Search

Payam Pakzad Phones & Addresses

  • Sunnyvale, CA
  • Aurora, CO
  • Mountain View, CA
  • Berkeley, CA
  • Davis, CA
  • Richmond, CA
  • Pasadena, CA
  • Santa Clara, CA

Work

Company: Google Jan 1, 2015 Position: Software engineer

Education

Degree: Doctorates, Doctor of Philosophy School / High School: University of California, Berkeley 1998 to 2004 Specialities: Electrical Engineering

Skills

Algorithms • Embedded Systems • Signal Processing • Python • C • C++ • Information Theory • Machine Learning • Distributed Systems • Linux • Software Engineering • Debugging • Perl • Programming • Matlab • Coding Theory • Error Correcting Codes • Graphical Models • Data Transfer • Networking

Languages

English

Interests

Computer Networks • Digital Communications

Industries

Telecommunications

Resumes

Resumes

Payam Pakzad Photo 1

Software Engineer

View page
Location:
991 Aster Ave, Sunnyvale, CA 94086
Industry:
Telecommunications
Work:
Google
Software Engineer

Qualcomm Feb 2009 - Jan 2015
Senior Staff Engineer

Qualcomm, Inc. Apr 2006 - Feb 2009
Senior Researcher

Epfl (École Polytechnique Fédérale De Lausanne) Aug 2004 - Apr 2006
Post-Doctoral Fellow
Education:
University of California, Berkeley 1998 - 2004
Doctorates, Doctor of Philosophy, Electrical Engineering
Caltech 1994 - 1998
Bachelors, Bachelor of Science, Electrical Engineering, Applied Mathematics
Skills:
Algorithms
Embedded Systems
Signal Processing
Python
C
C++
Information Theory
Machine Learning
Distributed Systems
Linux
Software Engineering
Debugging
Perl
Programming
Matlab
Coding Theory
Error Correcting Codes
Graphical Models
Data Transfer
Networking
Interests:
Computer Networks
Digital Communications
Languages:
English

Publications

Us Patents

System And/Or Method For Pedestrian Navigation

View page
US Patent:
8594701, Nov 26, 2013
Filed:
Oct 11, 2012
Appl. No.:
13/649949
Inventors:
Payam Pakzad - Santa Clara CA, US
Assignee:
QUALCOMM Incorporated - San Diego CA
International Classification:
H04W 24/00
US Classification:
4554561, 4554042, 455421, 4554221, 455424, 455436
Abstract:
Disclosed are methods, apparatuses and systems for tracking a location of a mobile device based, at least in part, on measurements over time. In response to measurements, particles in a motion model may be propagated in a first routing graph covering an area. Propagated particles may be indicative of a direction of movement along a second routing graph covering the same area or a larger area in some embodiments.

Dynamic Stream Interleaving And Sub-Stream Based Delivery

View page
US Patent:
20080256418, Oct 16, 2008
Filed:
Apr 15, 2008
Appl. No.:
12/103605
Inventors:
Michael G. Luby - Berkeley CA, US
Payam Pakzad - Berkeley CA, US
Mark Watson - San Francisco CA, US
Lorenzo Vicisano - Berkeley CA, US
Jourdan J. Clish - Fremont CA, US
Assignee:
Digital Fountain, Inc - Fremont CA
International Classification:
H03M 13/05
G06F 11/07
US Classification:
714762, 714E11023
Abstract:
A communications system can provide methods of dynamically interleaving streams, including methods for dynamically introducing greater amounts of interleaving as a stream is transmitted independently of any source block structure to spread out losses or errors in the channel over a much larger period of time within the original stream than if interleaving were not introduced, provide superior protection against packet loss or packet corruption when used with FEC coding, provide superior protection against network jitter, and allow content zapping time and the content transition time to be reduced to a minimum and minimal content transition times. Streams may be partitioned into sub-streams, delivering the sub-streams to receivers along different paths through a network and receiving concurrently different sub-streams at a receiver sent from potentially different servers. When used in conjunction with FEC encoding, the methods include delivering portions of an encoding of each source block from potentially different servers.

Block Partitioning For A Data Stream

View page
US Patent:
20100211690, Aug 19, 2010
Filed:
Feb 12, 2010
Appl. No.:
12/705202
Inventors:
Payam Pakzad - Mountain View CA, US
Michael G. Luby - Berkeley CA, US
Assignee:
Digital Fountain, Inc. - San Diego CA
International Classification:
G06F 15/16
US Classification:
709231
Abstract:
A method for serving a data stream from a transmitter to a receiver includes: determining an underlying structure of the data stream; determining at least one objective, selected from a group of (1) reducing a start-up delay between when the receiver first starts receiving the data stream from the transmitter and when the receiver can start consumption of blocks of the data stream without interruption, according to the underlying structure, (2) reducing a transmission bandwidth needed to send the data stream, and (3) ensuring that the blocks of the data stream satisfy predetermined block constraints; and transmitting the blocks of the data stream consistent with the at least one objective and the underlying structure.

Mobile Device Positioning In A Constrained Environment

View page
US Patent:
20110172916, Jul 14, 2011
Filed:
Jan 10, 2011
Appl. No.:
12/987879
Inventors:
Payam Pakzad - Mountain View CA, US
Alok Aggarwal - Foster City CA, US
Ayman Fawzy Naguib - Santa Clara CA, US
Assignee:
QUALCOMM Incorporated - San Diego CA
International Classification:
G01C 21/30
G01C 21/10
US Classification:
701209, 701220, 701208
Abstract:
The subject matter disclosed herein relates to systems, methods, devices, articles, apparatuses, means, etc. for mobile device positioning in a constrained environment. For certain example implementations, a method may comprise obtaining an estimated velocity distribution and an estimated direction of movement distribution of a mobile device for a current position based at least in part on routability information for a constrained environment. A subsequent position of the mobile device may be estimated based at least in part on the estimated velocity distribution and the estimated direction of movement distribution for the current position. Other example implementations are described herein.

Affecting A Navigation Function In Response To A Perceived Transition From One Environment To Another

View page
US Patent:
20110177809, Jul 21, 2011
Filed:
Dec 16, 2010
Appl. No.:
12/969988
Inventors:
Payam Pakzad - Mountain View CA, US
Alok Aggarwal - Foster City CA, US
Ayman Fawzy Naguib - Santa Clara CA, US
Assignee:
QUALCOMM Incorporated - San Diego CA
International Classification:
H04W 24/00
US Classification:
455423, 4554561
Abstract:
Techniques are provided that may be implemented in various methods and apparatuses to allow an electronic device to determine when it is transitioning or has transitioned from a first environment to a second environment based, at least in part, on at least one measured parameter. The measured parameter may be based, at least in part, on one or more received wireless signals associated with one or more wireless signal transmitters, and/or one or more signals associated with one or more non-radio sensors. The electronic device may then affect operation of a navigation function (e.g., having a trajectory estimation filter) based, at least in part, on the measured parameter.

Using Filtering With Mobile Device Positioning In A Constrained Environment

View page
US Patent:
20110178705, Jul 21, 2011
Filed:
Jan 10, 2011
Appl. No.:
12/987898
Inventors:
Payam Pakzad - Mountain View CA, US
Alok Aggarwal - Foster City CA, US
Rajarshi Gupta - Santa Clara CA, US
Assignee:
QUALCOMM INCORPORATED - SAN DIEGO CA
International Classification:
G01C 21/00
US Classification:
701209, 701208
Abstract:
The subject matter disclosed herein relates to systems, methods, apparatuses, devices, articles, and means for using filtering with mobile device positioning in a constrained environment. For certain example implementations, a method may comprise obtaining at least one position measurement of a mobile device and filtering the at least one position measurement to produce at least one filtered position of the mobile device. The at least one filtered position may be adjusted based at least in part on mapping information to produce at least one adjusted position of the mobile device, with the mapping information pertaining to a constrained environment that corresponds to at least a portion of an interior of a building structure. Other example implementations are described herein.

Enhanced Block-Request Streaming Using Url Templates And Construction Rules

View page
US Patent:
20110231519, Sep 22, 2011
Filed:
Sep 21, 2010
Appl. No.:
12/887492
Inventors:
Michael G. Luby - Berkeley CA, US
Mark Watson - San Francisco CA, US
Lorenzo Vicisano - Santa Clara CA, US
Payam Pakzad - Mountain View CA, US
Bin Wang - Fremont CA, US
Thomas Stockhammer - Bergen, DE
Assignee:
QUALCOMM Incorporated - San Diego CA
International Classification:
G06F 15/16
US Classification:
709219
Abstract:
A block-request streaming system provides for improvements in the user experience and bandwidth efficiency of such systems, typically using an ingestion system that generates data in a form to be served by a conventional file server (HTTP, FTP, or the like), wherein the ingestion system intakes content and prepares it as files or data elements to be served by the file server, which might include a cache. A client device can be adapted to take advantage of the ingestion process as well as improvements that make for a better presentation independent of the ingestion process. The client devices and ingestion system can be coordinated to have a predefined mapping and template for making block requests to HTTP file names that a conventional file server can accept through the use of URL construction rules. Segment size might be specified in an approximate manner for more efficient organization.

Enhanced Block-Request Streaming Using Block Partitioning Or Request Controls For Improved Client-Side Handling

View page
US Patent:
20110231569, Sep 22, 2011
Filed:
Sep 21, 2010
Appl. No.:
12/887483
Inventors:
Michael G. Luby - Berkeley CA, US
Mark Watson - San Francisco CA, US
Lorenzo Vicisano - Santa Clara CA, US
Payam Pakzad - Mountain View CA, US
Bin Wang - Fremont CA, US
Assignee:
QUALCOMM Incorporated - San Diego CA
International Classification:
G06F 15/16
US Classification:
709234
Abstract:
A block-request streaming system provides for improvements in the user experience and bandwidth efficiency of such systems, typically using an ingestion system that generates data in a form to be served by a conventional file server (HTTP, FTP, or the like), wherein the ingestion system intakes content and prepares it as files or data elements to be served by the file server. A client device can be adapted to take advantage of the ingestion process. The client device might be configured to optimize use of resources, given the information available to it from the ingestion system. This may include configurations to determine the sequence, timing and construction of block requests based on monitoring buffer size and rate of change of buffer size, use of variable sized requests, mapping of block requests to underlying transport connections, flexible pipelining of requests, and/or use of whole file requests based on statistical considerations.
Payam Pakzad from Sunnyvale, CA, age ~49 Get Report