Search

Suresh P Parameshwar

from Redmond, WA
Age ~50

Suresh Parameshwar Phones & Addresses

  • 17322 NE 42Nd St, Redmond, WA 98052 (425) 586-0613
  • Sammamish, WA
  • 16053 8Th St, Bellevue, WA 98008
  • Acton, MA
  • 285 Plantation St, Worcester, MA 01604 (508) 792-1375
  • Kirkland, WA
  • Pleasanton, CA
  • Redwood City, CA

Resumes

Resumes

Suresh Parameshwar Photo 1

Software Engineer

View page
Location:
Seattle, WA
Industry:
Computer Software
Work:
Productiv
Software Engineer

Mobius Technologies Feb 2017 - May 2018
Co-Founder

Microsoft Oct 2010 - Jan 2017
Principal Engineering Lead and Manager

Microsoft Dec 2007 - Oct 2010
Senior Development Lead

Microsoft Nov 2004 - Dec 2007
Senior Sde
Education:
Indian Institute of Technology, Kharagpur 1993 - 1997
Skills:
Software Development
Distributed Systems
Agile Methodologies
Scalability
Mobile Applications
Software Project Management
Scrum
C#
C++
Windows Azure
Cloud Computing
Software Engineering
Web Services
Software Design
Mobile Devices
Microsoft Azure
.Net Framework
Suresh Parameshwar Photo 2

Suresh Parameshwar

View page

Publications

Us Patents

Strategies For Sending Content To A Target Device

View page
US Patent:
20070168429, Jul 19, 2007
Filed:
Dec 30, 2005
Appl. No.:
11/275427
Inventors:
Darren A. Apfel - Redmond WA, US
Suresh Parameshwar - Redmond WA, US
Sarthak D. Shah - Seattle WA, US
Zankar P. Thakkar - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
H04L 12/58
H04M 1/725
H04Q 7/22
US Classification:
709206, 4554121
Abstract:
A strategy is described for forwarding content accessed using a first device to a second device. For instance, the first device can comprise a personal computer and the second device can comprise a mobile telephone. The strategy employs general purpose content-forwarding (CF) functionality. Different providers of content can rely on the same general purpose CF functionality to forward content to the second device, without requiring time-intensive and cumbersome manual modification of the CF functionality for each application.

Asynchronous Execution Flow

View page
US Patent:
20140053157, Feb 20, 2014
Filed:
Aug 16, 2012
Appl. No.:
13/586885
Inventors:
Xiaoxuan Zhao - Sammamish WA, US
Suresh Parameshwar - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/46
US Classification:
718100
Abstract:
Tasks can be developed and maintained with synchronous code while concurrently being asynchronously executed, e.g., during time consuming operations. The tasks need not include asynchronous flow callbacks within the task framework. The callbacks can be transparently incorporated within the execution flow utilizing a callback wrapper(s) which transparently maintains and manages the necessary callbacks for asynchronous execution of the tasks. Thus a generic solution can be easily and effectively implemented for, e.g., production/request work item processing, that can be applied to both backend services and/or client software.

Validation Using Scenario Runners

View page
US Patent:
20170139818, May 18, 2017
Filed:
Nov 13, 2015
Appl. No.:
14/941089
Inventors:
- Redmond WA, US
Ling Yu - Federal Way WA, US
Suresh Parameshwar - Redmond WA, US
International Classification:
G06F 11/36
Abstract:
The automated validation of one or more test cases in a validation pass. The validation pass is enabled using a plurality of scenario runners, which are executable components that respond to instructions to run one or more scenarios of a validation pass by beginning to run through such scenarios during the validation pass. The validation pass may be associated with a maximum time such that upper limits on how long the scenario runners may run is set. This likewise limits the time it takes to validate the results of the scenario. The scenario runners provide events that occur during the running of their respective scenarios into an event collector. The events of the validation pass may then be evaluated against one or more test cases to determine whether or not the events have a state indicative of a success or failure of each test cases.

Identities And Permissions

View page
US Patent:
20160253511, Sep 1, 2016
Filed:
Feb 27, 2015
Appl. No.:
14/634590
Inventors:
- Redmond WA, US
Alexander Marliave Hehmeyer - Bellevue WA, US
Suresh Parameshwar - Redmond WA, US
Nissim Natanov - Sammamish WA, US
Maryam Khabazan - Kirkland WA, US
Shoaev S. Hares - Redmond WA, US
Misrak G. Ararso - Bellevue WA, US
Nicholas A. Bigelow - Seattle WA, US
International Classification:
G06F 21/62
H04L 29/06
G06F 17/30
Abstract:
Techniques for identity management for permissions are described. According to various embodiments, a user establishes a communication relationship with another user, referred to herein as a “contact.” According to various embodiments, the contact is associated with multiple identities. Accordingly, embodiments discussed herein enable a primary identity to be specified such that permissions for the primary identity are enforced for interactions with the contact. Further, techniques discussed herein enable a primary identity to be updated based on a change in identity state of a contact.

Synchronizing Event History For Multiple Clients

View page
US Patent:
20150120662, Apr 30, 2015
Filed:
Oct 29, 2013
Appl. No.:
14/066655
Inventors:
- Redmond WA, US
Lan Tang - Redmond WA, US
Aditi Saha Aditi - Sammamish WA, US
Pranathi Venkatayogi - Sammamish WA, US
Suresh Parameshwar - Redmond WA, US
Darren Louie - Seattle WA, US
International Classification:
G06F 17/30
US Classification:
707634
Abstract:
In one embodiment, a client-opaque synchronization state reference may increase the scalability of a synchronization server . The synchronization server may create a synchronization state reference . The synchronization server may send the synchronization state reference to a client device . The synchronization server may receive a synchronization request with the synchronization state reference from the client device . The synchronization server may determine a synchronization update based on the synchronization state reference
Suresh P Parameshwar from Redmond, WA, age ~50 Get Report