ADHYAS AVASTHI
Pilots at Winslow Ter, Fremont, CA

License number
California A5043483
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
34585 Winslow Ter, Fremont, CA 94555

Professional information

Adhyas Avasthi Photo 1

Methods And Apparatuses For Providing A Virtual Machine With Dynamic Assignment Of A Physical Hardware Resource

US Patent:
2013005, Feb 28, 2013
Filed:
Aug 31, 2011
Appl. No.:
13/222656
Inventors:
Adhyas Avasthi - Fremont CA, US
Sreekumar Ramakrishnan Nair - San Jose CA, US
Weidong Shi - Pearland TX, US
Timothy Youngjin Sohn - Mountain View CA, US
Cynthia Kuo - Mountain View CA, US
Rachel Beth Hinman - Mountain View CA, US
Quinn Able Jacobson - Sunnyvale CA, US
Assignee:
NOKIA CORPORATION - Espoo
International Classification:
G06F 9/50, G06F 9/455
US Classification:
718 1
Abstract:
Methods and apparatuses are provided for providing a virtual machine with dynamic direct assignment of a physical hardware resource. A method may include providing a virtual machine with a directly assigned physical hardware resource and an emulated hardware resource corresponding to the directly assigned physical hardware resource. The method may further include causing the virtual machine to hot-swap from using the directly assigned physical hardware resource to using the emulated hardware resource. The method may additionally include, subsequent to causing the virtual machine to hot-swap to using the emulated hardware resource, causing the directly assigned physical hardware resource to be hot-removed from the virtual machine Corresponding apparatuses are also provided.


Adhyas Avasthi Photo 2

Methods, Apparatuses And Computer Program Products For Enhancing Performance And Controlling Quality Of Service Of Devices By Using Application Awareness

US Patent:
2014003, Jan 30, 2014
Filed:
Jul 25, 2012
Appl. No.:
13/557950
Inventors:
Adhyas Avasthi - Fremont CA, US
Minsung Jang - Atlanta GA, US
Vivek Shrivastava - San Francisco CA, US
Assignee:
NOKIA CORPORATION - Espoo
International Classification:
G06F 3/00
US Classification:
710 6
Abstract:
An apparatus for assigning priority to applications for execution by a hardware resource according to the priority may include a processor and memory storing executable computer program code that cause the apparatus to at least perform operations including assigning priority information to a plurality of applications based in part on receipt of one or more indications specifying a priority of the applications. The computer program code may further cause the apparatus to determine that at least one hardware resource executes commands of at least a subset of the applications. The computer program code may further cause the apparatus to enable the hardware resource to execute one or more of the commands associated with a first application of the subset assigned a higher priority prior to execution of commands associated with at least another application of the subset assigned a lower priority. Corresponding methods and computer program products are also provided.


Adhyas Avasthi Photo 3

Methods And Apparatuses For Facilitating Sharing Device Connections

US Patent:
2013007, Mar 21, 2013
Filed:
Sep 15, 2011
Appl. No.:
13/233537
Inventors:
Sreekumar Ramakrishnan Nair - San Jose CA, US
Weidong Shi - Pearland TX, US
Timothy Youngjin Sohn - Mountain View CA, US
Adhyas Avasthi - Fremont CA, US
Cynthia Kuo - Mountain View CA, US
Rachel Beth Hinman - Mountain View CA, US
Quinn Able Jacobson - Sunnyvale CA, US
Assignee:
NOKIA CORPORATION - Espoo
International Classification:
H04W 88/02, G06F 15/173
US Classification:
455566, 709223
Abstract:
Methods and apparatuses are provided for facilitating sharing device connections across multiple physical and/or virtual (logical) computers. A method may include receiving a USB device request from a virtual host controller driver of a client when a host is not in a power save mode and passing a USB device request to a host controller driver of the client when the host is in a power save mode. A method may also include activating a sharing switch of a host controller to connect a device connection port to the host when the host is not in a power save mode and to connect the device connection port to the client when the host is in a power save mode. Corresponding apparatuses and computer program products are also provided.