Patents by Inventor Tommy Sandbank
Tommy Sandbank 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: 20250028762Abstract: Systems, methods, and computer storage media for sorting-in and sorting-out documents are described; the method includes: providing a query related to a subject of interest; searching the index of a document database and sorting-in documents comprising at least one data tag related to the query; displaying documents comprising at least one data tag related to the query; coupling preset interactive selector indicia, comprising a positive indicium and a negative indicium; detecting at least one including interaction with a negative indicium; predefining a threshold of similarity score; sorting-out from the set of negative data tags any data tags that do not attain the inclusion criterion of similarity score between the secondary set of negative data tags and the primary set of positive data tags, and excluding that that are associated with at least one data tag from the sorted-out negative data tags.Type: ApplicationFiled: July 18, 2023Publication date: January 23, 2025Applicant: SIMILARI LTD.Inventors: Tommy SANDBANK, Ori CALVO, Ehud COHEN
-
Patent number: 11183203Abstract: Embodiments of the present systems and methods may provide techniques by which bots may be analyzed using improved representations of bot structure and a means of assessing conversational quality that may provide improved efficiency. For example a method may comprise training, at a computer system comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, a neural network model to learn representations that capture characteristics of the graphs of chatbots, wherein the captured characteristics include at least a content-based representation based on user utterances that are relevant to the nodes and based on the chatbot response for the nodes.Type: GrantFiled: April 16, 2019Date of Patent: November 23, 2021Assignee: International Business Machines CorporationInventors: Jonathan Herzig, David Konopnicki, Tommy Sandbank, Michal Shmueli-Scheuer
-
Publication number: 20200335124Abstract: Embodiments of the present systems and methods may provide techniques by which bots may be analyzed using improved representations of bot structure and a means of assessing conversational quality that may provide improved efficiency. For example a method may comprise training, at a computer system comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, a neural network model to learn representations that capture characteristics of the graphs of chatbots, wherein the captured characteristics include at least a content-based representation based on user utterances that are relevant to the nodes and based on the chatbot response for the nodes.Type: ApplicationFiled: April 16, 2019Publication date: October 22, 2020Inventors: Jonathan Herzig, David Konopnicki, Tommy Sandbank, Michal Shmueli-Scheuer
-
Patent number: 10777191Abstract: For each intent associated with a feature in a discordant conversation, one or more preceding discordant user utterances and one or more following discordant user utterances are collected. A discordant distribution over terms of the one or more preceding discordant user utterances and the one or more following discordant user utterances is created. For each intent associated with a feature in a non-discordant conversation, one or more preceding non-discordant user utterances and one or more following non-discordant user utterances are collected. A non-discordant distribution over terms of the one or more preceding non-discordant user utterances and the one or more following non-discordant user utterances is created. The discordant and non-discordant distributions are compared and the top-k terms that are most specific to user utterances associated with the corresponding discordance feature using Kullback-Leibler divergence are determined.Type: GrantFiled: December 30, 2018Date of Patent: September 15, 2020Assignee: International Business Machines CorporationInventors: Michal Shmueli-Scheuer, Ora Peled Nakash, Tommy Sandbank, David Konopnicki, Mordechai Taitelman, Hen Shkedi
-
Patent number: 10733384Abstract: Utilizing a computing device to detect and respond to emotion in dialog systems. The computing device receives a dialog structure comprising a plurality of dialog nodes. The computing device determines a node emotion level for each of the dialog nodes in the dialog structure based on analysis of one or more intents of each of the dialog nodes in the dialog structure. The computing device determines emotional hotspot nodes in the dialog structure, the node emotion level for each of the emotional hotspot nodes exceeding an emotional threshold. The computing device generates one or more responses modifying the node emotion level of each of the emotional hotspot nodes.Type: GrantFiled: June 7, 2019Date of Patent: August 4, 2020Assignee: International Business Machines CorporationInventors: Jonathan Herzig, David Konopnicki, Tommy Sandbank, Michal Shmueli-Scheuer
-
Publication number: 20200211536Abstract: For each intent associated with a feature in a discordant conversation, one or more preceding discordant user utterances and one or more following discordant user utterances are collected. A discordant distribution over terms of the one or more preceding discordant user utterances and the one or more following discordant user utterances is created. For each intent associated with a feature in a non-discordant conversation, one or more preceding non-discordant user utterances and one or more following non-discordant user utterances are collected. A non-discordant distribution over terms of the one or more preceding non-discordant user utterances and the one or more following non-discordant user utterances is created. The discordant and non-discordant distributions are compared and the top-k terms that are most specific to user utterances associated with the corresponding discordance feature using Kullback-Leibler divergence are determined.Type: ApplicationFiled: December 30, 2018Publication date: July 2, 2020Inventors: MICHAL SHMUELI-SCHEUER, ORA PELED NAKASH, TOMMY SANDBANK, DAVID KONOPNICKI, MORDECHAI TAITELMAN, HEN SHKEDI
-
Publication number: 20190286705Abstract: Utilizing a computing device to detect and respond to emotion in dialog systems. The computing device receives a dialog structure comprising a plurality of dialog nodes. The computing device determines a node emotion level for each of the dialog nodes in the dialog structure based on analysis of one or more intents of each of the dialog nodes in the dialog structure. The computing device determines emotional hotspot nodes in the dialog structure, the node emotion level for each of the emotional hotspot nodes exceeding an emotional threshold. The computing device generates one or more responses modifying the node emotion level of each of the emotional hotspot nodes.Type: ApplicationFiled: June 7, 2019Publication date: September 19, 2019Inventors: Jonathan Herzig, David Konopnicki, Tommy Sandbank, Michal Shmueli-Scheuer
-
Patent number: 10372825Abstract: Utilizing a computing device to detect and respond to emotion in dialog systems. The computing device receives a dialog structure comprising a plurality of dialog nodes. The computing device determines a node emotion level for each of the dialog nodes in the dialog structure based on analysis of one or more intents of each of the dialog nodes in the dialog structure. The computing device determines emotional hotspot nodes in the dialog structure, the node emotion level for each of the emotional hotspot nodes exceeding an emotional threshold. The computing device generates one or more responses modifying the node emotion level of each of the emotional hotspot nodes.Type: GrantFiled: December 18, 2017Date of Patent: August 6, 2019Assignee: International Business Machines CorporationInventors: Jonathan Herzig, David Konopnicki, Tommy Sandbank, Michal Shmueli-Scheuer
-
Publication number: 20190188261Abstract: Utilizing a computing device to detect and respond to emotion in dialog systems. The computing device receives a dialog structure comprising a plurality of dialog nodes. The computing device determines a node emotion level for each of the dialog nodes in the dialog structure based on analysis of one or more intents of each of the dialog nodes in the dialog structure. The computing device determines emotional hotspot nodes in the dialog structure, the node emotion level for each of the emotional hotspot nodes exceeding an emotional threshold. The computing device generates one or more responses modifying the node emotion level of each of the emotional hotspot nodes.Type: ApplicationFiled: December 18, 2017Publication date: June 20, 2019Inventors: Jonathan Herzig, David Konopnicki, Tommy Sandbank, Michal Shmueli-Scheuer
-
Patent number: 9514469Abstract: Machines, systems and methods for identification of a consumer are provided. The method comprises capturing a unique identifier (ID) associated with a computing device, wherein the computing device is configured to access content stored on one or more content servers; and associating the unique ID with tracking data associated with the computing device, wherein when the computing device submits a request to a content server to access content, wherein in response to retrieving at least one of the unique ID or the tracking data of the computing device, the computing device is identified and content pages accessed by the computing device are tracked by a machine that is aware of the association between the unique ID and the tracking data for the computing device.Type: GrantFiled: April 21, 2013Date of Patent: December 6, 2016Assignee: International Business Machines CorporationInventors: Omri Fuchs, Sima Nadler, Tommy Sandbank
-
Publication number: 20140317266Abstract: Machines, systems and methods for identification of a consumer are provided. The method comprises capturing a unique identifier (ID) associated with a computing device, wherein the computing device is configured to access content stored on one or more content servers; and associating the unique ID with tracking data associated with the computing device, wherein when the computing device submits a request to a content server to access content, wherein in response to retrieving at least one of the unique ID or the tracking data of the computing device, the computing device is identified and content pages accessed by the computing device are tracked by a machine that is aware of the association between the unique ID and the tracking data for the computing device.Type: ApplicationFiled: April 21, 2013Publication date: October 23, 2014Applicant: International Business Machines CorporationInventors: Omri Fuchs, Sima Nadler, Tommy Sandbank
-
Publication number: 20140315569Abstract: Machines, systems and methods for determining position of a target device in a target area are provided. The method comprises positioning sensors 1 through N in a target area, wherein a sensor counts the number of data frames transmitted by a target device and captured at the sensor during a time period; calculating relative captured frame count (RCFC) values for sensors 1 through N for the target device; and comparing the calculated RCFC values for the target device with pre-existing RCFC values calculated for a plurality of sample points in the target area to find at least X points from among the plurality of sample points that are most similar to the calculated RCFC values for the target device.Type: ApplicationFiled: April 21, 2013Publication date: October 23, 2014Applicant: International Business Machines CorporationInventors: Guy Feigenblat, Omri Fuchs, Tommy Sandbank