- Remond WA, US Arvind Arasu - Redmond WA, US Nitish Gupta - Seattle WA, US Rajat Jain - Redmond WA, US Raghav Kaushik - Kirkland WA, US Hanumantha R. Kodavalla - Sammamish WA, US Nikolas Ogg - Seattle WA, US Ravishankar Ramamurthy - Redmond WA, US Kunal Deep Singh - Seattle WA, US Jakub Szymaszek - Issaquah WA, US Jeffrey Michael Trimmer - Redmond WA, US
Methods for database recovery for encrypted indexes are performed by systems and devices. A query with a decryption key is received from a client device, where the query modifies an encrypted index of a database using a secure enclave. When events requiring remedial actions for the database occur during the querying, some transactions of the query and later queries are deferred, and a remedial action is initiated that includes restarting the database. A determination of the remedial action being unsuccessful in recovering the encrypted index causes the action to be re-performed until another query having the decryption key is received whereupon the action is performed again to recover the encrypted index utilizing the decryption key. Deferred transactions are then performed with the decryption key. When a database restarts for access without secure enclaves, the encrypted index for the database is invalidated, and the remedial actions are otherwise completed or discarded.
Techniques For Applying Color Transforms In Rendering Visual Content
- Redmond WA, US Rajat JAIN - Sammamish WA, US Guangwen YANG - Bellevue WA, US David Foster SPRUILL - Kenmore WA, US Zachary Scott NORTHRUP - Redmond WA, US
International Classification:
G09G 5/06 G06T 1/20
Abstract:
Examples described herein generally apply color transforms to visual content. A set of color transforms in a graphics pipeline that are requested by a plurality of applications can be determined. At least one of the set of color transforms or an ordering of the set of color transforms can be modified, based on one or more arbitration rules, to generate an arbitrated set of color transforms. The visual content can be generated for display based at least in part on applying the arbitrated set of color transforms in the graphics pipeline.
Controlling Display Brightness When Rendering Composed Scene-Referred And Output-Referred Content
- Redmond WA, US David Foster SPRUILL - Redmond WA, US Rajat JAIN - Sammamish WA, US Katie ANDERSON - Redmond WA, US
International Classification:
G06T 5/00 G09G 3/34 G06T 5/50
Abstract:
Devices and methods for controlling display brightness may include receiving a brightness input for controlling a luminance level of at least one display in communication with the computer device. The devices and methods may include receiving high dynamic range (HDR) content and standard dynamic range (SDR) content for presentation on at least one display. The devices and methods may include generating adjusted SDR content by using the brightness input to modify luminance of the SDR content. The devices and methods may include blending the adjusted SDR content and the HDR content together to create a composed framebuffer content with the adjusted SDR content and the HDR content and transmitting the composed framebuffer content for presentation on at least one display.
Aurigo Software Technologies
.Net Technical Lead
Daimler Trucks North America Oct 2016 - Aug 2017
.Net Technical Lead
Tata Consultancy Services Mar 1, 2010 - Aug 2017
Assistant Consultant
Boeing Aug 1, 2013 - Sep 2016
.Net Lead
Accenture Jan 2007 - Mar 2010
Software Engineer
Education:
P Technical University 2006
Bachelors
Galgotia's College 2002 - 2006
Bachelors, Bachelor of Technology, Computer Science
Ryan International School 2002
Skills:
Pl/Sql Sql Oracle Requirements Analysis Asp.net Asp.net Mvc C# Microsoft Sql Server Ssrs Vb.net Team Lead
Languages:
English
Certifications:
Microsoft Certified Application Developer Microsoft
Microsoft
Senior Software Engineer
St-Ericsson Mar 2012 - Apr 2013
Senior Design Staff Engineer
St-Ericsson Apr 2011 - Feb 2012
Technical Leader
St-Ericsson Oct 2009 - Mar 2011
Senior System Software Engineer
Stmicroelectronics Jun 2006 - Feb 2009
Software Engineer
Education:
Jss Academy of Technical Education 2002 - 2006
Bachelors, Bachelor of Technology, Computer Science
Birla Public School 2000 - 2002
Skills:
Hardware Architecture C++ Embedded Systems Device Drivers File Systems Linux Gprs Git Software Configuration Management Scripting Object Oriented Design Wireless Software Development Jtag Subversion Debugging Embedded Software Agile Methodologies Clearcase Symbian Arm C
Mar 2012 to 2000 Software Design Staff EngineerST-Ericsson, Inc Noida, Uttar Pradesh Apr 2011 to Feb 2012 Technical LeaderPorted all the display, graphics & TV
Mar 2009 to Mar 2011 Senior Software EngineerSTMicroelectronics, Inc Noida, Uttar Pradesh Jun 2006 to Feb 2009 Software Engineer
Education:
JSS Academy of Technical Education Noida, Uttar Pradesh 2002 to 2006 Bachelor of Technology in Computer Science & Engineering
Rajat Jain - - Software Engineer - - Born and brought up in Indore, India. Studied at IIT Bombay. Software Engineer in Google. Ardent Tennis fan and writer.
News
Why few portfolios are keeping pace with soaring stock market
Fund managers also had a rough time beating the S&P 500 this year because many dabble in foreign stocks, which massively trailed the U.S. this year, says Rajat Jain, a principal with Litman Gregory Asset Management.
The more crashes, the more insurance companies want to charge to insure drivers in the state, says Rajat Jain, assistant chief of property and casualty with the Nevada Division of Insurance. At an average of $970 per year, insurance premiums in Nevada are the seventh-highest in the U.S.
Date: Aug 22, 2013
Category: Business
Source: Google
Indian Rupee Plunges Most in 21 Months to Record Low; Bonds Drop
The sell-off in bonds and stocks by foreigners is notunique to India, it is an emerging markets trend, Rajat Jain,who oversees $933 million in assets as chief investment officerat Principal PNB Asset Management Co. in Mumbai, said by phone.I dont see emerging-market outflows accelerating. At
Date: Jun 20, 2013
Category: Business
Source: Google
Increasingly outspoken Nadal must learn to pick battles; more mailbag
Talking about the lack of cool nicknames today, I beg to disagree. When your top two players can be a Djoker and a Bull (Nadal) then there certainly isn't lack of nicknames. Tennis is not Rusty anymore, is it?-- Rajat Jain, Mountain View, Calif.
selects two. Then reaches the service line and finally starts to serve. It was like he had two changeovers there. Credit Federer here: He is fast between points. As much I like del Potro and Nadal, it bores me as a viewer. Why can't the umpires be a little strict here?-- Rajat Jain, Mountain View, Calif.