Patents by Inventor Max Copperman

Max Copperman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20220366154
    Abstract: Implementations relate to effectively localizing system responses, that include dynamic information, to target language(s), such that the system responses are grammatical and/or natural in the target language(s). Some of those implementations relate to various techniques for resource efficient generation of templates for a target language. Some versions of those implementations relate to resource efficient generation of target language natural language generation (NLG) templates and, more particularly, to techniques that enable a human user to generate a target language NLG template more efficiently and/or with greater accuracy. The more efficient target language NLG template generation enables less utilization of various client device resources and/or can mitigate the risk of flawed NLG templates being provided for live use in one or more systems.
    Type: Application
    Filed: May 12, 2021
    Publication date: November 17, 2022
    Inventors: Katherine Vadella, Joshua Andrews, Max Copperman, Gabrielle Gayles, Shanjian Li, Jieyu Lu, Luchuan Xu
  • Patent number: 10698585
    Abstract: In accordance with aspects of the disclosure, a computing device may provide a user interface for developing an interactive natural-language response system, which may include a virtual assistant. A user may interact with a system using spoken, written (e.g., text), or other input methods. The user interface may allow a user to associate sentences with intents, tag words within the sentences with concepts, and construct a grammar using the associated intents and tagged concepts. The system may use the grammar for automatically predictively associating sentences with intents and words with concepts. The system may display in the foam of a chat transcript a single branch of a tree of a discussion between the virtual assistant and a user. The user interface may graphically display variable values to assist a user to test system responses under different simulated conditions.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: June 30, 2020
    Assignee: Nuance Communications, Inc.
    Inventors: Tanya Kraljic, Max Copperman, Susan Dawnstarr Daniel, Tiago G. Cabaco
  • Publication number: 20160062604
    Abstract: In accordance with aspects of the disclosure, a computing device may provide a user interface for developing an interactive natural-language response system, which may include a virtual assistant. A user may interact with a system using spoken, written (e.g., text), or other input methods. The user interface may allow a user to associate sentences with intents, tag words within the sentences with concepts, and construct a grammar using the associated intents and tagged concepts. The system may use the grammar for automatically predictively associating sentences with intents and words with concepts. The system may display in the foam of a chat transcript a single branch of a tree of a discussion between the virtual assistant and a user. The user interface may graphically display variable values to assist a user to test system responses under different simulated conditions.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 3, 2016
    Inventors: Tanya Kraljic, Max Copperman, Susan Dawnstarr Daniel, Tiago G. Cabaco
  • 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
  • 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
  • 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: 7539656
    Abstract: A method and system are disclosed for retrieving information through the use of a multi-stage interaction with a client to identify particular knowledge content associated with a knowledge map. The present invention is an application program running on a server accessed via the world-wide web or other data network using standard Internet protocols, a web browser and web server software. In addition to an automated portion, the present invention allows a human dialog designer to model the way the system elicits information, giving a human feel to the dialog and a better customer experience. In operation, users start a dialog by directing their web browser to a designated web page. This web page asks the user some initial questions that are then passed to a dialog engine. The dialog engine then applies its methods and algorithms to a knowledge map, using dialog control information\ and the user's responses to provide feedback to the user.
    Type: Grant
    Filed: March 6, 2001
    Date of Patent: May 26, 2009
    Assignee: Consona CRM Inc.
    Inventors: Raya Fratkina, Monica Anderson, Mark A. Angel, Max Copperman, Scott B. Huffman, David Kay, Robert Stern
  • Patent number: 7401087
    Abstract: A method and system organize and retrieve information using taxonomies, a document classifier, and an autocontextualizer. Documents (or other knowledge containers) in an organization and retrieval subsystem may be manually or automatically classified into taxonomies. Documents are transformed from clear text into a structured record. Automatically constructed indexes help identify when the structured record is an appropriate response to a query. An automatic term extractor creates a list of terms indicative of the documents' subject matter. A subject matter expert identifies the terms relevant to the taxonomies. A term analysis system assigns the relevant terms to one or more taxonomies, and a suitable algorithm is then used to determine the relatedness between each list of terms and its associated taxonomy. The system then clusters documents for each taxonomy in accordance with the weights ascribed to the terms in the taxonomy's list and a directed acyclic graph (DAG) structure is created.
    Type: Grant
    Filed: July 1, 2003
    Date of Patent: July 15, 2008
    Assignee: Consona CRM, Inc.
    Inventors: Max Copperman, Mark Angel, Jeffrey H. Rudy, Scott B. Huffman, David B. Kay, Raya Fratkina
  • Patent number: 7337158
    Abstract: A method and system are disclosed for retrieving information through the use of a multi-stage interaction with a client to identify particular knowledge content associated with a knowledge map.
    Type: Grant
    Filed: July 13, 2004
    Date of Patent: February 26, 2008
    Assignee: Consona CRM Inc.
    Inventors: Raya Fratkina, Monica Anderson, Mark Angel, Max Copperman, Scott B. Huffman, David B. Kay, Robert Stern, Jeffrey Rudy
  • Publication number: 20070250478
    Abstract: This document describes, among other things, a visual search experience editor for providing a tailored search experience to one or more end-users. In certain examples, the editor provides a What-You-See-Is-What-You-Get (WYSIWIG)-type interface, so that an administrative user can see what the tailored search experience will look like to the end-user. This may include the ability to review live search results or other specialized transaction interface results responsive to the tailored search. This document also describes various techniques of triggering tailored search experiences, as well as techniques for mapping queries to tailored search experiences, such as to generalize a particular tailored search for a particular query to apply to other similar queries.
    Type: Application
    Filed: April 23, 2006
    Publication date: October 25, 2007
    Inventor: Max Copperman
  • Publication number: 20070250492
    Abstract: This document describes, among other things, a visual search experience editor for providing a tailored search experience to one or more end-users. In certain examples, the editor provides a What-You-See-Is-What-You-Get (WYSIWIG)-type interface, so that an administrative user can see what the tailored search experience will look like to the end-user. This may include the ability to review live search results or other specialized transaction interface results responsive to the tailored search. This document also describes various techniques of triggering tailored search experiences, as well as techniques for mapping queries to tailored search experiences, such as to generalize a particular tailored search for a particular query to apply to other similar queries.
    Type: Application
    Filed: August 4, 2006
    Publication date: October 25, 2007
    Inventors: Mark Angel, Max Copperman, Raya Fratkina, Scott B. Huffman, Brian Ulicny
  • Patent number: 7206778
    Abstract: This document discusses, among other things, systems and methods for searching for relevant documents in a document corpus. Using, among other things, text provided by a user's query, the system undertakes a dynamic search process that includes at least one ordered sequence of searches. The results of a first search are evaluated to determine how to formulate a second or subsequent search, whether to perform a second or subsequent search, or whether or how to present to the user results from the search or searches performed up to that point. In one example, the first search uses tight criteria in conjunction with the language of the user's query. If the number of documents in the search results do not meet or exceed a threshold value, the search criteria is progressively loosened over subsequent searches. The search list may depend on, among other things, a characteristic of the user query or upon a result returned by a previous search on the user query.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: April 17, 2007
    Assignee: Knova Software Inc.
    Inventors: Andreas Bode, Max Copperman
  • Publication number: 20070033221
    Abstract: A method and system organize and retrieve information using taxonomies, a document classifier, and an autocontextualizer. Documents (or other knowledge containers) in an organization and retrieval subsystem may be manually or automatically classified into taxonomies. Documents are transformed from clear text into a structured record. Automatically constructed indexes help identify when the structured record is an appropriate response to a query. An automatic term extractor creates a list of terms indicative of the documents' subject matter. A subject matter expert identifies the terms relevant to the taxonomies. A term analysis system assigns the relevant terms to one or more taxonomies, and a suitable algorithm is then used to determine the relatedness between each list of terms and its associated taxonomy. The system then clusters documents for each taxonomy in accordance with the weights ascribed to the terms in the taxonomy's list and a directed acyclic graph (DAG) structure is created.
    Type: Application
    Filed: October 5, 2006
    Publication date: February 8, 2007
    Inventors: Max Copperman, Mark Angel, Jeffrey Rudy, Scott Huffman, David Kay, Raya Fratkina
  • Publication number: 20060270463
    Abstract: This document discusses, among other things, systems, devices, and methods for venue-controlled disabling of an audible alert or other capability of a mobile communication device. In one example, users entering a venue receive a signal turning their cell phones off or switching them from ring to vibrate. In a further example, the phones are restored to a previous state when audible communication using the phone is no longer undesirable. In a further example, the venue includes a telephony base station to which phones are registered when present at the venue. The telephony base station intercepts calls to or from the mobile phones at the venue to inhibit calls to or from the mobile phones, such as when audible communication using the phone is undesirable.
    Type: Application
    Filed: May 26, 2005
    Publication date: November 30, 2006
    Inventor: Max Copperman
  • Publication number: 20060143175
    Abstract: A method is provided for automatically classifying text into categories. In operation, a plurality of tokens or features are manually or automatically associated with each category. A weight is then coupled to each feature, wherein the weight indicates a degree of association between the feature and the category. Next, a document is parsed into a plurality of unique tokens with associated counts, wherein the counts are indicative of the number of times the feature appears in the document. A category score representative of a sum of products of each feature count in the document times the corresponding feature weight in the category for each document is then computed. Next, the category scores are sorted by perspective, and a document is classified into a particular category, provided the category score exceeds a predetermined threshold.
    Type: Application
    Filed: February 21, 2006
    Publication date: June 29, 2006
    Inventors: Igor Ukrainczyk, Max Copperman, Scott Huffman
  • Patent number: 7028250
    Abstract: A method is provided for automatically classifying text into categories. In operation, a plurality of tokens or features are manually or automatically associated with each category. A weight is then coupled to each feature, wherein the weight indicates a degree of association between the feature and the category. Next, a document is parsed into a plurality of unique tokens with associated counts, wherein the counts are indicative of the number of times the feature appears in the document. A category score representative of a sum of products of each feature count in the document times the corresponding feature weight in the category for each document is then computed. Next, the category scores are sorted by perspective, and a document is classified into a particular category, provided the category score exceeds a predetermined threshold.
    Type: Grant
    Filed: May 25, 2001
    Date of Patent: April 11, 2006
    Assignee: Kanisa, Inc.
    Inventors: Igor Ukrainczyk, Max Copperman, Scott B. Huffman
  • Publication number: 20050193055
    Abstract: This document discusses, among other things, a system that receives context, such as from a customer relationship management (CRM) or other case tracking system, and uses the received context to formulate a customized inquiry resolution process, which is particularized to the customer inquiry. The customized process can be used by a customer service agent to resolve the customer inquiry. The customized process can create additional context which is written back to any calling system.
    Type: Application
    Filed: February 26, 2004
    Publication date: September 1, 2005
    Inventors: Mark Angel, Marc Caltabiano, Max Copperman, Terri Czerwinski, Scott Huffman
  • Publication number: 20050055321
    Abstract: A method and system are disclosed for retrieving information through the use of a multi-stage interaction with a client to identify particular knowledge content associated with a knowledge map.
    Type: Application
    Filed: July 13, 2004
    Publication date: March 10, 2005
    Inventors: Raya Fratkina, Monica Anderson, Mark Angel, Max Copperman, Scott Huffman, David Kay, Robert Stern, Jeffrey Rudy
  • Patent number: 6752317
    Abstract: Automatic actions can be obtained through a network using an area of marking medium with machine-readable markings that encode an action/medium identifier. The action/medium identifier identifies an action that can be produced through the network, and also identifies the area of marking medium. For example, it may include a globally unique or network-wide page identifier as well as an action identifier that can be used to produce an action described by data associated with a counterpart digital page. Or it can include both a page identifier and a location identifier, with the location identifier also identifying an action that relates to the page's digital counterpart. Or it can include a document identifier and an action identifier. Or it can be a globally unique or network-wide sticker identifier that can be used to identify a document, a peripheral device, or another object to which the sticker is attached, and that also produces an action through the network.
    Type: Grant
    Filed: October 9, 2001
    Date of Patent: June 22, 2004
    Assignee: Xerox Corporation
    Inventors: Marc Dymetman, Max Copperman