Search

Zhefeng Qi Z Du

from San Jose, CA
Age ~54

Zhefeng Du Phones & Addresses

  • 1124 Macias Ln, San Jose, CA 95120 (408) 528-9218
  • 3115 Vinifera Dr, San Jose, CA 95135
  • Kissimmee, FL
  • Boise, ID
  • Lehi, UT
  • Charlotte, NC
  • Los Altos Hills, CA
  • Sunnyvale, CA
  • 4097 Filan Way, San Jose, CA 95135 (408) 718-2150

Work

Company: Microsoft 2005 to Nov 2011 Position: Senior software engineer

Education

Degree: Master of Science, Masters School / High School: University of San Francisco Specialities: Computer Science

Skills

Ios • Streaming Media • Voip • Networking • Embedded Operating Systems • Objective C • Win32 Api • C++ • Software Engineering • Software Development • Software Design • Cocoa • Mobile Applications • Agile Methodologies • Programming • Multithreading • Embedded Systems • Mobile Devices • Oop • Debugging • Distributed Systems • Embedded Software • Linux • Cloud Computing • C#

Interests

Science and Technology • Children • Education • Health

Industries

Computer Software

Resumes

Resumes

Zhefeng Du Photo 1

Senior Ios Developer

View page
Location:
San Francisco, CA
Industry:
Computer Software
Work:
Microsoft 2005 - Nov 2011
Senior Software Engineer

Netflix 2005 - Nov 2011
Senior Ios Developer

Individual App Developer 2008 - 2010
Part Time Iphone App Developer

Roxio 2002 - 2005
Senior Software Engineer

First Virtual Communications Jan 1996 - Jan 2001
Senior Software Engineer
Education:
University of San Francisco
Master of Science, Masters, Computer Science
Zhejiang University
Bachelors, Bachelor of Science, Computer Science
Skills:
Ios
Streaming Media
Voip
Networking
Embedded Operating Systems
Objective C
Win32 Api
C++
Software Engineering
Software Development
Software Design
Cocoa
Mobile Applications
Agile Methodologies
Programming
Multithreading
Embedded Systems
Mobile Devices
Oop
Debugging
Distributed Systems
Embedded Software
Linux
Cloud Computing
C#
Interests:
Science and Technology
Children
Education
Health

Publications

Us Patents

Media Requests To Counter Latency And Minimize Network Bursts

View page
US Patent:
20120158988, Jun 21, 2012
Filed:
Dec 17, 2010
Appl. No.:
12/972195
Inventors:
Pradip K. Fatehpuria - San Jose CA, US
Zhefeng (Jeff) DU - San Jose CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709234
Abstract:
A client media application sends a first request for a first chunk of a particular media stream. In response to the request, the client media application begins receiving data packets associated with the requested first chunk of the particular media stream. The data packets are received through a socket having a buffer. Rather than waiting until all of the data packets associated with the first chunk of the particular media stream have been read from the buffer by the client media application before sending a request for a second chunk of the particular media stream, the client media application monitors the amount of data that has been received compared to an expected amount of data, and sends the second request when it determines that the amount of data remaining to be received is less than the size of the buffer.
Zhefeng Qi Z Du from San Jose, CA, age ~54 Get Report