Search

Saurabh K Sinha

age ~45

from Dublin, CA

Also known as:
  • Kumar Sinha Saurabh
  • Kumar Sinha Vishwas

Saurabh Sinha Phones & Addresses

  • Dublin, CA
  • Florence, KY
  • 13714 9Th St, Bellevue, WA 98005 • (425)6534474 • (425)5626934
  • Austin, TX
Name / Title
Company / Classification
Phones & Addresses
Mr Saurabh Sinha
President & CEO
EMids Technolgies
Information Technology Services
624, Grassmere Park Suite 1, Nashville, TN 37211
(615)3327701
Saurabh Sinha
President
Technology Resource Group Inc
Management Consulting Services
3655 Pruneridge Ave, Santa Clara, CA 95051

Us Patents

  • Minimum Delta Generator For Program Binaries

    view source
  • US Patent:
    7058941, Jun 6, 2006
  • Filed:
    Nov 14, 2000
  • Appl. No.:
    09/713633
  • Inventors:
    Ramarathnam Venkatesan - Redmond WA, US
    Saurabh Sinha - Seattle WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 9/44
    G06F 7/00
  • US Classification:
    717168, 717144, 717157, 707 6
  • Abstract:
    Implementations of this invention provide a technology for generating a minimum delta between at least two program binaries. An implementation of this invention is given a source program (S) in a binary format and a target program (T) in a binary form. It constructs control flow graphs (CFGs) of each. It matches common blocks of the S's CFGs and T's CFGs. The blocks are matched based upon their content and their local neighborhoods. In addition, the register renaming problems is solved so that blocks can be fairly compared. This implementation of this invention produces an intermediate output, which is the content of unmatched blocks. It generates a set of edge edit operations for merging the unmatched blocks into S. The combination of the unmatched blocks and the edit operations is the delta. To patch S to produce a reconstructed copy of T, the delta is merged with S.
  • Integrity Ordainment And Ascertainment Of Computer-Executable Instructions With Consideration For Execution Context

    view source
  • US Patent:
    7228426, Jun 5, 2007
  • Filed:
    Apr 3, 2002
  • Appl. No.:
    10/116263
  • Inventors:
    Saurabh Sinha - Seattle WA, US
    Mariusz H. Jakubowski - Bellevue WA, US
    Ramarathnam Venkatesan - Redmond WA, US
    Yuqun Chen - Bellevue WA, US
    Matthew Cary - Seattle WA, US
    Ruoming Pang - Shanghai, CN
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    H04L 9/00
    G06F 11/00
    G06F 12/14
    G06F 12/16
    G06F 15/18
  • US Classification:
    713176, 726 23, 726 24
  • Abstract:
    An implementation of a technology, described herein, for facilitating the protection computer-executable instructions, such as software. At least one implementation, described herein, may generate integrity signatures of one or more program modules—which are sets of computer-executable instructions—based upon a trace of activity during execution of such modules and/or near-replicas of such modules. With at least one implementation, described herein, the execution context of an execution instance of a program module is considered when generating the integrity signatures. With at least one implementation, described herein, a determination may be made about whether a module is unaltered by comparing integrity signatures. This abstract itself is not intended to limit the scope of this patent. The scope of the present invention is pointed out in the appending claims.
  • Integrity Ordainment And Ascertainment Of Computer-Executable Instructions

    view source
  • US Patent:
    7346780, Mar 18, 2008
  • Filed:
    Apr 3, 2002
  • Appl. No.:
    10/116440
  • Inventors:
    Saurabh Sinha - Seattle WA, US
    Mariusz H. Jakubowski - Bellevue WA, US
    Ramarathnam Venkatesan - Redmond WA, US
    Yuqun Chen - Bellevue WA, US
    Matthew Cary - Seattle WA, US
    Ruoming Pang - Shanghai, CN
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 11/30
    G06F 12/14
  • US Classification:
    713187, 713176, 713194, 726 24
  • Abstract:
    An implementation of a technology, described herein, for facilitating the protection computer-executable instructions, such as software. At least one implementation, described herein, may generate integrity signatures of multiple sets of computer-executable instructions based upon the output trace and/or an execution trace of such sets. With at least one implementation, described herein, a determination may be made about whether two or more of such sets are unaltered duplicates by comparing integrity signatures of such sets. This abstract itself is not intended to limit the scope of this patent. The scope of the present invention is pointed out in the appending claims.
  • Integrity Ordainment And Ascertainment Of Computer-Executable Instructions With Consideration For Execution Context

    view source
  • US Patent:
    7610623, Oct 27, 2009
  • Filed:
    Dec 6, 2005
  • Appl. No.:
    11/275060
  • Inventors:
    Saurabh Sinha - Seattle WA, US
    Mariusz H. Jakubowski - Bellevue WA, US
    Ramarathnam Venkatesan - Redmond WA, US
    Yuqun Chen - Bellevue WA, US
    Matthew Cary - Seattle WA, US
    Ruoming Pang - Shanghai, CN
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 12/14
    H04L 1/00
    G08B 23/00
  • US Classification:
    726 23, 713176, 717135
  • Abstract:
    An implementation of a technology, described herein, for facilitating the protection of computer-executable instructions, such as software. At least one implementation, described herein, may generate integrity signatures of one or more program modules—which are sets of computer-executable instructions—based upon a trace of activity during execution of such modules and/or near-replicas of such modules. With at least one implementation, described herein, the execution context of an execution instance of a program module is considered when generating the integrity signatures. With at least one implementation, described herein, a determination may be made about whether a module is unaltered by comparing integrity signatures. This abstract itself is not intended to limit the scope of this patent. The scope of the present invention is pointed out in the appending claims.
  • Integrity Ordainment And Ascertainment Of Computer-Executable Instructions With Consideration For Execution Context

    view source
  • US Patent:
    7644440, Jan 5, 2010
  • Filed:
    Dec 6, 2005
  • Appl. No.:
    11/275061
  • Inventors:
    Saurabh Sinha - Seattle WA, US
    Mariusz H. Jakubowski - Bellevue WA, US
    Ramarathnam Venkatesan - Redmond WA, US
    Yuqun Chen - Bellevue WA, US
    Matthew Cary - Seattle WA, US
    Ruoming Pang - Shanghai, CN
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 12/14
    H04L 1/00
    G08B 23/00
  • US Classification:
    726 23, 713176, 717135
  • Abstract:
    An implementation of a technology, described herein, for facilitating the protection of computer-executable instructions, such as software. At least one implementation, described herein, may generate integrity signatures of one or more program modules—which are sets of computer-executable instructions—based upon a trace of activity during execution of such modules and/or near-replicas of such modules. With at least one implementation, described herein, the execution context of an execution instance of a program module is considered when generating the integrity signatures. With at least one implementation, described herein, a determination may be made about whether a module is unaltered by comparing integrity signatures. This abstract itself is not intended to limit the scope of this patent. The scope of the present invention is pointed out in the appending claims.
  • Minimum Delta Generator For Program Binaries

    view source
  • US Patent:
    7681190, Mar 16, 2010
  • Filed:
    Mar 15, 2006
  • Appl. No.:
    11/276814
  • Inventors:
    Ramarathnam Venkatesan - Redmond WA, US
    Saurabh Sinha - Seattle WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 9/44
  • US Classification:
    717168, 717132, 717144, 717156
  • Abstract:
    Implementations provide a technology for generating a minimum delta between at least two program binaries. An implementation is given a source program (S) in a binary format and a target program (T) in a binary form. It constructs control flow graphs (CFGs) of each. It matches common blocks of the S's CFGs and T's CFGs. The blocks are matched based upon their content and their local neighborhoods. In addition, the register renaming problems is solved so that blocks can be fairly compared. This implementation produces an intermediate output, which is the content of unmatched blocks. It generates a set of edge edit operations for merging the unmatched blocks into S. The combination of the unmatched blocks and the edit operations is the delta. To patch S to produce a reconstructed copy of T, the delta is merged with S.
  • Minimum Delta Generator For Program Binaries

    view source
  • US Patent:
    7685590, Mar 23, 2010
  • Filed:
    Mar 15, 2006
  • Appl. No.:
    11/276815
  • Inventors:
    Ramarathnam Venkatesan - Redmond WA, US
    Saurabh Sinha - Seattle WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 9/44
  • US Classification:
    717168, 717132, 717144, 717156
  • Abstract:
    Implementations provide a technology for generating a minimum delta between at least two program binaries. An implementation is given a source program (S) in a binary format and a target program (T) in a binary form. It constructs control flow graphs (CFGs) of each. It matches common blocks of the S's CFGs and T's CFGs. The blocks are matched based upon their content and their local neighborhoods. In addition, the register renaming problems is solved so that blocks can be fairly compared. This implementation produces an intermediate output, which is the content of unmatched blocks. It generates a set of edge edit operations for merging the unmatched blocks into S. The combination of the unmatched blocks and the edit operations is the delta. To patch S to produce a reconstructed copy of T, the delta is merged with S.
  • Minimum Delta Generator For Program Binaries

    view source
  • US Patent:
    7263531, Aug 28, 2007
  • Filed:
    Jun 7, 2004
  • Appl. No.:
    10/862554
  • Inventors:
    Ramarathnam Venkatesan - Redmond WA, US
    Saurabh Sinha - Seattle WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 17/30
  • US Classification:
    707102
  • Abstract:
    Implementations of this invention provide a technology for generating a minimum delta between at least two program binaries. An implementation of this invention is given a source program (S) in a binary format and a target program (T) in a binary form. It constructs control flow graphs (CFGs) of each. It matches common blocks of the S's CFGs and T's CFGs. The blocks are matched based upon their content and their local neighborhoods. In addition, the register renaming problems is solved so that blocks can be fairly compared. This implementation of this invention produces an intermediate output, which is the content of unmatched blocks. It generates a set of edge edit operations for merging the unmatched blocks into S. The combination of the unmatched blocks and the edit operations is the delta. To patch S to produce a reconstructed copy of T, the delta is merged with S.

Medicine Doctors

Saurabh Sinha Photo 1

Saurabh R. Sinha

view source
Specialties:
Neurophysiology, Clinical, Neurology
Work:
Duke University Medical Center Neurology
330 Trent Dr, Durham, NC 27710
(919)6813448 (phone), (919)6848955 (fax)

Duke University Affil PhysicianDuke University Medical Center Neurology
200 Trent Dr Clinic 1L, Durham, NC 27710
(919)6687600 (phone), (919)6811609 (fax)
Education:
Medical School
Baylor College of Medicine
Graduated: 1999
Procedures:
Neurological Testing
Sleep and EEG Testing
Conditions:
Alzheimer's Disease
Dementia
Diabetic Peripheral Neuropathy
Epilepsy
Hemorrhagic stroke
Languages:
English
Description:
Dr. Sinha graduated from the Baylor College of Medicine in 1999. He works in Durham, NC and 1 other location and specializes in Neurophysiology, Clinical and Neurology. Dr. Sinha is affiliated with Duke University Hospital.

Resumes

Saurabh Sinha Photo 2

Saurabh Sinha

view source
Location:
United States
Saurabh Sinha Photo 3

Professional

view source
Location:
United States

Isbn (Books And Publications)

Indian Leather Industry: The Challenge of Modernization

view source

Author
Saurabh Sinha

ISBN #
8120406621

Flickr

Plaxo

Saurabh Sinha Photo 12

SAURABH SINHA

view source
Investment analyst covering Indian equity market for over 10 years at largest Indian and global investment management firms B Tech(Mining), MBA, CFA

Googleplus

Saurabh Sinha Photo 13

Saurabh Sinha

Lived:
Austin, TX
Vadodara, Gujarat, India
Rourkela, Orissa, India
Tempe, AZ, US
Austin, TX, US
Work:
ARM Inc. - Senior Design Engineer (2011)
Education:
Arizona State University - PhD, Electrical Engineering, National Institute of Technology, Rourkela - B.Tech Electronics and Instrumentation Engineering, Baroda High School - High School
Saurabh Sinha Photo 14

Saurabh Sinha

Work:
IBM India - Technical Services Proffessional (7)
Satyam Computer Services Ltd. - Software Engg (16-5)
Education:
Technocrats Institute of technology - Computer Science and Engineering
Saurabh Sinha Photo 15

Saurabh Sinha

Work:
Unitus Software Solution - Senior Analyst
Education:
Symbiosis Institute of Business Management - Marketing
Saurabh Sinha Photo 16

Saurabh Sinha

Work:
Student - Aarya (2010-2012)
Saurabh Sinha Photo 17

Saurabh Sinha

Education:
Birla Institute of Technology & Science, Pilani - Goa - Engineering
Saurabh Sinha Photo 18

Saurabh Sinha

Education:
Holy cross senior secondary school - Science
Tagline:
I may not be the best, but certainly i am tougher than the rest!!!
Saurabh Sinha Photo 19

Saurabh Sinha

Education:
RTM NAGPUR UNIVERSITY - Electronics Engineering
Saurabh Sinha Photo 20

Saurabh Sinha

Work:
The Times Of India

News

New Informatics Tool Makes The Most Of Genomic Data

New Informatics Tool Makes the Most of Genomic Data

view source
  • "There was no tool that would exploit all of these together," said professor of Computer Science and Willett Faculty Scholar Saurabh Sinha, who co-directs the BD2K Center. "From the question came the data . . . then came our part, what do you do with it?"
  • Date: Jul 13, 2018
  • Category: Headlines
  • Source: Google
Lufthansa Defers Plan To Fly A380 To Mumbai

Lufthansa defers plan to fly A380 to Mumbai

view source
  • deferred its plan to fly the super jumbo jet Airbus A380 to India after Mumbai International Airport Pvt. Ltd. (MIAL) failed to allot the 2 am time slot it wanted for its proposed operations, stated a TOI report by Saurabh Sinha. Lufthansa wanted the 2 am slot, which MIAL has already given to Emirates.
  • Date: Sep 15, 2014
  • Category: Business
  • Source: Google

Youtube

ISA @ ASU presents Jhankaar '10 - Kandisa Song

Vocals: Sarth Shah, Rishabh Shukhla, Abhinav Verma Drums: Saurabh Sinh...

  • Category:
    Entertainment
  • Uploaded:
    23 Sep, 2010
  • Duration:
    8m 3s

Ek ajnabee hasina se Guitar, CEST Lucknow

A song by fourth year students(B.tech) of College of Engineering,Scie....

  • Category:
    Music
  • Uploaded:
    22 Apr, 2009
  • Duration:
    3m 1s

Sourabh Sinha's creation

for the students of csit must watch it

  • Category:
    People & Blogs
  • Uploaded:
    16 Apr, 2007
  • Duration:
    5m 23s

Magic in SDG Annual function (4-Dec-2010)

SDG Annual Function, Magic performance in around 3000 audience. Must s...

  • Category:
    Entertainment
  • Uploaded:
    09 Dec, 2010
  • Duration:
    11m 2s

USSA PERFORMANCE.wmv

Performance at the USSA event for "Water 1st International". Singers: ...

  • Category:
    Music
  • Uploaded:
    29 Mar, 2010
  • Duration:
    9m 59s

Saurabh Singh (Ft. Sharda Sinha) - Kahe Toh S...

Saurabh Singh (Ft. Sharda Sinha) - Kahe Toh Se Sajna (State of Trance ...

  • Category:
    Music
  • Uploaded:
    04 Oct, 2010
  • Duration:
    3m 7s

Facebook

Saurabh Sinha Photo 21

Saurabh Kumar Sinha

view source
Saurabh Sinha Photo 22

Saurabh Kumar Sinha

view source
Saurabh Sinha Photo 23

Saurabh Shanker Sinha

view source
Saurabh Sinha Photo 24

Saurabh Kumar Sinha

view source
Saurabh Sinha Photo 25

Saurabh Kumar Sinha

view source
Saurabh Sinha Photo 26

Saurabh Sanam Sinha

view source
Saurabh Sinha Photo 27

Saurabh Kumar Sinha

view source
Saurabh Sinha Photo 28

Saurabh Kumar Sinha

view source

Myspace

Saurabh Sinha Photo 29

Saurabh Sinha

view source
Locality:
adarsh nagar, Delhi
Gender:
Male
Birthday:
1944

Get Report for Saurabh K Sinha from Dublin, CA, age ~45
Control profile