Patents by Inventor Naveen Aerrabotu

Naveen Aerrabotu 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: 11386777
    Abstract: Various systems and methods for updating a current probability density function. The PDF includes a list of objects within a location. First information is received from a first remote device at a first position within the location. The first information includes a vehicle identification, a first PDF of the objects. Second information is received from a second remote device at a second position within the location. The second information includes a vehicle identification, a second PDF of the objects. A first rank for the first PDF is determined based on locations of the objects in the first PDF compared to locations of the objects in the current PDF. A second rank for the second PDF is determined. The first PDF and the second PDF are combined using the first rank and the second rank into a combined PDF. The current PDF based on the combined PDF.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: July 12, 2022
    Assignee: Intel Corporation
    Inventors: David Gonzalez Aguirre, Javier Felip Leon, Rufeng Meng, Naveen Aerrabotu, Razia Shaik
  • Publication number: 20220161815
    Abstract: According to one embodiment, an apparatus includes an interface to receive sensor data from a plurality of sensors of an autonomous vehicle. The apparatus also includes processing circuitry to apply a sensor abstraction process to the sensor data to produce abstracted scene data, and to use the abstracted scene data in a perception phase of a control process for the autonomous vehicle. The sensor abstraction process may include one or more of: applying a Sensor data response normalization process to the sensor data, applying a warp process to the sensor data, and applying a filtering process to the sensor data.
    Type: Application
    Filed: March 27, 2020
    Publication date: May 26, 2022
    Applicant: Intel Corporation
    Inventors: Petrus J. Van Beek, Darshana D. Salvi, Mehrnaz Khodam Hazrati, Pragya Agrawal, Darshan Iyer, Suhel Jaber, Soila P. Kavulya, Hassnaa Moustafa, Patricia Ann Robb, Naveen Aerrabotu, Jeffrey M. Ota, Iman Saleh Moustafa, Monica Lucia Martinez-Canales, Mohamed Eltabakh, Cynthia E. Kaschub, Rita H. Wouhaybi, Fatema S. Adenwala, Jithin Sankar Sankaran Kutty, Li Chen, David J. Zage
  • Publication number: 20220126864
    Abstract: Sensor data is received from a plurality of sensors, where the plurality of sensors includes a first set of sensors and a second set of sensors, and at least a portion of the plurality of sensors are coupled to a vehicle. Control of the vehicle is automated based on at least a portion of the sensor data generated by the first set of sensors. Passenger attributes of one or more passengers within the autonomous vehicles are determined from sensor data generated by the second set of sensors. Attributes of the vehicle are modified based on the passenger attributes and the sensor data generated by the first set of sensors.
    Type: Application
    Filed: March 27, 2020
    Publication date: April 28, 2022
    Applicant: Intel Corporation
    Inventors: Hassnaa Moustafa, Darshana D. Salvi, Suhel Jaber, Darshan Iyer, Mehrnaz Khodam Hazrati, Pragya Agrawal, Naveen Aerrabotu, Petrus J. Van Beek, Monica Lucia Martinez-Canales, Patricia Ann Robb, Rita Chattopadhyay, Jeffrey M. Ota, Iman Saleh Moustafa, Soila P. Kavulya, Karthik Reddy Sripathi, Mohamed Eltabakh, Igor Tatourian, Cynthia E. Kaschub, Rita H. Wouhaybi, Ignacio J. Alvarez, Fatema S. Adenwala, Cagri C. Tanriover, Maria S. Elli, David J. Zage, Jithin Sankar Sankaran Kutty, Christopher E. Lopez-Araiza, Magdiel F. Galán-Oliveras, Li Chen, Bahareh Sadeghi, Subramanian Anandaraj, Pradeep Sakhamoori
  • Publication number: 20220126878
    Abstract: An apparatus comprising at least one interface to receive sensor data from a plurality of sensors of a vehicle; and one or more processors to autonomously control driving of the vehicle according to a path plan based on the sensor data; determine that autonomous control of the vehicle should cease; send a handoff request to a remote computing system for the remote computing system to control driving of the vehicle remotely; receive driving instruction data from the remote computing system; and control driving of the vehicle based on instructions included in the driving instruction data.
    Type: Application
    Filed: March 27, 2020
    Publication date: April 28, 2022
    Applicant: Intel Corporation
    Inventors: Hassnaa Moustafa, Suhel Jaber, Darshan Iyer, Mehrnaz Khodam Hazrati, Pragya Agrawal, Naveen Aerrabotu, Petrus J. Van Beek, Monica Lucia Martinez-Canales, Patricia Ann Robb, Rita Chattopadhyay, Soila P. Kavulya, Karthik Reddy Sripathi, Igor Tatourian, Rita H. Wouhaybi, Ignacio J. Alvarez, Fatema S. Adenwala, Cagri C. Tanriover, Maria S. Elli, David J. Zage, Jithin Sankar Sankaran Kutty, Christopher E. Lopez-Araiza, Magdiel F. Galán-Oliveras, Li Chen
  • Patent number: 10904824
    Abstract: System and techniques for a virtual private network are described herein. A plurality of host beacons may be obtained. Here, each beacon corresponds to a backhaul and includes an endpoint performance data structure. A set of endpoint performance data structures may be extracted from the plurality of host beacons. The set of endpoint performance data structures may be sorted based on a set of fields of members of the set of endpoint performance data structures. Entrance to a backhaul for a host corresponding to an endpoint performance data structure at an end of the sorted set of endpoint performance data structures may be negotiated.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: January 26, 2021
    Assignee: Intel Corporation
    Inventors: Patricia Robb, Naveen Aerrabotu
  • Patent number: 10430568
    Abstract: A method provides device access security via use of periodically changing Quick Response (QR) codes. The method includes: generating (706) a first authentication QR code and assigning (708) the generated QR code as the current authentication mechanism for accessing the device. Contemporaneously with the generation of the QR code, at least one QR code validity parameter is established (710) to define when access to the device can be provided to a second device that provides the correct authentication QR code along with the access request. The method includes, in response to a pre-defined trigger (712) of the QR code validity parameter: generating (704) a new authentication QR code, different from a previously generated authentication QR code; assigning (708) the new authentication QR code as the current authentication mechanism for accessing the device; and enabling access to the first device to only second devices that provide the current authentication QR code.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: October 1, 2019
    Assignee: GOOGLE LLC
    Inventors: Shyam Narayan, Naveen Aerrabotu, Rohit R. Sinha
  • Publication number: 20190182755
    Abstract: System and techniques for a virtual private network are described herein. A plurality of host beacons may be obtained. Here, each beacon corresponds to a backhaul and includes an endpoint performance data structure. A set of endpoint performance data structures may be extracted from the plurality of host beacons. The set of endpoint performance data structures may be sorted based on a set of fields of members of the set of endpoint performance data structures. Entrance to a backhaul for a host corresponding to an endpoint performance data structure at an end of the sorted set of endpoint performance data structures may be negotiated.
    Type: Application
    Filed: September 1, 2017
    Publication date: June 13, 2019
    Inventors: Patricia Robb, Naveen Aerrabotu
  • Publication number: 20190156663
    Abstract: Various systems and methods for updating a current probability density function. The PDF includes a list of objects within a location. First information is received from a first remote device at a first position within the location. The first information includes a vehicle identification, a first PDF of the objects. Second information is received from a second remote device at a second position within the location. The second information includes a vehicle identification, a second PDF of the objects. A first rank for the first PDF is determined based on locations of the objects in the first PDF compared to locations of the objects in the current PDF. A second rank for the second PDF is determined. The first PDF and the second PDF are combined using the first rank and the second rank into a combined PDF. The current PDF based on the combined PDF.
    Type: Application
    Filed: January 2, 2019
    Publication date: May 23, 2019
    Inventors: David Gonzalez Aguirre, Javier Felip Leon, Naveen Aerrabotu, Rufeng Meng, Razia Shaik
  • Patent number: 9992708
    Abstract: Disclosed are a system and method for moving a connection from a localized network, e.g., a personal area network (“PAN”), to a different or larger network, e.g., a wide area network (“WAN”). In one aspect, wherein two devices are in communication on a PAN, each device uses the PAN to query the IPv6 WAN prefix assigned to each other device to which it is communicating on the PAN. The querying device then creates a globally routable IPv6 address for the desired communication and uses it to continue the connection after the device detects that the PAN is out of range. In an embodiment, one of the endpoint devices may determine that it has changed its IPv6 prefix and may transmit the new prefix to the other device through an out-of-band method such as the Short Message Service.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: June 5, 2018
    Assignee: Google Technology Holdings LLC
    Inventors: Dean E. Thorson, Naveen Aerrabotu
  • Patent number: 9967911
    Abstract: A device-to-device (D2D) pairing assembly comprises: a first and a second device detecting and communicating (DDC) component communicatively coupled to each other and to a microprocessor that executes a device pairing parameter exchange (DPPE) utility, which configures the D2D pairing assembly to: detect a communicative coupling of a first user device to the first DDC component; receive from the first user device at least one first pairing parameter, which first pairing parameter enables another device to connect to and participate in a pairing session with the first user device; detect a communicative coupling of a second user device to the second DDC component; and communicate the at least one first pairing parameter to the second user device, via the second DDC component, to trigger the second user device to connect to and participate in a pairing session with the first user device via a direct device-to-device communication channel.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: May 8, 2018
    Assignee: Google Technology Holding LLC
    Inventors: Rohit R. Sinha, Naveen Aerrabotu
  • Publication number: 20180077150
    Abstract: A method provides device access security via use of periodically changing Quick Response (QR) codes. The method includes: generating (706) a first authentication QR code and assigning (708) the generated QR code as the current authentication mechanism for accessing the device. Contemporaneously with the generation of the QR code, at least one QR code validity parameter is established (710) to define when access to the device can be provided to a second device that provides the correct authentication QR code along with the access request. The method includes, in response to a pre-defined trigger (712) of the QR code validity parameter: generating (704) a new authentication QR code, different from a previously generated authentication QR code; assigning (708) the new authentication QR code as the current authentication mechanism for accessing the device; and enabling access to the first device to only second devices that provide the current authentication QR code.
    Type: Application
    Filed: October 17, 2017
    Publication date: March 15, 2018
    Inventors: Shyam Narayan, Naveen Aerrabotu, Rohit R. Sinha
  • Patent number: 9794253
    Abstract: A method provides device access security via use of periodically changing Quick Response (QR) codes. The method includes: generating (706) a first authentication QR code and assigning (708) the generated QR code as the current authentication mechanism for accessing the device. Contemporaneously with the generation of the QR code, at least one QR code validity parameter is established (710) to define when access to the device can be provided to a second device that provides the correct authentication QR code along with the access request. The method includes, in response to a pre-defined trigger (712) of the QR code validity parameter: generating (704) a new authentication QR code, different from a previously generated authentication QR code; assigning (708) the new authentication QR code as the current authentication mechanism for accessing the device; and enabling access to the first device to only second devices that provide the current authentication QR code.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: October 17, 2017
    Assignee: GOOGLE INC.
    Inventors: Shyam Narayan, Naveen Aerrabotu, Rohit R. Sinha
  • Patent number: 9786291
    Abstract: A client device encodes data into an audio signal and communicates the audio data to an additional client device, which decodes the data from the audio signal. The data is partitioned into characters, which are subsequently partitioned into a plurality of sub-characters. Each sub-character is encoded into a frequency, and multiple frequencies that encode sub-characters are combined by the client device to generate an audio signal. Frequencies encoding sub-characters may be above 16 kilohertz, so the sub-characters are transmitted using frequencies that are inaudible to humans. The audio signal is communicated to an additional client device, which decodes frequencies from the audio signal to sub-characters, which are then combined into characters by the additional client device to generate the data.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: October 10, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Shyam Narayan, Naveen Aerrabotu, Sreenivasulu Rayanki, Yun-Ming Wang
  • Patent number: 9654552
    Abstract: Disclosed are methods and systems for devices in peer-to-peer networks to form a new group using information sent by a group owner in a previous group session. In some embodiments, a method of delegating group ownership from a first device to a second device for the formation of a new group includes: determining the second device will be the group owner of the new group during a current group session; broadcasting to devices in the current group session that the second device will be the group owner of the new group; dissolving the current group session; and forming a new group with the second device as group owner.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: May 16, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Sreenivasulu Rayanki, Naveen Aerrabotu, Shyam Narayan
  • Publication number: 20170013659
    Abstract: A device-to-device (D2D) pairing assembly comprises: a first and a second device detecting and communicating (DDC) component communicatively coupled to each other and to a microprocessor that executes a device pairing parameter exchange (DPPE) utility, which configures the D2D pairing assembly to: detect a communicative coupling of a first user device to the first DDC component; receive from the first user device at least one first pairing parameter, which first pairing parameter enables another device to connect to and participate in a pairing session with the first user device; detect a communicative coupling of a second user device to the second DDC component; and communicate the at least one first pairing parameter to the second user device, via the second DDC component, to trigger the second user device to connect to and participate in a pairing session with the first user device via a direct device-to-device communication channel.
    Type: Application
    Filed: September 19, 2016
    Publication date: January 12, 2017
    Inventors: Rohit R. Sinha, Naveen Aerrabotu
  • Patent number: 9451649
    Abstract: A device-to-device (D2D) pairing assembly comprises: a first and a second device detecting and communicating (DDC) component communicatively coupled to each other and to a microprocessor that executes a device pairing parameter exchange (DPPE) utility, which configures the D2D pairing assembly to: detect a communicative coupling of a first user device to the first DDC component; receive from the first user device at least one first pairing parameter, which first pairing parameter enables another device to connect to and participate in a pairing session with the first user device; detect a communicative coupling of a second user device to the second DDC component; and communicate the at least one first pairing parameter to the second user device, via the second DDC component, to trigger the second user device to connect to and participate in a pairing session with the first user device via a direct device-to-device communication channel.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: September 20, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Rohit R. Sinha, Naveen Aerrabotu
  • Publication number: 20160057215
    Abstract: Disclosed are methods and systems for devices in peer-to-peer networks to form a new group using information sent by a group owner in a previous group session. In some embodiments, a method of delegating group ownership from a first device to a second device for the formation of a new group includes: determining the second device will be the group owner of the new group during a current group session; broadcasting to devices in the current group session that the second device will be the group owner of the new group; dissolving the current group session; and forming a new group with the second device as group owner.
    Type: Application
    Filed: August 21, 2014
    Publication date: February 25, 2016
    Inventors: Sreenivasulu Rayanki, Naveen Aerrabotu, Shyam Narayan
  • Publication number: 20160037574
    Abstract: A device-to-device (D2D) pairing assembly comprises: a first and a second device detecting and communicating (DDC) component communicatively coupled to each other and to a microprocessor that executes a device pairing parameter exchange (DPPE) utility, which configures the D2D pairing assembly to: detect a communicative coupling of a first user device to the first DDC component; receive from the first user device at least one first pairing parameter, which first pairing parameter enables another device to connect to and participate in a pairing session with the first user device; detect a communicative coupling of a second user device to the second DDC component; and communicate the at least one first pairing parameter to the second user device, via the second DDC component, to trigger the second user device to connect to and participate in a pairing session with the first user device via a direct device-to-device communication channel.
    Type: Application
    Filed: August 3, 2015
    Publication date: February 4, 2016
    Inventors: Rohit R. Sinha, Naveen Aerrabotu
  • Publication number: 20160021530
    Abstract: The present disclosure describes methods and a wireless mobile device for selectively granting or denying mobile applications (“apps”) access to a cellular network. In various implementations, a wireless mobile device having both WiFi capability and cellular data capability receives a data packet from an app executing on the wireless mobile device. If the app is not whitelisted and the wireless mobile device is not connected to a WiFi network, the wireless mobile device drops the data packet. If, on the other hand, the app is whitelisted, the wireless mobile device transmits the data packet over the cellular network.
    Type: Application
    Filed: July 18, 2014
    Publication date: January 21, 2016
    Inventors: Naveen Aerrabotu, Deng-Feng Jiang, Girish B. Koppad, Sreenivasulu Rayanki, Nitya K. Reddy
  • Publication number: 20150371650
    Abstract: A client device encodes data into an audio signal and communicates the audio data to an additional client device, which decodes the data from the audio signal. The data is partitioned into characters, which are subsequently partitioned into a plurality of sub-characters. Each sub-character is encoded into a frequency, and multiple frequencies that encode sub-characters are combined by the client device to generate an audio signal. Frequencies encoding sub-characters may be above 16 kilohertz, so the sub-characters are transmitted using frequencies that are inaudible to humans. The audio signal is communicated to an additional client device, which decodes frequencies from the audio signal to sub-characters, which are then combined into characters by the additional client device to generate the data.
    Type: Application
    Filed: June 18, 2014
    Publication date: December 24, 2015
    Inventors: Shyam Narayan, Naveen Aerrabotu, Sreenivasulu Rayanki, Yun-Ming Wang