Patents by Inventor Neta Haiby

Neta Haiby 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: 12423949
    Abstract: The disclosure herein describes generating input key-standard key mappings for a form. A set of input key-value pairs are received, and a subset of candidate form types are determined from a set of form types using the input key-value pairs. A set of standard keys associated with the determined subset of candidate form types are obtained. A set of input key-standard key pairs are generated using the set of input key-value pairs and the obtained set of standard keys and the set of input key-standard key pairs are narrowed using a narrowing rule. Ranking scores for each input key-standard key pair of the narrowed set of input key-standard key pairs are generated. Each input key of the set of input key-vale pairs is mapped to a standard key of the set of standard keys using at least the generated ranking scores of the narrowed set of input key-standard key pairs.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: September 23, 2025
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Souvik Kundu, Jianwen Zhang, Kaushik Chakrabarti, Yuet Ching, Leon Romaniuk, Zheng Chen, Cha Zhang, Neta Haiby, Vinod Kurpad, Anatoly Yevgenyevich Ponomarev, Alexander T. Gorevski, Mengya Hu
  • Publication number: 20240071047
    Abstract: The disclosure herein describes generating input key-standard key mappings for a form. A set of input key-value pairs are received, and a subset of candidate form types are determined from a set of form types using the input key-value pairs. A set of standard keys associated with the determined subset of candidate form types are obtained. A set of input key-standard key pairs are generated using the set of input key-value pairs and the obtained set of standard keys and the set of input key-standard key pairs are narrowed using a narrowing rule. Ranking scores for each input key-standard key pair of the narrowed set of input key-standard key pairs are generated. Each input key of the set of input key-vale pairs is mapped to a standard key of the set of standard keys using at least the generated ranking scores of the narrowed set of input key-standard key pairs.
    Type: Application
    Filed: November 29, 2022
    Publication date: February 29, 2024
    Inventors: Souvik KUNDU, Jianwen ZHANG, Kaushik CHAKRABARTI, Yuet CHING, Leon ROMANIUK, Zheng CHEN, Cha ZHANG, Neta HAIBY, Vinod KURPAD, Anatoly Yevgenyevich PONOMAREV
  • Publication number: 20160012512
    Abstract: Disclosed herein is a system and method for generating a user profile for a user from multiple different data sources and providing recommendations to a user that are directed to benefiting the user and not benefiting a particular merchant or service provider. This disparate data is taken from multiple different data sources that are often competitors of one another. From the multiple data sources the same transaction or event can be determined and correlated with each other. This information is then processed to generate the user's profile which is used to generated recommendations for the user based on the user's needs. Recommendations that are presented can be positive or negative recommendations.
    Type: Application
    Filed: July 13, 2014
    Publication date: January 14, 2016
    Inventors: Neta Haiby, Elad Ziklik, Ronen Yaari, Efim Hudis, Royi Ronen, Yuri Gurevich
  • Patent number: 8996479
    Abstract: The present invention extends to methods, systems, and computer program products for exploring and selecting data cleansing service providers. Embodiments of the invention permit a user to explore different data cleansing service providers and compare quality results from the different data cleansing service providers. Sample data is mapped to a specified data domain. A list of service providers, for cleansing data for the selected data domain, is provided to a user. The user selects a subset of service providers. The sample data is submitted to the subset of service providers, which return results including allegedly cleansed data. The results are profiled and a comparison of the subset of service providers is presented to the user. The user selects a service provider to use when cleansing further data.
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: March 31, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neta Haiby, Elad Ziklik, Efim Hudis, Gad Peleg
  • Publication number: 20130332427
    Abstract: The present invention extends to methods, systems, and computer program products for exploring and selecting data cleansing service providers. Embodiments of the invention permit a user to explore different data cleansing service providers and compare quality results from the different data cleansing service providers. Sample data is mapped to a specified data domain. A list of service providers, for cleansing data for the selected data domain, is provided to a user. The user selects a subset of service providers. The sample data is submitted to the subset of service providers, which return results including allegedly cleansed data. The results are profiled and a comparison of the subset of service providers is presented to the user. The user selects a service provider to use when cleansing further data.
    Type: Application
    Filed: August 13, 2013
    Publication date: December 12, 2013
    Inventors: Neta Haiby, Elad Ziklik, Efim Hudis, Gad Peleg
  • Patent number: 8510276
    Abstract: The present invention extends to methods, systems, and computer program products for exploring and selecting data cleansing service providers. Embodiments of the invention permit a user to explore different data cleansing service providers and compare quality results from the different data cleansing service providers. Sample data is mapped to a specified data domain. A list of service providers, for cleansing data for the selected data domain, is provided to a user. The user selects a subset of service providers. The sample data is submitted to the subset of service providers, which return results including allegedly cleansed data. The results are profiled and a comparison of the subset of service providers is presented to the user. The user selects a service provider to use when cleansing further data.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: August 13, 2013
    Assignee: Microsoft Corporation
    Inventors: Neta Haiby, Elad Ziklik, Efim Hudis, Gad Peleg
  • Publication number: 20130117012
    Abstract: The subject disclosure generally relates to parsing unstructured data based on knowledge of domains related to the unstructured data. A domain identification component can identify a set of domains related to a term in a data set. An inspection component can identify unmatched words, and unmatched related domains. A correlation component can compare the unmatched words to known values for the unmatched domains, and a manager component can match the unmatched words with the unmatched domains based on the comparison. In addition, combinations of the words can be generated based on a set of predetermined rules, and compared to the unmatched domains. Furthermore, delimiter based parsing can be employed to augment the knowledge based parsing.
    Type: Application
    Filed: November 3, 2011
    Publication date: May 9, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Yifat Orlin, Elad Ziklik, Gal Novik, Neta Haiby, Efim Hudis, Meir Raviv, Joseph I. Malka
  • Publication number: 20120078857
    Abstract: The present invention extends to methods, systems, and computer program products for exploring and selecting data cleansing service providers. Embodiments of the invention permit a user to explore different data cleansing service providers and compare quality results from the different data cleansing service providers. Sample data is mapped to a specified data domain. A list of service providers, for cleansing data for the selected data domain, is provided to a user. The user selects a subset of service providers. The sample data is submitted to the subset of service providers, which return results including allegedly cleansed data. The results are profiled and a comparison of the subset of service providers is presented to the user. The user selects a service provider to use when cleansing further data.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 29, 2012
    Applicant: Microsoft Corporation
    Inventors: Neta Haiby, Elad Ziklik, Efim Hudis, Gad Peleg