Patents by Inventor Hariharan Subramanian

Hariharan Subramanian 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).

  • Publication number: 20170181701
    Abstract: A surgical system used to determine if a vessel is within a region proximate to a working end of a surgical instrument includes at least one light emitter disposed at the working end of the surgical instrument, the at least one light emitter adapted to emit light of at least two different wavelengths. The system also includes at least one light sensor disposed at the working end of the surgical instrument opposite the at least one light emitter, the at least one light sensor adapted to detect light at the at least two different wavelengths. The system further includes a controller coupled to the at least one light sensor and adapted to determine a ratio of the light absorbed at the least two different wavelengths, and to indicate if an artifact within a region proximate to the working end of the surgical instrument is a vessel based on the ratio.
    Type: Application
    Filed: March 24, 2015
    Publication date: June 29, 2017
    Inventors: Paul FEHRENBACHER, Jonathan GUNN, Hariharan SUBRAMANIAN
  • Publication number: 20170093640
    Abstract: A network-based discovery system and service are disclosed that provide client discovery services to a number of clients over a network. The network-based discovery system includes a database that stores discovery information of client network-based resource configurations. The discovery information may be obtained from client resources by client-side discovery components that are placed on client resources, obtain the discovery information and that send the information to the discovery system. The discovery system analyzes the discovery information to determine the client network-based resource configurations and generates client network-based resource configuration representations for the respective clients. The client network-based resource configuration representation may include a description of, and dependencies among, a plurality of computer-based resources.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 30, 2017
    Applicant: AMAZON TECHNOLOGIES, INC.
    Inventors: HARIHARAN SUBRAMANIAN, DAVID SAMUEL ZIPKIN, DEREK AVERY LYON, CRISTIAN GABRIEL GAFTON
  • Publication number: 20160331357
    Abstract: A sample collection apparatus or device, various abrasive devices or components, and methods for their use, are provided for collecting samples from within a mammalian body. Tissue collection and sample preparation is the gold standard in cytology. Many cell scrapers and abrasives and their respective methods of collection destroy cellular tissue, decreasing the quality of the sample. Devices for obtaining cell and tissue samples, can comprise a collection device which is inserted into a cavity, a finger worn collection device, a glove based collection device and respective abrasive instruments or components.
    Type: Application
    Filed: May 16, 2016
    Publication date: November 17, 2016
    Inventors: Jarema S. Czarnecki, Hariharan Subramanian, Yangrong (Elaine) Zhang, Vadim Backman, Hemant Roy
  • Publication number: 20160291045
    Abstract: Systems and methods that enable automated spray deposition of biological specimens carried on microscope slides are described herein. Aspects of the technology are directed, for example, to automated specimen deposition systems and methods of generating high-quality, reproducible specimen-bearing microscope slides in automated processing systems.
    Type: Application
    Filed: April 6, 2016
    Publication date: October 6, 2016
    Inventors: Jarema Czarnecki, Justin Derbas, Sergey Rozhok, Hariharan Subramanian, Parvathi Viswanathan
  • Patent number: 9424062
    Abstract: Remote computing resource service providers allow customers to execute one or more applications in a virtual environment on computer systems provided by the computing resource service provider. The customer applications are generally executed by multiple virtual machine instances working together. The virtual machines may be managed by a hypervisor executing on computer systems operated by the service provider. Different hypervisors may support different features and have different capabilities. Customers may wish to execute the one or more applications on a particular hypervisor in order to utilize certain features. A control plane may be used to facilitate management of the virtual environment by one or more services of the computing resource service provider.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: August 23, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Raviprasad Venkatesha Murthy Mummidi, Hariharan Subramanian, Bhagyalaxmi Bethala, Ekanth Sethuramalingam, Apolak Borthakur
  • Patent number: 9262189
    Abstract: A method is provided for use in a system that includes a host computing machine configured to implement a virtualization intermediary and that includes a physical storage adapter, the configures a virtual machine (VM) and a virtual function (VF) to support IO operations to physical storage through a direct IOV path to the VF of the physical storage adapter, the method comprises: creating by the virtualization intermediary mapping information that includes a first mapping between virtual disks and physical regions of physical storage and that includes a second mapping between virtual disks and virtual disk addresses; transmitting the mapping information from the virtualization intermediary over the physical storage adapter from a physical function (PF) of the physical storage adapter to the VF; associating a virtual port with the mapping information within the virtualization intermediary; binding the virtual port to the VF; communicating virtual disk addresses indicated within the second mapping within the tra
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: February 16, 2016
    Assignee: VMware, Inc.
    Inventors: Edward J. Goggin, Hariharan Subramanian, Sanjana Aswani
  • Publication number: 20150292036
    Abstract: The present invention relates to detection of cancer, or assessment of risk of development thereof. In particular, the present invention provides compositions and methods detection of field carcinogenesis by identification of ultrastructural and molecular markers in a subject.
    Type: Application
    Filed: June 23, 2015
    Publication date: October 15, 2015
    Applicants: NORTHSHORE UNIVERSITY HEALTHSYSTEM
    Inventors: Vadim Backman, Hariharan Subramanian, Dhwanil Damania, Hemant Roy, Dhananjay Kunte, Mart Angelo De la Cruz
  • Patent number: 9090933
    Abstract: The present invention relates to detection of cancer, or assessment of risk of development thereof. In particular, the present invention provides compositions and methods detection of field carcinogenesis by identification of ultrastructural and molecular markers in a subject.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: July 28, 2015
    Assignees: Northwestern University, Northshore University Healthsystem
    Inventors: Vadim Backman, Hariharan Subramanian, Dhwanil Damania, Hemant Roy, Dhananjay Kunte, Mart Angelo De la Cruz
  • Patent number: 9086904
    Abstract: A method is provided to migrate a virtual machine from a source computing machine to a destination computing machine comprising: suspending transmission of requests from a request queue disposed in source computing machine memory associated with the VM from the request queue to a VF; while suspending the transmission of requests, determining when no more outstanding responses to prior requests remain to be received; in response to a determination that no more outstanding responses to prior requests remain to be received, transferring state information that is indicative of locations of requests inserted to the request queue from the VF to a PF and from the PF to a memory region associated with a virtualization intermediary of the source computing machine.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: July 21, 2015
    Assignee: VMware, Inc.
    Inventors: Edward Joseph Goggin, Hariharan Subramanian, Sanjana Aswani, Adam M. Belay, Anurekh Saxena
  • Patent number: 9015235
    Abstract: A software-implemented method which allows the streaming of applications from a server or cluster of server to one or more clients, typically mobile devices. The invention also enables the sharing, through a social network cloud service, of applications located on connected computers or on the cloud. When applications are streamed to mobile devices, the user interface of the application may be modified to fit the native user interface of the device.
    Type: Grant
    Filed: January 14, 2013
    Date of Patent: April 21, 2015
    Assignee: Antecea, Inc.
    Inventors: Anurekh Saxena, Hariharan Subramanian, Tejasvi Aswathanarayana, Joseph Rafail
  • Publication number: 20150029326
    Abstract: The present technology provides methods, systems, and apparatuses to achieve high throughput and high speed acquisition of partial wave spectroscopic (PWS) microscopic images. In particular, provided herein are high-throughput, automated partial wave spectroscopy (HT/A-PWS) instruments and systems capable of rapid acquisition of PWS Microscopic images and clinical, diagnostic, and research applications thereof.
    Type: Application
    Filed: July 23, 2014
    Publication date: January 29, 2015
    Inventors: Vadim Backman, Hariharan Subramanian, John E. Chandler, Craig White, Jeremy D. Rogers, Lusik Cherkezyan
  • Publication number: 20140302514
    Abstract: The present invention relates to detection of cancer, or assessment of risk of development thereof. In particular, the present invention provides compositions and methods detection of field carcinogenesis by identification of ultrastructural and molecular markers in a subject.
    Type: Application
    Filed: March 10, 2014
    Publication date: October 9, 2014
    Applicants: NORTHSHORE UNIVERSITY HEALTHSYSTEM, NORTHWESTERN UNIVERSITY
    Inventors: Vadim Backman, Hariharan Subramanian, Dhwanil Damania, Hemant Roy, Dhananjay Kunte, Mart Angelo De la Cruz
  • Publication number: 20140273066
    Abstract: The present invention provides systems, devices, and methods for cell collection and/or cell smearing (e.g., on a slide). In particular, provided herein is an cell collection device, a translating slide holder, systems comprising such devices, and methods of use thereof.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 18, 2014
    Applicants: NORTHSHORE UNIVERSITY HEALTHSYSTEM, NORTHWESTERN UNIVERSITY
    Inventors: Vadim Backman, Hariharan Subramanian, John E. Chandler, Maria Jose Proenca
  • Patent number: 8735075
    Abstract: The present invention relates to detection of cancer, or assessment of risk of development thereof. In particular, the present invention provides compositions and methods detection of field carcinogenesis by identification of ultrastructural and molecular markers in a subject.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: May 27, 2014
    Assignees: Northwestern University, Northshore University Healthsystem
    Inventors: Vadim Backman, Hariharan Subramanian, Dhwanil Damania, Hemant Roy, Dhananjay Kunte, Mart De La Cruz
  • Patent number: 8719817
    Abstract: A method of direct access by a virtual machine (VM) running on a host machine to physical storage via a virtual function (VF) running on an input/output (IO) adapter comprising: providing by a virtualization intermediary running on the host machine an indication of an active path associated with a virtual storage device; obtaining by a guest driver running within a guest operating system of the VM the stored indication of the active path from the shared memory region; dispatching an IO request by the guest driver to the VF that includes an indication of the active path; and sending by the VF an IO request that includes the indicated active path.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: May 6, 2014
    Assignee: VMware, Inc.
    Inventors: Sanjana Aswani, Hariharan Subramanian, Edward Joseph Goggin, Vibhor Arunkumar Patale, Rupesh Bajaj
  • Publication number: 20140019969
    Abstract: A method is provided for use in a system that includes a host computing machine configured to implement a virtualization intermediary and that includes a physical storage adapter, the configures a virtual machine (VM) and a virtual function (VF) to support IO operations to physical storage through a direct IOV path to the VF of the physical storage adapter, the method comprises: creating by the virtualization intermediary mapping information that includes a first mapping between virtual disks and physical regions of physical storage and that includes a second mapping between virtual disks and virtual disk addresses; transmitting the mapping information from the virtualization intermediary over the physical storage adapter from a physical function (PF) of the physical storage adapter to the VF; associating a virtual port with the mapping information within the virtualization intermediary; binding the virtual port to the VF; communicating virtual disk addresses indicated within the second mapping within the tra
    Type: Application
    Filed: June 4, 2013
    Publication date: January 16, 2014
    Applicant: VMware, Inc.
    Inventors: Edward J. Goggin, Hariharan Subramanian, Sanjana Aswani
  • Publication number: 20130305246
    Abstract: A method is provided to migrate a virtual machine from a source computing machine to a destination computing machine comprising: suspending transmission of requests from a request queue disposed in source computing machine memory associated with the VM from the request queue to a VF; while suspending the transmission of requests, determining when no more outstanding responses to prior requests remain to be received; in response to a determination that no more outstanding responses to prior requests remain to be received, transferring state information that is indicative of locations of requests inserted to the request queue from the VF to a PF and from the PF to a memory region associated with a virtualization intermediary of the source computing machine.
    Type: Application
    Filed: July 15, 2013
    Publication date: November 14, 2013
    Inventors: Edward Joseph GOGGIN, Hariharan SUBRAMANIAN, Sanjana ASWANI, Adam M. BELAY, Anurekh SAXENA
  • Patent number: 8489699
    Abstract: A method is provided to migrate a virtual machine from a source computing machine to a destination computing machine comprising: suspending transmission of requests from a request queue disposed in source computing machine memory associated with the VM from the request queue to a VF; while suspending the transmission of requests, determining when no more outstanding responses to prior requests remain to be received; in response to a determination that no more outstanding responses to prior requests remain to be received, transferring state information that is indicative of locations of requests inserted to the request queue from the VF to a PF and from the PF to a memory region associated with a virtualization intermediary of the source computing machine.
    Type: Grant
    Filed: August 13, 2010
    Date of Patent: July 16, 2013
    Assignee: VMware, Inc.
    Inventors: Edward Joseph Goggin, Hariharan Subramanian, Sanjana Aswani, Adam M. Belay, Anurekh Saxena
  • Patent number: 8473947
    Abstract: A method is provided for use in a system that includes a host computing machine configured to implement a virtualization intermediary and that includes a physical storage adapter, the configures a virtual machine (VM) and a virtual function (VF) to support IO operations to physical storage through a direct IOV path to the VF of the physical storage adapter, the method comprises: creating by the virtualization intermediary mapping information that includes a first mapping between virtual disks and physical regions of physical storage and that includes a second mapping between virtual disks and virtual disk addresses; transmitting the mapping information from the virtualization intermediary over the physical storage adapter from a physical function (PF) of the physical storage adapter to the VF; associating a virtual port with the mapping information within the virtualization intermediary; binding the virtual port to the VF; communicating virtual disk addresses indicated within the second mapping within the tra
    Type: Grant
    Filed: January 18, 2010
    Date of Patent: June 25, 2013
    Assignee: VMware, Inc.
    Inventors: Edward J. Goggin, Hariharan Subramanian, Sanjana Aswani
  • Patent number: 8392623
    Abstract: A method is described for coalescing input/output (IO) interrupts to a virtual machine (VM) running on a host computer. At a virtualization layer of the host computer that supports execution of the VM receives an IO interrupt in response to a completion of an IO request of the VM, wherein a transmission of the IO request by the VM to an IO device bypasses the virtualization layer. The virtualization layer then determines whether the VM has responded to a most recently delivered IO interrupt to the VM by the virtualization layer, and drops the IO interrupt if the VM has not responded to the most recently delivered IO interrupt, thereby failing to deliver the IO interrupt to the VM.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: March 5, 2013
    Assignee: VMware, Inc.
    Inventors: Hariharan Subramanian, Edward J. Goggin, Vibhor Patale, Rupesh Bajaj