Patents by Inventor Tal Drory

Tal Drory 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).

  • Patent number: 11651538
    Abstract: An approach for creating instructional 3D animated videos, without physical access to the object or to the object CAD models as a prerequisite is disclosed. The approach allows the user to submit some images or a video of the object and a knowledge about the required procedure. The required procedures includes, adding the instructions and text annotations. The approach will build a 3D model based on the submitted images and/or video. The approach will generate the instructional animated video based on the 3D model and the required procedure.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: May 16, 2023
    Assignee: International Business Machines Corporation
    Inventors: Adi Raz Goldfarb, Tal Drory, Oded Dubovsky
  • Patent number: 11637927
    Abstract: A method comprising: receiving an interactive voice response (IVR) tree configured to implement one or more tasks, each associated with one or more IVR node paths comprising a plurality of IVR nodes arranged in a hierarchical relationship; analyzing the IVR tree to identify one or more intent IVR nodes, each associated with one of the tasks; with respect to each of the intent IVR nodes, identifying a plurality of corresponding entity IVR nodes included within the IVR node path associated with the intent IVR node; assembling one or more task-specific chatbot skills, each comprising (i) one of the intent IVR nodes, and (ii) at least some of the plurality of corresponding entity IVR nodes, wherein each of the task-specific chatbot skills is configured to perform one of the tasks by conducting a dialog with a user; and generating a chatbot comprising at least one of the task-specific chatbot skills.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: April 25, 2023
    Assignee: International Business Machines Corporation
    Inventors: Tal Drory, Aya Soffer, Ron Hoory, Aharon Satt
  • Publication number: 20230020613
    Abstract: A method comprising: receiving an interactive voice response (IVR) tree configured to implement one or more tasks, each associated with one or more IVR node paths comprising a plurality of IVR nodes arranged in a hierarchical relationship; analyzing the IVR tree to identify one or more intent IVR nodes, each associated with one of the tasks; with respect to each of the intent IVR nodes, identifying a plurality of corresponding entity IVR nodes included within the IVR node path associated with the intent IVR node; assembling one or more task-specific chatbot skills, each comprising (i) one of the intent IVR nodes, and (ii) at least some of the plurality of corresponding entity IVR nodes, wherein each of the task-specific chatbot skills is configured to perform one of the tasks by conducting a dialog with a user; and generating a chatbot comprising at least one of the task-specific chatbot skills.
    Type: Application
    Filed: July 15, 2021
    Publication date: January 19, 2023
    Inventors: Tal Drory, Aya Soffe, RON HOORY, Aharon Satt
  • Publication number: 20220301247
    Abstract: An approach for creating instructional 3D animated videos, without physical access to the object or to the object CAD models as a prerequisite is disclosed. The approach allows the user to submit some images or a video of the object and a knowledge about the required procedure. The required procedures includes, adding the instructions and text annotations. The approach will build a 3D model based on the submitted images and/or video. The approach will generate the instructional animated video based on the 3D model and the required procedure.
    Type: Application
    Filed: March 17, 2021
    Publication date: September 22, 2022
    Inventors: Adi Raz Goldfarb, Tal Drory, ODED DUBOVSKY
  • Patent number: 10795549
    Abstract: A computer-implemented method for providing a graphical user interface (GUI) for video navigation by a user, including generating a GUI comprising a representation of partitioned segments of video content, the representation depicting a dimension of time, a dimension of scale, and a dimension of relevance for the partitioned segments of video content, wherein the GUI includes a first axis that depicts the dimension of time and a second axis that depicts the dimension of scale. The method further entails determining the dimension of relevance for the partitioned segments of video content based on receiving a text query from a user dynamically, or from a pre-defined source, and comparing one or more attributes of the partitioned segments of video content to the text query, or to the pre-defined source. The method further includes assigning a color to the partitioned segments of video content according to a color scheme for easy navigation.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: October 6, 2020
    Assignee: International Business Machines Corporation
    Inventors: Tal Drory, Dror Porat, Daniel N. Rotman
  • Publication number: 20190278440
    Abstract: A computer-implemented method for providing a graphical user interface (GUI) for video navigation by a user, including generating a GUI comprising a representation of partitioned segments of video content, the representation depicting a dimension of time, a dimension of scale, and a dimension of relevance for the partitioned segments of video content, wherein the GUI includes a first axis that depicts the dimension of time and a second axis that depicts the dimension of scale. The method further entails determining the dimension of relevance for the partitioned segments of video content based on receiving a text query from a user dynamically, or from a pre-defined source, and comparing one or more attributes of the partitioned segments of video content to the text query, or to the pre-defined source. The method further includes assigning a color to the partitioned segments of video content according to a color scheme for easy navigation.
    Type: Application
    Filed: March 12, 2018
    Publication date: September 12, 2019
    Inventors: Tal Drory, Dror Porat, Daniel N. Rotman
  • Patent number: 8635170
    Abstract: A method, system and computer software product are provided for process automation. The method includes monitoring one or more workstations to obtain multiple sets of character and graphical information including user actions, times and durations associated with the user actions, user-entered data, and retrieved character and graphical screen data. The method further includes identifying functional events from the sets, defining focal states as respective historic patterns of the functional events, and generating a set of facilitating scripts associated with respective ones of the focal states. The facilitating scripts each provide one or more automatic actions in the workstations. At least a portion of the set of facilitating scripts are then executed.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: January 21, 2014
    Assignee: International Business Machines Corporation
    Inventors: Tal Drory, Amir Geva, Eugene Walach
  • Publication number: 20130339836
    Abstract: Systems and methods for enforcing compliance in a computing environment, the method comprising concurrently and independently executing a monitoring application with a first application utilized by a user, wherein navigating beyond a first decision point in the first application requires the user considering values associated with one or more elements in the first application, wherein the monitoring application monitors elements presented to the user to determine which elements are presented to the user at a point in time; and notifying the user of at least a first element, in response to not having been able to confirm whether a value associated with the first element has been considered by the user prior to said first decision point.
    Type: Application
    Filed: June 14, 2012
    Publication date: December 19, 2013
    Applicant: International Business Machines Corporation
    Inventors: Tal Drory, Amir Geva, Asaf Tzadok, Eugene Walach
  • Publication number: 20130311827
    Abstract: A computer-implemented method and apparatus, the method comprising: receiving a test script indicating actions to be performed by automation software with regard to one or more elements of one or more processes; creating a simulation of the elements of the processes; activating the automation software; and testing activity of the automation software with regard to the simulation of the elements, thereby testing the automation software.
    Type: Application
    Filed: May 16, 2012
    Publication date: November 21, 2013
    Applicant: International Business Machines Corporation
    Inventors: Tal Drory, Mattias Marder
  • Patent number: 8396964
    Abstract: A method, system, and computer program product for computer application analysis are provided. The method for computer application analysis includes monitoring a computer system on which an application to be analyzed is executed and interacted with by a user of the computer system. The monitoring includes: capturing screen data of the application as displayed on a display screen of the computer system including interpreting the screen data using optical character recognition (OCR); and capturing user inputs to the application to input devices of the computer system. The method further includes analyzing the captured screen data and user inputs to generate a summary of the usage of the application.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: March 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ella Barkan, Jonathan Bnayahu, Tal Drory, Amnon Ribak
  • Patent number: 8396815
    Abstract: A method, system, and computer program product are provided for process automation. The method includes: monitoring one or more workstations including monitoring screen contents and user actions at the workstation; and analysing the screen contents and user actions into monitored functional events. The method further includes: providing multiple focal states as defined sequences of functional events with one or more facilitating scripts associated with a focal state, wherein a facilitating script provides one or more automatic actions; and matching a sequence of monitored functional events to a defined sequence of functional events of a focal state. The one or more automatic actions of a facilitating script associated with the matched focal state are then applied.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: March 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Tal Drory, Amir Geva, Eugene Walach
  • Patent number: 8270718
    Abstract: A method for manipulating an image, the method includes: capturing image information representative of an image that includes images of textual characters; recognizing the textual characters by applying Optical Character Recognition; identifying the layout of the image; and applying at least one de-identification process on textual characters of interest to provide de-identification process results.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: September 18, 2012
    Assignee: International Business Machines Corporation
    Inventors: Tal Drory, Amir Geva, Sara Porat
  • Publication number: 20120110459
    Abstract: A method and system for automatically adjusting input configuration are disclosed. The method may include monitoring information input by a user into a graphical user interface (GUI). The method may further include determining an input configuration state of the computing system set by the user for the information input into at least one field of the GUI at an initial input instance. The method may also include, at one or more subsequent input instances, automatically adjusting the input configuration state for the field to the determined input configuration of the initial input instance. A computer program product is also disclosed.
    Type: Application
    Filed: October 31, 2010
    Publication date: May 3, 2012
    Inventors: Tal Drory, Mattias Marder
  • Patent number: 8086730
    Abstract: A method and system for monitoring a workstation. The system includes a monitoring system for monitoring activity on a workstation and an analysis module for comparing a monitored activity to specified activities in a work profile. The system may include an alert generator for generating an alert if the monitored activity does not conform to the work profile. The work profile may be a user profile of specified activities allowed to be performed by a user, and/or a transaction profile of a sequence of specified activities to be performed in a transaction by a user. The monitoring system includes an inputs monitor for monitoring inputs by the user into the workstation, a screen monitor which extracts content from a screen display viewed by a user, and a physical presence monitor to determine if a user is at his workstation.
    Type: Grant
    Filed: May 13, 2009
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Tal Drory, Eugene Walach, Asaf Tzadok, Amnon Ribak
  • Publication number: 20110270794
    Abstract: A method, system, and computer program product are provided for process automation. The method includes: monitoring one or more workstations including monitoring screen contents and user actions at the workstation; and analysing the screen contents and user actions into monitored functional events. The method further includes: providing multiple focal states as defined sequences of functional events with one or more facilitating scripts associated with a focal state, wherein a facilitating script provides one or more automatic actions; and matching a sequence of monitored functional events to a defined sequence of functional events of a focal state. The one or more automatic actions of a facilitating script associated with the matched focal state are then applied.
    Type: Application
    Filed: April 29, 2010
    Publication date: November 3, 2011
    Applicant: International Business Machines Corporation
    Inventors: Tal Drory, Amir Geva, Eugene Walach
  • Patent number: 8019158
    Abstract: A method for altering a recognition error correction data structure, the method includes: altering at least one key out of a set of semantically similar keys in response to text appearance probabilities of keys of the set of semantically similar keys to provide an at least one altered key; and replacing the at least one key by the at least one altered key.
    Type: Grant
    Filed: January 2, 2008
    Date of Patent: September 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ella Barkan, Tal Drory, André Heilper
  • Patent number: 7991779
    Abstract: A disclosed embodiment relates to a system for populating an index table. The system comprises a component that decomposes a spatial object into a set of object pairs, a component that employs a value associated with the object pairs to sort the set of object pairs into a sequence of object pairs, a component that uses a sliding border analysis to create a subset of the sequence of object pairs depending upon a position of the object pair in the sequence of object pairs, and a component that populates the index table with the subset of object pairs.
    Type: Grant
    Filed: April 25, 2005
    Date of Patent: August 2, 2011
    Assignee: Hewlett Packard Development Company, L.P.
    Inventors: Tal Drory, Amir Bar-Or, Nitzan Peleg
  • Patent number: 7945569
    Abstract: The disclosed embodiments relate to an apparatus for performing query operations. The apparatus comprises a base table having spatial objects, an index table having data entries that are associated with the spatial objects. A module that is adapted to perform the query operation is configured to convert a query window into values, create a scan range for each of the values with a begin range value, an end range value, and a stop condition, scan the data entries for each of the scan range to identify one of the end range value and the stop condition, and return a result based upon the data entries that are within the scan range for each of the values.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: May 17, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Tal Drory, Amir Bar-Or, Nitzan Peleg, David Konopnicki
  • Patent number: 7899831
    Abstract: Folder recommendation in a file operation is accomplished by: receiving (325) information relating to the file operation; providing history data (321) of one or more previous operations, the data including details of information relating to a previous operation and a folder on which the previous operation was performed; and selecting a folder (324) for recommendation including matching the file operation to one or more folders based on the history data. In one embodiment, the operation is an operation of saving a file, and the information relating to the operation is file information. In another embodiment, the operation is an operation of retrieving a file, and the information relating to the operation is destination information.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: March 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Tal Drory, David Konopnicki
  • Patent number: 7895277
    Abstract: The present invention discloses a solution for providing conditional reminders for electronic messages. The solution can identify an electronic message conveyed from a sender to a recipient, wherein the electronic message is an email message or text exchange message. A software program can determine a response time and a response condition for the electronic message. When the response time expires and when the response condition is unsatisfied, a software program can present a reminder to the sender and/or the recipient, where the reminder indicates that a response is due. When a software program detects a recipient action that satisfies the response condition before the response time expires, no reminder will be presented to either the sender or the recipient.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: February 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: Tal Drory, Thomas R. Haynes, David Konopnicki, Yafit Sami, Lin Sun