Patents by Inventor Vikram Krishnamurthy

Vikram Krishnamurthy 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: 20150211865
    Abstract: A method for determining whether a vehicle was washed at a carwash includes recording navigation data for a vehicle. The method further includes identifying whether the vehicle was located at a carwash based on the recorded navigation data, identifying at least one indication that the vehicle was washed while located at the carwash, and determining that the vehicle was washed at the carwash if the vehicle was located at the carwash and at least one indication is identified that the vehicle was washed while located at the carwash.
    Type: Application
    Filed: January 28, 2014
    Publication date: July 30, 2015
    Applicant: Nissan North America, Inc.
    Inventor: Vikram Krishnamurthy
  • Publication number: 20150213518
    Abstract: Methods and apparatus are provided for monitoring a vehicle, and in particular, for monitoring a vehicle to determine a change in a driver's periodic vehicle payment. One method of monitoring a vehicle comprises providing the vehicle to a driver for a term during which the driver pays periodic payments, collecting data representing a vehicle condition during the term, manipulating the data at intervals throughout the term to estimate a vehicle condition value at an end of the term and adjusting at least one periodic payment based on the vehicle condition value.
    Type: Application
    Filed: January 28, 2014
    Publication date: July 30, 2015
    Applicant: Nissan North America, Inc.
    Inventors: Vikram Krishnamurthy, Larry Haddad, Toshiro Muramatsu, Daisuke Saito
  • Publication number: 20150006665
    Abstract: In at least some examples, a computer system includes a processor and a storage device coupled to the processor. The storage device stores a storage provisioning negotiation module that, when executed, causes the processor to determine whether a received storage provisioning request is approved. If the received storage provisioning request is not approved, the storage provisioning negotiation module causes the processor to determine a set of alternative storage provisioning options based on predetermined negotiation rules.
    Type: Application
    Filed: January 20, 2012
    Publication date: January 1, 2015
    Inventors: Vikram Krishnamurthy, Anuradha P. Anantha, Vasavi Sagi, Surendra Sapra
  • Patent number: 8368481
    Abstract: A handheld communication device having an RF front end module has a switchable balun comprising a primary winding having a first two port winding and a second two port winding where a low noise amplifier is operatively coupled to the first and second two port windings and a power amplifier is operatively coupled to the first and second two port windings. A secondary winding is operatively coupled to an antenna, and a transceiver is operatively coupled to the low noise amplifier and the power amplifier. When the switchable balun is in a receive state, the antenna is operatively coupled to the transceiver through the low noise amplifier, and when the switchable balun is in a transmit state, the antenna is operatively coupled to the transceiver through the power amplifier. The ratio of the primary winding to the secondary winding is greater than a one-to-one ratio.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: February 5, 2013
    Assignee: Microsemi Corporation
    Inventors: Yalin Jin, Vikram Krishnamurthy, John Michael Hooper
  • Publication number: 20110128088
    Abstract: A handheld communication device having an RF front end module has a switchable balun comprising a primary winding having a first two port winding and a second two port winding where a low noise amplifier is operatively coupled to the first and second two port windings and a power amplifier is operatively coupled to the first and second two port windings. A secondary winding is operatively coupled to an antenna, and a transceiver is operatively coupled to the low noise amplifier and the power amplifier. When the switchable balun is in a receive state, the antenna is operatively coupled to the transceiver through the low noise amplifier, and when the switchable balun is in a transmit state, the antenna is operatively coupled to the transceiver through the power amplifier.
    Type: Application
    Filed: October 13, 2010
    Publication date: June 2, 2011
    Inventors: Yalin Jin, Vikram Krishnamurthy, John Michael Hooper
  • Patent number: 7610295
    Abstract: The method and apparatus is utilized in order to generate a persistent path to a SCSI device for a host. In an embodiment, a SCSI device is queried for path information related thereto, and if path information is returned, a SCSI command requesting identifier data is issued to the SCSI device. The identifier data is used to determine a unique identifier (UID), from which is generated a UID-based device file for the SCSI device that is independent from the path information.
    Type: Grant
    Filed: October 1, 2002
    Date of Patent: October 27, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Subramaniyam Pooni, Vijay Srinath, Vikram Krishnamurthy, Rajkumar Mangalore
  • Publication number: 20070222512
    Abstract: Sets of power amplifier branches (which comprise an RF/microwave amplifier stage) are power combined within each stage and each set of power amplifier branches are biased in different classes of operation by bias circuits possessing different impedance characteristics such that the fundamental frequency components present at the output are in-phase with one another and the IMD3 components are anti-phase over a broad range of power levels. The RF input signal is provided by the output of the previous stage of the RF/microwave amplifier. The output of each stage is formed by power combining sets of these power amplifier branches, each of which are separately biased, so the fundamental components are additive resulting in the maximum possible output power and the IM3 components cancel partially or completely.
    Type: Application
    Filed: February 9, 2007
    Publication date: September 27, 2007
    Applicant: VT SILICON, INC.
    Inventors: Vikram Krishnamurthy, Tanveer Khanijoun, Kyle Hershberger, Jeremy Reed, Paul Pace
  • Patent number: 7181553
    Abstract: A method, by which a user mode application obtains all physical paths that point to a logical unit on a newly-discovered small computer system interface (SCSI) device, may include: sending an input output control command to a kernel component regarding future discovery of any SCSI device; awaiting discovery of a new SCSI device; awaiting generation, by the kernel component, of a unique identifier (UID) and at least one set of physical path information mapping thereto for a logical unit on the newly-discovered SCSI device; and receiving, from the kernel component, the UID and the at least one set of physical path information mapping thereto for the logical unit of the newly-discovered SCSI device.
    Type: Grant
    Filed: June 14, 2004
    Date of Patent: February 20, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Subramaniyam Pooni, Rajkumar Mangalore, Vijay Srinath, Vikram Krishnamurthy
  • Patent number: 7069354
    Abstract: The method includes querying for one or more logical unit numbers (LUNs) pertaining to a small computer system interface device, each LUN representing a potential path from a host to the SCSI device. Response data indicative of multiple LUNs to the single SCSI device is treated as separate instances of independent SCSI devices, with each separate instance representing a different SCSI separate instances of independent SCSI devices, with each separate instance representing a different SCSI device structure. A unique identifier (UID) is calculated for each SCSI device structure, from which a device file is generated based on the UID and contains UID and path information that differentiates between multiple paths from the host to the SCSI device.
    Type: Grant
    Filed: October 1, 2002
    Date of Patent: June 27, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Subramaniyam Pooni, Rajkumar Mangalore, Vijay Srinath, Vikram Krishnamurthy
  • Patent number: 6934711
    Abstract: A method and arrangement, for use in a system having a host and one or more small computer system interface (SCSI) devices, are described for enabling a user application accessing the system to communicate with one or more of the SCSI devices. The method and arrangement serve to overcome a device node limitation observed in standard Linux, which limits the number of devices a user application may communicate with to 128 SCSI disk (sd) devices or 256 SCSI generic (sg) devices. The method and arrangement provide a pass through capability by allowing the user application to directly talk to any SCSI device by using virtual handles, thereby overcoming the device node limitation observed in standard Linux.
    Type: Grant
    Filed: October 1, 2002
    Date of Patent: August 23, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Subramaniyam Pooni, Rajkumar Mangalore, Vijay Srinath, Vikram Krishnamurthy
  • Publication number: 20040225764
    Abstract: A method, by which a user mode application obtains all physical paths that point to a logical unit on a newly-discovered small computer system interface (SCSI) device, may include: sending an input output control command to a kernel component regarding future discovery of any SCSI device; awaiting discovery of a new SCSI device; awaiting generation, by the kernel component, of a unique identifier (UID) and at least one set of physical path information mapping thereto for a logical unit on the newly-discovered SCSI device; and receiving, from the kernel component, the UID and the at least one set of physical path information mapping thereto for the logical unit of the newly-discovered SCSI device.
    Type: Application
    Filed: June 14, 2004
    Publication date: November 11, 2004
    Inventors: Subramaniyam Pooni, Rajkumar Mangalore, Vijay Srinath, Vikram Krishnamurthy
  • Publication number: 20040064461
    Abstract: The method and arrangement are utilized in order to dynamically detect one or more SCSI devices on a Linux host. The method includes issuing a first command to return an actual number of host that are currently installed in a Linux system, and a maximum number of buses and targets supported by the Linux system. To all hosts, buses and targets returned in response to the first command, a second command is issued, but is issued only to a logical unit number zero (lun(0)) of each returned target. The second command prompts each responding lun (0) to report all luns known to the target. For each reported lun, a new device structure is created, in real time, with each new device structure representing a detected SCSI device.
    Type: Application
    Filed: October 1, 2002
    Publication date: April 1, 2004
    Inventors: Subramaniyam Pooni, Rajkumar Mangalore, Vijay Srinath, Vikram Krishnamurthy
  • Publication number: 20040064594
    Abstract: The method includes querying for one or more logical unit numbers (LUNs) pertaining to a small computer system interface device, each LUN representing a potential path from a host to the SCSI device. Response data indicative of multiple devices, with each separate instance representing a different SCSI separate instances of independent SCSI devices, with each separate instance representing a different SCSI device structure. A unique identifier (UID) is calculated for each SCSI device structure, from which a device file is generated based on the UID and contains UID and path information that differentiates between multiple paths from the host to the SCSI device.
    Type: Application
    Filed: October 1, 2002
    Publication date: April 1, 2004
    Inventors: Subramaniyam Pooni, Rajkumar Mangalore, Vijay Srinath, Vikram Krishnamurthy
  • Publication number: 20040064459
    Abstract: The method and apparatus is utilized in order to generate a persistent path to a SCSI device for a host. In an embodiment, a SCSI device is queried for path information related thereto, and if path information is returned, a SCSI command requesting identifier data is issued to the SCSI device. The identifier data is used to determine a unique identifier (UID), from which is generated a UID-based device file for the SCSI device that is independent from the path information.
    Type: Application
    Filed: October 1, 2002
    Publication date: April 1, 2004
    Inventors: Subramaniyam Pooni, Vijay Srinath, Vikram Krishnamurthy, Rajkumar Mangalore