Yanbiao Zhao

age ~53

from Redmond, WA

Also known as:
  • Yanbiao Dhao
  • Zhao Yanbiao
Phone and address:
18662 55Th Way, Redmond, WA 98052
4259856712

Yanbiao Zhao Phones & Addresses

  • 18662 55Th Way, Redmond, WA 98052 • 4259856712
  • 14574 36Th St, Bellevue, WA 98007 • 4258816291
  • Gaithersburg, MD
  • Westborough, MA
  • Kiona, WA
  • Saint Louis, MO
  • 14574 NE 36Th St APT H12, Bellevue, WA 98007 • 4258816291

Work

  • Company:
    Alibaba group
    Feb 1, 2015
  • Position:
    Senior staff engineer

Education

  • Degree:
    Masters
  • School / High School:
    Tsinghua University
    1995 to 1997
  • Specialities:
    Computer Science

Skills

Distributed Systems • Software Engineering • Software Design • Scalability • Algorithms • C++ • Object Oriented Design • Machine Learning • Software Development • Computer Science • Mapreduce • Perl • Multithreading • Architecture • Sql • Design Patterns • Win32 Api • C# • Data Mining

Industries

Computer Software

Resumes

Yanbiao Zhao Photo 1

Senior Staff Engineer

view source
Location:
Seattle, WA
Industry:
Computer Software
Work:
Alibaba Group
Senior Staff Engineer

Microsoft Feb 2012 - Feb 2015
Principal Sde

Microsoft Aug 2003 - Aug 2012
Senior Sde
Education:
Tsinghua University 1995 - 1997
Masters, Computer Science
Skills:
Distributed Systems
Software Engineering
Software Design
Scalability
Algorithms
C++
Object Oriented Design
Machine Learning
Software Development
Computer Science
Mapreduce
Perl
Multithreading
Architecture
Sql
Design Patterns
Win32 Api
C#
Data Mining

Us Patents

  • Dynamic Metadata Filtering For Classifier Prediction

    view source
  • US Patent:
    7925645, Apr 12, 2011
  • Filed:
    Jul 19, 2007
  • Appl. No.:
    11/779984
  • Inventors:
    Lei Zhao - Sammamish WA, US
    Zhanliang Chen - Sammamish WA, US
    Yanbiao Zhao - Bellevue WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 17/30
    G06F 17/00
  • US Classification:
    707714, 707601, 707736
  • Abstract:
    A classifier is used to predict relevant results with arbitrary filtering conditions specified by the user. The classifier model is stored as a database table and joined with a metadata properties table instead of calculating the query result probability using the full classifier model. A user-specified query based filter is applied to the joined tables to obtain the list of documents satisfying the filter. The probability is then computed using the sub-model.
  • Multi-Value Property Storage And Query Support

    view source
  • US Patent:
    7974981, Jul 5, 2011
  • Filed:
    Jul 19, 2007
  • Appl. No.:
    11/780242
  • Inventors:
    Lei Zhao - Sammamish WA, US
    Yanbiao Zhao - Bellevue WA, US
    Lijiang Fang - Bellevue WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 7/00
  • US Classification:
    707769, 707779
  • Abstract:
    Optimized storage and query of multi-value properties is enabled by generating a base table for single value properties associated with a user-defined schema and a number of row-based tables for each different type of multi-value properties. By combining multi-value properties into row-based tables or even into compatible type tables, a number of tables to be created for a database system such as SQL system is reduced at the same time optimizing create/read/update/delete operations.
  • Fast Rich Application View Initiation

    view source
  • US Patent:
    20060248056, Nov 2, 2006
  • Filed:
    Apr 29, 2005
  • Appl. No.:
    11/118531
  • Inventors:
    Lijiang Fang - Bellevue WA, US
    Ramesh Nagarajan - Seattle WA, US
    Maxim Mazeev - Redmond WA, US
    Rodger Kline - Bellevue WA, US
    Yanbiao Zhao - Bellevue WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 17/30
  • US Classification:
    707003000
  • Abstract:
    To provide data from a database in response to an application query, the database is queried an initial time to provide a first set of data. For example, a “fast first page” may be requested, by requesting that all data which might appear on a first page to be displayed is obtained from the database first. After this, one or more subsequent asynchronous queries obtain the remaining information responsive to the query. Or, certain columns from the database (“spine columns”) may be requested in the initial query of the database, and the rest of the data requested subsequently. Thus, information needed to make an initial presentation to a user can be obtained first, and other information filled in subsequently.
  • Cache Synchronization

    view source
  • US Patent:
    20100306234, Dec 2, 2010
  • Filed:
    May 28, 2009
  • Appl. No.:
    12/474013
  • Inventors:
    JUNHUA WANG - SAMMAMISH WA, US
    GAURAV SAREEN - SAMMAMISH WA, US
    YANBIAO ZHAO - REDMOND WA, US
  • Assignee:
    MICROSOFT CORPORATION - Redmond WA
  • International Classification:
    G06F 17/30
    G06F 12/08
    G06F 12/00
  • US Classification:
    707769, 711118, 711E12001, 711E12017, 707704, 707812
  • Abstract:
    Methods, systems, and media are provided for synchronizing information across multiple environments of a synchronization system. A search query is received into a frontend infrastructure of a first synchronization environment. The frontend infrastructure checks a local cache manager to see if results already exist for the search query. If existing results are not found, then one or more backend search engines of the first synchronization environment are utilized for the search query. The search results from the backend search engines are saved into the local cache manager of the first synchronization environment. A cache sync notification is created to identify the contents and location of the actual saved results. The cache sync notification is saved in a cache synchronization service located within the first synchronization environment, and broadcast to all other synchronization environments within the synchronization system. The actual results can be retrieved from any other synchronization environment.
  • Serving Multiple Search Indexes

    view source
  • US Patent:
    20120254148, Oct 4, 2012
  • Filed:
    Mar 28, 2011
  • Appl. No.:
    13/073283
  • Inventors:
    JIANYONG XIAO - Issaquah WA, US
    YI LI - Redmond WA, US
    YANBIAO ZHAO - Redmond WA, US
    XUN KANG - Kirkland WA, US
    PIN LU - Bellevue WA, US
    ASHISH CONSUL - Redmond WA, US
  • Assignee:
    MICROSOFT CORPORATION - Redmond WA
  • International Classification:
    G06F 17/30
  • US Classification:
    707708, 707723, 707E17084, 707E17108
  • Abstract:
    Multiple search indexes can be served from a common set of resources. Instead of requiring a processor to be dedicated to serving a single search index, a processor can provide responsive documents for search queries that are based on different ranking algorithms and/or different sets of documents.
  • Unified Search Result Service And Cache Update

    view source
  • US Patent:
    20140149392, May 29, 2014
  • Filed:
    Nov 28, 2012
  • Appl. No.:
    13/687954
  • Inventors:
    - Redmond WA, US
    Yanbiao Zhao - Redmond WA, US
    Dong Yan - Sammamish WA, US
    Chuang Gu - Bellevue WA, US
  • Assignee:
    MICROSOFT CORPORATION - Redmond WA
  • International Classification:
    G06F 17/30
  • US Classification:
    707722
  • Abstract:
    A unified fresh search result serving approach that employs instant cache update. The instant result cache update efficiently updates the cache server instantly with the latest version of results in time. A unified cache service stores all related documents; thus, all information of a web document is saved on the same server to easily merge all the related information of web documents when generating captions for that document. Any update to web document content is immediately available in the result.

Youtube

Zhao Bao He-style Tai Chi (Mr. He Youlu drills)

  • Duration:
    5m 18s

Jet Li vs Vincent Zhao - Final Fight | The Le...

Jet Li vs Vincent Zhao - Final Fight | The Legend (1993) | Best Fight ...

  • Duration:
    9m 10s

Variations in E Minor on Alabyevs The Nightin...

  • Duration:
    6m 9s

LEBRUN Flix - ZHAO Zihao @ Budapest 19/07/2022

mashort #pingpong #tabletennis # #alexislebrun by Ma Short Do NOT cop...

  • Duration:
    8m 46s

- Master Liu Rui - Zhao Bao Tai Chi Pattern

  • Duration:
    7m 39s

2017 HD1080P

01 1:24 02 7:05 03 12:33 04 16:47 05 23:15 06 27:59 07 33:15 08...

  • Duration:
    2h 28m 44s

Get Report for Yanbiao Zhao from Redmond, WA, age ~53
Control profile