Yinyi Wang

age ~38

from Mountain View, CA

Also known as:
  • Wang Yinyi
Phone and address:
241 Okeefe Way, Mountain View, CA 94041

Yinyi Wang Phones & Addresses

  • 241 Okeefe Way, Mountain View, CA 94041
  • Saratoga, CA
  • San Jose, CA
  • Los Angeles, CA

Work

  • Company:
    Xilinx
    Jan 2012
  • Position:
    Research intern

Education

  • School / High School:
    USC. University of Southern California- Los Angeles, CA
    Jan 2010
  • Specialities:
    MSEE in Computer Engineering, GPA 3.6

Skills

C/C++ programming • debugging(gdb • make • etc.) • Python • Tcl scripting • XML • SQL • Matlab • Verilog HDL • . EDA tools: Xilinx ISE • Lattice ispLEVER • Altera MaxplusII • Modelsim.

Resumes

Yinyi Wang Photo 1

Yinyi Wang Sunnyvale, CA

view source
Work:
Xilinx

Jan 2012 to 2000
Research Intern
Xilinx
Campbell, CA
May 2011 to Aug 2011
Software engineer intern
USC

Academic Projects
Education:
USC. University of Southern California
Los Angeles, CA
Jan 2010 to Jan 2012
MSEE in Computer Engineering, GPA 3.6
ZJU. Zhejiang University
Hangzhou, China
Jan 2006 to Jan 2010
BSEE in Telecommunication Engineering, GPA 3.8
Skills:
C/C++ programming, debugging(gdb, make, etc.), Python, Tcl scripting, XML, SQL, Matlab, Verilog HDL, . EDA tools: Xilinx ISE, Lattice ispLEVER, Altera MaxplusII, Modelsim.

Us Patents

  • Index Structures For Graph Databases

    view source
  • US Patent:
    20170255708, Sep 7, 2017
  • Filed:
    Mar 1, 2016
  • Appl. No.:
    15/058028
  • Inventors:
    - Mountain View CA, US
    Jiahong Zhu - San Jose CA, US
    Yinyi Wang - Saratoga CA, US
    Roman A. Averbukh - Sunnyvale CA, US
    Scott M. Meyer - Berkeley CA, US
    Shyam Shankar - Sunnyvale CA, US
    Qingpeng Niu - San Jose CA, US
    Karan R. Parikh - San Francisco CA, US
  • Assignee:
    LinkedIn Corporation - Mountain View CA
  • International Classification:
    G06F 17/30
  • Abstract:
    The disclosed embodiments provide a system for processing queries of a graph database. During operation, the system executes a set of processes for accessing a lock-free hash table stored in memory on a computer system, wherein the processes include a write process and multiple read processes. Next, the system uses the processes and the lock-free hash table to index a graph database storing a graph. The system then uses the processes to access a compressed edge store containing a compact representation of the set of edges at a virtual time in the graph and a series of updates to the edges after the virtual time. During use of the processes and the lock-free hash table to index the graph database, the system references the set of edges in the compact representation from a set of entries in the lock-free hash table.
  • Atomic Updating Of Graph Database Index Structures

    view source
  • US Patent:
    20170255709, Sep 7, 2017
  • Filed:
    Mar 1, 2016
  • Appl. No.:
    15/058032
  • Inventors:
    - Mountain View CA, US
    Jiahong Zhu - San Jose CA, US
    Yinyi Wang - Saratoga CA, US
    Roman A. Averbukh - Sunnyvale CA, US
    Scott M. Meyer - Berkeley CA, US
    Shyam Shankar - Sunnyvale CA, US
    Qingpeng Niu - San Jose CA, US
    Karan R. Parikh - San Francisco CA, US
  • Assignee:
    LinkedIn Corporation - Mountain View CA
  • International Classification:
    G06F 17/30
  • Abstract:
    The disclosed embodiments provide a system for updating an index structure of a graph database storing a graph. During operation, the system includes, in the index structure, a first compressed edge store containing a first compact representation of edges in the graph at a first virtual time and a first series of updates to the edges after the first virtual time. At a second virtual time, the system creates a second compact representation of the edges from the first compact representation and the first series of updates. The system then appends, to the second compact representation, a second series of updates to the edges after the second virtual time to produce a second compressed edge store. Finally, the system updates the index structure by atomically replacing, in the index structure, a reference to the first compressed edge store with a reference to the second compressed edge store.

Get Report for Yinyi Wang from Mountain View, CA, age ~38
Control profile