Patents by Inventor Eyal Fink

Eyal Fink 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: 10782850
    Abstract: A method that may include receiving or generating a first search result that comprises a first set of representations of three dimensional objects; wherein multiple representations of the first set are virtually segmented to parts; receiving a search query that identifies a given part of one of the representations of the set; and generating, in response to the given part, a second search result.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: September 22, 2020
    Assignee: Yowza LTD.
    Inventors: Mor Amitai, Naomi Keren, Eyal Fink, Amit Aviv, Shai Ghelberg, Shir Peled
  • Patent number: 10289618
    Abstract: Systems and methods offer a search system with third-party provided search applications that are triggered in response to specified queries and run at the search system. For example, a method may include determining that a query triggers a third party search application hosted at the search system, executing the third party search application at the search system using computer-instructions obtained from the third party to generate and format a third-party formatted answer for the query, and providing the third-party formatted answer as a search result for the query. The third party may provide the query template, parameter attributes, if any, and the third party formatted answer. The third party search application is stored at the search system and may include the query template, a data store, the parameter attributes, and computer-instructions for accessing the data store using the parameter.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: May 14, 2019
    Assignee: GOOGLE LLC
    Inventors: Michael Fink, Niv Efron, Eyal Fink, Alex Gontmakher, Anatoly Vorobey, Yossi Matias, Jack Wright Menzel, Asaph Arnon
  • Publication number: 20180314736
    Abstract: Systems and methods offer a search system with third-party provided search applications that are triggered in response to specified queries and run at the search system. For example, a method may include determining that a query triggers a third party search application hosted at the search system, executing the third party search application at the search system using computer-instructions obtained from the third party to generate and format a third-party formatted answer for the query, and providing the third-party formatted answer as a search result for the query. The third party may provide the query template, parameter attributes, if any, and the third party formatted answer. The third party search application is stored at the search system and may include the query template, a data store, the parameter attributes, and computer-instructions for accessing the data store using the parameter.
    Type: Application
    Filed: July 9, 2018
    Publication date: November 1, 2018
    Inventors: Michael Fink, Niv Efron, Eyal Fink, Alex Gontmakher, Anatoly Vorobey, Yossi Matias, Jack Wright Menzel, Asaph Arnon
  • Patent number: 10019484
    Abstract: Systems and methods offer a search system with third-party provided search applications that are triggered in response to specified queries and run at the search system. For example, a method may include determining that a query triggers a third party search application hosted at the search system, extracting a parameter from the query based on a query template, executing the third party search application with the parameter in a sandboxed manner at the search system to generate a third-party formatted answer for the query, and providing the third-party formatted answer as a search result for the query. The third party may provide the query template, parameter attributes, and the third party formatted answer. The third party search application may be stored at the search system and include the query template, a data store, the parameter attributes, and instructions for accessing the data store using the parameter.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: July 10, 2018
    Assignee: Google LLC
    Inventors: Michael Fink, Niv Efron, Eyal Fink, Alex Gontmakher, Anatoly Vorobey, Yossi Matias, Jack Wright Menzel, Asaph Arnon
  • Patent number: 9824161
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a representation based on structured data in resources. The methods, systems, and apparatus include actions of obtaining search results for a search query. Each search result references a respective resource, the respective resources including a first resource and a second resource. Additional actions include determining a consistent value, that is consistent with both a value for a particular property as indicated by structured data in the first resource and a value for the particular property as indicated by structured data in the second resource. Further actions include in response to determining a consistent value, providing (i) a representation of the consistent value as a possible answer to the search query, and (ii) the search results.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: November 21, 2017
    Assignee: Google Inc.
    Inventors: Sivan Enden, Gaal Yahas, Amit Weinstein, Michael Fink, Niv Efron, Anatoly Vorobey, Eyal Fink, Eyal M. Cohen
  • Patent number: 9508150
    Abstract: A non-transitory computer readable medium that stores instructions that once executed by a computer cause the computer to execute the stages of: calculating first curvature attributes of first areas of a first representation of a first three dimensional object; calculating second curvature attributes of second areas of a second representation of a second three dimensional object; selecting first points of interest of the first representation in response to the first curvature attributes; selecting second points of interest of the second representation in response to the second curvature attributes; classifying the first points of interest to first classes; classifying the second points of interest to second classes; calculating multiple sets of first vectors that are indicative of spatial relationships between first points of interest, wherein different sets out of the multiple sets of the first vectors are associated with different first classes; calculating multiple sets of second vectors that are indicativ
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: November 29, 2016
    Assignee: YOWZA LTD.
    Inventors: David Lehavi, Eyal Fink, Naomi Keren
  • Publication number: 20160140189
    Abstract: A method that may include receiving or generating a first search result that comprises a first set of representations of three dimensional objects; wherein multiple representations of the first set are virtually segmented to parts; receiving a search query that identifies a given part of one of the representations of the set; and generating, in response to the given part, a second search result
    Type: Application
    Filed: October 15, 2015
    Publication date: May 19, 2016
    Inventors: Mor Amitai, Naomi Keren, Eyal Fink, Amit Aviv, Shai Ghelberg, Shir Peled
  • Publication number: 20150026212
    Abstract: Systems and methods offer a search system with third-party provided search applications that are triggered in response to specified queries and run at the search system. For example, a method may include determining that a query triggers a third party search application hosted at the search system, extracting a parameter from the query based on a query template, executing the third party search application with the parameter in a sandboxed manner at the search system to generate a third-party formatted answer for the query, and providing the third-party formatted answer as a search result for the query. The third party may provide the query template, parameter attributes, and the third party formatted answer. The third party search application may be stored at the search system and include the query template, a data store, the parameter attributes, and instructions for accessing the data store using the parameter.
    Type: Application
    Filed: August 6, 2013
    Publication date: January 22, 2015
    Applicant: GOOGLE INC.
    Inventors: Michael Fink, Niv Efron, Eyal Fink, Alex Gontmakher, Anatoly Vorobey, Yossi Matias, Jack Wright Menzel
  • Patent number: 8744183
    Abstract: Techniques for identifying documents sharing common underlying structures in a large collection of documents and processing the documents using the identified structures are disclosed. Images of the document collection are processed to detect occurrences of a predetermined set of image features that are common or similar among forms. The images are then indexed in an image index based on the detected image features. A graph of nodes is built. Nodes in the graph represent images and are connected to nodes representing similar document images by edges. Documents sharing common underlying structures are identified by gathering strongly inter-connected nodes in the graph. The identified documents are processed based at least in part on the resulting clusters.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: June 3, 2014
    Assignee: Google Inc.
    Inventors: Shlomo Urbach, Eyal Fink, Tal Yadid, Yuval Netzer
  • Publication number: 20130294690
    Abstract: Techniques for identifying documents sharing common underlying structures in a large collection of documents and processing the documents using the identified structures are disclosed. Images of the document collection are processed to detect occurrences of a predetermined set of image features that are common or similar among forms. The images are then indexed in an image index based on the detected image features. A graph of nodes is built. Nodes in the graph represent images and are connected to nodes representing similar document images by edges. Documents sharing common underlying structures are identified by gathering strongly inter-connected nodes in the graph. The identified documents are processed based at least in part on the resulting clusters.
    Type: Application
    Filed: July 8, 2013
    Publication date: November 7, 2013
    Inventors: Shlomo Urbach, Eyal Fink, Tal Yadid, Yuval Netzer
  • Patent number: 8509525
    Abstract: Techniques for identifying documents sharing common underlying structures in a large collection of documents and processing the documents using the identified structures are disclosed. Images of the document collection are processed to detect occurrences of a predetermined set of image features that are common or similar among forms. The images are then indexed in an image index based on the detected image features. A graph of nodes is built. Nodes in the graph represent images and are connected to nodes representing similar document images by edges. Documents sharing common underlying structures are identified by gathering strongly inter-connected nodes in the graph. The identified documents are processed based at least in part on the resulting clusters.
    Type: Grant
    Filed: April 6, 2011
    Date of Patent: August 13, 2013
    Assignee: Google Inc.
    Inventors: Shlomo Urbach, Eyal Fink, Tal Yadid, Yuval Netzer