Patents by Inventor Mehran Moshfeghi

Mehran Moshfeghi 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: 11038637
    Abstract: A device that comprises a plurality of distributed transceivers, a central processor and a network management engine may be configured to function as relay device, relaying an input data stream from a source device to at least one other device. The relaying may include configuring one or more of the plurality of distributed transceivers to particular mode of relay operation and receiving the input data stream from the source device via at least one of the configured one or more of the plurality of distributed transceivers. The relaying may also include transmitting at least one relay data stream corresponding to the input data stream to the at least one other device, via at least one of the configured one or more of the plurality of distributed transceivers.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: June 15, 2021
    Assignee: GOLBA LLC
    Inventor: Mehran Moshfeghi
  • Patent number: 11032038
    Abstract: A transmitting device comprises a plurality of distributed transceivers, a baseband processor and a network management engine. Data streams are generated at baseband by the baseband processor. Diversity coding such as space-time coding may be performed over the generated data streams in the baseband. The transmitting device concurrently transmits each of the coded streams in a same radio frequency (RF) band to a receiving device over the entire distributed transceivers through associated antennas. When needed, the network management engine may identify one or more auxiliary devices providing available transceivers and antenna beamformers to the transmitting device for sharing. Beam patterns and antenna orientations may be determined for associated antennas of the available transceivers for the transmitting device.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: June 8, 2021
    Assignee: GOLBA LLC
    Inventor: Mehran Moshfeghi
  • Patent number: 11018816
    Abstract: A device that comprises a plurality of distributed transceivers, a central processor and a network management engine may be configured to function as relay device, relaying an input data stream from a source device to at least one other device. The relaying may include configuring one or more of the plurality of distributed transceivers to particular mode of relay operation and receiving the input data stream from the source device via at least one of the configured one or more of the plurality of distributed transceivers. The relaying may also include transmitting at least one relay data stream corresponding to the input data stream to the at least one other device, via at least one of the configured one or more of the plurality of distributed transceivers.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: May 25, 2021
    Assignee: GOLBA LLC
    Inventor: Mehran Moshfeghi
  • Patent number: 11009600
    Abstract: Embodiments of the present invention include radio frequency identification location systems and methods. In one embodiment, RF signals are transmitted from one or more RFID readers, and in accordance therewith, backscattered signals are received from a tag to be located. A plurality of measured position parameters are used to determine a location of the tag. In one embodiment, one reader may transmit and three readers may receive signals to determine the position of a tag. In other embodiments, multiple readers may transmit and receive. In another embodiment, one reader may transmit from different positions to locate a tag. Embodiments of the invention may be used to track a moving tag. A reader's position may be determined using GPS, reference tags, or the reader may be positioned in a known location. A map may be provided to a user to display the location or movement of a tag or a corresponding item.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: May 18, 2021
    Assignee: Innovo Surgical, Inc.
    Inventors: Kambiz Shoarinejad, Maryam Soltan, Mehran Moshfeghi
  • Patent number: 10992430
    Abstract: A transmitting device comprises a plurality of distributed transceivers, a baseband processor and a network management engine. Data streams are generated at baseband by the baseband processor. Diversity coding such as space-time coding may be performed over the generated data streams in the baseband. The transmitting device concurrently transmits each of the coded streams in a same radio frequency (RF) band to a receiving device over the entire distributed transceivers through associated antennas. When needed, the network management engine may identify one or more auxiliary devices providing available transceivers and antenna beamformers to the transmitting device for sharing. Beam patterns and antenna orientations may be determined for associated antennas of the available transceivers for the transmitting device.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: April 27, 2021
    Assignee: GOLBA LLC
    Inventor: Mehran Moshfeghi
  • Patent number: 10992431
    Abstract: A device that comprises a plurality of distributed transceivers, a central processor and a network management engine may be configured to function as relay device, relaying an input data stream from a source device to at least one other device. The relaying may include configuring one or more of the plurality of distributed transceivers to particular mode of relay operation and receiving the input data stream from the source device via at least one of the configured one or more of the plurality of distributed transceivers. The relaying may also include transmitting at least one relay data stream corresponding to the input data stream to the at least one other device, via at least one of the configured one or more of the plurality of distributed transceivers.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: April 27, 2021
    Assignee: GOLBA LLC
    Inventor: Mehran Moshfeghi
  • Patent number: 10979184
    Abstract: A master application device comprises a plurality of distributed transceivers, a central baseband processor, and a network management engine that manages operation of the master application device and end-user application devices. The master application device communicates data streams to the end-user devices utilizing one or more distributed transceivers selected from the plurality of distributed transceivers. The selected distributed transceivers are dynamically configured to switch between spatial diversity mode, frequency diversity mode, multiplexing mode and MIMO mode based on corresponding link quality and propagation environment. Digital signal processing needed for the selected distributed transceivers is performed by the central baseband processor. The network management engine continuously monitors communication environment information to configure beamforming settings and/or antenna arrangement for the selected distributed transceivers.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: April 13, 2021
    Assignee: GOLBA LLC
    Inventor: Mehran Moshfeghi
  • Patent number: 10965411
    Abstract: A device that comprises a plurality of distributed transceivers, a central processor and a network management engine may be configured to function as relay device, relaying an input data stream from a source device to at least one other device. The relaying may include configuring one or more of the plurality of distributed transceivers to particular mode of relay operation and receiving the input data stream from the source device via at least one of the configured one or more of the plurality of distributed transceivers. The relaying may also include transmitting at least one relay data stream corresponding to the input data stream to the at least one other device, via at least one of the configured one or more of the plurality of distributed transceivers.
    Type: Grant
    Filed: October 6, 2018
    Date of Patent: March 30, 2021
    Assignee: GOLBA LLC
    Inventor: Mehran Moshfeghi
  • Patent number: 10958390
    Abstract: A device that comprises a plurality of distributed transceivers, a central processor and a network management engine may be configured to function as relay device, relaying an input data stream from a source device to at least one other device. The relaying may include configuring one or more of the plurality of distributed transceivers to particular mode of relay operation and receiving the input data stream from the source device via at least one of the configured one or more of the plurality of distributed transceivers. The relaying may also include transmitting at least one relay data stream corresponding to the input data stream to the at least one other device, via at least one of the configured one or more of the plurality of distributed transceivers.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: March 23, 2021
    Assignee: GOLBA LLC
    Inventor: Mehran Moshfeghi
  • Patent number: 10958389
    Abstract: A communication device that comprises a plurality of distributed transceivers, a central processor and a network management engine may be configured based on one or more diversity modes of operations. The diversity modes of operations may comprise a spatial diversity mode, a frequency diversity mode, and/or a polarization diversity mode. Diversity mode configuration may comprise forming, based on selected diversity mode, a plurality of communication modules from the plurality of distributed transceivers, wherein each of the plurality of communication modules may comprise one or more antennas and/or antenna array elements, and one or more of said plurality of distributed transceivers associated with said one or more antennas and/or antenna array elements. The plurality of communication modules may be utilized to concurrently communicate multiple data streams. The multiple data streams may comprise the same data.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: March 23, 2021
    Assignee: GOLBA LLC
    Inventor: Mehran Moshfeghi
  • Patent number: 10944525
    Abstract: A master application device comprises a plurality of distributed transceivers, a central baseband processor, and a network management engine that manages operation of the master application device and end-user application devices. The master application device communicates data streams to the end-user devices utilizing one or more distributed transceivers selected from the plurality of distributed transceivers. The selected distributed transceivers are dynamically configured to switch between spatial diversity mode, frequency diversity mode, multiplexing mode and MIMO mode based on corresponding link quality and propagation environment. Digital signal processing needed for the selected distributed transceivers is performed by the central baseband processor. The network management engine continuously monitors communication environment information to configure beamforming settings and/or antenna arrangement for the selected distributed transceivers.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: March 9, 2021
    Assignee: GOLBA LLC
    Inventor: Mehran Moshfeghi
  • Patent number: 10944524
    Abstract: A master application device comprises a plurality of distributed transceivers, a central baseband processor, and a network management engine that manages operation of the master application device and end-user application devices. The master application device communicates data streams to the end-user devices utilizing one or more distributed transceivers selected from the plurality of distributed transceivers. The selected distributed transceivers and the end-user devices are concurrently configured by the network management engine based on corresponding link quality and propagation environment. The network management engine allocates resources to the selected distributed transceivers and the end-user devices during the data communication. The network management engine continuously monitors communication environment information to configure beamforming settings and/or antenna arrangement for the selected distributed transceivers.
    Type: Grant
    Filed: September 9, 2018
    Date of Patent: March 9, 2021
    Assignee: Golba LLC
    Inventor: Mehran Moshfeghi
  • Patent number: 10938246
    Abstract: There is provided a battery-operated device that include a battery, an electronic circuitry configured to be powered by the battery, and a converter configured to receive energy from any of a plurality of authorized chargers, and generate power from the energy for charging the battery using the power. The battery-operated device is configured to receive a charger identification from a charger, and determine whether the charger identification is in a list of charger identifications belonging to the plurality of authorized chargers. The battery-operated device is further configured to, in response to determining that the charger identification is in the list of charger identifications receive the energy from the charger, generate, using the converter, the power from the energy received from the charger, charge the battery using the power received from the converter, and use the battery to power the electronic circuitry.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: March 2, 2021
    Assignee: Golba, LLC
    Inventor: Mehran Moshfeghi
  • Patent number: 10931414
    Abstract: A device that comprises a plurality of distributed transceivers, a central processor and a network management engine may be configured to function as relay device, relaying an input data stream from a source device to at least one other device. The relaying may include configuring one or more of the plurality of distributed transceivers to particular mode of relay operation and receiving the input data stream from the source device via at least one of the configured one or more of the plurality of distributed transceivers. The relaying may also include transmitting at least one relay data stream corresponding to the input data stream to the at least one other device, via at least one of the configured one or more of the plurality of distributed transceivers.
    Type: Grant
    Filed: October 6, 2018
    Date of Patent: February 23, 2021
    Assignee: GOLBA LLC
    Inventor: Mehran Moshfeghi
  • Patent number: 10917206
    Abstract: A communication device that comprises a plurality of distributed transceivers, a central processor and a network management engine may be configured based on one or more diversity modes of operations. The diversity modes of operations may comprise a spatial diversity mode, a frequency diversity mode, and/or a polarization diversity mode. Diversity mode configuration may comprise forming, based on selected diversity mode, a plurality of communication modules from the plurality of distributed transceivers, wherein each of the plurality of communication modules may comprise one or more antennas and/or antenna array elements, and one or more of said plurality of distributed transceivers associated with said one or more antennas and/or antenna array elements. The plurality of communication modules may be utilized to concurrently communicate multiple data streams. The multiple data streams may comprise the same data.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: February 9, 2021
    Assignee: GOLBA LLC
    Inventor: Mehran Moshfeghi
  • Patent number: 10880055
    Abstract: A communication device that comprises a plurality of distributed transceivers, a central processor and a network management engine may be configured based on one or more diversity modes of operations. The diversity modes of operations may comprise a spatial diversity mode, a frequency diversity mode, and/or a polarization diversity mode. Diversity mode configuration may comprise forming, based on selected diversity mode, a plurality of communication modules from the plurality of distributed transceivers, wherein each of the plurality of communication modules may comprise one or more antennas and/or antenna array elements, and one or more of said plurality of distributed transceivers associated with said one or more antennas and/or antenna array elements. The plurality of communication modules may be utilized to concurrently communicate multiple data streams. The multiple data streams may comprise the same data.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: December 29, 2020
    Assignee: GOLBA LLC
    Inventor: Mehran Moshfeghi
  • Patent number: 10880056
    Abstract: A device that comprises a plurality of distributed transceivers, a central processor and a network management engine may be configured to function as relay device, relaying an input data stream from a source device to at least one other device. The relaying may include configuring one or more of the plurality of distributed transceivers to particular mode of relay operation and receiving the input data stream from the source device via at least one of the configured one or more of the plurality of distributed transceivers. The relaying may also include transmitting at least one relay data stream corresponding to the input data stream to the at least one other device, via at least one of the configured one or more of the plurality of distributed transceivers.
    Type: Grant
    Filed: October 6, 2018
    Date of Patent: December 29, 2020
    Assignee: GOLBA LLC
    Inventor: Mehran Moshfeghi
  • Patent number: 10873431
    Abstract: A communication device that comprises a plurality of distributed transceivers, a central processor and a network management engine, may be configured for a multiplexing mode of operation. Configuring of the multiplexing mode of operation may include configuring one or more communication modules for multiplexing a plurality of data streams. Each of the communication modules may comprise one or more antennas and/or antenna array elements and one or more of said plurality of distributed transceivers associated with said one or more antennas and/or antenna array elements. The communication modules may be configured to be spatially distinct and/or to use different frequency channels. The data streams may be communicated to a single target device or to a plurality of target devices.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: December 22, 2020
    Assignee: GOLBA LLC
    Inventor: Mehran Moshfeghi
  • Publication number: 20200396048
    Abstract: A decentralized communication device is provided that facilitates optimal positioning and orientation of one or more antennas for wireless communication with external devices. The decentralized communication device includes one or more master components and one or more slave components. The master and the slave components are physically separate and communicate wirelessly. In some embodiments the slave acts as a carrier frequency translator between the master and an external wireless device, where it communicates with the external device using a first frequency and communicates with the master using a second frequency which is different from the first frequency. In another embodiment the slave has most or all the physical layer to do the digital coding, digital modulation, data framing, data formatting and data packetization for communicating with an external device, in which case digital coding and digital modulation is distributed between the master and the slave.
    Type: Application
    Filed: August 28, 2020
    Publication date: December 17, 2020
    Inventor: Mehran Moshfeghi
  • Patent number: 10841053
    Abstract: A device that comprises a plurality of distributed transceivers, a central processor and a network management engine may be configured to function as relay device, relaying an input data stream from a source device to at least one other device. The relaying may include configuring one or more of the plurality of distributed transceivers to particular mode of relay operation and receiving the input data stream from the source device via at least one of the configured one or more of the plurality of distributed transceivers. The relaying may also include transmitting at least one relay data stream corresponding to the input data stream to the at least one other device, via at least one of the configured one or more of the plurality of distributed transceivers.
    Type: Grant
    Filed: October 6, 2018
    Date of Patent: November 17, 2020
    Assignee: GOLBA LLC
    Inventor: Mehran Moshfeghi