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: 20250100407Abstract: 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: ApplicationFiled: December 9, 2024Publication date: March 27, 2025Inventors: Edward Butina, Justin Cole, Jacob Seal, Bruce Thompson, Chun Zhang, Dustin Yautz, Mitchell Weiss
-
Patent number: 12261879Abstract: 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: GrantFiled: March 8, 2024Date of Patent: March 25, 2025Assignee: Bank of America CorporationInventors: Xiao Jun Zhang, Neetika Singh, Jesse Deping Meng, Robert Bruce Williams, Joshua Samuel Drucker, Cynthia Diane Dieterich
-
Patent number: 12257551Abstract: 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: GrantFiled: March 12, 2019Date of Patent: March 25, 2025Assignee: BL TECHNOLOGIES, INC.Inventors: Chengqian Zhang, Wei Lu, Jiyang Xia, Yongchang Zheng, Bruce Batchelder, John H. Barber
-
Publication number: 20250091012Abstract: 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: ApplicationFiled: November 27, 2024Publication date: March 20, 2025Applicant: Vetco Gray Scandinavia ASInventors: Zijun XIA, Chengqian ZHANG, Wujun RONG, Yongchang ZHENG, Bruce BATCHELDER, John H. BARBER, Lei CAO, Hua WANG, David Michael STACHERA, Bo YAN
-
Publication number: 20250081180Abstract: 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: ApplicationFiled: November 20, 2024Publication date: March 6, 2025Inventors: Arvind Kandhalu Raghu, Antony James Cave, Ramanuja Vedantham, Xiaoxi Bruce Zhang
-
Publication number: 20250076878Abstract: 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: ApplicationFiled: October 28, 2024Publication date: March 6, 2025Inventors: Chun Zhang, Nathan Greco, Adam Grusky, Bruce Thompson, Ed Butina, Jacob Seal, John Harrold, II, Ryan Young, Benjamin Schmidt, Andrew Tracy
-
Patent number: 12221000Abstract: 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: GrantFiled: December 21, 2023Date of Patent: February 11, 2025Assignee: SEEGRID CORPORATIONInventors: Edward Butina, Justin Cole, Jacob Seal, Bruce Thompson, Chun Zhang, Dustin Yautz, Mitchell Weiss
-
Publication number: 20250044310Abstract: 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: ApplicationFiled: May 10, 2024Publication date: February 6, 2025Inventors: Yuling Luo, Shiping Chen, Cheng Peng, Kaiyuan Zhang, Taber Smith, Kenneth Miller, Faisal Maniar, Christina Kozlovsky, Bruce denDulk, Wayne Hopp
-
Publication number: 20250021508Abstract: 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: ApplicationFiled: September 25, 2024Publication date: January 16, 2025Inventors: Deric Wayne Waters, Xiaoxi Bruce Zhang
-
Patent number: 12185299Abstract: 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: GrantFiled: January 9, 2024Date of Patent: December 31, 2024Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Arvind Kandhalu Raghu, Antony James Cave, Ramanuja Vedantham, Xiaoxi Bruce Zhang
-
Patent number: 12124393Abstract: 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: GrantFiled: January 28, 2022Date of Patent: October 22, 2024Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Deric Wayne Waters, Xiaoxi Bruce Zhang
-
Publication number: 20240147459Abstract: 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: ApplicationFiled: January 9, 2024Publication date: May 2, 2024Inventors: Arvind Kandhalu Raghu, Antony James Cave, Ramanuja Vedantham, Xiaoxi Bruce Zhang
-
Patent number: 11924822Abstract: 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: GrantFiled: March 13, 2023Date of Patent: March 5, 2024Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Arvind Kandhalu Raghu, Antony James Cave, Ramanuja Vedantham, Xiaoxi Bruce Zhang
-
Publication number: 20230244624Abstract: 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: ApplicationFiled: January 28, 2022Publication date: August 3, 2023Inventors: Deric Wayne Waters, Xiaoxi Bruce Zhang
-
Publication number: 20230217427Abstract: 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: ApplicationFiled: March 13, 2023Publication date: July 6, 2023Inventors: Arvind Kandhalu Raghu, Antony James Cave, Ramanuja Vedantham, Xiaoxi Bruce Zhang
-
Patent number: 11655946Abstract: 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: GrantFiled: November 3, 2022Date of Patent: May 23, 2023Inventor: Bruce Zhang
-
Patent number: 11632769Abstract: 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: GrantFiled: January 4, 2022Date of Patent: April 18, 2023Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Arvind Kandhalu Raghu, Antony James Cave, Ramanuja Vedantham, Xiaoxi Bruce Zhang
-
Patent number: 11391419Abstract: 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: GrantFiled: June 3, 2020Date of Patent: July 19, 2022Assignee: EveryliteInventor: Bruce Zhang
-
Publication number: 20220132525Abstract: 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: ApplicationFiled: January 4, 2022Publication date: April 28, 2022Inventors: Arvind Kandhalu Raghu, Antony James Cave, Ramanuja Vedantham, Xiaoxi Bruce Zhang
-
Patent number: 11231160Abstract: 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: GrantFiled: July 2, 2020Date of Patent: January 25, 2022Assignee: EveryliteInventor: Bruce Zhang