Search

Sanjay D Sahgal

from Fremont, CA
Age ~58

Sanjay Sahgal Phones & Addresses

  • 41125 Canyon Heights Dr, Fremont, CA 94539 (510) 979-9447
  • 34354 Epling Ter, Fremont, CA 94555
  • Madison, AL
  • Foster City, CA
  • Santa Clara, CA
  • Alameda, CA
  • Baton Rouge, LA
  • 41125 Canyon Heights Dr, Fremont, CA 94539 (510) 918-9447

Work

Position: Production Occupations

Education

Degree: Associate degree or higher

Professional Records

Medicine Doctors

Sanjay Sahgal Photo 1

Sanjay M. Sahgal

View page
Specialties:
Psychiatry
Work:
Sanjay Sahgal MD
3940 Laurel Cyn Blvd STE 411, Studio City, CA 91604
(818) 503-2425 (phone), (818) 301-2741 (fax)
Education:
Medical School
University of California, Los Angeles David Geffen School of Medicine
Graduated: 1993
Languages:
English
Description:
Dr. Sahgal graduated from the University of California, Los Angeles David Geffen School of Medicine in 1993. He works in Studio City, CA and specializes in Psychiatry. Dr. Sahgal is affiliated with Ronald Reagan UCLA Medical Center.
Sanjay Sahgal Photo 2

Sanjay Miglani Sahgal

View page
Specialties:
Psychiatry
Forensic Psychiatry
Education:
University of California at Los Angeles (1993)

Resumes

Resumes

Sanjay Sahgal Photo 3

Director Of Engineering At Uber

View page
Location:
41125 Canyon Heights Dr, Fremont, CA 94536
Industry:
Computer Software
Work:
Microsoft since Nov 2010
Principal Engineering Manager

Microsoft May 2009 - Oct 2010
Principal Development Manager, Premium Mobile Experiences

Microsoft Mar 2006 - Apr 2009
Principal Group Manager, Windows Media Center

Microsoft Nov 2003 - Feb 2006
Principal Development Manager, Windows Mobile Division

Microsoft Aug 2000 - Oct 2003
Principal Development Manager, MediaRoom Server
Education:
Louisiana State University 1989 - 1991
MS, Computer Science
Louisiana State University 1989 - 1991
MS, Computer Science, Industrial Engineering
Gujarat University 1984 - 1989
BE, Electrical Engineering
Skills:
Software Engineers
Mobile
Server Architecture
Mobile Devices
Cloud Computing
Engineering
Vendors
Windows
Mobile Applications
Languages:
English
Sanjay Sahgal Photo 4

Sanjay Sahgal

View page
Sanjay Sahgal Photo 5

Experienced Engineering Leader

View page
Location:
San Francisco Bay Area
Industry:
Computer Software

Publications

Us Patents

Methods And Systems For Providing Multi-Source Content In Electronic Program Guides

View page
US Patent:
7546623, Jun 9, 2009
Filed:
Jan 5, 2005
Appl. No.:
11/029907
Inventors:
Amit Ramraz - Cupertino CA, US
Edward M. Tecot - Sunnyvale CA, US
Shannon C. Hegg - Mountain View CA, US
Pradip K. Fatehpuria - Cupertino CA, US
Sanjay Dhanraj Sahgal - Fremont CA, US
Gabriel Gottlieb - Seattle WA, US
Anand Muthurajan - Sammamish WA, US
Joerg Raymond Brown - Livermore CA, US
Deepa Rajagopal - San Jose CA, US
Sampathkumar Ramakrishnan - Sunnyvale CA, US
Stacy L. Yust - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04N 5/445
US Classification:
725 48, 725 49, 348731, 348732
Abstract:
Various embodiments pertain to methods and systems for providing multi-source content in electronic program guides (EPGs). In at least some embodiments, various techniques can present the viewer with a user interface, such as a grid, that is efficiently and intelligently assembled and managed to foster a desirable user experience.

Systems And Methods To Manage Information Pulls

View page
US Patent:
7325042, Jan 29, 2008
Filed:
Jun 24, 2002
Appl. No.:
10/179829
Inventors:
Matthew Soscia - Mountain View CA, US
Mike Cleron - Menlo Park CA, US
Sanjay Sahgal - Fremont CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709219, 709217
Abstract:
The described implementations provide arrangements and procedures to manage information pulls. To request data from another program or computer is termed a “pull”. Specifically, a registration scheduling data pulls from a data feed is received from a first object. In one implementation, the data feed is specified with a Universal Resource Identifiers (URIs). A URI is a generic term for all types of names and addresses that refer to source content. The registration further indicates a second object to receive and cache the data downloads on behalf of the first object. Responsive to receiving the registration, data downloads from the data feed are provided to the second object. In one implementation, the second object customizes the data downloads to specific data format(s) and/or structures for subsequent access by the first object.
Sanjay D Sahgal from Fremont, CA, age ~58 Get Report