Search

Somanath Krishnaswamy Phones & Addresses

  • 22325 44Th Dr SE, Bothell, WA 98021
  • Redmond, WA
  • Bellevue, WA
  • Los Angeles, CA

Work

Company: Microsoft Feb 2011 Position: Software design engineer in test

Education

Degree: MS School / High School: University of Southern California 2009 to 2010 Specialities: Electrical Engineering

Skills

C • Testing • C++ • Software Design • Debugging • Embedded Systems • Eclipse • Algorithms

Languages

English • Hindi • Kannada

Industries

Computer Software

Resumes

Resumes

Somanath Krishnaswamy Photo 1

Senior Software Engineer

View page
Location:
Bothell, WA
Industry:
Computer Software
Work:
Microsoft since Feb 2011
Software Design Engineer in Test

University of Southern California Jan 2010 - Dec 2010
Library Security Student Supervisor

Toshiba Embeeded Software India Pvt Ltd. Jan 2008 - Nov 2008
Associate Software Engineer

Dell India R&D Center Jul 2007 - Dec 2007
System Engineering Analyst
Education:
University of Southern California 2009 - 2010
MS, Electrical Engineering
B. M. S. College of Engineering 2003 - 2007
Bachelor of Engineering, Electronics and communication
Skills:
C
Testing
C++
Software Design
Debugging
Embedded Systems
Eclipse
Algorithms
Languages:
English
Hindi
Kannada

Publications

Us Patents

System And Method For Blended Presentation Of Locally And Remotely Stored Electronic Messages

View page
US Patent:
20130185649, Jul 18, 2013
Filed:
Jan 18, 2012
Appl. No.:
13/352999
Inventors:
Justin B. Mahood - Redmond WA, US
Robert R. Novitskey - Redmond WA, US
Shri Vidhya Alagesan - Sammamish WA, US
Ryan E. Gregg - Seattle WA, US
Somanath Krishnaswamy - Bellevue WA, US
Bruce D. Wiedemann - Redmond WA, US
Saurabh Kumar - Bellevue WA, US
Joshua A. Meisels - Seattle WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 3/01
G06F 15/16
US Classification:
715752
Abstract:
An electronic messaging client caches copies of a subset of electronic messages available in a remote store in a local store of a user device. When the user device is in an online state, the client provides for the blended presentation of electronic messages such that a user can concurrently view information about the electronic messages that have been cached in the local store as well as information about electronic messages that are stored only in the remote store. The client also presents a blended state associated with a container of electronic messages to a user of a user device and enables a user to execute a search of cached electronic messages stored in a local store as well as of electronic messages stored in the remote store.

Conditionally Crashing Software Applications To Track Software Use

View page
US Patent:
20180329803, Nov 15, 2018
Filed:
May 15, 2017
Appl. No.:
15/595175
Inventors:
- Redmond WA, US
Jeffrey J. WALL - Sammamish WA, US
Marius C. CONSTANTIN - Redmond WA, US
Kent C. MAI - Issaquah WA, US
Ping ZHANG - Redmond WA, US
Somanath KRISHNASWAMY - Redmond WA, US
Jeremy LITTEL - Seattle WA, US
Jason T. CREIGHTON - Bellevue WA, US
Joyce KUO - Seattle WA, US
Vallabh PATADE - Seattle WA, US
International Classification:
G06F 11/36
G06F 11/00
G06F 11/07
Abstract:
Systems and methods for controlling an intentional crash of a software application. One system includes a computing device including an electronic processor. The electronic processor is configured to receive a crash setting for the software application from a configuration server. The crash setting has a first value or a second value. The electronic processor is also configured to detect an unexpected use of the software application during execution. The electronic processor is configured to, in response to detecting the unexpected use and the crash setting having the first value, intentionally crash the software application causing a generation of a crash report describing a state of the software application when the unexpected use occurred. The electronic processor is configured to, in response detecting the unexpected use and the crash setting having the second value, not intentionally crash the software application.
Somanath Krishnaswamy from Bothell, WA Get Report