Patents by Inventor Robert Brumley

Robert Brumley 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: 12019140
    Abstract: A mobile device may receive a plurality of timestamps, wherein the plurality of timestamps indicate sending and receiving time for ranging packets and response packets. The mobile device may calculate a responder turn-around time as a first difference between the second time and the first time. The mobile device may calculate a responding round trip time as a second difference between the second time and the third time. The mobile device may receive from the electronic device an initiator turn-around time and an initiator round trip time. The mobile device may calculate a frequency offset for the wireless protocol using the responder turn-around time, the responding round trip time, the initiator turn-around time, and the initiator round trip time. The mobile device may compare an observed frequency offset to the calculated frequency offset to determine a frequency offset difference and whether it exceeds a threshold, adjusting a ranging measurement.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: June 25, 2024
    Assignee: Apple Inc.
    Inventors: Benjamin Werner, Merrick McCracken, Robert Brumley
  • Patent number: 11879965
    Abstract: Methods performed by a first device. The methods include transmitting a first ranging poll to a plurality of second devices, receiving a polling response message from each of at least a first subset of the second devices, determining a propagation delay for each of the received polling response messages and determining a distance to each of the first subset of the second devices based on at least the respective propagation delays. The methods further include receiving a ranging poll from a second device, wherein the ranging poll is one of a multicast transmission or a broadcast transmission, determining a type of response to be transmitted to the second device based on at least a capability of the first device and transmitting a response of the determined type to the second device.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: January 23, 2024
    Assignee: Apple Inc.
    Inventors: Ayman Naguib, Robert Brumley, Robert Golshan
  • Publication number: 20220390585
    Abstract: Methods performed by a first device. The methods include transmitting a first ranging poll to a plurality of second devices, receiving a polling response message from each of at least a first subset of the second devices, determining a propagation delay for each of the received polling response messages and determining a distance to each of the first subset of the second devices based on at least the respective propagation delays. The methods further include receiving a ranging poll from a second device, wherein the ranging poll is one of a multicast transmission or a broadcast transmission, determining a type of response to be transmitted to the second device based on at least a capability of the first device and transmitting a response of the determined type to the second device.
    Type: Application
    Filed: August 22, 2022
    Publication date: December 8, 2022
    Inventors: Ayman NAGUIB, Robert BRUMLEY, Robert GOLSHAN
  • Patent number: 11493621
    Abstract: Methods performed by a first device. The methods include transmitting a first ranging poll to a plurality of second devices, receiving a polling response message from each of at least a first subset of the second devices, determining a propagation delay for each of the received polling response messages and determining a distance to each of the first subset of the second devices based on at least the respective propagation delays. The methods further include receiving a ranging poll from a second device, wherein the ranging poll is one of a multicast transmission or a broadcast transmission, determining a type of response to be transmitted to the second device based on at least a capability of the first device and transmitting a response of the determined type to the second device.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: November 8, 2022
    Assignee: Apple Inc.
    Inventors: Ayman Naguib, Robert Brumley, Robert Golshan
  • Publication number: 20220299621
    Abstract: A mobile device may receive a plurality of timestamps, wherein the plurality of timestamps indicate sending and receiving time for ranging packets and response packets. The mobile device may calculate a responder turn-around time as a first difference between the second time and the first time. The mobile device may calculate a responding round trip time as a second difference between the second time and the third time. The mobile device may receive from the electronic device an initiator turn-around time and an initiator round trip time. The mobile device may calculate a frequency offset for the wireless protocol using the responder turn-around time, the responding round trip time, the initiator turn-around time, and the initiator round trip time. The mobile device may compare an observed frequency offset to the calculated frequency offset to determine a frequency offset difference and whether it exceeds a threshold, adjusting a ranging measurement.
    Type: Application
    Filed: June 3, 2022
    Publication date: September 22, 2022
    Applicant: Apple Inc.
    Inventors: Benjamin Werner, Merrick McCracken, Robert Brumley
  • Publication number: 20200150261
    Abstract: Methods performed by a first device. The methods include transmitting a first ranging poll to a plurality of second devices, receiving a polling response message from each of at least a first subset of the second devices, determining a propagation delay for each of the received polling response messages and determining a distance to each of the first subset of the second devices based on at least the respective propagation delays. The methods further include receiving a ranging poll from a second device, wherein the ranging poll is one of a multicast transmission or a broadcast transmission, determining a type of response to be transmitted to the second device based on at least a capability of the first device and transmitting a response of the determined type to the second device.
    Type: Application
    Filed: November 5, 2019
    Publication date: May 14, 2020
    Inventors: Ayman Naguib, Robert Brumley, Robert Golshan
  • Patent number: 9557422
    Abstract: Systems, methods, devices and subassemblies for creating and delivering a GNSS augmentation service include one or more reference stations for receiving signals transmitted by navigation beacons and an augmentation server coupled to the reference stations. At least one of the reference stations is able to receive at least one of the signals from a low earth orbit satellite. Each of the reference stations determines first navigation observables based on the received signals and transmit information associated with the first navigation observables to the augmentation server. The augmentation server is configured to determine and distribute augmentation information to a receiver. The augmentation information is based on the received information associated with the first navigation observables, locations of the reference stations, and computational models.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: January 31, 2017
    Assignee: Apple Inc.
    Inventors: Isaac T. Miller, William J. Bencze, Robert Brumley, Brent M. Ledvina
  • Publication number: 20080059059
    Abstract: A generalized high performance navigation system is provided using low earth orbit (LEO) satellites. In one embodiment, a method of performing navigation includes receiving a LEO signal from a LEO satellite. The method also includes decoding a navigation signal from the LEO signal. The method further includes receiving first and second ranging signals from first and second ranging sources, respectively. In addition, the method includes determining calibration information associated with the first and second ranging sources. The method also includes calculating a position using the navigation signal, the first and second ranging signals, and the calibration information.
    Type: Application
    Filed: May 16, 2007
    Publication date: March 6, 2008
    Inventors: Clark Cohen, David Whelan, Robert Brumley, Gregory Gutt, Barton Ferrell
  • Publication number: 20080001819
    Abstract: A low earth orbit (LEO) satellite data uplink is provided. In one embodiment, a method of providing a data uplink to a LEO satellite includes determining position information using a LEO signal received from the LEO satellite, a first ranging signal received from a first ranging source, and a second ranging signal received from a second ranging source. The method also includes determining a timing advance parameter using a local clock reference and a LEO satellite clock reference. The method further includes preparing a data uplink signal comprising uplink data to be broadcast to the LEO satellite. In addition, the method includes synchronizing the data uplink signal with the LEO satellite using the timing advance parameter. The method also includes broadcasting the data uplink signal to the LEO satellite.
    Type: Application
    Filed: May 16, 2007
    Publication date: January 3, 2008
    Inventors: Clark Cohen, David Whelan, Robert Brumley, Gregory Gutt, Barton Ferrell
  • Publication number: 20080001818
    Abstract: Low earth orbit (LEO) satellites are used to provide navigation signals. In one embodiment, a method of providing a LEO signal from a LEO satellite includes providing a plurality of transmit channels over a plurality of transmit slots. The transmit channels comprise a set of communication channels and a set of navigation channels. The method also includes generating a first pseudo random noise (PRN) ranging overlay corresponding to a navigation signal. The method further includes applying the first PRN ranging overlay to a first set of the navigation channels. In addition, the method includes combining the communication channels and the navigation channels into a LEO signal. The method also includes broadcasting the LEO signal from the LEO satellite.
    Type: Application
    Filed: May 16, 2007
    Publication date: January 3, 2008
    Inventors: Clark Cohen, David Whelan, Robert Brumley, Gregory Gutt, Barton Ferrell
  • Publication number: 20070063886
    Abstract: A system and method for suppressing radio frequency (“RF”) transmissions includes a transmitter for transmitting electronic signals that suppresses (e.g., prevents, disrupts, jams, interferes with or otherwise disables) RF transmissions. Some embodiments of the invention include a transmitter that suppresses one or more signals transmitted from a target transmitter in an RF transmission system to a target receiver in a wireless device operating in the RF transmission system to prevent, disrupt, jam, interfere with or otherwise disable an RF transmission between the target transmitter and the target receiver in the wireless device (i.e., target wireless device). These systems and methods may be used to interrupt communication, command and control of non-friendly combatant. These systems and methods may also be used to suppress RF transmissions to prevent the detonation of improvised explosive devices, or IEDs.
    Type: Application
    Filed: September 19, 2005
    Publication date: March 22, 2007
    Applicant: Pegasus Global Strategic solutions LLC
    Inventors: Robert Brumley, Michael Reedy, Robert Brumley