Patents by Inventor Varadarajan Gopalakrishnan

Varadarajan Gopalakrishnan 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: 9714088
    Abstract: An unmanned vehicle determines how to perform a task based at least in part on a message received from another unmanned vehicle. At a later time, the unmanned vehicle detects that the other unmanned vehicle has become untrusted. The unmanned vehicle recalculates how to perform the task such that the recalculation is independent of any messages from the other unmanned vehicle. The unmanned vehicle may also transmit messages to other unmanned vehicles to provide notification of untrustworthiness of the other unmanned vehicle.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: July 25, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Darren Ernest Canavor, Varadarajan Gopalakrishnan, Jesper Mikael Johansson, Jon Arron McClintock, Brandon William Porter, Andrew Jay Roths
  • Patent number: 9663226
    Abstract: An unmanned vehicle receives a message from another unmanned vehicle. The recipient unmanned vehicle uses information included with the message to determine whether a quorum of other unmanned vehicles have vetted information in the message. If a quorum of unmanned vehicles have vetted the message, the unmanned vehicle uses the information in the message to determine how to perform one or more operations.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: May 30, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Darren Ernest Canavor, Varadarajan Gopalakrishnan, Jesper Mikael Johansson, Jon Arron McClintock, Brandon William Porter, Andrew Jay Roths
  • Patent number: 9641526
    Abstract: A wearable computing device, such as a wearable credit card type device or a wearable identification type device, that provides for location based authentication to verify that a user currently in possession of the wearable computing device is indeed the authorized user. In this aspect, the wearable computing device may detect wireless network signals in range of the wearable computing device, and transmit authentication data and the detected wireless network signals to an authentication service. The wearable computing device may then be authenticated when the authentication data corresponds to the user and the detected wireless network signals correspond to a pre-authorized location for authentication.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: May 2, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Varadarajan Gopalakrishnan, Albert William Wegener
  • Patent number: 9538471
    Abstract: Computing devices can utilize various low power wakeup transceivers in order to control functional states of various components of those devices. Each transceiver can broadcast a beacon including appropriate information, which can be received by any other device with a transceiver that is within a propagation range of the beacon. A transceiver receiving the beacon can cause the received beacon to be analyzed by appropriate decision logic, which can determine any appropriate functionality to be activated or otherwise contacted in response to the beacon. In at least some embodiments, the beacon can cause another type of communication channel to be activated to establish communications with a device from which the beacon was received. In this way, the communications channel can be established without having to leave the channel active or manually activate that channel.
    Type: Grant
    Filed: September 3, 2013
    Date of Patent: January 3, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew D. Price, Varadarajan Gopalakrishnan, Robert D. Lau
  • Patent number: 9524648
    Abstract: Uncrewed autonomous vehicles (“UAVs”) may navigate from one location to another location. Described herein are systems, devices, and methods providing countermeasures for threats that may compromise the UAVs. A plurality of UAVs may establish a mesh network to distribute information to one another. A first UAV may receive external data from a second UAV using the mesh network. The external data may be used to confirm or cross-check data such as location, heading, altitude, and so forth. Disagreement between data generated by the first UAV with external data from the second UAV may result in the determination that the first UAV is compromised. Remedial actions may be taken, such as the first UAV may be directed to a safe location to land or park, may receive commands from another UAV, and so forth.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: December 20, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Varadarajan Gopalakrishnan, Jesper Mikael Johansson, James Domit Mackraz, Jon Arron McClintock, Brandon William Porter, Andrew Jay Roths
  • Publication number: 20160285863
    Abstract: Two unmanned vehicles come within communication range of one another. The unmanned vehicles exchange logs of messages each has received. Each of the unmanned vehicles analyzes the messages that it received from the other unmanned vehicle to determine whether any of the received messages warrants changing a set of tasks it was planning to perform. When a message indicates that a task should be changed, the task is updated accordingly.
    Type: Application
    Filed: March 27, 2015
    Publication date: September 29, 2016
    Inventors: Darren Ernest Canavor, Varadarajan Gopalakrishnan, Jesper Mikael Johansson, Jon Arron McClintock, Brandon William Porter, Andrew Jay Roths
  • Publication number: 20160280370
    Abstract: An unmanned vehicle receives a message from another unmanned vehicle. The recipient unmanned vehicle uses information included with the message to determine whether a quorum of other unmanned vehicles have vetted information in the message. If a quorum of unmanned vehicles have vetted the message, the unmanned vehicle uses the information in the message to determine how to perform one or more operations.
    Type: Application
    Filed: March 27, 2015
    Publication date: September 29, 2016
    Inventors: Darren Ernest Canavor, Varadarajan Gopalakrishnan, Jesper Mikael Johansson, Jon Arron McClintock, Brandon William Porter, Andrew Jay Roths
  • Publication number: 20160285864
    Abstract: An unmanned vehicle communicates with other unmanned vehicles. When the unmanned vehicle receives a message from another unmanned vehicle, the unmanned vehicle verifies authenticity of the message. For at least some types of messages, if determined that the message is authentic, the unmanned vehicle updates a set of operations the unmanned vehicle will perform in accordance with information in the message.
    Type: Application
    Filed: March 27, 2015
    Publication date: September 29, 2016
    Inventors: Darren Ernest Canavor, Varadarajan Gopalakrishnan, Jesper Mikael Johansson, Jon Arron McClintock, Brandon William Porter, Andrew Jay Roths
  • Publication number: 20160280371
    Abstract: An unmanned vehicle determines how to perform a task based at least in part on a message received from another unmanned vehicle. At a later time, the unmanned vehicle detects that the other unmanned vehicle has become untrusted. The unmanned vehicle recalculates how to perform the task such that the recalculation is independent of any messages from the other unmanned vehicle. The unmanned vehicle may also transmit messages to other unmanned vehicles to provide notification of untrustworthiness of the other unmanned vehicle.
    Type: Application
    Filed: March 27, 2015
    Publication date: September 29, 2016
    Inventors: Darren Ernest Canavor, Varadarajan Gopalakrishnan, Jesper Mikael Johansson, Jon Arron McClintock, Brandon William Porter, Andrew Jay Roths
  • Publication number: 20160275938
    Abstract: A server determines that communications with a first user device are to be made in a voice call mode. The server receives, from a second user device, a first text data packet corresponding to text communications with the first user device, converts the first text data packet into a first voice data packet, and sends, via a wireless network, the first voice data packet to the first user device.
    Type: Application
    Filed: June 1, 2016
    Publication date: September 22, 2016
    Inventors: Varadarajan Gopalakrishnan, Kiran K. Edara
  • Patent number: 9398007
    Abstract: A wearable computing device, such as a wearable credit card type device or a wearable identification type device, that provides for deferred re-authentication that a user currently in possession of the wearable computing device is indeed the authorized user. In this aspect, the wearable computing device may store authentication data input by the user when network connection is unavailable, and transmit the authentication data when the network becomes available. For increased security, location information may also be incorporated so that the re-authentication may only occur within a limited number of geographic locations.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: July 19, 2016
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Albert William Wegener, Varadarajan Gopalakrishnan
  • Patent number: 9380146
    Abstract: Methods and systems for converting voice calls into text calls are disclosed. A method includes determining that a first user device is to be switched from a voice call mode to a text call mode, and sending an indication that the first user device is to be switched from the voice call mode to the text call mode to a server that is in communication with a second user device. The method further includes presenting to a user of the first user device a voice call from the second user device in text format.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: June 28, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Varadarajan Gopalakrishnan, Kiran K. Edara
  • Patent number: 9331835
    Abstract: Radio frequency (RF) front-end circuitry and methods of operating the same are described. One apparatus includes multiple antennas and a RF front-end circuitry. The RF front-end circuitry includes: a selection switch coupled to a second antenna, a first RF transceiver coupled to a first antenna and selectively coupled to the second antenna via the selection switch; a second RF receiver coupled to the first antenna; and a third RF transceiver selectively coupled to the second antenna via the selection switch. The first antenna receives signals for the first RF transceiver and the second RF receiver. The selection switch selectively couples the second antenna to the first RF transceiver in a first mode of the RF front-end circuitry and selectively couples the second antenna to the third RF transceiver in a second mode of the RF front-end circuitry.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: May 3, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Tzung-i Lee, Varadarajan Gopalakrishnan, Cheol Su Kim, In Chul Hyun
  • Patent number: 9307499
    Abstract: A user device transmits data at a first transmit power level. The user device detects a presence of a human body part within a predetermined distance from an antenna of the user device using one or more sensors disposed at a back side of the user device. In response to the detection of the presence of the human body part, the user device transmits information at a second transmit power level that is less than the first transmit power level.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: April 5, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregg Zehr, Subram Narasimhan, Varadarajan Gopalakrishnan, David C. Buuck, John Depew, In Chul Hyun
  • Patent number: 9295004
    Abstract: A user device receives a command to transmit information at a transmit power level specified by a wireless carrier. The user device determines whether transmitting the information at the specified transmit power level using a first duty cycle will cause the user device to violate a condition. Responsive to determining that transmitting the information at the specified transmit power level using the first duty cycle will cause the user device to violate the condition, the user device determines a new duty cycle that is lower than the first duty cycle, and transmits the information using the new duty cycle.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: March 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Varadarajan Gopalakrishnan, James Samuel Bowen, In Chul Hyun, David Woo
  • Patent number: 9271208
    Abstract: A rule server detects a condition pertaining to a switch of a user device to a preferred wireless carrier, and sends a message to the user device indicating a switch to the preferred wireless carrier.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: February 23, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Subram Narasimhan, Girish Bansilal Bajaj, Siva Rama Kumar Somayajula, Clifton Liu, Varadarajan Gopalakrishnan
  • Patent number: 9154534
    Abstract: Described herein are systems and methods for automatically discovering services available between two or more media devices. These services may be configured to provide content for presentation, present content, and so forth. Once discovered, connections may be established between the media devices. These connections may be used to control or deliver content using the services. The discovery, establishment of the connections, or both may occur automatically without user intervention.
    Type: Grant
    Filed: January 2, 2013
    Date of Patent: October 6, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Edward James Gayles, Varadarajan Gopalakrishnan, Shih-Chun Chang
  • Patent number: 9020479
    Abstract: A user device determines a current subscriber identity module (SIM) profile, identifies a modem profile that corresponds to the current SIM profile, and updates a non-volatile memory of a modem with the identified modem profile.
    Type: Grant
    Filed: February 18, 2010
    Date of Patent: April 28, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Siva Rama Kumar Somayajula, Clifton Liu, Kenneth P. Kiraly, Varadarajan Gopalakrishnan, Jay P. Desai, Subram Narasimhan
  • Publication number: 20150099558
    Abstract: A user device transmits data at a first transmit power level. The user device detects a presence of a human body part within a predetermined distance from an antenna of the user device using one or more sensors disposed at a back side of the user device. In response to the detection of the presence of the human body part, the user device transmits information at a second transmit power level that is less than the first transmit power level.
    Type: Application
    Filed: December 11, 2014
    Publication date: April 9, 2015
    Inventors: Gregg Zehr, Subram Narasimhan, Varadarajan Gopalakrishnan, David C. Buuck, John Depew, In Chul Hyun
  • Patent number: 8965366
    Abstract: A user device obtains a device profile corresponding to a primary wireless network at a current location of the user device, reprograms a modem of the user device using the device profile corresponding to the primary wireless network at the current location of the user device, and establishes a network connection using the device profile corresponding to the primary wireless network at the current location of the user device.
    Type: Grant
    Filed: February 18, 2010
    Date of Patent: February 24, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Siva Rama Kumar Somayajula, Clifton Liu, Kenneth P. Kiraly, Varadarajan Gopalakrishnan, Jay P. Desai, Subram Narasimhan