Patents by Inventor James Chun

James Chun 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: 11974228
    Abstract: An apparatus (e.g., an access point (AP) or a non-AP station (STA)) detects a non-primary subband of an operating bandwidth comprising a primary subband and the non-primary subband to be idle. The apparatus controls a transmit power in performing transmission on at least the non-primary subband.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: April 30, 2024
    Assignee: MediaTek Singapore Pte. Ltd.
    Inventors: Kai Ying Lu, Hung-Tao Hsieh, Yen-Shuo Lu, Chao-Chun Wang, James Chih-Shi Yee, Yongho Seok
  • Patent number: 11944130
    Abstract: A vaporizer device includes various modular components. The vaporizer device includes a first subassembly. The first subassembly includes a cartridge connector that secures a vaporizer cartridge to the vaporizer device and includes at least two receptacle contacts that electrically communicate with the vaporizer cartridge. The vaporizer device includes a second subassembly. The second subassembly includes a skeleton defining a rigid tray that retains at least a power source. The vaporizer device also includes a third subassembly. The third subassembly includes a plurality of charging contacts that supply power to the power source, and an end cap that encloses an end of the vaporizer device.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: April 2, 2024
    Assignee: JUUL Labs, Inc.
    Inventors: Samuel C. Anderson, Wei-Ling Chang, Brandon Cheung, Steven Christensen, Joseph Chun, Joseph R. Fisher, Jr., Nicholas J. Hatton, Kevin Lomeli, James Monsees, Andrew L. Murphy, Claire O'Malley, John R. Pelochino, Hugh Pham, Vipul V. Rahane, Matthew J. Taschner, Val Valentine, Kenneth Wong
  • Patent number: 11921529
    Abstract: Described is an apparatus which comprises: a plurality of transistors coupled to an input power supply and to a load; a first comparator with a first node coupled to the load, and a second node coupled to a first reference; a second comparator with a first node coupled to the load, and a second node coupled to a second reference, the second reference being different from the first reference; and a logic unit to receive output of the first comparator and output of the second comparator, the logic unit to turn on or off transistors of the plurality of transistors according to outputs of the first and second comparators.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: March 5, 2024
    Assignee: Intel Corporation
    Inventors: Yi-Chun Shih, Kaushik Mazumdar, Stephen T. Kim, Rinkle Jain, James W. Tschanz, Muhammad M. Khellah
  • Publication number: 20240073773
    Abstract: Various techniques and schemes pertaining to extremely-high throughput (EHT) multi-link maximum channel switching in wireless communications are described. A station (STA) multi-link device (MLD) receives an indication from a reporting access point (AP) affiliated with an AP MLD on one link of multiple links. The STA MLD determines a channel switching time when a reported AP switches from operating in a current channel of the reported AP to operating in a new channel on one other link of the multiple links based on the indication.
    Type: Application
    Filed: August 16, 2023
    Publication date: February 29, 2024
    Inventors: Yongho Seok, Chao-Chun Wang, Kai Ying Lu, James Chih-Shi Yee, Gabor Bajko
  • Patent number: 11584894
    Abstract: A bio emulsion fuel manufacturing apparatus and method using vegetable oil is provided, including an oil tank unit configured to refine a vegetable oil introduced from an oil inlet by using a coagulant agent and a centrifugal decanter; a water tank unit configured to pretreat a water introduced from a water inlet by using a water tank catalyst; a first HHO gas infuser unit configured to introduce nano-bubbles into the water inside the water tank; a mixed oil unit connected to the oil tank unit and the water tank unit, and configured to produce a mixed oil by using an inline mixer; an ionization catalyst unit connected to the mixed oil unit and configured to convert the mixed oil to a bio emulsion fuel by using an ionization catalyst group; and a second HHO gas infuser unit configured to introduce HHO gas into the bio emulsion fuel.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: February 21, 2023
    Inventor: James Chun Koh
  • Publication number: 20220340829
    Abstract: A bio emulsion fuel manufacturing apparatus and method using vegetable oil is provided, including an oil tank unit configured to refine a vegetable oil introduced from an oil inlet by using a coagulant agent and a centrifugal decanter; a water tank unit configured to pretreat a water introduced from a water inlet by using a water tank catalyst; a first HHO gas infuser unit configured to introduce nano-bubbles into the water inside the water tank; a mixed oil unit connected to the oil tank unit and the water tank unit, and configured to produce a mixed oil by using an inline mixer; an ionization catalyst unit connected to the mixed oil unit and configured to convert the mixed oil to a bio emulsion fuel by using an ionization catalyst group; and a second HHO gas infuser unit configured to introduce HHO gas into the bio emulsion fuel.
    Type: Application
    Filed: April 23, 2021
    Publication date: October 27, 2022
    Inventor: James Chun KOH
  • Patent number: 11418396
    Abstract: Some embodiments provide a method, executable by a network device, that receives a packet from a network at a first port of the network device. The method further sends the packet to a second port of the network device. The second port includes an interface and a loopback function implemented at an egress of the interface. The loopback function is configured to transmit the packet back to the network device through the interface. The interface is configured to truncate the packet upon receiving the packet from the loopback function. Upon receiving the truncated packet from the interface of the second port, the method also forwards the truncated packet to a device through a third port of the network device that is coupled to the device.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: August 16, 2022
    Assignee: Arista Networks, Inc.
    Inventor: James Chun Pang
  • Patent number: 11356333
    Abstract: Some embodiments provide a method, executable by a network device, that receives a set of commands specifying an ingress interface of the network device and a set of packet attributes. The method further generates a test packet based on the set of packet attributes. The method also injects the test packet into a hardware packet processing pipeline of the network device so that the test packet appears, from the perspective of the hardware packet processing pipeline, to be received at the ingress interface of the network device. The method further processes the test packet through the hardware packet processing pipeline of the network device. The method also captures the test packet before the test packet exits an egress interface of a plurality of egress interfaces of the network device.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: June 7, 2022
    Assignee: Arista Networks, Inc.
    Inventors: James Chun Pang, James Walter Shephard
  • Patent number: 11252230
    Abstract: In some embodiments, a method processes a first packet and generates a first copy of the first packet as a second packet. The method sends second copies of the first packet to a first group of multiple destinations defined by a first address. Also, the method sends the second packet to an interface with a loopback function. The interface recirculates the second packet for further processing. The second packet is processed where the second packet is assigned a destination of a second address. Then, the method sends copies of the second packet to a second group of multiple destinations defined by the second address.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: February 15, 2022
    Assignee: Arista Networks, Inc.
    Inventors: James Chun Pang, Bidong Chen
  • Publication number: 20210320843
    Abstract: Some embodiments provide a method, executable by a network device, that receives a packet from a network at a first port of the network device. The method further sends the packet to a second port of the network device. The second port includes an interface and a loopback function implemented at an egress of the interface. The loopback function is configured to transmit the packet back to the network device through the interface. The interface is configured to truncate the packet upon receiving the packet from the loopback function. Upon receiving the truncated packet from the interface of the second port, the method also forwards the truncated packet to a device through a third port of the network device that is coupled to the device.
    Type: Application
    Filed: April 8, 2020
    Publication date: October 14, 2021
    Inventor: James Chun Pang
  • Publication number: 20210243253
    Abstract: In some embodiments, a method processes a first packet and generates a first copy of the first packet as a second packet. The method sends second copies of the first packet to a first group of multiple destinations defined by a first address. Also, the method sends the second packet to an interface with a loopback function. The interface recirculates the second packet for further processing. The second packet is processed where the second packet is assigned a destination of a second address. Then, the method sends copies of the second packet to a second group of multiple destinations defined by the second address.
    Type: Application
    Filed: February 4, 2020
    Publication date: August 5, 2021
    Inventors: James Chun Pang, Bidong Chen
  • Publication number: 20210234768
    Abstract: Some embodiments provide a method, executable by a network device, that receives a set of commands specifying an ingress interface of the network device and a set of packet attributes. The method further generates a test packet based on the set of packet attributes. The method also injects the test packet into a hardware packet processing pipeline of the network device so that the test packet appears, from the perspective of the hardware packet processing pipeline, to be received at the ingress interface of the network device. The method further processes the test packet through the hardware packet processing pipeline of the network device. The method also captures the test packet before the test packet exits an egress interface of a plurality of egress interfaces of the network device.
    Type: Application
    Filed: January 24, 2020
    Publication date: July 29, 2021
    Inventors: James Chun Pang, James Walter Shephard
  • Patent number: 10992553
    Abstract: A method and apparatus of a network element that enables truncation of tap aggregation data via snoop actions. In one embodiment, a network element configured for tap aggregation includes a first tap port to couple with a tap switch, a set of tool ports to transmit network data received from the first tap port to a data analyzer, and data plane logic to manage a mapping between the first tap port and the set of tool ports. A first tool port in the set of tool ports is configured for egress truncation and the data plane logic performs a snoop action to truncate a first unit of network data to be forwarded to the first tool port and a forward action to forward a second unit of network data to a second tool port in the set of tool ports without truncation.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: April 27, 2021
    Assignee: Arista Networks, Inc.
    Inventors: James Chun Pang, Travis Ryan Hammond, Kevin Martin Amiraux
  • Patent number: 10947469
    Abstract: A bio emulsion fuel manufacturing apparatus and method using vegetable oil is provided, including an oil tank unit configured to refine a vegetable oil introduced from an oil inlet by using a coagulant agent and a centrifugal decanter; a water tank unit configured to pretreat a water introduced from a water inlet by using a water tank catalyst; a mixed oil unit connected to the oil tank unit and the water tank unit, and configured to produce a mixed oil by using an inline mixer; and an ionization catalyst unit connected to the mixed oil unit and configured to convert the mixed oil to a bio emulsion fuel by using an ionization catalyst group.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: March 16, 2021
    Inventors: James Chun Koh, Shinji Hasegawa
  • Publication number: 20200362256
    Abstract: A bio emulsion fuel manufacturing apparatus and method using vegetable oil is provided, including an oil tank unit configured to refine a vegetable oil introduced from an oil inlet by using a coagulant agent and a centrifugal decanter; a water tank unit configured to pretreat a water introduced from a water inlet by using a water tank catalyst; a mixed oil unit connected to the oil tank unit and the water tank unit, and configured to produce a mixed oil by using an inline mixer; and an ionization catalyst unit connected to the mixed oil unit and configured to convert the mixed oil to a bio emulsion fuel by using an ionization catalyst group.
    Type: Application
    Filed: May 13, 2019
    Publication date: November 19, 2020
    Inventors: James Chun KOH, Shinji HASEGAWA
  • Patent number: 10746811
    Abstract: A wireless receptacle tester system that includes an electrical tester with protruding terminal blades from a rigid housing. The tester includes an isolation circuit connected to an ACV/DCV converter and an Analog/Digital Converter. When a voltage is detected by, the tester, the voltage is automatically measured by the Analog/Digital Converter. Connected to the ACV/DCV converter is a DC Volt Regulator that regulates the 5 DC volts needed for the Analog/Digital converter, a microprocessor and a first Bluetooth module. The system also includes a Smartphone with a display and a second Bluetooth transceiver configured to pair with the first Bluetooth module. Loaded into the working memory of the Smartphone is a voltage display application. When the Smartphone is operated in the vicinity of the tester and the voltage display application is activated, voltage information is automatically transmitted from the tester to the second Bluetooth transceiver and displayed on the display.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: August 18, 2020
    Inventor: James Chun
  • Publication number: 20200195530
    Abstract: A method and apparatus of a network element that enables truncation of tap aggregation data via snoop actions. In one embodiment, a network element configured for tap aggregation includes a first tap port to couple with a tap switch, a set of tool ports to transmit network data received from the first tap port to a data analyzer, and data plane logic to manage a mapping between the first tap port and the set of tool ports. A first tool port in the set of tool ports is configured for egress truncation and the data plane logic performs a snoop action to truncate a first unit of network data to be forwarded to the first tool port and a forward action to forward a second unit of network data to a second tool port in the set of tool ports without truncation.
    Type: Application
    Filed: February 24, 2020
    Publication date: June 18, 2020
    Inventors: James Chun Pang, Travis Ryan Hammond, Kevin Martin Amiraux
  • Patent number: 10637752
    Abstract: A method and apparatus of a network element that enables truncation of tap aggregation data via snoop actions. In one embodiment, a network element configured for tap aggregation includes a first tap port to couple with a tap switch, a set of tool ports to transmit network data received from the first tap port to a data analyzer, and data plane logic to manage a mapping between the first tap port and the set of tool ports. A first tool port in the set of tool ports is configured for egress truncation and the data plane logic performs a snoop action to truncate a first unit of network data to be forwarded to the first tool port and a forward action to forward a second unit of network data to a second tool port in the set of tool ports without truncation.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: April 28, 2020
    Assignee: Arista Networks, Inc.
    Inventors: James Chun Pang, Travis Ryan Hammond, Kevin Martin Amiraux
  • Patent number: D936361
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: November 23, 2021
    Inventor: James Chun
  • Patent number: D936365
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: November 23, 2021
    Inventor: James Chun