Patents by Inventor TOMER MAHLIN

TOMER MAHLIN 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: 10970286
    Abstract: A structured query language (SQL) query can contain a target text comprising respective characters in un-shaped format (also known as base format). The target text can be shaped according to the position of respective characters within the target text and other factors to generate a plurality of shaped target texts. The plurality of shaped target texts can be combined in a modified SQL query. The modified SQL query can be executed against one or more databases storing text in shaped format.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gregory Brodsky, Tomer Mahlin
  • Publication number: 20190243878
    Abstract: A system and method for determining a layout of an electronic document containing bidirectional Hebrew text is disclosed. The system and method have a layout filter configured to determine if the electronic document is a candidate for layout detection based upon features of the electronic document, and an encoding detector configured to determine the encoding employed to encode characters in the electronic document; and an ordering detector configured to determine, based on the determined encoding, an ordering scheme employed in the electronic document. Additionally, a base direction detector configured to determine, based on the determined ordering scheme, a base direction of the electronic document based at least on non-Hebrew characters present in the electronic document; and a mirroring detector configured to determine a character mirroring state for the electronic document based upon the ordering scheme and a presence of at least one bracket pair in the electronic document.
    Type: Application
    Filed: February 6, 2018
    Publication date: August 8, 2019
    Inventors: Lina Kemmel, Tomer Mahlin, Gregory Brodsky
  • Publication number: 20190095489
    Abstract: A structured query language (SQL) query can contain a target text comprising respective characters in un-shaped format (also known as base format). The target text can be shaped according to the position of respective characters within the target text and other factors to generate a plurality of shaped target texts. The plurality of shaped target texts can be combined in a modified SQL query. The modified SQL query can be executed against one or more databases storing text in shaped format.
    Type: Application
    Filed: November 29, 2018
    Publication date: March 28, 2019
    Inventors: Gregory Brodsky, Tomer Mahlin
  • Patent number: 10169414
    Abstract: A structured query language (SQL) query can contain a target text comprising respective characters in un-shaped format (also known as base format). The target text can be shaped according to the position of respective characters within the target text and other factors to generate a plurality of shaped target texts. The plurality of shaped target texts can be combined in a modified SQL query. The modified SQL query can be executed against one or more databases storing text in shaped format.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gregory Brodsky, Tomer Mahlin
  • Patent number: 10067932
    Abstract: Embodiments of the present invention include a method, system, and computer program product for isolating a segment of bidirectional text. A segment of bidirectional text may be identified. A Unicode left-to-right character (LRM) may be inserted on at least a first side of the segment of bidirectional text. A Unicode right-to-left character (RLM) may be inserted on at least a second side of the segment of bidirectional text. The segment of bidirectional text may be processed through a Unicode Bidirectional Algorithm (UBA) implementation. A directionality mismatch between the LRM and the RLM may cause a conflict. In response to the conflict, the Unicode Bidirectional Algorithm may select a base text direction for the segment of bidirectional text.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: September 4, 2018
    Assignee: International Business Machines Corporation
    Inventors: Lina Kemmel, Tomer Mahlin
  • Patent number: 9817793
    Abstract: The subject line, and any subject abbreviations in the subject line, of an email, received by an email client, is identified. The subject line contains bidirectional text. The email client is configured to display text for reading in a particular direction. The subject abbreviations are moved to be displayed to one side of the subject text according the direction the email client is configured to display text for reading.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: November 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Amir Brandsdorfer, Ira Fishbein, Tomer Mahlin
  • Publication number: 20170308506
    Abstract: The subject line, and any subject abbreviations in the subject line, of an email, received by an email client, is identified. The subject line contains bidirectional text. The email client is configured to display text for reading in a particular direction. The subject abbreviations are moved to be displayed to one side of the subject text according the direction the email client is configured to display text for reading.
    Type: Application
    Filed: April 21, 2016
    Publication date: October 26, 2017
    Inventors: Amir Brandsdorfer, Ira Fishbein, Tomer Mahlin
  • Publication number: 20170308576
    Abstract: A structured query language (SQL) query can contain a target text comprising respective characters in un-shaped format (also known as base format). The target text can be shaped according to the position of respective characters within the target text and other factors to generate a plurality of shaped target texts. The plurality of shaped target texts can be combined in a modified SQL query. The modified SQL query can be executed against one or more databases storing text in shaped format.
    Type: Application
    Filed: April 26, 2016
    Publication date: October 26, 2017
    Inventors: Gregory Brodsky, Tomer Mahlin
  • Publication number: 20170270090
    Abstract: Embodiments of the present invention include a method, system, and computer program product for isolating a segment of bidirectional text. A segment of bidirectional text may be identified. A Unicode left-to-right character (LRM) may be inserted on at least a first side of the segment of bidirectional text. A Unicode right-to-left character (RLM) may be inserted on at least a second side of the segment of bidirectional text. The segment of bidirectional text may be processed through a Unicode Bidirectional Algorithm (UBA) implementation. A directionality mismatch between the LRM and the RLM may cause a conflict. In response to the conflict, the Unicode Bidirectional Algorithm may select a base text direction for the segment of bidirectional text.
    Type: Application
    Filed: March 21, 2016
    Publication date: September 21, 2017
    Inventors: Lina Kemmel, TOMER MAHLIN