Search

Jinan Lou Phones & Addresses

  • 10401 Creston Dr, Cupertino, CA 95014 (408) 774-9747
  • Sugar Land, TX
  • San Diego, CA
  • 1358 Gingerwood Dr, Milpitas, CA 95035 (408) 719-0902
  • Mountain View, CA
  • Philadelphia, PA
  • Santa Clara, CA
  • San Gabriel, CA
  • Los Angeles, CA

Work

Company: Google Apr 2019 Position: Shanghai site lead

Education

Degree: Doctorates, Doctor of Philosophy School / High School: University of Southern California 1992 to 1999 Specialities: Computer Engineering, Computer Science

Skills

Algorithms • Eda • C++ • Distributed Systems • Software Engineering • C • Software Design • Computer Science • C/C++ Stl • Oop • Search Engine • Google Search

Languages

Mandarin

Industries

Computer Software

Resumes

Resumes

Jinan Lou Photo 1

Jinan Lou

View page
Location:
10401 Creston Dr, Cupertino, CA 95014
Industry:
Computer Software
Work:
Google
Shanghai Site Lead

Google
Software Engineer

Synopsys Dec 1, 1999 - May 1, 2010
Principle Engineer
Education:
University of Southern California 1992 - 1999
Doctorates, Doctor of Philosophy, Computer Engineering, Computer Science
Zhejiang University 1989 - 1992
Hangzhou No.2 High School
Skills:
Algorithms
Eda
C++
Distributed Systems
Software Engineering
C
Software Design
Computer Science
C/C++ Stl
Oop
Search Engine
Google Search
Languages:
Mandarin

Publications

Us Patents

Engineering Change Order Process Optimization

View page
US Patent:
20060277512, Dec 7, 2006
Filed:
Jun 7, 2005
Appl. No.:
11/147814
Inventors:
Kayhan Kucukcakar - Sunnyvale CA, US
Jing Lin - Cupertino CA, US
Jinan Lou - Cupertino CA, US
Assignee:
Synopsys, Inc. - Mountain View CA
International Classification:
G06F 17/50
US Classification:
716006000, 716013000
Abstract:
A method for reaching signoff closure in an ECO (engineering change order) process involves the use of violation context data from the signoff tool as the basis for design layout modifications in an implementation tool. The violation context data includes violation information other than violation location/path information. Because the signoff tool, and more specifically, the signoff algorithm used by that tool is the most accurate model of actual IC behavior, the use of violation context data generated by the signoff tool to implement changes to the design layout will generally produce appropriate and effective results. By accessing this violation context data from the signoff tool, an implementation tool need not rely on its less accurate implementation analysis to determine the optimal design layout modifications for correcting violations detected by the signoff tool.

Template-Based Structured Document Classification And Extraction

View page
US Patent:
20180144042, May 24, 2018
Filed:
Nov 23, 2016
Appl. No.:
15/360939
Inventors:
- Mountain View CA, US
Yifeng Lu - Mountain View CA, US
Jing Xie - San Jose CA, US
Jie Yang - Sunnyvale CA, US
Luis Garcia Pueyo - Mountain View CA, US
Jinan Lou - Cupertino CA, US
James Wendt - Los Angeles CA, US
International Classification:
G06F 17/30
G06F 17/24
G06N 99/00
Abstract:
Techniques are described herein for automatically generating data extraction templates for structured documents (e.g., B2C emails, invoices, bills, invitations, etc.), and for assigning classifications to those data extraction templates to streamline data extraction from subsequent structured documents. In various implementations, a data extraction template generated from a cluster of structured documents that share fixed content may be identified. Features of the cluster of structured documents may be applied as input to extraction machine learning model(s) trained to provide location(s) of transient field(s) in structured documents, to determine location(s) of transient field(s) in the cluster of structured documents. An association between the data extraction template and the determined transient field location(s) may be stored. Based on the association, data point(s) may be extracted from a given structured document of a user that shares fixed content with the cluster of structured documents. The extracted data point(s) may be surfaced to the user.

Clustering Communications Based On Classification

View page
US Patent:
20160314182, Oct 27, 2016
Filed:
Sep 18, 2014
Appl. No.:
14/414855
Inventors:
- Mountain View CA, US
Hui Tan - Palo Alto CA, US
Zhiyu Wang - Beijing, CN
Jinan Lou - Cupertino CA, US
International Classification:
G06F 17/30
H04L 12/26
Abstract:
Methods and apparatus related to clustering documents based on one or more classification terms and optionally based on similarity of structural paths of the documents. In some implementations, the documents are communications such as structured emails or other structured communications. In some of those implementations, clustering the communications includes identifying a plurality of classification terms indicative of a classification, identifying a corpus of communications that includes communications that are not labeled with an association to the classification, and determining a cluster of the communications based on occurrence of one or more of the classification terms in the communications of the cluster.

Generating Data Records Based On Parsing

View page
US Patent:
20140279864, Sep 18, 2014
Filed:
Dec 30, 2013
Appl. No.:
14/143835
Inventors:
- Mountain View CA, US
Gaurav Jain - San Francisco CA, US
Bote Deepak Narayan - Sunnyvale CA, US
Vitaly Repeshko - San Jose CA, US
Chengling Chan - Burligame CA, US
Jinan Lou - Cupertino CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 17/30
US Classification:
707609, 707755, 707690
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a first document, the first document being associated with a user, executing a plurality of parsers, each parser of the plurality of parsers processing the first document to provide one or more first data values, merging the one or more first data values provided from the plurality of parsers to populate a data record having one or more data fields, the data record being specific to the user, and storing the data record in computer-readable memory.
Jinan Lou from Cupertino, CA, age ~53 Get Report