Patents by Inventor Bruce Zhang

Bruce Zhang 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: 20250100407
    Abstract: A vehicle charging system comprises at least one controller and at least one arm, each arm having a first end coupled to an actuator and a second end comprising a charging interface. The actuator is configured to articulate the arm into a charging position. The charging interface comprises at least one charging contact coupled to a power source and configured to engage and deliver power to a vehicle charging interface to charge at least one battery of a vehicle. The charging system can include a plurality of arms, each configured to charge a different vehicle. A method of charging one or more vehicles using the charging system is also provided.
    Type: Application
    Filed: December 9, 2024
    Publication date: March 27, 2025
    Inventors: Edward Butina, Justin Cole, Jacob Seal, Bruce Thompson, Chun Zhang, Dustin Yautz, Mitchell Weiss
  • Patent number: 12261879
    Abstract: A system for detecting Denial-of-Service (DoS) attacks on one or more user profiles collects a number of invalid sign-on attempts on the one or more user profiles during every time interval. The system determines a number of invalid sign-on attempts on every user profile since the start of the first time interval. The system detects a first DoS attack on a particular user profile if a first number of invalid sign-on attempts on the particular user profile exceeds a single-user profile. The system detects a second DoS attack on multiple user profiles during the first time interval if the increase in the total number of invalid sign-on attempts since the last time interval exceeds a scan-level threshold number. The system detects a third DoS attack on multiple user profiles if the total number of invalid sign-on attempts detected during combined time intervals exceeds a third threshold number.
    Type: Grant
    Filed: March 8, 2024
    Date of Patent: March 25, 2025
    Assignee: Bank of America Corporation
    Inventors: Xiao Jun Zhang, Neetika Singh, Jesse Deping Meng, Robert Bruce Williams, Joshua Samuel Drucker, Cynthia Diane Dieterich
  • Patent number: 12257551
    Abstract: A bipolar electrodialysis (BPED) cell is able to bipolar convert salt solutions into acid and base solutions. However, protons migrate through the anion exchange membranes and tend to neutralize the base solution. In a bipolar electrodialysis system described herein, multiple BPED cells are arranged to provide a multi-stage treatment system. Up to half, or up to one third, of the stages have cells with acid block anion membranes. The one or more stages with acid block anion membranes are located at the acid product output end of the system, where the acid concentration in the system is the highest. Replacing the traditional anion membranes in some of the stages with acid block anion membranes allows higher concentration products to be produced with moderate increase in energy consumption.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: March 25, 2025
    Assignee: BL TECHNOLOGIES, INC.
    Inventors: Chengqian Zhang, Wei Lu, Jiyang Xia, Yongchang Zheng, Bruce Batchelder, John H. Barber
  • Publication number: 20250091012
    Abstract: An electrodialysis cell includes a housing defining an internal chamber, a core positioned within the internal chamber, a first electrode positioned in the internal chamber adjacent the housing, a second electrode coupled to the core and spaced from the first electrode, and a membrane assembly positioned between the first and second electrodes in a spiral wound configuration. The housing includes an inlet end for receiving a feed fluid and an outlet end in fluid communication with the inlet end. The membrane assembly includes a plurality of ion exchange membranes spaced from each other to define a plurality of fluid channels between the inlet and outlet ends.
    Type: Application
    Filed: November 27, 2024
    Publication date: March 20, 2025
    Applicant: Vetco Gray Scandinavia AS
    Inventors: Zijun XIA, Chengqian ZHANG, Wujun RONG, Yongchang ZHENG, Bruce BATCHELDER, John H. BARBER, Lei CAO, Hua WANG, David Michael STACHERA, Bo YAN
  • Publication number: 20250081180
    Abstract: A method for concurrent execution of multiple protocols using a single radio of a wireless communication device is provided that includes receiving, in a radio command scheduler, a first radio command from a first protocol stack of a plurality of protocol states executing on the wireless communication device, determining a scheduling policy for the first radio command based on a current state of each protocol stack of the plurality of protocol stacks, and scheduling the first radio command in a radio command queue for the radio based on the scheduling policy, wherein the radio command scheduler uses the radio command queue to schedule radio commands received from the plurality of protocol stacks.
    Type: Application
    Filed: November 20, 2024
    Publication date: March 6, 2025
    Inventors: Arvind Kandhalu Raghu, Antony James Cave, Ramanuja Vedantham, Xiaoxi Bruce Zhang
  • Publication number: 20250076878
    Abstract: A transport vehicle, such as a vision guided vehicle, can comprise a drive portion constructed to facilitate movement of the transport vehicle and a load portion constructed to engage an object of interest. The load portion can comprise an object engagement apparatus and at least one sensor coupled to or disposed within a distal end of the object engagement apparatus, wherein the sensor can be at least a 2D sensor. The engagement apparatus can comprise forks, at least one fork having sensor coupled to or disposed within a fork tip. The 2D sensor can comprise a scanning LIDAR sensor arranged to collect information to identify a pickable pallet, for example.
    Type: Application
    Filed: October 28, 2024
    Publication date: March 6, 2025
    Inventors: Chun Zhang, Nathan Greco, Adam Grusky, Bruce Thompson, Ed Butina, Jacob Seal, John Harrold, II, Ryan Young, Benjamin Schmidt, Andrew Tracy
  • Patent number: 12221000
    Abstract: A vehicle charging system comprises at least one controller and at least one arm, each arm having a first end coupled to an actuator and a second end comprising a charging interface. The actuator is configured to articulate the arm into a charging position. The charging interface comprises at least one charging contact coupled to a power source and configured to engage and deliver power to a vehicle charging interface to charge at least one battery of a vehicle. The charging system can include a plurality of arms, each configured to charge a different vehicle. A method of charging one or more vehicles using the charging system is also provided.
    Type: Grant
    Filed: December 21, 2023
    Date of Patent: February 11, 2025
    Assignee: SEEGRID CORPORATION
    Inventors: Edward Butina, Justin Cole, Jacob Seal, Bruce Thompson, Chun Zhang, Dustin Yautz, Mitchell Weiss
  • Publication number: 20250044310
    Abstract: Disclosed herein is an instrument and associated methods for a fully automated bench-top NULISA platform, comprising an X-Y-Z-gantry, a microtiter plate stage, an incubator, a quantitative PCR module, a decontamination cleaner for microtiter plates, a microtiter plate sealer, a magnetic probe and comb assembly for sample mixing and magnetic bead extraction, a storage unit for reagents and supplies, and a controller.
    Type: Application
    Filed: May 10, 2024
    Publication date: February 6, 2025
    Inventors: Yuling Luo, Shiping Chen, Cheng Peng, Kaiyuan Zhang, Taber Smith, Kenneth Miller, Faisal Maniar, Christina Kozlovsky, Bruce denDulk, Wayne Hopp
  • Publication number: 20250021508
    Abstract: A system includes a device including a first register configured to store a first address, a second register configured to store a first device identifier, a third register configured to store a value, the value adapted to be a logical AND of the first device identifier and a second device identifier and a circuit coupled to the first register, the second register, and the third register. The circuit is configured to determine the second device identifier based on the first device identifier of the second register and the value of the third register, responsive to determining the second device identifier, the first circuit compares the first device identifier to the second device identifier, after comparing the first device identifier to the second device identifier, the first circuit determines a second address and after determining the second address, the first circuit sets the first register to store the second address.
    Type: Application
    Filed: September 25, 2024
    Publication date: January 16, 2025
    Inventors: Deric Wayne Waters, Xiaoxi Bruce Zhang
  • Patent number: 12185299
    Abstract: A method for concurrent execution of multiple protocols using a single radio of a wireless communication device is provided that includes receiving, in a radio command scheduler, a first radio command from a first protocol stack of a plurality of protocol states executing on the wireless communication device, determining a scheduling policy for the first radio command based on a current state of each protocol stack of the plurality of protocol stacks, and scheduling the first radio command in a radio command queue for the radio based on the scheduling policy, wherein the radio command scheduler uses the radio command queue to schedule radio commands received from the plurality of protocol stacks.
    Type: Grant
    Filed: January 9, 2024
    Date of Patent: December 31, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Arvind Kandhalu Raghu, Antony James Cave, Ramanuja Vedantham, Xiaoxi Bruce Zhang
  • Patent number: 12124393
    Abstract: An example system includes: a device coupled to a data line, the device configured to: send a first command on the data line, the first command including a first address; after sending the first command, read a first value on the data line, the first value including data from a first target device and a second target device; responsive to reading the first value, send a second command including the first address and data representing the first value on the data line; send a third command on the data line, the third command including the first address; after sending the third command, read a second value on the data line, the second value including data from the first target device and the second target device; responsive to reading the second value, send a fourth command on the data line, the fourth command including the first address.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: October 22, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Deric Wayne Waters, Xiaoxi Bruce Zhang
  • Publication number: 20240147459
    Abstract: A method for concurrent execution of multiple protocols using a single radio of a wireless communication device is provided that includes receiving, in a radio command scheduler, a first radio command from a first protocol stack of a plurality of protocol states executing on the wireless communication device, determining a scheduling policy for the first radio command based on a current state of each protocol stack of the plurality of protocol stacks, and scheduling the first radio command in a radio command queue for the radio based on the scheduling policy, wherein the radio command scheduler uses the radio command queue to schedule radio commands received from the plurality of protocol stacks.
    Type: Application
    Filed: January 9, 2024
    Publication date: May 2, 2024
    Inventors: Arvind Kandhalu Raghu, Antony James Cave, Ramanuja Vedantham, Xiaoxi Bruce Zhang
  • Patent number: 11924822
    Abstract: A method for concurrent execution of multiple protocols using a single radio of a wireless communication device is provided that includes receiving, in a radio command scheduler, a first radio command from a first protocol stack of a plurality of protocol states executing on the wireless communication device, determining a scheduling policy for the first radio command based on a current state of each protocol stack of the plurality of protocol stacks, and scheduling the first radio command in a radio command queue for the radio based on the scheduling policy, wherein the radio command scheduler uses the radio command queue to schedule radio commands received from the plurality of protocol stacks.
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: March 5, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Arvind Kandhalu Raghu, Antony James Cave, Ramanuja Vedantham, Xiaoxi Bruce Zhang
  • Publication number: 20230244624
    Abstract: An example system includes: a device coupled to a data line, the device configured to: send a first command on the data line, the first command including a first address; after sending the first command, read a first value on the data line, the first value including data from a first target device and a second target device; responsive to reading the first value, send a second command including the first address and data representing the first value on the data line; send a third command on the data line, the third command including the first address; after sending the third command, read a second value on the data line, the second value including data from the first target device and the second target device; responsive to reading the second value, send a fourth command on the data line, the fourth command including the first address.
    Type: Application
    Filed: January 28, 2022
    Publication date: August 3, 2023
    Inventors: Deric Wayne Waters, Xiaoxi Bruce Zhang
  • Publication number: 20230217427
    Abstract: A method for concurrent execution of multiple protocols using a single radio of a wireless communication device is provided that includes receiving, in a radio command scheduler, a first radio command from a first protocol stack of a plurality of protocol states executing on the wireless communication device, determining a scheduling policy for the first radio command based on a current state of each protocol stack of the plurality of protocol stacks, and scheduling the first radio command in a radio command queue for the radio based on the scheduling policy, wherein the radio command scheduler uses the radio command queue to schedule radio commands received from the plurality of protocol stacks.
    Type: Application
    Filed: March 13, 2023
    Publication date: July 6, 2023
    Inventors: Arvind Kandhalu Raghu, Antony James Cave, Ramanuja Vedantham, Xiaoxi Bruce Zhang
  • Patent number: 11655946
    Abstract: A Flexible LED illumination device, according to the present invention, comprises a translucent positioning strip having a plurality of slots disposed at the center, a plurality of light modules mounted inside of the translucent positioning strip, a plurality of power conductors in communication to the plurality of light modules, a translucent housing covering the plurality of light modules, an elongated light diffuser tube disposed at the top of the translucent housing, and wherein said elongated light diffuser tube is configured to refract light from the plurality of light modules, a potting glue disposed at the bottom of the plurality of power conductors, and exposed power conductors extruding in between the plurality of light modules. The flexible LED illumination device is constructed with flexible material to allow bending to any shapes, and weatherproofing.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: May 23, 2023
    Inventor: Bruce Zhang
  • Patent number: 11632769
    Abstract: A method for concurrent execution of multiple protocols using a single radio of a wireless communication device is provided that includes receiving, in a radio command scheduler, a first radio command from a first protocol stack of a plurality of protocol states executing on the wireless communication device, determining a scheduling policy for the first radio command based on a current state of each protocol stack of the plurality of protocol stacks, and scheduling the first radio command in a radio command queue for the radio based on the scheduling policy, wherein the radio command scheduler uses the radio command queue to schedule radio commands received from the plurality of protocol stacks.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: April 18, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Arvind Kandhalu Raghu, Antony James Cave, Ramanuja Vedantham, Xiaoxi Bruce Zhang
  • Patent number: 11391419
    Abstract: An expandable light bar system includes a plurality of light bar segments each having an elongated hollow body and a lighting unit. Each lighting unit includes a housing with a plurality of light emitting diodes that are electrically connected to either a subsequent lighting unit or a power source. The housing is secured onto a ridge that is located along the top surface of the elongated body. An expansion adaptor is positioned between two light bar segments and allows the overall length of the joined light bar segments to be adjustable. A spacer is positioned at the center of the adaptor and defines a minimum separation distance between the segments. A pair of endcaps are removably secured to one end of each of the light bar segments and are configured to engage an existing fluorescent high output socket within a light box to support placement of the joined segments.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: July 19, 2022
    Assignee: Everylite
    Inventor: Bruce Zhang
  • Publication number: 20220132525
    Abstract: A method for concurrent execution of multiple protocols using a single radio of a wireless communication device is provided that includes receiving, in a radio command scheduler, a first radio command from a first protocol stack of a plurality of protocol states executing on the wireless communication device, determining a scheduling policy for the first radio command based on a current state of each protocol stack of the plurality of protocol stacks, and scheduling the first radio command in a radio command queue for the radio based on the scheduling policy, wherein the radio command scheduler uses the radio command queue to schedule radio commands received from the plurality of protocol stacks.
    Type: Application
    Filed: January 4, 2022
    Publication date: April 28, 2022
    Inventors: Arvind Kandhalu Raghu, Antony James Cave, Ramanuja Vedantham, Xiaoxi Bruce Zhang
  • Patent number: 11231160
    Abstract: A RGBW LED with integrated lens device includes two RGB LED's that are positioned adjacent to a single-color LED. A backer having a plurality of openings is positioned along the bottom of the LED's, and a plurality of cables are routed through the sides of the backer. A unitary clear lens body having a top wall, and a continuous sidewall extending downward therefrom to form an interior space. Three domes are formed along the top wall of the lens, and a lip is formed along the sidewall within the inside surface of the lens. The backer is positioned within the interior space of the lens along the lip, and each of the LED's are positioned within a single dome. Glue is poured through the plurality of openings to fill the interior space of the lens body to secure the device components in a watertight manner.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: January 25, 2022
    Assignee: Everylite
    Inventor: Bruce Zhang