Search

Andrei Lopatenko Phones & Addresses

  • Shoreline, WA
  • Cupertino, CA
  • 20350 Stevens Creek Blvd, Cupertino, CA 95014

Resumes

Resumes

Andrei Lopatenko Photo 1

Vice President Engineering, Head Of Search And Conversational Ai

View page
Location:
Santa Clara, CA
Industry:
Internet
Work:
Apple since Feb 2013
Principal Search Engineer

Google Inc - Mountain View Nov 2011 - Feb 2013
Sr. Software Engineer

Apple - Cupertino Aug 2010 - Nov 2011
Sr Software Engineer

Google Inc Sep 2006 - Jul 2010
Sr. Software Engineer

Free University of Bolzano Jul 2002 - Sep 2006
Assistant Professor
Education:
The University of Manchester 2002 - 2006
PhD, Computer Science
Moscow Institute of Physics and Technology (State University) (MIPT) 1991 - 1997
MSc, Applied Mathematics and Informational Technologies
Moscow Institute of Physics and Technology (State University) (MIPT) 1991 - 1994
MSc, Physics
Rishelevsky Lizey 1989 - 1991
High School Diploma, Major Physics
Skills:
Machine Learning
Algorithms
Mapreduce
Distributed Systems
Natural Language Processing
Hadoop
Information Retrieval
Computer Science
C++
Python
Software Design
Information Extraction
Data Mining
Software Engineering
Relational Databases
Databases
Scalability
Big Data
Semantic Search
Scala
Software Development
Java
Bayesian Statistics
Computational Linguistics
Git
Time Series Analysis
Spatial Analysis
Semantic Web
Pattern Recognition
Algorithm Design
Linux
Feature Selection
High Performance Computing
Team Management
Unit Testing
Apache Spark
Amazon Web Services
Cuda
Gpu
Deep Learning
Strategic Planning
Business Planning
Leadership Development
Corporate Development
Cross Functional Team Leadership
Project Management
Requirements Analysis
Leadership
Business Process Improvement
Interests:
Os X
Google Infrastructure
Trekking
Sci Fi
Economics
Final Cut Studio
Yahoo
Swimming
Googlers
History
Health
Education
Science and Technology
Google
Social Search
Google Search
Apache Hadoop
Iphone 4
Final Cut Pro
Bing
Web Search
Search Engines
Machine Learning
Microsoft
Data Mining
Ipad
Languages:
English
Russian
Italian
Hebrew
Certifications:
Bareboat Sailing
Oracle Database Developer
Microsoft Certified System Engineer Mcse
Accelerated Free Fall (Aff)
Andrei Lopatenko Photo 2

Principal Search Engineer At Apple Inc

View page
Position:
Principal Search Engineer at Apple
Location:
Cupertino, California
Industry:
Internet
Work:
Apple since Feb 2013
Principal Search Engineer

Google Inc - Mountain View Nov 2011 - Feb 2013
Sr. Software Engineer

Apple - Cupertino Aug 2010 - Nov 2011
Sr Software Engineer

Google Inc Sep 2006 - Jul 2010
Sr. Software Engineer

Free University of Bolzano Jul 2002 - Sep 2006
Assistant Professor
Education:
The University of Manchester 2002 - 2006
PhD, Computer Science
Moscow Institute of Physics and Technology (State University) (MIPT) 1991 - 1997
MSc, Applied Mathematics and Informational Technologies
Moscow Institute of Physics and Technology (State University) (MIPT) 1991 - 1994
MSc, Physics
Rishelevsky Lizey 1989 - 1991
High School Diploma, Major Physics
Skills:
Information Extraction
Machine Learning
Bayesian statistics
Information Retrieval
Local Search
Relational Databases
Statistical Sampling
Spatial Analysis
Time Series Analysis
Natural Language Processing
MapReduce
Computational Linguistics
C++
Semantic Search
Interests:
swimming, trekking, history, sci-fi, economics,
Honor & Awards:
2005. "Quantum Information Visiting Fellowship" to visit Quantum Information Science group, the University of Queensland, Australia. September 2005, duration: 5 weeks. 2005. The WUN (Worldwide University Network) grant to visit UCSD, San Diego, California, USA (Prof. Victor Vianu), 2075 GB pounds. Expected time is Jan 2006, duration: 4 weeks (did not visit due to clash with local duties). 2003. The WUN (Worldwide University Network) grant to visit Univ. of Washington, Seattle, Washington, USA (Prof. Alon Halevy). 2000 GB pounds. July 2003, duration: 4 weeks. 2002. Scholarship of the University of Manchester, Computer Science Departments. Fees: 9500 GB pounds per years, scholarship: 7800 GB pounds per year, total 17300 GB pounds per years.
Languages:
English
Russian
Italian

Publications

Us Patents

Enhanced Identification Of Interesting Points-Of-Interest

View page
US Patent:
8433512, Apr 30, 2013
Filed:
Nov 12, 2009
Appl. No.:
12/617439
Inventors:
Andrei Lopatenko - Cupertino CA, US
Trystan Upstill - Mountain View CA, US
Soham Mazumdar - San Francisco CA, US
Kevin D. Lacker - Berkeley CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G01C 21/00
US Classification:
701426, 701400, 701425, 701417, 701438, 701454
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying points-of-interest. In one aspect, a method includes accessing, by a mobile device, two or more search results, each of the search results identifying a respective point-of-interest (POI), and determining a distance between the mobile device and each POI. The method may also include selecting a directional icon for each POI based on the distance to the respective POI, and displaying, by the mobile device, information identifying the POIs and, for each POI, the directional icon selected for the respective POI.

Refining Search Results

View page
US Patent:
8498974, Jul 30, 2013
Filed:
Aug 31, 2009
Appl. No.:
12/551052
Inventors:
Hyung-Jin Kim - Sunnyvale CA, US
Andrei Lopatenko - Cupertino CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 17/30
G06F 17/00
US Classification:
707706, 707748, 707722
Abstract:
A computer-implemented method for processing query information includes receiving data representative of a search query from a user search session. The method also includes identifying a plurality of search results based upon the search query. Each search result is associated with a plurality of user characteristics and data that represents requestor behavior relative to previously submitted queries associated with the respective search result. The method also includes ordering the plurality of user characteristics based upon the data that represents requestor behavior relative to previously submitted queries and the respective search result. The method also includes adjusting the ordered plurality of user characteristics based upon at least one predefined compatibility associated with the user characteristics. The method also includes ranking the search results based upon the adjusted plurality of user characteristics.

Enhanced Identification Of Interesting Points-Of-Interest

View page
US Patent:
8566029, Oct 22, 2013
Filed:
Nov 12, 2009
Appl. No.:
12/617302
Inventors:
Andrei Lopatenko - Cupertino CA, US
Hyung-Jin Kim - Sunnyvale CA, US
Soham Mazumdar - San Francisco CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G01C 21/00
G01C 21/34
G08G 1/09
US Classification:
701426, 701400, 701425, 701424, 701438, 701532, 701538, 701541
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying points-of-interest. In one aspect, a method includes identifying points-of-interest (POIs) associated with one or more of multiple, selected geographic areas, and determining, for each of the multiple geographic areas, a score associated with the identified POIs. The actions also include generating a combined score for each identified POI based on the determined scores associated with the respective POI, selecting a subset of the identified POIs based at least on the combined scores, and displaying a link to the POIs in the subset.

Enhanced Identification Of Interesting Points-Of-Interest

View page
US Patent:
8620579, Dec 31, 2013
Filed:
Jul 2, 2012
Appl. No.:
13/539972
Inventors:
Trystan G. Upstill - Mountain View CA, US
Andrei Lopatenko - Cupertino CA, US
Soham Mazumdar - San Francisco CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G01C 21/00
US Classification:
701426, 701400, 701428, 701436, 701438, 701491, 701526
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying points-of-interest. In one aspect, a method includes determining a position and a heading of a mobile device, defining a zone of interest based on the position and heading of the mobile device, identifying one or more points of interest (POIs) that are located within the zone of interest, determining, for each of the identified POIs, a distance between the mobile device and the respective POI, selecting one or more of the identified POIs based on the distances, and displaying information identifying the selected POIs on a user interface of the mobile device.

Enhanced Identification Of Interesting Points-Of-Interest

View page
US Patent:
8239130, Aug 7, 2012
Filed:
Nov 12, 2009
Appl. No.:
12/617354
Inventors:
Trystan Upstill - Mountain View CA, US
Andrei Lopatenko - Cupertino CA, US
Soham Mazumdar - San Francisco CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G01C 21/00
US Classification:
701426, 701400, 701408, 701409, 701410, 701420, 701438, 701454, 701467
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying points-of-interest. In one aspect, a method includes determining a position and a heading of a mobile device, defining a zone of interest based on the position and heading of the mobile device, identifying one or more points of interest (POIs) that are located within the zone of interest, determining, for each of the identified POIs, a distance between the mobile device and the respective POI, selecting one or more of the identified POIs based on the distances, and displaying information identifying the selected POIs on a user interface of the mobile device.

System, Method, And Non-Transitory Computer-Readable Storage Media For Generating Synonyms Of A Search Query

View page
US Patent:
20190324979, Oct 24, 2019
Filed:
Jun 29, 2019
Appl. No.:
16/457973
Inventors:
- Bentonville AR, US
Andrei Lopatenko - Sunnyvale CA, US
Seshadri Sridharan - Sunnyvale CA, US
Assignee:
Walmart Apollo, LLC - Bentonville AR
International Classification:
G06F 16/332
Abstract:
A method including analyzing the query data to formulate one or more groups of synonym candidates, wherein each synonym in the one or more groups of synonym candidates is categorized in one or more synonym candidate categories. Reformulating the first search query by removing at least one synonym candidate from the first group of synonym candidates to form a first set of synonyms such that each synonym in the first set of synonyms is categorized in the synonym candidate category that matches the search query category of the search query, wherein the at least one synonym candidate removed from the first group of synonym candidates is not categorized in the synonym candidate category.

Systems And Methods For Search Result Comparison

View page
US Patent:
20170277692, Sep 28, 2017
Filed:
Mar 24, 2016
Appl. No.:
15/079641
Inventors:
- Bentonville AR, US
Manas Pathak - Sunnyvale CA, US
Andrei Lopatenko - Cupertino CA, US
Roger Yeh - Woodland CA, US
Assignee:
Wal-Mart Stores, Inc. - Bentonville AR
International Classification:
G06F 17/30
Abstract:
In some embodiments, a method can comprise receiving a search query and performing a search based at least in part on the search query. In many embodiments, the search can return a plurality of search results, the plurality of search results can comprise a plurality of attributes. In some embodiments, the method can further comprise selecting at least two of the plurality of search results and sorting an order of the at least two of the plurality of search results by a ranking of the plurality of attributes of the at least two of the plurality of search results, the ranking of the at least two of the plurality of attributes of the plurality of search results based at least in part on a context of the search query. In many embodiments, the method can comprise facilitating display of the at least two of the plurality of search results. Other embodiments of related methods and systems are also provided.

System, Method, And Non-Transitory Computer-Readable Storage Medium For Displaying A Hierarchy Of Categories For A Search Query On A Webpage

View page
US Patent:
20170249686, Aug 31, 2017
Filed:
Feb 29, 2016
Appl. No.:
15/056820
Inventors:
- Bentonville AR, US
Heather Marie Ku - Foster City CA, US
Andrei Lopatenko - Cupertino CA, US
Manas Ashok Pathak - Sunnyvale CA, US
International Classification:
G06Q 30/06
G06F 17/30
Abstract:
A system, method, and computer-readable medium are disclosed that include a database, a website hosting module, a search engine module, and a category display module. The database stores a hierarchy of categories for categorizing products for sale and product records associated with the hierarchy. A search query is received from a user device and a list of product records responsive to the search query is received. A list of dominant records is identified for the product records and a number of top-level categories is identified for the dominant records. A modified hierarchy of categories is identified based on the number of top-level categories and the modified hierarchy is displayed in a navigation portion of a webpage and is usable to filter the list of product records responsive to the search query.
Andrei Lopatenko from Shoreline, WA, age ~50 Get Report