Patents by Inventor Oded Har-Tal

Oded Har-Tal 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: 11170164
    Abstract: A method and system for cell tracking between spreadsheets. The method includes: assigning a unique first identifier to each cell containing data within a first spreadsheet; identifying characteristics of each cell containing data within the first spreadsheet and each cell containing data within at least one second spreadsheet, wherein the characteristics include data and metadata associated with each of the cells and wherein the first spreadsheet and the at least one second spreadsheet comprise at least a two-dimensional array of cells; analyzing the cells of the at least one second spreadsheet to compare each cell therein to the cells of the first spreadsheet, wherein the comparison is based on the identified characteristics of each cell, and wherein a comparison above a predetermined threshold is identified as a match; and assigning the unique first identifier of a cell of the first spreadsheet to a matching cell of the at least one second spreadsheet.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: November 9, 2021
    Assignee: Datarails Ltd.
    Inventors: Oded Har-Tal, Adam Spiro
  • Patent number: 10824803
    Abstract: A method and system for logical comparison of different versions of a spreadsheet are provided. The method includes identifying, in each of a first version and a second version of the spreadsheet, data and metadata associated with their respective headers; comparing between the first version and the second version of the spreadsheet to identify at least one structural difference, wherein the comparison is based on the identified headers data and metadata; comparing between the first version and the second version of the spreadsheet to identify at least one content value difference, wherein the comparison is based, in part, on the at least one identified structural difference; and saving the at least one identified structural difference and the at least one identified content value difference in a differences (Diff) dataset.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: November 3, 2020
    Assignee: DataRails LTD.
    Inventors: Oded Har-Tal, Adam Spiro
  • Publication number: 20180165267
    Abstract: A method and system for cell tracking between spreadsheets. The method includes: assigning a unique first identifier to each cell containing data within a first spreadsheet; identifying characteristics of each cell containing data within the first spreadsheet and each cell containing data within at least one second spreadsheet, wherein the characteristics include data and metadata associated with each of the cells and wherein the first spreadsheet and the at least one second spreadsheet comprise at least a two-dimensional array of cells; analyzing the cells of the at least one second spreadsheet to compare each cell therein to the cells of the first spreadsheet, wherein the comparison is based on the identified characteristics of each cell, and wherein a comparison above a predetermined threshold is identified as a match; and assigning the unique first identifier of a cell of the first spreadsheet to a matching cell of the at least one second spreadsheet.
    Type: Application
    Filed: December 11, 2017
    Publication date: June 14, 2018
    Applicant: DataRails LTD.
    Inventors: Oded HAR-TAL, Adam SPIRO
  • Publication number: 20180075006
    Abstract: A method and system for logical comparison of different versions of a spreadsheet are provided. The method includes identifying, in each of a first version and a second version of the spreadsheet, data and metadata associated with their respective headers; comparing between the first version and the second version of the spreadsheet to identify at least one structural difference, wherein the comparison is based on the identified headers data and metadata; comparing between the first version and the second version of the spreadsheet to identify at least one content value difference, wherein the comparison is based, in part, on the at least one identified structural difference; and saving the at least one identified structural difference and the at least one identified content value difference in a differences (Diff) dataset.
    Type: Application
    Filed: September 11, 2017
    Publication date: March 15, 2018
    Applicant: DataRails LTD.
    Inventors: Oded HAR-TAL, Adam SPIRO
  • Publication number: 20100274666
    Abstract: A method for selecting at least one message from a playlist including a plurality of messages to be played by a message playing device to an exposed audience, each message directed to a target audience. The method comprises choosing a utility function, depending on one or more audience parameters, for each of the messages, periodically measuring the audience parameters pertaining to the exposed audience, calculating utility for each of the messages using the utility function, based on the audience parameters as periodically measured, and selecting a message to play from the playlist based on a cumulative gain attributed to each message from the playlist that has played, wherein the gain is updated with respect to the calculated utility for that message. Other methods and systems are also disclosed and claimed.
    Type: Application
    Filed: June 5, 2008
    Publication date: October 28, 2010
    Inventors: Itzhak Wilf, Oded Har-Tal