Patents by Inventor James Ho

James Ho 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: 11959708
    Abstract: A heat exchanger includes an inlet for receiving bulk solids, a plurality of heat transfer plate assemblies, a plurality of spacers disposed between adjacent heat transfer plate assemblies, and supports for supporting the heat transfer plate assemblies. The heat transfer plate assemblies include a first plate having a first pair of holes extending therethrough, the first plate having channels extending along a surface thereof, for the flow of fluid through the channels, and a second plate bonded to the first plate to enclose the channels, the second plate including a second pair of holes generally aligned with the first pair of holes to form through holes to facilitate flow of the fluid through the through holes and the channels.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: April 16, 2024
    Assignees: Solex Thermal Science Inc., National Technology and Engineering Solutions of Sandia, Vacuum Process Engineering, Inc.
    Inventors: Ashley D. Byman, Robert McGillivray, Brandon Emmanuel St Germain, Layne Charles, Kevin James Albrecht, Dereje Shiferaw Amogne, Matthew David Carlson, Clifford Kuofei Ho, Carl P. Schalansky, Aaron Edward Wildberger
  • Patent number: 11954725
    Abstract: Systems and methods are provided and include a computer terminal located at a flooring store that receives a measured color of a flooring product. A server receives paint product catalog information from a computer system located at a coating manufacturer facility, determines paint colors that coordinate with the flooring product based on the paint product catalog information, and runs a paint product ordering application that interacts with a web browser of the computer terminal. The computer terminal receives a paint product ordering web page from the server that enables a user to create an order for a paint product based on a selected paint color and transmits the order to the server. The server receives the order and communicates the order to the computer system at the coating manufacturer facility. The computer system receives the order for order fulfillment, including creating, packing, and shipping the paint product to the user.
    Type: Grant
    Filed: February 20, 2023
    Date of Patent: April 9, 2024
    Assignee: Behr Process Corporation
    Inventors: James Crogan, Kevin Vandever, Damien Reynolds, John Buzyn, Un Ho Chung, Woosang Jung, Jason van Marle, Puneet Piyush Thakar, Darwin Foye, Marc Webb
  • Patent number: 11940804
    Abstract: The present disclosure is directed to a computer system and techniques for automatically annotating objects in map data used for navigating an autonomous vehicle. Generally, the computer system is configured to obtain LiDAR data points for an environment around an autonomous vehicle, project the LiDAR data points onto image data, detect a target object in the image data, extract a subset of the LiDAR data points that corresponds to the detected target object, register the detected target object in map data if the extracted subset of the LiDAR data points satisfies registration criteria, and navigate the autonomous vehicle in the environment according to the map data.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: March 26, 2024
    Assignee: Motional AD LLC
    Inventors: Zhongtao Liu, James Esper, Jong Ho Lee
  • Patent number: 11913446
    Abstract: A system can include one or more processors; memory; a data interface that receives data; a control interface that transmits control signals for control of pumps of a hydraulic fracturing operation; and one or more components that can include one or more of a modeling component that predicts pressure in a well fluidly coupled to at least one of the pumps, a pumping rate adjustment component that generates a pumping rate control signal for transmission via the control interface, a capacity component that estimates a real-time pumping capacity for each individual pump, and a control component that, for a target pumping rate for the pumps during the hydraulic fracturing operation, generates at least one of engine throttle and transmission gear settings for each of the individual pumps using an estimated real-time pumping capacity for each individual pump where the settings are transmissible via the control interface.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: February 27, 2024
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Nan Mu, Xiaowei Weng, Timothy Michael Lesko, James Matthews, Marcos Suguru Kajita, Bao Mi, Amal Bagulayan, Francois Daube, Brandon Travis Hobbs, Yan P. Kuhn De Chizelle, Samir Menasria, Kevin Ho
  • Patent number: 11914168
    Abstract: A method for assembling a two-dimensional fiber array launcher assembly. The method includes providing an alignment structure having a two-dimensional alignment plate with holes at one end and a two-dimensional beam shaper with micro-lenses at an opposite end. An endcap having a fiber attached thereto is systematically positioned in each hole, and is aligned with one of the micro-lenses with a high precision tolerance. The aligned endcap is then secured in the hole using a curable glue. This process is continued until all of the holes have aligned endcaps. If one of the endcaps is mis-aligned or becomes damaged, the glue can be heated and the endcap realigned or replaced.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: February 27, 2024
    Assignee: NORTHROP GRUMMAN SYSTEMS CORPORATION
    Inventors: Dustin Guenther, Gregory D. Goodno, James Ho
  • Patent number: 11767610
    Abstract: Methods for producing single crystal silicon ingots by Continuous Czochralski (CCz) are disclosed. A batch of buffer members (e.g., quartz cullets) is added to an outer melt zone of the crucible assembly before the main body of the ingot is grown. In some embodiments, the ratio of the mass M of the batch of buffer members added to the melt to the time between adding the batch of buffer members to the melt and when the ingot main body begins to grow is controlled such that the ratio of M/T is greater than a threshold M/T.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: September 26, 2023
    Assignee: GlobalWafers Co., Ltd.
    Inventors: Matteo Pannocchia, Francesca Marchese, James Ho Wai Kitt
  • Publication number: 20230268891
    Abstract: This description relates, generally, to protecting a circuit from an input voltage. Various examples include an apparatus including one or more circuits to draw current from, or provide current to, a pair of connectors for an input circuit. The connectors may be for electrical coupling to first and second terminals of a twisted pair. The one or more circuits may be at least partially responsive to positive and negative biasing signals. The apparatus may additionally include an operational amplifier to generate the positive and negative biasing signals. The operational amplifier may include: a first input terminal at least partially responsive to a reference voltage and a second input terminal at least partially responsive to a common-mode voltage of the input circuit. Related systems and methods are also disclosed.
    Type: Application
    Filed: May 19, 2022
    Publication date: August 24, 2023
    Inventors: Henry Liang, Hongming An, James Ho, Congqing Xiong
  • Publication number: 20230221573
    Abstract: A method for assembling a two-dimensional fiber array launcher assembly. The method includes providing an alignment structure having a two-dimensional alignment plate with holes at one end and a two-dimensional beam shaper with micro-lenses at an opposite end. An endcap having a fiber attached thereto is systematically positioned in each hole, and is aligned with one of the micro-lenses with a high precision tolerance. The aligned endcap is then secured in the hole using a curable glue. This process is continued until all of the holes have aligned endcaps. If one of the endcaps is mis-aligned or becomes damaged, the glue can be heated and the endcap realigned or replaced.
    Type: Application
    Filed: January 12, 2022
    Publication date: July 13, 2023
    Inventors: Dustin Guenther, Gregory D. Goodno, James Ho
  • Publication number: 20230142420
    Abstract: Methods for producing single crystal silicon ingots by Continuous Czochralski (CCz) are disclosed. A batch of buffer members (e.g., quartz cullets) is added to an outer melt zone of the crucible assembly before the main body of the ingot is grown. In some embodiments, the ratio of the mass M of the batch of buffer members added to the melt to the time between adding the batch of buffer members to the melt and when the ingot main body begins to grow is controlled such that the ratio of M/T is greater than a threshold M/T.
    Type: Application
    Filed: January 13, 2023
    Publication date: May 11, 2023
    Inventors: Matteo Pannocchia, Francesca Marchese, James Ho Wai Kitt
  • Publication number: 20230137496
    Abstract: Multimedia piracy detection (e.g., using a computerized tool) is enabled. A system can comprise a memory that stores executable instructions that, when executed by a processor, facilitate performance of operations, comprising: determining, based on a time domain and/or a frequency domain associated with original digital media content (e.g., and respective digital transportation) and using a counterfeit digital media content model, whether digital media content comprises a counterfeit of an authorized release of the original digital media content, wherein the counterfeit digital media content model has been generated based on machine learning applied to time domains and/or frequency domains of past original digital media content (e.g., and respective digital transportation) and to past digital media content (e.g., counterfeit digital media content) (e.g.
    Type: Application
    Filed: November 3, 2021
    Publication date: May 4, 2023
    Inventors: Di Chou, James Ho, Chinglung Wen
  • Publication number: 20220205129
    Abstract: Methods for producing single crystal silicon ingots by Continuous Czochralski (CCz) are disclosed. A batch of buffer members (e.g., quartz cullets) is added to an outer melt zone of the crucible assembly before the main body of the ingot is grown. In some embodiments, the ratio of the mass M of the batch of buffer members added to the melt to the time between adding the batch of buffer members to the melt and when the ingot main body begins to grow is controlled such that the ratio of M/T is greater than a threshold M/T.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 30, 2022
    Inventors: Matteo Pannocchia, Francesca Marchese, James Ho Wai Kitt
  • Patent number: 11172439
    Abstract: An method for a wireless station to select an access point among a plurality of access point possibilities using a combination of characteristics about each access point such as signal strength, access point load, protocol, maximum throughput, multi-user MIMO capability, and channel load.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: November 9, 2021
    Assignee: INTEL CORPORATION
    Inventors: Wayne Grosvenor Dunlap, James Ho Wang
  • Publication number: 20210282085
    Abstract: An method for a wireless station to select an access point among a plurality of access point possibilities using a combination of characteristics about each access point such as signal strength, access point load, protocol, maximum throughput, multi-user MIMO capability, and channel load.
    Type: Application
    Filed: March 4, 2020
    Publication date: September 9, 2021
    Applicant: Intel Corporation
    Inventors: Wayne Grosvenor Dunlap, James Ho Wang
  • Patent number: 11074209
    Abstract: Circuitry of a physical layer for interfacing with a communication bus of a wired local area network is disclosed. The circuitry includes a variable delay driver operably coupled to a communication bus. The communication bus includes a shared transmission medium. The variable delay driver is configured to control a slew rate of a driven transmit signal at the driver output. The circuitry also includes receiver circuitry operably coupled to the communication bus. The circuitry further includes a common mode dimmer operably coupled to the receiver circuitry and the communication bus. The common mode dimmer is configured to protect the receiver circuitry from common mode interference.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: July 27, 2021
    Assignee: Microchip Technology Incorporated
    Inventors: Hongming An, James Ho, Congqing Xiong, Henry Liang, John Junling Zang
  • Publication number: 20210056060
    Abstract: Circuitry of a physical layer for interfacing with a communication bus of a wired local area network is disclosed. The circuitry includes a variable delay driver operably coupled to a communication bus. The communication bus includes a shared transmission medium. The variable delay driver is configured to control a slew rate of a driven transmit signal at the driver output. The circuitry also includes receiver circuitry operably coupled to the communication bus. The circuitry further includes a common mode dimmer operably coupled to the receiver circuitry and the communication bus. The common mode dimmer is configured to protect the receiver circuitry from common mode interference.
    Type: Application
    Filed: September 30, 2019
    Publication date: February 25, 2021
    Inventors: Hongming An, James Ho, Congqing Xiong, Henry Liang, John Junling Zang
  • Patent number: 10683746
    Abstract: Assemblies and methods of use are disclosed for determining a position of a body within a tubing section. A signal generator coupled to the body is operable to generate a pressure wave in response to detecting a detectable portion of the tubing section when the body is moved relative to the tubing section.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: June 16, 2020
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Ralph Harvey Echols, William Mark Richards, Joshua Max Hornsby, Gregory William Garrison, James Ho
  • Patent number: 10540060
    Abstract: A device may be configured to provide a user interface that supports sequential selection of objects displayed on a screen. As configured, the device may display a presentation of multiple objects, and the device may receive a user input that defines a path within the presentation of displayed objects. The device may then determine the sequential order of a selected subset of the displayed objects. Based on this sequential order, the device may select, initiate, and perform an action that is targeted at the selected subset of the objects. In the context of an action game, the user may trace the path through various enemies, and the device may select and perform the action based on the number of enemies, the type of enemies, or the order in which the enemies were selected. Selection and initiation of the action may begin while the user input is still being received.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: January 21, 2020
    Assignee: Zynga Inc.
    Inventors: James Ho, Szymon Swistun, Nils Jonas Norberg, Sulabh Patel
  • Publication number: 20180045037
    Abstract: Assemblies and methods of use are disclosed for determining a position of a body within a tubing section. A signal generator coupled to the body is operable to generate a pressure wave in response to detecting a detectable portion of the tubing section when the body is moved relative to the tubing section.
    Type: Application
    Filed: October 3, 2017
    Publication date: February 15, 2018
    Inventors: Ralph Harvey Echols, III, William Mark Richards, Joshua Max Hornsby, Gregory William Garrison, James Ho
  • Publication number: 20180018068
    Abstract: A device may be configured to provide a user interface that supports sequential selection of objects displayed on a screen. As configured, the device may display a presentation of multiple objects, and the device may receive a user input that defines a path within the presentation of displayed objects. The device may then determine the sequential order of a selected subset of the displayed objects. Based on this sequential order, the device may select, initiate, and perform an action that is targeted at the selected subset of the objects. In the context of an action game, the user may trace the path through various enemies, and the device may select and perform the action based on the number of enemies, the type of enemies, or the order in which the enemies were selected. Selection and initiation of the action may begin while the user input is still being received.
    Type: Application
    Filed: September 27, 2017
    Publication date: January 18, 2018
    Inventors: James Ho, Szymon Swistun, Nils Jonas Norberg, Sulabh Patel
  • Patent number: 9804743
    Abstract: A device may be configured to provide a user interface that supports sequential selection of objects displayed on a screen. As configured, the device may display a presentation of multiple objects, and the device may receive a user input that defines a path within the presentation of displayed objects. The device may then determine the sequential order of a selected subset of the displayed objects. Based on this sequential order, the device may select, initiate, and perform an action that is targeted at the selected subset of the objects. In the context of an action game, the user may trace the path through various enemies, and the device may select and perform the action based on the number of enemies, the type of enemies, or the order in which the enemies were selected. Selection and initiation of the action may begin while the user input is still being received.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: October 31, 2017
    Assignee: Zynga Inc.
    Inventors: James Ho, Szymon Swistun, Nils Jonas Norberg, Sulabh Patel