Patents by Inventor Rakesh Narayan Iyer

Rakesh Narayan Iyer 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: 10917314
    Abstract: Techniques for distributed node management are described. In some implementations, distributed node management includes determining a host of a distributed system to be unhealthy; requesting a plurality of leases from peers in the distributed system, each lease to guarantee the lease providing peer will not undergo voluntary maintenance; upon receiving the requested plurality of leases, reporting the host as unhealthy to a load balancer of the distributed system, the load balancer to balance traffic of the host and not direct traffic to the unhealthy host; and reporting the host as healthy to the load balancer of the distributed system after a predetermined period of time.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: February 9, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Rakesh Narayan Iyer
  • Patent number: 10225089
    Abstract: Systems and techniques are provided for per-device authentication. A hardware serial number associated with a hardware component of a computing device may be received. The hardware serial number may be converted to a hardware key check. A hardware key associated with a certificate from the computing device may be received. The hardware key may be compared to the hardware check key to obtain a verification of the certificate. The certificate may be verified when the hardware key check matches the hardware key and the certificate may not be verified when the hardware key check does not match the hardware key. A signature associated with the certificate may be verified. Access to the data processing apparatus by the computing device may be permitted when the certificate is verified and the signature is determined to be authentic.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: March 5, 2019
    Assignee: Google LLC
    Inventors: Keun young Park, Rakesh Narayan Iyer, Nicholas Julian Pelly
  • Patent number: 10209832
    Abstract: A computing system of a vehicle for controlling a vehicle or systems within a vehicle. The computing system comprises a presence-sensitive panel within the vehicle, an infrared camera configured to capture images in a three-dimensional space within the vehicle, at least one processor; and at least one storage device that stores instructions. When the instructions are executed, they case the at least one processor to: receive, from the presence-sensitive panel, a first indication of input, receive, from the infrared camera, a second indication of input, and determine, based on at least one of the first indication of input or the second indication of input, an operation to be performed.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: February 19, 2019
    Assignee: Google LLC
    Inventors: Rakesh Narayan Iyer, Joseph Onorato
  • Publication number: 20180205560
    Abstract: Systems and techniques are provided for per-device authentication. A hardware serial number associated with a hardware component of a computing device may be received. The hardware serial number may be converted to a hardware key check. A hardware key associated with a certificate from the computing device may be received. The hardware key may be compared to the hardware check key to obtain a verification of the certificate. The certificate may be verified when the hardware key check matches the hardware key and the certificate may not be verified when the hardware key check does not match the hardware key. A signature associated with the certificate may be verified. Access to the data processing apparatus by the computing device may be permitted when the certificate is verified and the signature is determined to be authentic.
    Type: Application
    Filed: March 16, 2018
    Publication date: July 19, 2018
    Inventors: Keun young Park, Rakesh Narayan Iyer, Nicholas Julian Pelly
  • Publication number: 20180024695
    Abstract: A computing system of a vehicle for controlling a vehicle or systems within a vehicle. The computing system comprises a presence-sensitive panel within the vehicle, an infrared camera configured to capture images in a three-dimensional space within the vehicle, at least one processor; and at least one storage device that stores instructions. When the instructions are executed, they case the at least one processor to: receive, from the presence-sensitive panel, a first indication of input, receive, from the infrared camera, a second indication of input, and determine, based on at least one of the first indication of input or the second indication of input, an operation to be performed.
    Type: Application
    Filed: July 25, 2016
    Publication date: January 25, 2018
    Inventors: Rakesh Narayan Iyer, Joseph Onorato
  • Publication number: 20170337027
    Abstract: A method includes outputting, by an information system of a vehicle, for display at a first portion of a display device located at a center console of the information system, a first graphical user interface (GUI) associated with an active application from a plurality of applications. The method includes determining, by the information system, respective relevancy scores of two or more applications from the plurality of applications other than the active application. Each respective relevancy scores indicates a probability that the application will be of interest to a driver of the vehicle while the first GUI is being output for display. The method includes determining, by the information system, based on the respective relevancy scores, a highest ranked application from the two or more applications, and outputting, by the information system, for display at a second portion of the display device, a second GUI associated with the highest ranked application.
    Type: Application
    Filed: October 25, 2016
    Publication date: November 23, 2017
    Inventors: Victor Chan, Andrews-junior Kimbembe, Andrew Stewart, Evan Nicklas Wu Malahy, Rakesh Narayan Iyer, Joel Roger Beukelman
  • Patent number: 9330030
    Abstract: An intermediary device may be utilized to form a communication bridge between a vehicle infotainment system and a remote device. The computing device forming the bridge may send and receive the data sent between the motor vehicle infotainment system and the remote device. The intermediary device may mimic the infotainment system or the remote device and/or an instruction sent by the infotainment system and/or the remote device.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: May 3, 2016
    Assignee: GOOGLE INC.
    Inventors: Rakesh Narayan Iyer, Zhen Song
  • Publication number: 20150370729
    Abstract: An intermediary device may be utilized to form a communication bridge between a vehicle infotainment system and a remote device. The computing device forming the bridge may send and receive the data sent between the motor vehicle infotainment system and the remote device. The intermediary device may mimic the infotainment system or the remote device and/or an instruction sent by the infotainment system and/or the remote device.
    Type: Application
    Filed: June 24, 2014
    Publication date: December 24, 2015
    Inventors: Rakesh Narayan Iyer, Zhen Song
  • Publication number: 20150372825
    Abstract: Systems and techniques are provided for per-device authentication. A hardware serial number associated with a hardware component of a computing device may be received. The hardware serial number may be converted to a hardware key check. A hardware key associated with a certificate from the computing device may be received. The hardware key may be compared to the hardware check key to obtain a verification of the certificate. The certificate may be verified when the hardware key check matches the hardware key and the certificate may not be verified when the hardware key check does not match the hardware key. A signature associated with the certificate may be verified. Access to the data processing apparatus by the computing device may be permitted when the certificate is verified and the signature is determined to be authentic.
    Type: Application
    Filed: June 23, 2014
    Publication date: December 24, 2015
    Inventors: Keun young Park, Rakesh Narayan Iyer, Nicholas Julian Pelly
  • Patent number: 9194710
    Abstract: A user may be provided with a representation of their vehicle on the user's mobile device. The vehicle's location may be determined based on one or more signals received from the mobile device and/or the motor vehicle. The device may generate a notification or otherwise store an indication of the motor vehicle's position. A representation of the motor vehicle's location may be provided to the user on the mobile device.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: November 24, 2015
    Assignee: GOOGLE INC.
    Inventor: Rakesh Narayan Iyer
  • Patent number: 8516190
    Abstract: Systems and methods for using RAID with ATA mass storage devices can benefit from operating system optimizations for avoiding unaligned write accesses. When the ATA mass storage devices in the RAID array have different physical sector sizes, the largest physical sector size is reported as the physical sector size for the single disk represented by the RAID array. The operating system can optimize accesses that are aligned with all of the physical sector sizes within the RAID array. Additionally, any storage devices that have a first logical sector that does not have an offset of zero, are configured to ignore all logical sectors in the first physical sector. Accesses to the first logical sector are mapped to the second physical sector. A logical sector alignment of zero is then reported to the operating system for the RAID array, enabling the operating system to avoid unaligned writes.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: August 20, 2013
    Assignee: NVIDIA Corporation
    Inventor: Rakesh Narayan Iyer
  • Patent number: 8055842
    Abstract: Systems and methods for using RAID with ATA mass storage devices can benefit from operating system optimizations for avoiding unaligned write accesses. When the ATA mass storage devices in the RAID array have different physical sector sizes, the largest physical sector size is reported as the physical sector size for the single disk represented by the RAID array. The operating system can optimize accesses that are aligned with all of the physical sector sizes within the RAID array. Additionally, any storage devices that have a first logical sector that does not have an offset of zero, are configured to ignore all logical sectors in the first physical sector. Accesses to the first logical sector are mapped to the second physical sector. A logical sector alignment of zero is then reported to the operating system for the RAID array, enabling the operating system to avoid unaligned writes.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: November 8, 2011
    Assignee: NVIDIA Corporation
    Inventor: Rakesh Narayan Iyer