Patents by Inventor Robert Golshan

Robert Golshan 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).

  • Publication number: 20240106495
    Abstract: In order to eliminate the reliance of ultra-high bandwidth (UWB) standalone transceivers and narrow-band-assisted (NB-assisted) UWB transceivers on BLUETOOTHâ„¢ (BLE) usage, an NB radio may be used. The NB radio may be tightly coupled with the UWB radio, for example driven by the same time source, to enable leveraged use of ACP (Acquisition Packet) for discovery, session setup, and maintenance over UWB and/or NB-assisted UWB without the use of BLE. Rules for advertising ACP and scanning for ACP may be defined for two modes of operation. An ad-hoc discovery may be based on external acquisition triggers, while a managed discovery may be based on an ongoing discovery advertisement process. ACPs may thereby be transmitted over UWB and/or NB.
    Type: Application
    Filed: September 22, 2023
    Publication date: March 28, 2024
    Inventors: Lochan Verma, Yong Liu, Robert Golshan
  • Publication number: 20240073856
    Abstract: Embodiments are disclosed for one-to-many and many-to-many ranging using narrowband assisted (NBA)-multi-millisecond (MMS) ultra wideband (UWB) protocols. Some embodiments include an initiator device that communicates with many responder devices. For example, the initiator device can transmit a control/initialization poll message via NB signaling that identifies a ranging cycle, and transmit a first set of MMS segments corresponding to the control/initialization poll message. The initiator device can receive a plurality of report frames from two or more responder devices via NB signaling subsequent to transmitting the first set of MMS segments, and transmit within the ranging cycle, a ranging results report message based at least on the plurality of report frames via narrowband signaling.
    Type: Application
    Filed: June 21, 2023
    Publication date: February 29, 2024
    Applicant: Apple Inc.
    Inventors: Jinjing JIANG, Robert GOLSHAN, Yong LIU, Alexander KREBS, Lochan VERMA, Xiliang LUO, Su Khiong YONG
  • Publication number: 20240027570
    Abstract: A wireless device may coordinate UWB channel usage with neighboring devices. In some embodiments, an initiator may periodically send an ultra-wideband acquisition packets (UWB-AP). The UWB-AP may comprise information of future UWB channel usage of the initiator. Neighboring UWB devices may receive the UWB-AP and adjust channel usage based on the UWB-AP.
    Type: Application
    Filed: July 6, 2023
    Publication date: January 25, 2024
    Inventors: Lochan Verma, Robert Golshan, Robert W. Brumley, Yong Liu
  • 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: 20230353365
    Abstract: A mobile device may receive a plurality of polling messages with each polling message including an identifier of a particular access device transmitting the polling message. Each polling message of the plurality of polling messages may be transmitted during a polling phase. The mobile device may select a timeslot of a response phase of a communication session. The mobile device may transmit a response message during the timeslot of the response phase. The mobile device may receive, during a third phase, an assignment message including an assigned timeslot for a response phase of a future session. The mobile device may perform secure ranging with one or more access devices of the plurality of access devices during the future session using the assigned timeslot. The mobile device may provide an access credential to the one or more access devices based on a location determined using the secure ranging.
    Type: Application
    Filed: September 9, 2022
    Publication date: November 2, 2023
    Applicant: APPLE INC.
    Inventors: Qiang Chen, Robert W. Brumley, Robert Golshan, Jinjing Jiang
  • Patent number: 11796667
    Abstract: A mobile device can include ranging circuitry to determine distance to another mobile device. A first wireless protocol can establish an initial communication session to perform authentication and/or exchange ranging settings. One mobile device acting as a beacon device can define a ranging round including an initial timeslot and a plurality of non-overlapping response slots for discovering and performing ranging with any mobile device in a vicinity of the beacon. The beacon can broadcast a ranging request including a beacon device identifier at a request time. A first mobile device can transmit a first acknowledgement message during a first response slot. A second mobile device can transmit a second acknowledgement message during a second response slot. The beacon device can calculate a first distance from the first mobile device and a second distance from the second mobile device based at least upon information in the first and second acknowledgement messages.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: October 24, 2023
    Assignee: APPLE INC.
    Inventors: Jonathan R. Schoenberg, Robert Golshan, Merrick K. McCracken, Yagil Burowski
  • Publication number: 20230337295
    Abstract: A wireless device may use UWB communications in connection-oriented mode to transmit data. In some embodiments, data subframes may be introduced into a MAC frame. In some embodiments, the data subframes contain a LL packet wrapped with its own delimiter, Data Message Payload information element, and frame check sequence. In some embodiments, the data subframes may also include a duplicated MAC header.
    Type: Application
    Filed: April 17, 2023
    Publication date: October 19, 2023
    Inventors: Jinjing Jiang, Su Khiong Yong, Robert Golshan
  • Patent number: 11758364
    Abstract: A mobile device can include ranging circuitry to determine distance to another mobile device. Ranging between multiple mobile devices can present challenges due to clock drift between the devices resulting in missed messages due to collisions between ranging messages. Techniques can be implemented to reduce the number of collisions by designating time slots for ranging sessions based on timing from a coordinator mobile device. Alternative techniques allow for splitting up channels at different time amount different pairs of devices. The ranging techniques can be used to share information between devices with a predefined distance for applications such as augmented reality.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: September 12, 2023
    Assignee: APPLE INC.
    Inventors: Yagil Burowski, Subash Marri Sridhar, Ayman Naguib, Robert Golshan
  • Publication number: 20230062363
    Abstract: Techniques for ranging for a mobile device with one or more electronic devices using communication circuitry implementing a wireless protocol can include storing a schedule for a plurality of communication sessions. The technique can include broadcasting the advertising packets during a selected number of available time slots of a second time period, the advertising packets including information about the schedule for the plurality of communication sessions. After broadcasting an advertising packet during a selected time slot, the technique can include entering a reduced power state for the communication circuitry until a subsequent advertising packet is sent or a subsequent first time period for communicating the ranging packets as specified by the schedule. The technique can include exiting the reduced power state for the communication circuitry prior to the subsequent first time period. The technique can include transmitting a ranging packet via the wireless protocol according to the schedule.
    Type: Application
    Filed: January 12, 2022
    Publication date: March 2, 2023
    Applicant: APPLE INC.
    Inventors: Robert Golshan, Adwait N. Dongare, Robert W. Brumley
  • Patent number: 11558071
    Abstract: An electronic device configures two or more virtual responders associated with different subsets of capabilities of a physical responder in the electronic device, where the physical responder comprises a radio-frequency (RF) transceiver and multiple antennas, and where a given virtual responder corresponds to the RF transceiver and a given antenna. Then, the electronic device performs, based at least in part on wirelessly communication with a second electronic device and using at least the virtual responders, measurements on wireless signals from the second electronic device to the electronic device, where the measurements correspond to a time of flight of the wireless signals. Next, the electronic device determines, based at least in part on the measurements, a range between the electronic device and the second electronic device, where the determination uses the measurements from different virtual responders to correct for an environmental condition and/or increase an accuracy of the determined range.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: January 17, 2023
    Assignee: Apple Inc.
    Inventors: Ayman F. Naguib, Arun Yadav, 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: 20220317236
    Abstract: An electronic device may receive a first signal from a first transmitting device at a first time. The electronic device may receive a second signal from a second transmitting device at a second time. The electronic device may access location information for the first transmitting device and the second transmitting device. The electronic device may receive a message from a second electronic device having a known distance relationship to the first transmitting device and the second transmitting device, wherein the second electronic device is configured to receive the first signal, the second signal, and the message including timing information of the signals. The electronic device may determine the position of the electronic device using the location information and the timing information, wherein the position is dependent on the known distance relationship.
    Type: Application
    Filed: August 9, 2021
    Publication date: October 6, 2022
    Inventors: Adwait N. Dongare, Robert W. Brumley, Robert Golshan
  • Publication number: 20210344362
    Abstract: An electronic device configures two or more virtual responders associated with different subsets of capabilities of a physical responder in the electronic device, where the physical responder comprises a radio-frequency (RF) transceiver and multiple antennas, and where a given virtual responder corresponds to the RF transceiver and a given antenna. Then, the electronic device performs, based at least in part on wirelessly communication with a second electronic device and using at least the virtual responders, measurements on wireless signals from the second electronic device to the electronic device, where the measurements correspond to a time of flight of the wireless signals. Next, the electronic device determines, based at least in part on the measurements, a range between the electronic device and the second electronic device, where the determination uses the measurements from different virtual responders to correct for an environmental condition and/or increase an accuracy of the determined range.
    Type: Application
    Filed: July 9, 2021
    Publication date: November 4, 2021
    Inventors: Ayman F. Naguib, Arun Yadav, Robert Golshan
  • Publication number: 20210337360
    Abstract: A mobile device can include ranging circuitry to determine distance to another mobile device. Ranging between multiple mobile devices can present challenges due to clock drift between the devices resulting in missed messages due to collisions between ranging messages. Techniques can be implemented to reduce the number of collisions by designating time slots for ranging sessions based on timing from a coordinator mobile device. Alternative techniques allow for splitting up channels at different time amount different pairs of devices. The ranging techniques can be used to share information between devices with a predefined distance for applications such as augmented reality.
    Type: Application
    Filed: July 6, 2021
    Publication date: October 28, 2021
    Inventors: Yagil Burowski, Subash Marri Sridhar, Ayman Naguib, Robert Golshan
  • Patent number: 11095319
    Abstract: An electronic device configures two or more virtual responders associated with different subsets of capabilities of a physical responder in the electronic device, where the physical responder comprises a radio-frequency (RF) transceiver and multiple antennas, and where a given virtual responder corresponds to the RF transceiver and a given antenna. Then, the electronic device performs, based at least in part on wirelessly communication with a second electronic device and using at least the virtual responders, measurements on wireless signals from the second electronic device to the electronic device, where the measurements correspond to a time of flight of the wireless signals. Next, the electronic device determines, based at least in part on the measurements, a range between the electronic device and the second electronic device, where the determination uses the measurements from different virtual responders to correct for an environmental condition and/or increase an accuracy of the determined range.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: August 17, 2021
    Assignee: Apple Inc.
    Inventors: Ayman F. Naguib, Arun Yadav, Robert Golshan
  • Patent number: 11057743
    Abstract: A mobile device can include ranging circuitry to determine distance to another mobile device. Ranging between multiple mobile devices can present challenges due to clock drift between the devices resulting in missed messages due to collisions between ranging messages. Techniques can be implemented to reduce the number of collisions by designating time slots for ranging sessions based on timing from a coordinator mobile device. Alternative techniques allow for splitting up channels at different time amount different pairs of devices. The ranging techniques can be used to share information between devices with a predefined distance for applications such as augmented reality.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: July 6, 2021
    Assignee: APPLE INC.
    Inventors: Yagil Burowski, Subash Marri Sridhar, Ayman Naguib, Robert Golshan
  • Publication number: 20210076163
    Abstract: A mobile device can include ranging circuitry to determine distance to another mobile device. Ranging between multiple mobile devices can present challenges due to clock drift between the devices resulting in missed messages due to collisions between ranging messages. Techniques can be implemented to reduce the number of collisions by designating time slots for ranging sessions based on timing from a coordinator mobile device. Alternative techniques allow for splitting up channels at different time amount different pairs of devices. The ranging techniques can be used to share information between devices with a predefined distance for applications such as augmented reality.
    Type: Application
    Filed: February 6, 2020
    Publication date: March 11, 2021
    Inventors: Yagil Burowski, Subash Marri Sridhar, Ayman Naguib, Robert Golshan
  • Publication number: 20210072373
    Abstract: A mobile device can include ranging circuitry to determine distance to another mobile device. A first wireless protocol can establish an initial communication session to perform authentication and/or exchange ranging settings. One mobile device acting as a beacon device can define a ranging round including an initial timeslot and a plurality of non-overlapping response slots for discovering and performing ranging with any mobile device in a vicinity of the beacon. The beacon can broadcast a ranging request including a beacon device identifier at a request time. A first mobile device can transmit a first acknowledgement message during a first response slot. A second mobile device can transmit a second acknowledgement message during a second response slot. The beacon device can calculate a first distance from the first mobile device and a second distance from the second mobile device based at least upon information in the first and second acknowledgement messages.
    Type: Application
    Filed: January 30, 2020
    Publication date: March 11, 2021
    Inventors: Jonathan R. Schoenberg, Robert Golshan, Merrick K. McCracken, Yagil Burowski
  • Publication number: 20210028799
    Abstract: An electronic device configures two or more virtual responders associated with different subsets of capabilities of a physical responder in the electronic device, where the physical responder comprises a radio-frequency (RF) transceiver and multiple antennas, and where a given virtual responder corresponds to the RF transceiver and a given antenna. Then, the electronic device performs, based at least in part on wirelessly communication with a second electronic device and using at least the virtual responders, measurements on wireless signals from the second electronic device to the electronic device, where the measurements correspond to a time of flight of the wireless signals. Next, the electronic device determines, based at least in part on the measurements, a range between the electronic device and the second electronic device, where the determination uses the measurements from different virtual responders to correct for an environmental condition and/or increase an accuracy of the determined range.
    Type: Application
    Filed: March 27, 2020
    Publication date: January 28, 2021
    Inventors: Ayman F. Naguib, Arun Yadav, Robert Golshan