Dachuan Zhang, Age 503039 Baze Rd, San Mateo, CA 94403

Dachuan Zhang Phones & Addresses

3039 Baze Rd, San Mateo, CA 94403

1350 Road Runner Ter, Sunnyvale, CA 94087

Redmond, WA

Santa Clara, CA

1655 Finch Way, Sunnyvale, CA 94087

Education

Degree: Associate degree or higher

Emails

Mentions for Dachuan Zhang

Resumes & CV records

Resumes

Dachuan Zhang Photo 15

Credit Risk Manager At Huaxia Bank, China

Position:
Credit Risk Manager at Huaxia Bank, China
Location:
Beijing City, China
Industry:
Financial Services
Work:
Huaxia Bank, China since Mar 2013
Credit Risk Manager
Huaxia Bank, China Oct 2012 - Feb 2013
Product Manager
Huaxia Bank, China Feb 2012 - Sep 2012
Account Manager
Huaxia Bank, China - Chongqing Aug 2011 - Feb 2012
Integrated Teller
Education:
Rutgers, The State University of New Jersey-New Brunswick 2010 - 2011
MS, Math Finance
Tilburg University 2009 - 2010
Certification, Economic
Dongbei University of Finance and Economics 2006 - 2010
BS, Mathematics
Northeast Yucai School 2000 - 2006
Skills:
Bloomberg, SAS, VBA, Financial Modeling, Portfolio Management, Derivatives, Economics, Fixed Income, R, Credit Risk, Risk Management, Microsoft Excel
Dachuan Zhang Photo 16

Principal Development Lead At Microsoft

Location:
San Francisco Bay Area
Industry:
Information Technology and Services
Experience:
Microsoft (Public Company; MSFT; Computer Software industry): PRINCIPAL DEVELOPMENT LEAD,  (March 2009-Present) Principal Dev Lead for PowerPoint Web Services
Dachuan Zhang Photo 17

Dachuan Zhang

Dachuan Zhang Photo 18

Dachuan Zhang

Publications & IP owners

Us Patents

Adapting And Rendering Graphic Effects

US Patent:
7598954, Oct 6, 2009
Filed:
Mar 1, 2006
Appl. No.:
11/366925
Inventors:
Sara Brown - Redmond WA, US
Ryan C. Hill - Redmond WA, US
Dachuan Zhang - Redmond WA, US
Andrew Hewatt - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G09G 5/00
G06T 11/00
US Classification:
345467, 345468, 345469, 345611, 345619
Abstract:
Methods, systems, and computer program products adapt and render a graphic effect associated with text rendered via an output device. A method involves receiving a character associated with a graphic effect and determining whether the graphic effect has not been fully rendered with a previously received character via the output device. Graphic effects that are fully rendered are rendered in full fidelity without degradation. In response to determining that the graphic effect has not been fully rendered with the previously received character, the method further involves degrading a display quality of the graphic effect and rendering the graphic effect with degradation and rendering the character to allow the character and the graphic effect to be displayed via the output device substantially in real time.

Selecting And Formatting Warped Text

US Patent:
7712018, May 4, 2010
Filed:
Dec 12, 2005
Appl. No.:
11/302001
Inventors:
Sara Melanie Brown - Palo Alto CA, US
Dachuan Zhang - Sunnyvale CA, US
Jonathan Patrick Schoeller - Mountain View CA, US
Michael John Arvold - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
US Classification:
715204, 715256
Abstract:
Selecting and formatting warped text is disclosed. Text effects such as an underline effect and/or a strikethrough effect may be transformed along with rectangular text to form a warped text element. In such a situation, the text effects are warped with the characters of the text. Also, warped text may be accurately selected or “hit. ” The coordinates of a selection of warped text are inversely transformed to map the selection to the rectangular text. The inverse transform provides an accurate manner to determine the scope and location of the selection. When the scope and location are determined, the graphical representation of the selection may be transformed to provide a user with an accurate representation of a warped selection.

On-Demand Incremental Update Of Data Structures Using Edit List

US Patent:
7904418, Mar 8, 2011
Filed:
Nov 14, 2006
Appl. No.:
11/599085
Inventors:
Siddharth Agrawal - Santa Clara CA, US
Robert C. Parker - Beijing, CN
Dachuan Zhang - Sunnyvale CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/00
G06F 17/00
US Classification:
707610, 707690, 715203
Abstract:
An edit list including a collection of change descriptions and definitions for a primary data structure is used for on-demand, incremental updating of associated auxiliary data structures. Edits performed on the primary data structure are recorded in the edit list with a version stamp, along with definitions of the changes and any other pertinent data. Each auxiliary data structure maintains its own version stamp that identifies when the auxiliary data structure was last synchronized with the primary data structure. When an auxiliary data structure needs to be updated, the edit list is retrieved and change descriptions scanned to find one with the matching version stamp. All change descriptions logged since that one are incorporated into the auxiliary data structure. The specific contents of each change description enable the auxiliary data structure to be incrementally updated as each change description is processed individually.

Composition Of Electronic Document Layout

US Patent:
7941749, May 10, 2011
Filed:
May 15, 2007
Appl. No.:
11/803690
Inventors:
Siddharth Agrawal - Santa Clara CA, US
Robert Parker - Beijing, CN
Dachuan Zhang - Sunnyvale CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
G06F 15/16
US Classification:
715255, 715204, 715234, 707999102, 707E17022
Abstract:
Resolution and composition of electronic document layout are provided. An intermediate text data structure may be generated to hold a “resolved” rich text state for a given document. Properties contained in the “resolved” rich text state are a composite of all relevant properties including user defined and entered properties and including properties associated with the document according to a pre-built document context. This text body resolution process then may be utilized for generating a composite text layout for the text streams associated with a plurality of document components for generating a single rich text stream for presentation to and editing by a user.

Sections Of A Presentation Having User-Definable Properties

US Patent:
8108777, Jan 31, 2012
Filed:
Aug 11, 2008
Appl. No.:
12/189583
Inventors:
Nathan Penner - Mountain View CA, US
Shawn Villaron - San Jose CA, US
Dachuan Zhang - Sunnyvale CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00
US Classification:
715730, 715731, 715732
Abstract:
In general, this disclosure describes techniques that employ user-defined values of properties of sections of an electronic presentation. As described herein, a user may configure a presentation to include a plurality of sections. Each of the sections includes zero or more slides of the electronic slide presentation. In addition to the slides associated with each section, each of the sections is associated with one or more properties having values that can be defined by an author of the presentation. Because the values of the properties of the sections are user-definable, these properties may, in some implementations of these techniques, enable the author of the presentation to use the sections in ways not possible in presentation applications that merely use sections as a means of grouping thumbnail images of slides for navigation among slides in an authoring interface.

Remote Batch Editing Of Formatted Text Via An Html Editor

US Patent:
8286077, Oct 9, 2012
Filed:
Dec 3, 2009
Appl. No.:
12/630133
Inventors:
Dachuan Zhang - Sunnyvale CA, US
Gilberto Aristides Apodaca Aragon - Hayward CA, US
Jeffrey Huang - Mountain View CA, US
Melissa Kristine Hunter - San Jose CA, US
Rebecca Meredith Loew - Mountain View CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
US Classification:
715255, 715229, 715234, 715239, 715249
Abstract:
Remote batch editing of formatted text may be provided. A request to edit a source document comprising text using a first markup language may be received. The source document may be converted to a second markup language and provided to the requestor. Changes to the converted document may be received and edit commands may be generated for those changes. The edit commands may then be applied to the source document.

Serializing Document Editing Commands

US Patent:
8527609, Sep 3, 2013
Filed:
Nov 4, 2010
Appl. No.:
12/939171
Inventors:
Jeffrey Huang - Mountain View CA, US
Dachuan Zhang - Sunnyvale CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/173
US Classification:
709219, 715229
Abstract:
A command stream is generated that includes serialized commands for editing a document. The command stream can be applied to a modified document to generate a single document that contains modifications to the document made using both a Web application and a client application. The command stream can also be utilized to recreate the edited state of a document following the disconnection from a Web application for editing the document, to load balance a server computer hosting the Web application even while editing sessions are in progress, to perform an upgrade of a server hosting the Web application while editing sessions are in progress, and for other purposes.

Shape Object Text

US Patent:
2007006, Mar 15, 2007
Filed:
Jun 30, 2006
Appl. No.:
11/479983
Inventors:
Shawn Villaron - San Jose CA, US
Aleksandr Gil - Redmond WA, US
Dachuan Zhang - Sunnyvale CA, US
Jonathan Schoeller - Sunnyvale CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/00
US Classification:
707101000
Abstract:
A transparent format can be used to store the content of shape objects so that documents authored by different types of applications can uniformly share information related to the shape objects. Shape objects comprise, for example, text runs that have properties such as font, style, color, size and the like. The shape objects can be hierarchically represented such that principles of object oriented programming can be applied to the text run properties. The transparent format allows enhanced control of information when the format is not, for example, in a proprietary binary format.

NOTICE: You may not use PeopleBackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.