Patents by Inventor Raghu Murthy
Raghu Murthy has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11138029Abstract: A virtual machine hosting environment executing on a physical machine is operable to instantiate a virtual machine that is capable of initiating I/O operations directed to a remote storage. The virtual machine hosting environment is operable to determine when an unavailability condition exists with respect to the remote storage and when such unavailability condition no longer exists. The virtual machine hosting environment is further operable to suspend the virtual machine based at least on the determination that the unavailability condition exists and to resume the virtual machine based at least on the determination that the unavailability condition no longer exists. The virtual machine hosting environment may be still further operable to save one or more pending I/O requests generated by the virtual machine in conjunction with pausing the virtual machine and to send the pending I/O request(s) to the remote storage in conjunction with resuming the virtual machine.Type: GrantFiled: July 22, 2015Date of Patent: October 5, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Vivek P. Divakara, Suraj Puri, Raghu Murthy, Kai Chen, Francis M. David, Melur Raghuraman, Mian Naeem ul Haque, Saad Syed
-
Patent number: 10007330Abstract: A sensor manager provides dynamic input fusion using thermal imaging to identify and segment a region of interest. Thermal overlay is used to focus heterogeneous sensors on regions of interest according to optimal sensor ranges and to reduce ambiguity of objects of interest. In one implementation, a thermal imaging sensor locates a region of interest that includes an object of interest within predetermined wavelengths. Based on the thermal imaging sensor input, the regions each of the plurality of sensors are focused on and the parameters each sensor employs to capture data from a region of interest are dynamically adjusted. The thermal imaging sensor input may be used during data pre-processing to dynamically eliminate or reduce unnecessary data and to dynamically focus data processing on sensor input corresponding to a region of interest.Type: GrantFiled: June 21, 2011Date of Patent: June 26, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Raghu Murthi, Steven Bathiche, John Allen Tardif, Nicholas Robert Baker
-
Publication number: 20170024233Abstract: A virtual machine hosting environment executing on a physical machine is operable to instantiate a virtual machine that is capable of initiating I/O operations directed to a remote storage. The virtual machine hosting environment is operable to determine when an unavailability condition exists with respect to the remote storage and when such unavailability condition no longer exists. The virtual machine hosting environment is further operable to suspend the virtual machine based at least on the determination that the unavailability condition exists and to resume the virtual machine based at least on the determination that the unavailability condition no longer exists. The virtual machine hosting environment may be still further operable to save one or more pending I/O requests generated by the virtual machine in conjunction with pausing the virtual machine and to send the pending I/O request(s) to the remote storage in conjunction with resuming the virtual machine.Type: ApplicationFiled: July 22, 2015Publication date: January 26, 2017Inventors: Vivek P. Divakara, Suraj Puri, Raghu Murthy, Kai Chen, Francis M. David, Melur Raghuraman, Mian Naeem ul Haque, Saad Syed
-
Patent number: 9445802Abstract: An ophthalmic tool includes an ophthalmic speculum for holding a patient's eye open and for guiding a lens probe of an eye imaging device to be directly contacted with a cornea of the patient's eye. The ophthalmic speculum includes two eyelid distensible frames, a mechanism to spread the eyelid distensible frames apart, and a probe guiding frame including a plurality of probe guiders spacedly extended from the eyelid distensible frames. Each probe guider has a peak upwardly extended above the eyelid distensible frame that serves as a guiding point and forms a probe guiding cavity within the guiding points of the probe guiders. The lens probe is guided to be disposed within the probe guiding cavity via the guiding points before and after the lens probe is aligned and contacted with the cornea of the patient's eye in a proper upright orientation.Type: GrantFiled: February 18, 2015Date of Patent: September 20, 2016Inventor: Raghu Murthy
-
Publication number: 20160235395Abstract: An ophthalmic tool includes an ophthalmic speculum for holding a patient's eye open and for guiding a lens probe of an eye imaging device to be directly contacted with a cornea of the patient's eye. The ophthalmic speculum includes two eyelid distensible frames, a mechanism to spread the eyelid distensible frames apart, and a probe guiding frame including a plurality of probe guiders spacedly extended from the eyelid distensible frames. Each probe guider has a peak upwardly extended above the eyelid distensible frame that serves as a guiding point and forms a probe guiding cavity within the guiding points of the probe guiders. The lens probe is guided to be disposed within the probe guiding cavity via the guiding points before and after the lens probe is aligned and contacted with the cornea of the patient's eye in a proper upright orientation.Type: ApplicationFiled: February 18, 2015Publication date: August 18, 2016Inventor: Raghu Murthy
-
Patent number: 8666751Abstract: A system and method are disclosed for activating an electric device from a standby power mode to a full power mode. The system may include one or more microphones for monitoring audio signals in the vicinity of the electric device, and a standby power activation unit including a low-power microprocessor and a non-volatile memory. Audio captured by the one or more microphones is digitized and compared by the microprocessor against predefined activation pattern(s) stored in the non-volatile memory. If a pattern match is detected between the digital audio pattern and a predefined activation pattern, the electric device is activated.Type: GrantFiled: November 17, 2011Date of Patent: March 4, 2014Assignee: Microsoft CorporationInventors: Raghu Murthi, Edward C. Giaimo, III
-
Patent number: 8657550Abstract: A crucible handling shuttle includes a pair of opposed dual crucible-gripping arms mounted on a rotatable head. The shuttle is removably plugged into a sliding block of a carriage to move between a furnace and a crucible loading station. The carriage includes mechanical, electrical, and pneumatic plugs or sockets which couple to mating sockets or plugs of the shuttle. A linear actuator extends between the carriage and the furnace base to raise and lower the carriage and shuttle coupled thereto.Type: GrantFiled: February 23, 2011Date of Patent: February 25, 2014Assignee: Leco CorporationInventors: Gordon C. Ford, Raghu Murthy
-
Publication number: 20130132095Abstract: A system and method are disclosed for activating an electric device from a standby power mode to a full power mode. The system may include one or more microphones for monitoring audio signals in the vicinity of the electric device, and a standby power activation unit including a low-power microprocessor and a non-volatile memory. Audio captured by the one or more microphones is digitized and compared by the microprocessor against predefined activation pattern(s) stored in the non-volatile memory. If a pattern match is detected between the digital audio pattern and a predefined activation pattern, the electric device is activated.Type: ApplicationFiled: November 17, 2011Publication date: May 23, 2013Applicant: MICROSOFT CORPORATIONInventors: Raghu Murthi, Edward C. Giaimo, III
-
Publication number: 20120327218Abstract: A detected region of interest is used to reduce the data processed by a capture device and/or transmitted by the capture device to a console, and/or to reduce power consumption by the capture device. Raw data from the one or more sensors is processed in the capture device to reduce data corresponding to regions outside the region of interest. Such a data reduces computational requirements, which conserves power. Operational parameters of the capture device are adjusted based on the region of interest mask. A field of view, the resolution, or the sensitivity of at least one of the sensors may be narrowed to focus resources on the region of interest. Adjusting the operational parameters of a sensor reduces the power consumption of the capture device and reduces data input. An illumination source may be adjusted to focus the illumination source on the region of interest to use less power.Type: ApplicationFiled: June 21, 2011Publication date: December 27, 2012Applicant: Microsoft CorporationInventors: Nicholas Robert Baker, John Allen Tardif, Raghu Murthi, Steven Bathiche
-
Publication number: 20120326959Abstract: A sensor manager provides dynamic input fusion using thermal imaging to identify and segment a region of interest. Thermal overlay is used to focus heterogeneous sensors on regions of interest according to optimal sensor ranges and to reduce ambiguity of objects of interest. In one implementation, a thermal imaging sensor locates a region of interest that includes an object of interest within predetermined wavelengths. Based on the thermal imaging sensor input, the regions each of the plurality of sensors are focused on and the parameters each sensor employs to capture data from a region of interest are dynamically adjusted. The thermal imaging sensor input may be used during data pre-processing to dynamically eliminate or reduce unnecessary data and to dynamically focus data processing on sensor input corresponding to a region of interest.Type: ApplicationFiled: June 21, 2011Publication date: December 27, 2012Applicant: Microsoft CorporationInventors: Raghu Murthi, Steven Bathiche, John Allen Tardif, Nicholas Robert Baker
-
Publication number: 20110150609Abstract: A crucible handling shuttle includes a pair of opposed dual crucible-gripping arms mounted on a rotatable head. The shuttle is removably plugged into a sliding block of a carriage to move between a furnace and a crucible loading station. The carriage includes mechanical, electrical, and pneumatic plugs or sockets which couple to mating sockets or plugs of the shuttle. A linear actuator extends between the carriage and the furnace base to raise and lower the carriage and shuttle coupled thereto.Type: ApplicationFiled: February 23, 2011Publication date: June 23, 2011Applicant: Leco CorporationInventors: Gordon C. Ford, Raghu Murthy
-
Patent number: 5768585Abstract: A method for synchronizing testing of shared memory contained in a multi-processor computer system after reset. The method involves the steps of performing a wake-up procedure by a bootstrap processor on the other processors. Thus, the other processors can assist in testing the shared memory. Next, respective portions of the shared memory are allocated to each of the processors. Finally, upon completion of testing of its respective portion of the shared memory, each processor sets its unique storage unit synchronizing the processors at completion.Type: GrantFiled: November 21, 1995Date of Patent: June 16, 1998Assignee: Intel CorporationInventors: R. Scott Tetrick, Raghu Murthi
-
Patent number: 5673388Abstract: Testing of shared memory (RAM) in a multiple processor computer system is achieved by partitioning the memory and allocating the memory portions to respective processors in the system. Each processor performs testing of its allocated memory portion simultaneously with the other processors in order to reduce the time required to complete the memory test.Type: GrantFiled: July 12, 1996Date of Patent: September 30, 1997Assignee: Intel CorporationInventors: Raghu Murthi, Scott Tetrick
-
Patent number: 5579963Abstract: An attachment for use with paint cans, kitchen containers, laboratory equipment and the like in a wide range of sizes serves to prevent both spillage when pouring liquids from such containers or splashing when pouring liquids into such containers. Attachment and detachment of the device is rapid, involving merely slipping the device on and off in one embodiment, or the turning of a simple knob on several attachment clips in another embodiment. Variations in the design of specific instances of the device may be made to accommodate liquids having widely different viscosity.Type: GrantFiled: November 13, 1995Date of Patent: December 3, 1996Inventor: Raghu Murthi
-
Patent number: D752218Type: GrantFiled: February 18, 2015Date of Patent: March 22, 2016Inventor: Raghu Murthy