SAMEER AVINASH NENE
Pilots at 46 Ct, Redmond, WA

License number
Washington A4671915
Issued Date
Nov 2015
Expiration Date
Nov 2017
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
15816 NE 46Th Ct, Redmond, WA 98052

Professional information

Sameer Nene Photo 1

Rebootless Display Driver Upgrades

US Patent:
8302089, Oct 30, 2012
Filed:
Sep 1, 2011
Appl. No.:
13/224179
Inventors:
Marcus J. Andrews - Bellevue WA, US
Max A. McMullen - Redmond WA, US
Sameer A. Nene - Redmond WA, US
Youssef M. Barakat - Bothell WA, US
Ameet A. Chitre - Duvall WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/445
US Classification:
717171, 717176
Abstract:
Systems and methods for rebootless updating of a IHV display driver are disclosed. According to such a method, first, the operating system stops the driver from running Second, the system switches over to an interim or temporary display driver, which be a default driver provided with the operating system. Third, the new hardware-specific driver is started. Thus, a hardware-specific display driver may be updated without rebooting.


Sameer Nene Photo 2

Rebootless Display Driver Upgrades

US Patent:
8056072, Nov 8, 2011
Filed:
Oct 31, 2005
Appl. No.:
11/263765
Inventors:
Marcus J. Andrews - Bellevue WA, US
Max A. McMullen - Redmond WA, US
Sameer A. Nene - Redmond WA, US
Youssef M. Barakat - Bothell WA, US
Ameet A. Chitre - Duvall WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/445
US Classification:
717169, 717170, 717174, 717175
Abstract:
Systems and methods for rebootless updating of a IHV display driver are disclosed. According to such a method, first, the operating system stops the driver from running. Second, the system switches over to an interim or temporary display driver, which be a default driver provided with the operating system. Third, the new hardware-specific driver is started. Thus, a hardware-specific display driver may be updated without rebooting.


Sameer Nene Photo 3

Adaptive Scheduling To Maintain Smooth Frame Rate

US Patent:
7450130, Nov 11, 2008
Filed:
Sep 14, 2005
Appl. No.:
11/228002
Inventors:
Gregory D. Swedberg - Bellevue WA, US
Prashant Ratanchandani - Sammamish WA, US
Greg Schechter - Seattle WA, US
Glenn F. Evans - Kirkland WA, US
Leonardo E. Blanco - Redmond WA, US
Kenneth S. Reneris - Bellevue WA, US
Sameer Avinash Nene - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G09G 5/36, G06F 12/06
US Classification:
345545, 345473, 345474, 345535, 348459, 348556, 715788
Abstract:
Described is an adaptive scheduler associated with a desktop window manager that dynamically controls the rate at which graphics frames are composed. Values corresponding to performance when composing a frame are measured, and the frame composition rate is adjusted as necessary based on the values. The measured data is sampled to provide smooth adjustments. The sampled data is evaluated as to whether the current frame rate is too slow, too fast, or acceptable. If too slow, the frame rate may increased relative to the refresh rate, while if too fast, the frame rate is decreased relative to the refresh rate. In one implementation, the frame rate is too fast if a count of missed frames achieves a missed threshold value, or if a count of late frames achieves a late threshold value. The frame rate is too slow if a count of early frames exceeds an early threshold value.


Sameer Nene Photo 4

Methods And System For Managing Computational Resources Of A Coprocessor In A Computing System

US Patent:
2003014, Jul 24, 2003
Filed:
Jan 4, 2002
Appl. No.:
10/039036
Inventors:
Nicholas Wilt - Sammamish WA, US
Sameer Nene - Redmond WA, US
Joseph Beda - Seattle WA, US
Assignee:
Microsoft Corporation
International Classification:
G06F013/10, G06F009/00
US Classification:
709/321000, 709/102000
Abstract:
Systems and methods are provided for managing the computational resources of coprocessor(s), such as graphics processor(s), in a computing system. The systems and methods illustrate management of computational resources of coprocessors to facilitate efficient execution of multiple applications in a multitasking environment. By enabling multiple threads of execution to compose command buffers in parallel, submitting those command buffers for scheduling and dispatch by the operating system, and fielding interrupts that notify of completion of command buffers, the system enables multiple applications to efficiently share the computational resources available in the system.


Sameer Nene Photo 5

Methods And System For Managing Computational Resources Of A Coprocessor In A Computing System

US Patent:
7631309, Dec 8, 2009
Filed:
Feb 1, 2007
Appl. No.:
11/670226
Inventors:
Nicholas P. Wilt - Sammamish WA, US
Sameer A. Nene - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/46, G06F 9/44, G06F 9/45, G06F 3/00
US Classification:
718104, 718102, 718107, 719316, 719321, 719328, 717148, 710 52
Abstract:
The management of computational resources of coprocessors to facilitate efficient execution of multiple applications in a multitasking environment is accomplished by enabling multiple threads of execution to compose command buffers in parallel, submitting those command buffers for scheduling and dispatch by the operating system, and fielding interrupts that notify of completion of command buffers, the system enables multiple applications to efficiently share the computational resources available in the system.