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: 11959708Abstract: 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: GrantFiled: November 6, 2018Date of Patent: April 16, 2024Assignees: 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: 11954725Abstract: 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: GrantFiled: February 20, 2023Date of Patent: April 9, 2024Assignee: Behr Process CorporationInventors: 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: 11940804Abstract: 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: GrantFiled: December 9, 2020Date of Patent: March 26, 2024Assignee: Motional AD LLCInventors: Zhongtao Liu, James Esper, Jong Ho Lee
-
Patent number: 11913446Abstract: 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: GrantFiled: November 5, 2019Date of Patent: February 27, 2024Assignee: SCHLUMBERGER TECHNOLOGY CORPORATIONInventors: 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: 11914168Abstract: 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: GrantFiled: January 12, 2022Date of Patent: February 27, 2024Assignee: NORTHROP GRUMMAN SYSTEMS CORPORATIONInventors: Dustin Guenther, Gregory D. Goodno, James Ho
-
Patent number: 11767610Abstract: 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: GrantFiled: December 16, 2021Date of Patent: September 26, 2023Assignee: GlobalWafers Co., Ltd.Inventors: Matteo Pannocchia, Francesca Marchese, James Ho Wai Kitt
-
Publication number: 20230268891Abstract: 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: ApplicationFiled: May 19, 2022Publication date: August 24, 2023Inventors: Henry Liang, Hongming An, James Ho, Congqing Xiong
-
Publication number: 20230221573Abstract: 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: ApplicationFiled: January 12, 2022Publication date: July 13, 2023Inventors: Dustin Guenther, Gregory D. Goodno, James Ho
-
Publication number: 20230142420Abstract: 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: ApplicationFiled: January 13, 2023Publication date: May 11, 2023Inventors: Matteo Pannocchia, Francesca Marchese, James Ho Wai Kitt
-
Publication number: 20230137496Abstract: 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: ApplicationFiled: November 3, 2021Publication date: May 4, 2023Inventors: Di Chou, James Ho, Chinglung Wen
-
Publication number: 20220205129Abstract: 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: ApplicationFiled: December 16, 2021Publication date: June 30, 2022Inventors: Matteo Pannocchia, Francesca Marchese, James Ho Wai Kitt
-
Patent number: 11172439Abstract: 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: GrantFiled: March 4, 2020Date of Patent: November 9, 2021Assignee: INTEL CORPORATIONInventors: Wayne Grosvenor Dunlap, James Ho Wang
-
Publication number: 20210282085Abstract: 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: ApplicationFiled: March 4, 2020Publication date: September 9, 2021Applicant: Intel CorporationInventors: Wayne Grosvenor Dunlap, James Ho Wang
-
Patent number: 11074209Abstract: 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: GrantFiled: September 30, 2019Date of Patent: July 27, 2021Assignee: Microchip Technology IncorporatedInventors: Hongming An, James Ho, Congqing Xiong, Henry Liang, John Junling Zang
-
Publication number: 20210056060Abstract: 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: ApplicationFiled: September 30, 2019Publication date: February 25, 2021Inventors: Hongming An, James Ho, Congqing Xiong, Henry Liang, John Junling Zang
-
Patent number: 10683746Abstract: 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: GrantFiled: October 3, 2017Date of Patent: June 16, 2020Assignee: Halliburton Energy Services, Inc.Inventors: Ralph Harvey Echols, William Mark Richards, Joshua Max Hornsby, Gregory William Garrison, James Ho
-
Patent number: 10540060Abstract: 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: GrantFiled: September 27, 2017Date of Patent: January 21, 2020Assignee: Zynga Inc.Inventors: James Ho, Szymon Swistun, Nils Jonas Norberg, Sulabh Patel
-
Publication number: 20180045037Abstract: 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: ApplicationFiled: October 3, 2017Publication date: February 15, 2018Inventors: Ralph Harvey Echols, III, William Mark Richards, Joshua Max Hornsby, Gregory William Garrison, James Ho
-
Publication number: 20180018068Abstract: 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: ApplicationFiled: September 27, 2017Publication date: January 18, 2018Inventors: James Ho, Szymon Swistun, Nils Jonas Norberg, Sulabh Patel
-
Patent number: 9804743Abstract: 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: GrantFiled: March 3, 2015Date of Patent: October 31, 2017Assignee: Zynga Inc.Inventors: James Ho, Szymon Swistun, Nils Jonas Norberg, Sulabh Patel