Patents by Inventor Andrew David Price

Andrew David Price 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: 11368173
    Abstract: Wireless mesh network (WMN) architectures of network hardware devices organized in a mesh topology is described. One device communicates, using a first radio, first data with a second device via a first wireless link between the device and the second device. The device communicates, using a second radio, second data with a third device via a second wireless link between the device and the third device. The device communicates, using a third radio, third data with a fourth device via a third wireless link between the device and the fourth device. The device communicates, using a fourth radio, fourth data with a server of a content delivery network (CDN) via a point-to-point wireless link between the device and the server. The device is an only ingress point for content files for a mesh network that includes at least the device, the second device, and the third device.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: June 21, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Varadarajan Gopalakrishnan, Andrew David Price, In Chul Hyun, Jin Dong Kim, Subram Narasimhan
  • Patent number: 10742706
    Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one mesh network device includes a first radio and one or more additional radios coupled to an application processor. The application processor receives a request to stream content data to a client consumption device, via the first radio, and receives portions of the content data from multiple devices at different retrieval rates via the one or more additional radios. The application processor calculates an average retrieval rate for retrieving the first segments and the second segments, determines a desired streaming bitrate value, and determines an end time to complete transmission of a first portion to the client consumption device. The application processor transmits, via the first radio, the first portion such that at least one byte of the first portion is transmitted at the end time to complete transmission of the first portion.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: August 11, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Yi Zhu, Kiran Kumar Edara, Kaixiang Hu, Andrew David Price
  • Publication number: 20200127688
    Abstract: Wireless mesh network (WMN) architectures of network hardware devices organized in a mesh topology is described. One device communicates, using a first radio, first data with a second device via a first wireless link between the device and the second device. The device communicates, using a second radio, second data with a third device via a second wireless link between the device and the third device. The device communicates, using a third radio, third data with a fourth device via a third wireless link between the device and the fourth device. The device communicates, using a fourth radio, fourth data with a server of a content delivery network (CDN) via a point-to-point wireless link between the device and the server. The device is an only ingress point for content files for a mesh network that includes at least the device, the second device, and the third device.
    Type: Application
    Filed: December 10, 2019
    Publication date: April 23, 2020
    Inventors: Varadarajan Gopalakrishnan, Andrew David Price, In Chul Hyun, Jin Dong Kim, Subram Narasimhan
  • Patent number: 10523247
    Abstract: Wireless mesh network (WMN) architectures of network hardware devices organized in a mesh topology in which the network hardware devices cooperate in distribution of content files to client consumption devices in an environment of limited connectivity to broadband Internet infrastructure is described. A self-contained, fully connected WMN can be used for localized delivery of content files. One WMN includes a single ingress node for ingress of content files into the wireless mesh network. The WMN also includes multiple network hardware devices wirelessly connected through a network backbone formed by multiple P2P wireless connections. A first network hardware device is wirelessly connected to a client consumption device by a first node-to-client (N2C) wireless connection and a second network hardware device is wirelessly connected to the single ingress node.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: December 31, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Varadarajan Gopalakrishnan, Andrew David Price, In Chul Hyun, Jin Dong Kim, Subram Narasimhan
  • Patent number: 10332388
    Abstract: Described are techniques for determining whether a received audio signal is corrupted or a product of noise, prior to decoding the entire signal. An emitted audio signal may include initialization data, which includes a predetermined sequence of symbols, and which precedes encoded payload data. Correspondence between the predetermined sequence of symbols and expected symbols stored as confirmation data may be determined. If the correspondence indicates a match, an audio receiver may continue decoding the audio signal to access the payload data. If the correspondence does not indicate a match, the audio receiver may cease decoding, which may conserve power, computing resources, and time, ensuring that subsequent audio signals are not missed while the audio receiver decodes a false or corrupted signal.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: June 25, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Krystian Jozef Chmiel, David George Butler, Richard William Mincher, Andrew David Price
  • Patent number: 10292015
    Abstract: Described is an improved active-beacon/passive-listener time difference of arrival navigation system that relies on the multiple beacons to transmit uncoded acoustic pulses of a same frequency that propagate in the system at a same time for high-speed device tracking. Listening devices may receive multiple encoded radio frequency pulses (RF) prior to a single acoustic pulse, and then resolve which RF pulse corresponds to the acoustic pulse using triangulation techniques.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: May 14, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Arvind Thiagarajan, Evan Duke Jeng, Andrew David Price
  • Patent number: 10230636
    Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one network hardware devices includes a first radio and a second radio coupled to a processing device. The processing device receives a request from a client consumption device via the first radio and determines a destination for the request as a second mesh network device. The processing device access a master routing table to determine that the second radio is to forward the request and forwards the request to the second radio. The second radio accesses a local routing table at the second radio to determine that a radio of a third mesh network device is a next-hop mesh network device in a first path to the second mesh network device. The second radio sends the request to the radio of the third mesh network device.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: March 12, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Sheung Mei Chan, Andrew David Price, Varadarajan Gopalakrishnan, Yi Zhu, Lori Yoshida
  • Patent number: 10219142
    Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one network hardware devices includes multiple radios. A processing device of a first network hardware device receives, via a first radio, a beacon frame from a second mesh network device, scans, via a second radio, for a second mesh frame of the second mesh network device, and receives the mesh frame. The processing device determines a first sector identifier that identifies an antenna from which the mesh frame is transmitted, a first signal strength indicator value corresponding to the mesh frame, an unused radio and an unused channel of the second mesh network device. The processing device sends a first message to the unused radio of the second mesh network device on the unused channel via the second radio, receives a second message, and configures the multiple radios to communicate with the second mesh network device.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: February 26, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Lori Yoshida, Varadarajan Gopalakrishnan, Sheung Mei Chan, Avinash Joshi, Andrew David Price, Jungtao Liu
  • Patent number: 10176815
    Abstract: Described are techniques for determining whether a received audio signal is corrupted or a product of noise, prior to decoding the entire signal. A received audio signal may include both initialization data and encoded payload data. Correspondence between the initialization data and confirmation data may be determined. If the correspondence indicates a match, the audio receiver may continue decoding the audio signal to access the payload data. If the correspondence does not indicate a match, the audio receiver may cease decoding, which may conserve power, computing resources, and time, ensuring that subsequent audio signals are not missed while the audio receiver decodes a false or corrupted signal.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: January 8, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Krystian Jozef Chmiel, David George Butler, Richard William Mincher, Andrew David Price
  • Publication number: 20180331914
    Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one network hardware devices includes multiple radios. A processing device of a first network hardware device receives, via a first radio, a beacon frame from a second mesh network device, scans, via a second radio, for a second mesh frame of the second mesh network device, and receives the mesh frame. The processing device determines a first sector identifier that identifies an antenna from which the mesh frame is transmitted, a first signal strength indicator value corresponding to the mesh frame, an unused radio and an unused channel of the second mesh network device. The processing device sends a first message to the unused radio of the second mesh network device on the unused channel via the second radio, receives a second message, and configures the multiple radios to communicate with the second mesh network device.
    Type: Application
    Filed: May 15, 2017
    Publication date: November 15, 2018
    Inventors: Lori Yoshida, Varadarajan Gopalakrishnan, Sheung Mei Chan, Avinash Joshi, Andrew David Price, Jungtao Liu
  • Patent number: 10129731
    Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one network hardware devices includes multiple radios. A processing device of a first network hardware device scans a channel of the first radio for access point (AP) beacon frames that each contains information identifying a mesh network device in a WMN. The processing device creates a list of a plurality of mesh network device from the AP beacon frames and transmits a location probe transmission by each of the plurality of radios one sector at a time in a neighbor discovery process. The processing device receives metrics of the location probe transmissions received by the plurality of mesh network devices in the neighbor discovery process and configures each of the plurality of radios to communicate with one of a set of neighbor mesh network devices using the metrics in a neighbor selection process.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: November 13, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Lori Yoshida, Andrew David Price, Varadaranjan Gopalakrishnan, Yi Zhu, Sheung Mei Chan
  • Patent number: 9887708
    Abstract: Network hardware devices organized in a Wireless mesh network (WMN) in which the network hardware devices cooperate in distribution of content files to client consumption devices in an environment of limited connectivity to broadband Internet infrastructure are described. One mesh network device includes a micro controller, RF radios, and antenna switching circuitry. The antenna switching circuitry, in response to the control signals from a micro controller, selectively couples individual ones of a first set of antennas to individual channels of the set of RF radios to communicate content data with client consumption devices and selectively couples individual ones of a second set of antennas to other individual channels of the set of RF radios to communicate content data with other mesh network devices in a WMN.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: February 6, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: In Chul Hyun, Andrew David Price, Tzung-I Lee, Kwok Lee, Cheol Su Kim, Omar Fawazhashim Zakaria, Varadarajan Gopalakrishnan
  • Publication number: 20170366458
    Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one network hardware devices includes a first radio and a second radio coupled to a processing device. The processing device receives a request from a client consumption device via the first radio and determines a destination for the request as a second mesh network device. The processing device access a master routing table to determine that the second radio is to forward the request and forwards the request to the second radio. The second radio accesses a local routing table at the second radio to determine that a radio of a third mesh network device is a next-hop mesh network device in a first path to the second mesh network device. The second radio sends the request to the radio of the third mesh network device.
    Type: Application
    Filed: June 21, 2016
    Publication date: December 21, 2017
    Inventors: Sheung Mei Chan, Andrew David Price, Varadaranjan Gopalakrishnan, Yi Zhu, Lori Yoshida
  • Publication number: 20170366956
    Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one network hardware devices includes multiple radios. A processing device of a first network hardware device scans a channel of the first radio for access point (AP) beacon frames that each contains information identifying a mesh network device in a WMN. The processing device creates a list of a plurality of mesh network device from the AP beacon frames and transmits a location probe transmission by each of the plurality of radios one sector at a time in a neighbor discovery process. The processing device receives metrics of the location probe transmissions received by the plurality of mesh network devices in the neighbor discovery process and configures each of the plurality of radios to communicate with one of a set of neighbor mesh network devices using the metrics in a neighbor selection process.
    Type: Application
    Filed: June 21, 2016
    Publication date: December 21, 2017
    Inventors: Lori Yoshida, Andrew David Price, Varadaranjan Gopalakrishnan, Yi Zhu, Sheung Mei Chan
  • Publication number: 20170223090
    Abstract: Wireless mesh network (WMN) architectures of network hardware devices organized in a mesh topology in which the network hardware devices cooperate in distribution of content files to client consumption devices in an environment of limited connectivity to broadband Internet infrastructure is described. A self-contained, fully connected WMN can be used for localized delivery of content files. One WMN includes a single ingress node for ingress of content files into the wireless mesh network. The WMN also includes multiple network hardware devices wirelessly connected through a network backbone formed by multiple P2P wireless connections. A first network hardware device is wirelessly connected to a client consumption device by a first node-to-client (N2C) wireless connection and a second network hardware device is wirelessly connected to the single ingress node.
    Type: Application
    Filed: May 13, 2016
    Publication date: August 3, 2017
    Inventors: Varadarajan Gopalakrishnan, Andrew David Price, In Chul Hyun, Jin Dong Kim, Subram Narasimhan
  • Publication number: 20170222666
    Abstract: Network hardware devices organized in a Wireless mesh network (WMN) in which the network hardware devices cooperate in distribution of content files to client consumption devices in an environment of limited connectivity to broadband Internet infrastructure are described. One mesh network device includes a micro controller, RF radios, and antenna switching circuitry. The antenna switching circuitry, in response to the control signals from a micro controller, selectively couples individual ones of a first set of antennas to individual channels of the set of RF radios to communicate content data with client consumption devices and selectively couples individual ones of a second set of antennas to other individual channels of the set of RF radios to communicate content data with other mesh network devices in a WMN.
    Type: Application
    Filed: May 13, 2016
    Publication date: August 3, 2017
    Inventors: In Chul Hyun, Andrew David Price, Tzung-I Lee, Kwok Lee, Cheol Su Kim, Omar Fawazhashim Zakaria, Varadarajan Gopalakrishnan
  • Patent number: 9716980
    Abstract: An improved active-beacon/passive-listener time difference of arrival navigation system that relies on the multiple beacons to transmit uncoded acoustic pulses of a same frequency that propagate in the system at a same time for high-speed device tracking. Beacons are scheduled to transmit independent of the location of listening devices in the system. Listening devices may receive multiple encoded radio frequency pulses (RF) prior to a single acoustic pulse, and then resolves which RF pulse corresponds to the acoustic pulse using triangulation techniques.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: July 25, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Arvind Thiagarajan, Evan Duke Jeng, Andrew David Price
  • Patent number: 9268920
    Abstract: A system and method for controlling access to digital content based on proximity and location of a user device. A user device connects to a local network and an audio transmission including a perpetually rolling key is transmitted within a geo-fence in the local area. The user device hears the audio transmission and uses the key to authenticate to a content server over the network. Once authenticated, the user device may then stream content from the content server. In order to terminate access to the content when the user device leaves the geo-fence, the content server may require the key to be retransmitted from the user device at regular intervals to re-authenticate the user device. Other factors such as radio fingerprints from the user device may also be used instead of or in addition to the audio to verify the user device's presence within the geo-fence.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: February 23, 2016
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: David George Butler, Andrew David Price, Arvind Thiagarajan, Subram Narasimhan, Yi Zhu, Shrinivas Mohan
  • Patent number: 9100799
    Abstract: Systems and methods for broadcasting messages carried on one or more beacon signals are disclosed. A message sharing device may identify a message to be broadcast and may transmit the message to a base station to generate a beacon signal or generate the beacon signal itself based at least in part on the message. The beacon signal may include an indication that the beacon signal carries a message. The beacon signal may be broadcast and may be received by one or more message receiving devices. In some cases, the message may include a link to content accessible via one or more networks, such as the Internet.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: August 4, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Arvind Thiagarajan, David George Butler, Andrew David Price, Shih-Chun Chang, Yi Zhu
  • Patent number: 6936115
    Abstract: A lubricant additive which is a branched chain fatty alcohol or fatty acid containing a total of from 8 to 50 carbon atoms with a minimum of 4 carbon atoms being present in the shorter alkyl chain, or an ester thereof. The lubricant additive is especially adapted for inclusion in a non-aqueous flux vehicle that is mixed with a solder alloy powder to make a solder paste used in the manufacture of printed circuit boards.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: August 30, 2005
    Assignee: Fry's Metals, Inc.
    Inventors: Deborah Mallon, Andrew David Price, Leela Josephine Sequeira, Robert Derek Williams