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: 10917314Abstract: 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: GrantFiled: August 8, 2018Date of Patent: February 9, 2021Assignee: Amazon Technologies, Inc.Inventor: Rakesh Narayan Iyer
-
Patent number: 10225089Abstract: 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: GrantFiled: March 16, 2018Date of Patent: March 5, 2019Assignee: Google LLCInventors: Keun young Park, Rakesh Narayan Iyer, Nicholas Julian Pelly
-
Patent number: 10209832Abstract: 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: GrantFiled: July 25, 2016Date of Patent: February 19, 2019Assignee: Google LLCInventors: Rakesh Narayan Iyer, Joseph Onorato
-
Publication number: 20180205560Abstract: 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: ApplicationFiled: March 16, 2018Publication date: July 19, 2018Inventors: Keun young Park, Rakesh Narayan Iyer, Nicholas Julian Pelly
-
Publication number: 20180024695Abstract: 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: ApplicationFiled: July 25, 2016Publication date: January 25, 2018Inventors: Rakesh Narayan Iyer, Joseph Onorato
-
Publication number: 20170337027Abstract: 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: ApplicationFiled: October 25, 2016Publication date: November 23, 2017Inventors: Victor Chan, Andrews-junior Kimbembe, Andrew Stewart, Evan Nicklas Wu Malahy, Rakesh Narayan Iyer, Joel Roger Beukelman
-
Patent number: 9330030Abstract: 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: GrantFiled: June 24, 2014Date of Patent: May 3, 2016Assignee: GOOGLE INC.Inventors: Rakesh Narayan Iyer, Zhen Song
-
Publication number: 20150370729Abstract: 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: ApplicationFiled: June 24, 2014Publication date: December 24, 2015Inventors: Rakesh Narayan Iyer, Zhen Song
-
Publication number: 20150372825Abstract: 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: ApplicationFiled: June 23, 2014Publication date: December 24, 2015Inventors: Keun young Park, Rakesh Narayan Iyer, Nicholas Julian Pelly
-
Patent number: 9194710Abstract: 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: GrantFiled: June 24, 2014Date of Patent: November 24, 2015Assignee: GOOGLE INC.Inventor: Rakesh Narayan Iyer
-
Patent number: 8516190Abstract: 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: GrantFiled: September 26, 2008Date of Patent: August 20, 2013Assignee: NVIDIA CorporationInventor: Rakesh Narayan Iyer
-
Patent number: 8055842Abstract: 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: GrantFiled: September 26, 2008Date of Patent: November 8, 2011Assignee: NVIDIA CorporationInventor: Rakesh Narayan Iyer