Search

Sridhar Sankuratri

age ~55

from Sunnyvale, CA

Also known as:
  • Sridmar Sankuratri
  • Sankuratri Sridhar
  • Srithar I

Sridhar Sankuratri Phones & Addresses

  • Sunnyvale, CA
  • Campbell, CA
  • Milpitas, CA
  • 3585 Agate Dr #313, Santa Clara, CA 95051 • 408 374-8561
  • 622 Oak Dr #B, Capitola, CA 95010
  • San Jose, CA
  • Foster City, CA
  • Somerville, MA
  • San Diego, CA
  • 2058 Abbey Ln, Campbell, CA 95008

Work

  • Company:
    Google
    Feb 2019
  • Position:
    Software engineering manager

Education

  • Degree:
    Master of Science, Masters
  • School / High School:
    Rensselaer Polytechnic Institute
    1990 to 1992

Skills

Algorithms • Unix • Programming • Windows Server • Scalability • Technical Leadership • Software Project Management • Hyper V • Vdi • Windows • Distributed Systems • C++ • Software Development • Tcp/Ip • Visual Studio • Architectures • Software Engineering • Architecture • Engineering Management • C • Device Drivers • Perl • Agile Methodologies • Software Design • Cloud Computing • Microsoft Azure • C#

Industries

Internet
Name / Title
Company / Classification
Phones & Addresses
Sridhar Sankuratri
President
JANANI TECHNOLOGY ENTERPRISES, INC
2058 Abbey Ln, Campbell, CA 95008
Sridhar Sankuratri
President
NOWON, INC
4340 Stevens Crk Blvd SUITE 164, San Jose, CA 95129

Us Patents

  • Real-Time Compression With Gpu/Cpu

    view source
  • US Patent:
    20110141133, Jun 16, 2011
  • Filed:
    Dec 10, 2009
  • Appl. No.:
    12/635628
  • Inventors:
    Sridhar Sankuratri - Campbell CA, US
    B. Anil Kumar - Saratoga CA, US
    Vladimir Stoyanov - Redmond WA, US
    Jeff B. Widergren - Mountain View CA, US
    Hon Luu - San Jose CA, US
    Damien Gerard Saint Macary - Sunnyvale CA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 13/14
    G09G 5/02
    G09G 5/00
  • US Classification:
    345600, 345520, 345643
  • Abstract:
    Example embodiments of the present disclosure provide techniques for efficiently processing and transmitting graphics data when sub-regions of the screen represented by the graphics data are updated at different relative update rates. In an embodiment, when the screen is divided into tiles and a plurality of the tiles have been determined as being changed, some of the sublevels resulting from the image transform may not be encoded and transmitted. The decoding process may use zeroes for any data not received. The rendering subsystem may render the image with the partial data, and the remaining data may be received in subsequent transmissions.
  • Parallel Entropy Encoding On Gpu

    view source
  • US Patent:
    20120268469, Oct 25, 2012
  • Filed:
    Apr 22, 2011
  • Appl. No.:
    13/092713
  • Inventors:
    Denis Sergeyevich Shchepetov - Sunnyvale CA, US
    Sridhar Sankuratri - Campbell CA, US
    Damien Gerard Saint Macary - Sunnyvale CA, US
    Paul Johan Hsieh - San Jose CA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 15/80
  • US Classification:
    345505
  • Abstract:
    An invention is disclosed for performing entropy encoding in a parallelized manner, using a GPU. In embodiments, an input sequence of integers is received, and run-length encoding is performed on any runs of zeros in parallel operations on the GPU. Then, a plurality of parallelized operations are performed on the run-length encoded sequence to entropy encode the sequence. The value N may be entropy encoded using only N and the value that precedes it in the sequence, N−1, so the encoding may be sub-divided into multiple operations that may be performed in parallel on the GPU. After entropy encoding is performed, a bitstream may be produced using parallelized operations on the GPU.
  • Transform Space Difference Compression

    view source
  • US Patent:
    20120294541, Nov 22, 2012
  • Filed:
    May 18, 2011
  • Appl. No.:
    13/110762
  • Inventors:
    Paul Johan Hsieh - San Jose CA, US
    Denis Sergeyevich Shchepetov - Sunnyvale CA, US
    Sridhar Sankuratri - Campbell CA, US
    Damien Gerard Saint Macary - Sunnyvale CA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06K 9/36
  • US Classification:
    382233, 382248
  • Abstract:
    An invention is disclosed for performing differencing of graphical data in post-transform space for a remote presentation session. Graphical data is transformed from a first representation to a second representation (e.g. with a DWT), and then a difference is taken of the post-transform data and the post-transform data of the frame that preceded the current frame. This difference is then encoded and transmitted to a client, which decodes it, and creates a representation of the graphical data using the delta, and a previously determined representation of the previous frame. By performing differencing in post-transform space, fidelity of the remote presentation session is retained while it may decrease bandwidth. This may occur because the entropy of the delta representation is usually lower than a non-delta representation while the scheme retains the identical data of the final decoded image of the non-delta version of the same compression scheme.
  • Web-Browser Based Desktop And Application Remoting Solution

    view source
  • US Patent:
    20120317236, Dec 13, 2012
  • Filed:
    Jun 10, 2011
  • Appl. No.:
    13/158268
  • Inventors:
    Nadim Y. Abdo - Redmond WA, US
    B. Anil Kumar - Saratoga CA, US
    Wilhelm R. Schmieder - Snoqualmie WA, US
    Sridhar Sankuratri - Campbell CA, US
    Krishna Mohan Malladi - San Jose CA, US
    Asael Dror - San Francisco CA, US
    Joy Chik - Redmond WA, US
    Tad Brockway - Woodinville WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 15/16
  • US Classification:
    709219
  • Abstract:
    An invention is disclosed for conducting a remote presentation session with a client that uses a web browser to conduct the session. In embodiments, a proxy server exists between the remote presentation server and the client. The proxy server establishes a HTTP session with the client and a remote presentation session with the client. The server generates graphics encoded with a remote presentation protocol and sends them to the proxy, which re-encodes them as video and sends them to the client for display in the web browser. The client captures user input at the web browser and sends it to the proxy, which encodes it with the remote presentation protocol and sends it to the server to be processed.
  • Cross-Frame Progressive Spoiling Support For Reduced Network Bandwidth Usage

    view source
  • US Patent:
    20130060886, Mar 7, 2013
  • Filed:
    Sep 2, 2011
  • Appl. No.:
    13/225022
  • Inventors:
    Tong L. Wynn - Redmond WA, US
    Vladimir Stoyanov - Redmond WA, US
    Sridhar Sankuratri - Campbell CA, US
    Damien Saint Macary - Sunnyvale CA, US
    Voicu Anton Albu - Bellevue WA, US
    Costin Hagiu - Sammamish WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 15/16
  • US Classification:
    709217
  • Abstract:
    An invention is disclosed for efficiently processing and transmitting graphics data in a remote desktop environment. In embodiments of the invention, a connection is established between a remote desktop server computer and a remote desktop client computer. The remote desktop server computer may process graphics data representative of a remote user desktop. The remote desktop server computer may divide the remote desktop screen in data regions and portions. The remote desktop server computer may then encode and transmit each region to the remote desktop client computer at a certain quality that may be adjusted progressively across the screen frames. The remote desktop server computer may also stop encoding and transmitting the portions of the data region that would not be visible to a user when the region is rendered on a display. The remote desktop user experiences an image quality gradually improving with each frame containing information about the image.
  • Low-Complexity Remote Presentation Session Encoder

    view source
  • US Patent:
    20130070844, Mar 21, 2013
  • Filed:
    Sep 20, 2011
  • Appl. No.:
    13/237859
  • Inventors:
    Krishna Mohan Malladi - San Jose CA, US
    B. Anil Kumar - Saratoga CA, US
    Nadim Y. Abdo - Redmond WA, US
    Sridhar Sankuratri - Campbell CA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    H04N 7/26
    H04N 7/01
    H04N 11/20
    H04N 7/24
  • US Classification:
    37524003, 37524026, 37524012, 37524025, 375E07198, 348E07003, 375E0702, 375E07243, 375E07139, 375E07027, 348E11021
  • Abstract:
    An invention is disclosed for encoding and decoding data in a 4:4:4 subsampling scheme, using an encoder/decoder that is not configured to encode or decode data in 4:4:4. In embodiments, an encoder planararizes an input frame into three component frames in a 4:0:0 scheme. The encoder then encodes each component frame in the 4:0:0 scheme, and aggregates the encoded component frames into a bit stream. A decoder receives such a bit stream, and decodes it with a component not configured to decode data in 4:4:4. The decoder decodes the bit stream to produce a representation of the three component frames in 4:0:0, then aggregates the three component frames into a representation of the original frame in 4:4:4.
  • Transform Space Difference Compression

    view source
  • US Patent:
    20140056534, Feb 27, 2014
  • Filed:
    Sep 23, 2013
  • Appl. No.:
    14/034084
  • Inventors:
    Denis Sergeyevich Shchepetov - Sunnyvale CA, US
    Sridhar Sankuratri - Campbell CA, US
    Damien Gerard Saint Macary - Sunnyvale CA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06T 9/00
  • US Classification:
    382248
  • Abstract:
    An invention is disclosed for performing differencing of graphical data in post-transform space for a remote presentation session. Graphical data is transformed from a first representation to a second representation (e.g. with a DWT), and then a difference is taken of the post-transform data and the post-transform data of the frame that preceded the current frame. This difference is then encoded and transmitted to a client, which decodes it, and creates a representation of the graphical data using the delta, and a previously determined representation of the previous frame. By performing differencing in post-transform space, fidelity of the remote presentation session is retained while it may decrease bandwidth. This may occur because the entropy of the delta representation is usually lower than a non-delta representation while the scheme retains the identical data of the final decoded image of the non-delta version of the same compression scheme.
  • Block Vector Prediction In Video And Image Coding/Decoding

    view source
  • US Patent:
    20220295093, Sep 15, 2022
  • Filed:
    May 23, 2022
  • Appl. No.:
    17/751392
  • Inventors:
    - Redmond WA, US
    Gary J. Sullivan - Bellevue WA, US
    Jizheng Xu - Beijing, CN
    Sridhar Sankuratri - Campbell CA, US
    B. Anil Kumar - Saratoga CA, US
    Feng Wu - Beijing, CN
  • Assignee:
    Microsoft Technology Licensing, LLC - Redmond WA
  • International Classification:
    H04N 19/52
    H04N 19/91
  • Abstract:
    Innovations in the area of prediction of block vector (“BV”) values improve encoding or decoding of blocks using intra block copy (“BC”) prediction. For example, some of the innovations relate to use of a default BV predictor with a non-zero value. Other innovations relate to use of a selected one of multiple BV predictor candidates for a current block. Still other innovations relate to use of a skip mode in which a current intra-BC-predicted block uses a predicted BV value.

Resumes

Sridhar Sankuratri Photo 1

Software Engineering Manager

view source
Location:
Campbell, CA
Industry:
Internet
Work:
Google
Software Engineering Manager

Microsoft Jan 2008 - Dec 2014
Principal Development Lead, Rdp Codecs

Calista Technologies Jan 2006 - Dec 2007
Principal Engineer

Netcontinuum Sep 2000 - Apr 2004
Principal Engineer

Infogrames Na Sep 1999 - Sep 2000
Technical Lead
Education:
Rensselaer Polytechnic Institute 1990 - 1992
Master of Science, Masters
Indian Institute of Technology, Delhi 1986 - 1990
Bachelors, Bachelor of Technology, Communications, Engineering, Electronics
Indian Institute of Technology, Madras
Bachelors, Bachelor of Technology, Communications, Engineering, Electronics
Skills:
Algorithms
Unix
Programming
Windows Server
Scalability
Technical Leadership
Software Project Management
Hyper V
Vdi
Windows
Distributed Systems
C++
Software Development
Tcp/Ip
Visual Studio
Architectures
Software Engineering
Architecture
Engineering Management
C
Device Drivers
Perl
Agile Methodologies
Software Design
Cloud Computing
Microsoft Azure
C#

Mylife

Sridhar Sankuratri Photo 2

Sridhar Sankuratri Campb...

view source
Locate Sridhar Sankuratri of Campbell with MyLife's advanced people search tool. Find old friends, then reconnect with them anywhere on the web.

Facebook

Sridhar Sankuratri Photo 3

Sridhar Sankuratri

view source

Youtube

Sridhar Sankuratri

  • Duration:
    5m 58s

GARJINCHINA SIMHALU "GUMMALAM PADU " SRIDHAR...

  • Duration:
    5m 47s

Oorantha Sankranthi Songs - Sambaraala Sankur...

Watch ANR Krishna Sridevi Jayasudha Oorantha Sankranthi Telugu Old Mov...

  • Duration:
    5m 55s

Vajrayudham Songs - Sannajaji Pakka Meeda - S...

Watch Krishna Sridevi's Vajrayudham Telugu Movie Song With HD Quality ...

  • Duration:
    4m 1s

Get Report for Sridhar Sankuratri from Sunnyvale, CA, age ~55
Control profile