Patents by Inventor Gary Cheng
Gary Cheng 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: 12492620Abstract: A submersible downhole pumping system is provided. The pumping system is designed so that all fluid conduits and electrical signal conduits are internalized within a pumping assembly. This design provides a substantially constant and slim profile to the pumping assembly. The pumping assembly comprises a housing that houses a power assembly, a powered actuator assembly that is operatively linked to a production fluid assembly and a central bore that extends through the pumping assembly to provide fluid communication between the power assembly and a first end of the pumping assembly. The pumping system further includes a flow distributor/connector at the first end or pump head for providing fluids' communication between the pump head and a conducting system that extends from surface to the pumping system. The communication fluids include high pressure power hydraulic fluid, low pressure exhaust hydraulic fluid and pressurized produced wellbore fluid.Type: GrantFiled: October 22, 2021Date of Patent: December 9, 2025Assignee: PMC Pumps Inc.Inventors: Yuchang Ding, John Hughes, Gary Cheng
-
Publication number: 20240052732Abstract: A submersible downhole pumping system is provided. The pumping system is designed so that all fluid conduits and electrical signal conduits are internalized within a pumping assembly. This design provides a substantially constant and slim profile to the pumping assembly. The pumping assembly comprises a housing that houses a power assembly, a powered actuator assembly that is operatively linked to a production fluid assembly and a central bore that extends through the pumping assembly to provide fluid communication between the power assembly and a first end of the pumping assembly. The pumping system further includes a flow distributor/connector at the first end or pump head for providing fluids' communication between the pump head and a conducting system that extends from surface to the pumping system. The communication fluids include high pressure power hydraulic fluid, low pressure exhaust hydraulic fluid and pressurized produced wellbore fluid.Type: ApplicationFiled: October 22, 2021Publication date: February 15, 2024Inventors: Yuchang DING, John HUGHES, Gary CHENG
-
Publication number: 20240046364Abstract: The present system is a data-driven platform to generate customized insurance policies for clients. The customization includes but is not limited to insurance conditions, pricing, and duration. The platform involves three layers of data processing pipeline: data collection layer, feature selection layer, and policy generation layer. The data collection layer gathers data from different sources. The feature selection layer selects the set of viable features per client for policy generation. Finally, the policy generation layer generates a customized and personalized insurance policy based on the preceding process.Type: ApplicationFiled: August 7, 2023Publication date: February 8, 2024Applicant: Butler at Your ServiceInventors: Gary Cheng, Hamed Noori, Kevin Gu
-
Publication number: 20240048402Abstract: A modular hardware solution for a smart home gateway that can support multiple communication protocols with different functionalities. The smart home gateway is modular in nature, and the associated modules, units, and components can be installed, modified, or removed easily on the base board. The processing unit integrated is equipped with multi-thread firmware that allows seamless transition of connection among multiple available communication protocols. Communication modules can be integrated through terminal interfaces that would provide additional connectivity to other home devices. Home devices in a smart home setting would not need to be uniformed configured, as the smart home gateway would be configured to harmoniously interact with all devices in a smart home setting. The smart home gateway module incorporates an user interface that is accessible through personal devices by authorized users, and can provide continuous update and enable uninterrupted control over the home devices on the network.Type: ApplicationFiled: August 7, 2023Publication date: February 8, 2024Applicant: Butler at Your ServiceInventors: Kevin Gu, Hamed Noori, Gary Cheng
-
Patent number: 11297625Abstract: A method in a first wireless station of establishing a connection with a second wireless station includes: generating a frame including a capabilities element having: a core capabilities field containing a predefined sequence of core subfields having respective predefined lengths; the core subfields containing respective first core values defining core capabilities of the first wireless station; and at least one extended capability field containing: an extended capability identifier subfield containing an identifier of one of a plurality of predefined extended capabilities; an extended capability length subfield containing an extended capability length value; and an extended capability payload subfield having a length equal to the extended capability length value; the payload subfield containing a first extended value defining an extended capability of the first wireless station; and responsive to generating the frame, transmitting the frame.Type: GrantFiled: July 14, 2020Date of Patent: April 5, 2022Assignee: PERASO TECHNOLOGIES INC.Inventors: Gary Cheng, Joseph Andonieh, Bradley Robert Lynch, Christopher James Hansen
-
Patent number: 11121818Abstract: A method and apparatus for establishing unsolicited block acknowledgements is provided. During a process, at a first wireless device, to associate with a basic service set that includes a second wireless communication device, the first wireless device transmits, via a controller and using a radio: an indication that the first wireless communication device supports block acknowledgements; and at least one common block acknowledgement parameter defining unsolicited block acknowledgement. Thereafter, the first wireless communication device exchanges data with the second wireless communication device according to the at least one common block acknowledgement parameter defining the unsolicited block acknowledgement.Type: GrantFiled: July 17, 2017Date of Patent: September 14, 2021Assignee: PERASO TECHNOLOGIES INC.Inventors: Joseph Andonieh, Gary Cheng, Christopher James Hansen, Bradley Robert Lynch
-
Publication number: 20200344745Abstract: A method in a first wireless station of establishing a connection with a second wireless station includes: generating a frame including a capabilities element having: a core capabilities field containing a predefined sequence of core subfields having respective predefined lengths; the core subfields containing respective first core values defining core capabilities of the first wireless station; and at least one extended capability field containing: an extended capability identifier subfield containing an identifier of one of a plurality of predefined extended capabilities; an extended capability length subfield containing an extended capability length value; and an extended capability payload subfield having a length equal to the extended capability length value; the payload subfield containing a first extended value defining an extended capability of the first wireless station; and responsive to generating the frame, transmitting the frame.Type: ApplicationFiled: July 14, 2020Publication date: October 29, 2020Inventors: Gary CHENG, Joseph ANDONIEH, Bradley Robert LYNCH, Christopher James HANSEN
-
Patent number: 10820328Abstract: A method for spatial re-use in a first wireless communications assembly of a first service set, comprising: establishing data transfer communications within the first service set; detecting wireless interference generated by a second wireless communications assembly of a second service set distinct from the first service set; responsive to the detecting, sending a notice of interference indicator to the second wireless communications assembly; receiving a response to the notice of interference indicator from the second wireless communications assembly; based on the response, selecting an interference-reducing corrective action to perform within the first service set; and initiating the selected corrective action within the first service set.Type: GrantFiled: June 20, 2017Date of Patent: October 27, 2020Assignee: PERASO TECHNOLOGIES INC.Inventors: Gary Cheng, Christopher James Hansen, Joseph Andonieh, Bradley Robert Lynch
-
Patent number: 10784990Abstract: A wireless communications assembly and method for encoding and modulating data for transmission is provided. The method includes receiving primary data to be transmitted to a receiving station; selecting a data rate at which to transmit the primary data; selecting a mode associated with the data rate, the mode defining a modulation scheme and a target code rate; generating encoded data, including modifying an error correcting block format having a predefined code rate to generate the encoded data at the target code rate; and extracting at least a portion of the encoded data for modulation of a carrier signal and transmission to a receiving station.Type: GrantFiled: April 6, 2018Date of Patent: September 22, 2020Assignee: PERASO TECHNOLOGIES INC.Inventors: Gary Cheng, Christopher James Hansen, Joseph Andonieh, Bradley Robert Lynch
-
Patent number: 10735133Abstract: A method in a transmitter station includes: generating payload data for transmission to a receiver station via a plurality of antennae of the transmitter station; selecting a number of transmit streams for transmission of the payload data; selecting respective modulation schemes for each of the transmit streams; according to the modulation schemes and to an active one of (i) a single-encoder mode and (ii) a per-stream encoder mode, generating the number of coded, modulated transmit streams; wherein each coded, modulated transmit stream contains a portion of the payload data; and providing the coded, modulated transmit streams to respective ones of the antennae for transmission to the receiver station.Type: GrantFiled: July 5, 2018Date of Patent: August 4, 2020Assignee: PERASO TECHNOLOGIES INC.Inventors: Gary Cheng, Joseph Andonieh, Bradley Robert Lynch, Christopher James Hansen
-
Patent number: 10716117Abstract: A method in a first wireless station of establishing a connection with a second wireless station includes: generating a frame including a capabilities element having: a core capabilities field containing a predefined sequence of core subfields having respective predefined lengths; the core subfields containing respective first core values defining core capabilities of the first wireless station; and at least one extended capability field containing: an extended capability identifier subfield containing an identifier of one of a plurality of predefined extended capabilities; an extended capability length subfield containing an extended capability length value; and an extended capability payload subfield having a length equal to the extended capability length value; the payload subfield containing a first extended value defining an extended capability of the first wireless station; and responsive to generating the frame, transmitting the frame.Type: GrantFiled: November 3, 2017Date of Patent: July 14, 2020Assignee: PERASO TECHNOLOGIES INC.Inventors: Gary Cheng, Joseph Andonieh, Bradley Robert Lynch, Christopher James Hansen
-
Patent number: 10498419Abstract: A method in a wireless communications assembly of a first station having a plurality of antennas and configured to perform a beamforming procedure with a second station, the method comprising: controlling the plurality of antennas to simultaneously transmit, using a first sector of each of the plurality of antennas, a respective first beam including first frame data containing a first beam set identifier element identifying each of the plurality of antennas and each of the first sectors; subsequently controlling the plurality of antennas to simultaneously transmit, using a second sector of each of the plurality of antennas, a respective second beam including second frame data containing a second beam set identifier element identifying each of the plurality of antennas and each of the second sectors; and receiving, from the second station, first feedback data including one of the first beam set identifier element and the second beam set identifier element.Type: GrantFiled: January 12, 2018Date of Patent: December 3, 2019Assignee: PERASO TECHNOLOGIES INC.Inventors: Gary Cheng, Christopher James Hansen, Joseph Andonieh, Bradley Robert Lynch
-
Patent number: 10413086Abstract: A collapsible convertible highchair and infant carrier stand device is provided. It includes basket and a base supporting the basket. The basket is configured to receive an infant carrier or to directly support a seated infant. The basket includes a bottom wall, a first end wall, a pair of sidewalls, a second end wall, a crotch panel and a back support panel. The crotch panel and the back support panel are located in the basket between the first and second end walls. Each is configured to be pivoted from a stowed position, when the device is holding an infant carrier, to an operative position when the device is directly supporting the infant. In the operative position the infant's back will rest against the back support panel and his/her legs will extend through opening in the crotch panel and a window in the first end wall.Type: GrantFiled: June 25, 2018Date of Patent: September 17, 2019Assignee: Phoenix Baby LLCInventors: Kenneth Craig Waldman, Owen Chen, Gary Cheng
-
Publication number: 20190207660Abstract: A method and apparatus for beamforming training using frames is provided. A first wireless device transmits, to a second wireless communication device, values representing one or more of transmit capabilities and receive capabilities of the first wireless communication device when exchanging beamforming data with the second wireless communication device. The values may be negotiated between the first and second wireless communication devices. The first wireless communication device and the second wireless communication device perform beamforming training based on the values.Type: ApplicationFiled: February 14, 2019Publication date: July 4, 2019Inventors: Christopher James Hansen, Gary Cheng, Joseph Andonieh, Bradley Robert Lynch
-
Patent number: 10243635Abstract: A method and apparatus for beamforming training using frames is provided. A device generates a frame comprising header data and beamforming data. The beamforming data is organized into units of beamforming training (TRN) fields. The header data comprises numbers indicating: a first type of TRN fields in each of the units of the beamforming data, to be transmitted using same antenna settings used for the header data; a second type of TRN fields in each of the units to be transmitted using different antenna settings than used for the header data; and how the first type of TRN fields are organized into respective groups of the second type of TRN fields in each of the units that are to be consecutively transmitted using same respective antenna settings, the respective antenna settings changing with each successive group of the third number of the second type of TRN fields.Type: GrantFiled: July 7, 2017Date of Patent: March 26, 2019Assignee: PERASO TECHNOLOGIES INC.Inventors: Christopher James Hansen, Gary Cheng, Joseph Andonieh, Bradley Robert Lynch
-
Patent number: 10236964Abstract: A method and apparatus for beamforming training in basic service set discovery is provided. Beacon data is transmitted from a first wireless communication device, the beacon data comprising: beacon data parameters for operation of a basic service set: and beamforming data that includes receive beamforming training fields. Beamforming occurs with a second wireless communication device that receives beacon data.Type: GrantFiled: July 20, 2017Date of Patent: March 19, 2019Assignee: PERASO TECHNOLOGIES INC.Inventors: Joseph Andonieh, Bradley Robert Lynch, Gary Cheng, Christopher James Hansen
-
Publication number: 20190013896Abstract: A method in a transmitter station includes: generating payload data for transmission to a receiver station via a plurality of antennae of the transmitter station; selecting a number of transmit streams for transmission of the payload data; selecting respective modulation schemes for each of the transmit streams; according to the modulation schemes and to an active one of (i) a single-encoder mode and (ii) a per-stream encoder mode, generating the number of coded, modulated transmit streams; wherein each coded, modulated transmit stream contains a portion of the payload data; and providing the coded, modulated transmit streams to respective ones of the antennae for transmission to the receiver station.Type: ApplicationFiled: July 5, 2018Publication date: January 10, 2019Inventors: Gary CHENG, Joseph ANDONIEH, Bradley Robert LYNCH, Christopher James HANSEN
-
Patent number: 10135550Abstract: A calibration signal is transmitted from a transmitter antenna. A receiver antenna receives a loopback signal that results from an air coupling of the receiver antenna and the transmitter antenna. The loopback signal is compared to a target. If the loopback signal does not meet the target, then a gain of the calibration signal is adjusted and the loopback signal is again checked against the target. When the loopback signal meets the target, the gain is taken as a calibrated transmitter gain.Type: GrantFiled: November 7, 2017Date of Patent: November 20, 2018Assignee: PERASO TECHNOLOGIES INC.Inventors: Gary Cheng, Bradley Robert Lynch
-
Publication number: 20180303248Abstract: A collapsible convertible highchair and infant carrier stand device is provided. It includes basket and a base supporting the basket. The basket is configured to receive an infant carrier or to directly support a seated infant. The basket includes a bottom wall, a first end wall, a pair of sidewalls, a second end wall, a crotch panel and a back support panel. The crotch panel and the back support panel are located in the basket between the first and second end walls. Each is configured to be pivoted from a stowed position, when the device is holding an infant carrier, to an operative position when the device is directly supporting the infant. In the operative position the infant's back will rest against the back support panel and his/her legs will extend through opening in the crotch panel and a window in the first end wall.Type: ApplicationFiled: June 25, 2018Publication date: October 25, 2018Inventors: Kenneth Craig Waldman, Owen Chen, Gary Cheng
-
Patent number: 10110273Abstract: A wireless communication assembly stores configuration parameter sets for predefined spectral masks, including: a single channel mask for a base channel bandwidth, and defining target power levels for each of a base in-band bandwidth, base transition bandwidths, and a base floor bandwidth; and a bonded channel mask for a multiple of the base channel bandwidth, and defining target power levels for each of a bonded in-band bandwidth equivalent to the sum of the base in-band bandwidth and the base channel bandwidth, and bonded transition and floor bandwidths that are multiples of the base transition and floor bandwidths. A radio controller selects predefined channels each having the base channel bandwidth, for transmitting data to a recipient station; retrieves selected one of the configuration parameter sets based on the number of selected channels; and applies the selected configuration parameter set to data for transmission to the recipient station.Type: GrantFiled: September 11, 2017Date of Patent: October 23, 2018Assignee: PERASO TECHNOLOGIES INC.Inventors: Gary Cheng, Christopher James Hansen, Joseph Andonieh, Bradley Robert Lynch