Patents by Inventor Richard Hsu

Richard Hsu 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: 11893808
    Abstract: Learning-based 3D property extraction can include: capturing a series of live 2D images of a participatory event including at least a portion of at least one reference visual feature of the participatory event and at least a portion of at least one object involved in the participatory event; and training a neural network to recognize at least one 3D property pertaining to the object in response to the live 2D images based on a set of timestamped 2D training images and 3D measurements of the object obtained during at least one prior training event for the neural network.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: February 6, 2024
    Assignee: Mangolytics, Inc.
    Inventors: Swupnil Kumar Sahai, Richard Hsu, Adith Balamurugan, Neel Sesh Ramachandran
  • Publication number: 20230218974
    Abstract: A method for portable drill instruction for a sport can include: capturing a live video of a player of the sport in a venue for the sport playing a ball launched from a ball machine during a training drill for the player conducted in the venue; determining in response to the live video whether or not the player satisfies a training goal of the training drill when playing the ball; and providing a real-time feedback to the player during the training drill that indicates to the player whether or not the training goal is satisfied.
    Type: Application
    Filed: January 12, 2022
    Publication date: July 13, 2023
    Inventors: Swupnil Kumar Sahai, Richard Hsu, Adith Balamurugan, Shannon Bolick
  • Patent number: 11526524
    Abstract: Techniques for custom time series analysis with large-scale datasets are described. A time series data analysis service provides an interactive development environment that is configured to accept user input to configure stages of a time series analysis data pipeline. The stages include one or more of a collection stage to place events from a dataset into groupings of ones of the events, a summary stage to generate a set of summary statistics based on the groupings of events, a fill and filter stage to add or remove summary statistics to or from the set of summary statistics, and/or an analytics stage to apply analytical functions based at least in part on the set of summary statistics. The stages can be executed at least partially in a distributed manner by a cluster of computing instances executing an analytics engine.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: December 13, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Vincent Vytautus Saulys, Steve Vyacheslav Yalovitser, Piyush Khandelwal, Timothy Alan Griesbach, Saman Michael Far, Richard Hsu
  • Publication number: 20220171957
    Abstract: Learning-based 3D property extraction can include: capturing a series of live 2D images of a participatory event including at least a portion of at least one reference visual feature of the participatory event and at least a portion of at least one object involved in the participatory event; and training a neural network to recognize at least one 3D property pertaining to the object in response to the live 2D images based on a set of timestamped 2D training images and 3D measurements of the object obtained during at least one prior training event for the neural network.
    Type: Application
    Filed: November 30, 2020
    Publication date: June 2, 2022
    Inventors: Swupnil Kumar Sahai, Richard Hsu, Adith Balamurugan, Neel Sesh Ramachandran
  • Patent number: 10832218
    Abstract: Aspects of the present disclosure involve approaches for calculating an attrition value of a population on the probability that attrition will occur within a predefined time period, and additionally, to calculate an individual attrition value of various features of the population based on their contribution to the calculated attrition value of the population. A computer, such as a server, may receive a cohort definition that includes one or more features and corresponding feature values from a third-party data source or client device. A cohort definition defines a subset of users from among the population of users, based on various combinations of features and feature values.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: November 10, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Richard Hsu, Brendan Weickert, Krishnan Aiyer
  • Patent number: 10003681
    Abstract: A cellphone accessory device for capturing a self-portrait image includes a shell that is configured to couple to a cellphone. A slot is positioned in a back of the shell. A handle is coupled to the shell and is positioned in the slot. The handle comprises a plurality of nested sections so that it is selectively extensible from the slot. A controller is coupled to the handle and is configured to operationally couple to the cellphone. The handle is configured to extend from the shell to position the shell distal from a hand that is grasping the handle. The controller is configured to compel the cellphone to selectively capture an image, such as a photograph and a video.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: June 19, 2018
    Inventor: Richard Hsu
  • Publication number: 20170371918
    Abstract: A system and method for a player network can include: obtaining a set of parameters pertaining to a sports match during a participation of a player in the sports match; and obtaining the parameters during the sports match and in response to the parameters providing a user of a player networking service with access to a set of information pertaining to the sports match.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Inventors: Swupnil Kumar Sahai, Richard Hsu
  • Patent number: 8761942
    Abstract: The present disclosure is directed towards systems and methods for the treatment of wastewater. A system in accordance with one particular embodiment may include a front end system including at least one resin tank configured to contain an ion exchange resin configured to target a particular metal. The at least one resin tank may be configured to receive an output from an oxidation reactor configured to receive a flow of wastewater from a wastewater producing process. The system may further include a central processing system configured to receive a saturated resin tank from the at least one resin tank. The central processing system may further include a vacuum filter band system configured to receive a slurry from the saturated resin tank and to provide a cascading resin rinse to the slurry. The central processing system may further include a repetitive stripping system configured to receive a metal-filled purification unit from a metal specific purification system.
    Type: Grant
    Filed: December 3, 2009
    Date of Patent: June 24, 2014
    Assignee: Hydroionic Technologies Co., Ltd.
    Inventors: Rainer Bauder, Richard Hsu Yeh
  • Patent number: 8599019
    Abstract: By attaching a connector 16 to an interface device connector 105, engaging a hook member 17 in a security slot 106, and attaching a security cable 30 to a first security slot 21, displacement of a link bar 19 is regulated by a head portion 32 of the security cable 30 and displacement of the connector 16 and the hook member 17 can be regulated. Since a computer 100 and an interface device 10 can be protected against theft by the single security cable, they can be shifted to the locked state with ease.
    Type: Grant
    Filed: February 2, 2011
    Date of Patent: December 3, 2013
    Assignee: Panasonic Corporation
    Inventors: Yoshiaki Nagamura, Richard Hsu
  • Patent number: 8425768
    Abstract: The present disclosure is directed towards systems and methods for the treatment of wastewater. A system in accordance with one particular embodiment may include an oxidation reactor configured to receive a flow of wastewater from a wastewater producing process. The oxidation reactor may be further configured to oxidize a chemical associated with the flow of wastewater with an oxidation agent. The oxidation reactor may include at least one reaction member configured to pressurize at least a portion of the oxidation reactor. The system may further include at least one resin tank configured to contain an ion exchange resin configured to target a particular metal, the at least one resin tank configured to receive an output from the oxidation reactor. Numerous other embodiments are also within the scope of the present disclosure.
    Type: Grant
    Filed: December 3, 2009
    Date of Patent: April 23, 2013
    Assignee: Hydroionic Technologies Co., Ltd.
    Inventors: Rainer Bauder, Richard Hsu Yeh
  • Patent number: 8366926
    Abstract: The present disclosure is directed towards systems and methods for the treatment of wastewater. A system in accordance with one particular embodiment may include a vacuum filter band system configured to receive a saturated resin tank from a front end system, the vacuum filter band system configured to generate a slurry from the saturated resin tank and to provide a cascading resin rinse to the slurry. The system may further include a repetitive stripping system configured to receive a metal-filled purification unit from a metal specific purification system. The repetitive stripping system may be further configured to sequentially apply the contents of a plurality of acid tanks to the metal-filled purification unit to generate a metal salt. Numerous other embodiments are also within the scope of the present disclosure.
    Type: Grant
    Filed: December 3, 2009
    Date of Patent: February 5, 2013
    Assignee: Hydroionic Technologies Co., Ltd.
    Inventors: Rainer Bauder, Richard Hsu Yeh
  • Patent number: 8323505
    Abstract: The present disclosure is directed towards systems and methods for the treatment of wastewater. A system in accordance with one particular embodiment may include a vacuum filter band system configured to receive a saturated ion exchange resin tank and to apply a water rinse to the resin to generate a resin slurry. The vacuum filter band system may further include a vacuum filter band configured to receive the resin slurry. The vacuum filter band system may also be configured to generate a mixed metal solution. The system may further include a metal specific purification system including a plurality of purification units configured to receive a continuous flow of the mixed metal solution, each of the purification units configured to target a particular metal from the mixed metal solution. Numerous other embodiments are also within the scope of the present disclosure.
    Type: Grant
    Filed: December 3, 2009
    Date of Patent: December 4, 2012
    Assignee: Hydroionic Technologies Co., Ltd.
    Inventors: Rainer Bauder, Richard Hsu Yeh
  • Publication number: 20110191864
    Abstract: By attaching a connector 16 to an interface device connector 105, engaging a hook member 17 in a security slot 106, and attaching a security cable 30 to a first security slot 21, displacement of a link bar 19 is regulated by a head portion 32 of the security cable 30 and displacement of the connector 16 and the hook member 17 can be regulated. Since a computer 100 and an interface device 10 can be protected against theft by the single security cable, they can be shifted to the locked state with ease.
    Type: Application
    Filed: February 2, 2011
    Publication date: August 4, 2011
    Applicant: PANASONIC CORPORATION
    Inventors: Yoshiaki NAGAMURA, Richard HSU
  • Patent number: 7971258
    Abstract: A method for detecting malware in a computer that employs a production operating system during normal use is provided. The method includes activating on the computer a first operating system while the production operating system is dormant and ascertaining at least a portion of the production operating system that would be involved in booting up the computer if the production operating system had been activated instead. The method further includes scanning, while the first operating system is activated and while the production operating system is dormant, the portion of the production operating system. The method further includes neutralizing, while the first operating system is activated and while the production operating system is dormant, the malware responsive to the scanning.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: June 28, 2011
    Assignee: Trend Micro Incorporated
    Inventors: En-Yi Liao, Richard Hsu, Franson Fang, Zhihe Zhang, Flanker Lu, Serend Lin
  • Publication number: 20100170853
    Abstract: The present disclosure is directed towards systems and methods for the treatment of wastewater. A system in accordance with one particular embodiment may include a vacuum filter band system configured to receive a saturated ion exchange resin tank and to apply a water rinse to the resin to generate a resin slurry. The vacuum filter band system may further include a vacuum filter band configured to receive the resin slurry. The vacuum filter band system may also be configured to generate a mixed metal solution. The system may further include a metal specific purification system including a plurality of purification units configured to receive a continuous flow of the mixed metal solution, each of the purification units configured to target a particular metal from the mixed metal solution. Numerous other embodiments are also within the scope of the present disclosure.
    Type: Application
    Filed: December 3, 2009
    Publication date: July 8, 2010
    Inventors: Rainer Bauder, Richard Hsu Yeh
  • Publication number: 20100163489
    Abstract: The present disclosure is directed towards systems and methods for the treatment of wastewater. A system in accordance with one particular embodiment may include at least one resin tank including an ion exchange resin configured to target a particular metal. The at least one resin tank may be configured to receive an output from an oxidation reactor configured to receive a flow of wastewater from a wastewater producing process. The system may further include a vacuum filter band system configured to receive a saturated resin tank and to apply a water rinse to the resin to generate a resin slurry, the vacuum filter band system including a vacuum filter band configured to receive the resin slurry. Numerous other embodiments are also within the scope of the present disclosure.
    Type: Application
    Filed: December 3, 2009
    Publication date: July 1, 2010
    Inventors: RAINER BAUDER, Richard Hsu Yeh
  • Publication number: 20100163491
    Abstract: The present disclosure is directed towards systems and methods for the treatment of wastewater. A system in accordance with one particular embodiment may include an oxidation reactor configured to receive a flow of wastewater from a wastewater producing process. The oxidation reactor may be further configured to oxidize a chemical associated with the flow of wastewater with an oxidation agent. The oxidation reactor may include at least one reaction member configured to pressurize at least a portion of the oxidation reactor. The system may further include at least one resin tank configured to contain an ion exchange resin configured to target a particular metal, the at least one resin tank configured to receive an output from the oxidation reactor. Numerous other embodiments are also within the scope of the present disclosure.
    Type: Application
    Filed: December 3, 2009
    Publication date: July 1, 2010
    Inventors: Rainer Bauder, Richard Hsu Yeh
  • Publication number: 20100163497
    Abstract: The present disclosure is directed towards systems and methods for the treatment of wastewater. A system in accordance with one particular embodiment may include a front end system including at least one resin tank having an ion exchange resin configured to target a particular metal. The at least one resin tank may be configured to receive an output from an oxidation reactor configured to receive a flow of wastewater from a wastewater producing process. The system may further include a radio frequency identification (RFID) system associated with the front end system, the at least one resin tank including one or more radio frequency identification (RFID) tags configured to record at least one characteristic associated with the at least one resin tank. Numerous other embodiments are also within the scope of the present disclosure.
    Type: Application
    Filed: December 3, 2009
    Publication date: July 1, 2010
    Inventors: Rainer Bauder, Richard Hsu Yeh
  • Publication number: 20100166625
    Abstract: The present disclosure is directed towards systems and methods for the treatment of wastewater. A system in accordance with one particular embodiment may include a front end system including at least one resin tank configured to contain an ion exchange resin configured to target a particular metal. The at least one resin tank may be configured to receive an output from an oxidation reactor configured to receive a flow of wastewater from a wastewater producing process. The system may further include a central processing system configured to receive a saturated resin tank from the at least one resin tank. The central processing system may further include a vacuum filter band system configured to receive a slurry from the saturated resin tank and to provide a cascading resin rinse to the slurry. The central processing system may further include a repetitive stripping system configured to receive a metal-filled purification unit from a metal specific purification system.
    Type: Application
    Filed: December 3, 2009
    Publication date: July 1, 2010
    Inventors: Rainer Bauder, Richard Hsu Yeh
  • Publication number: 20100166626
    Abstract: The present disclosure is directed towards systems and methods for the treatment of wastewater. A system in accordance with one particular embodiment may include a vacuum filter band system configured to receive a saturated resin tank from a front end system, the vacuum filter band system configured to generate a slurry from the saturated resin tank and to provide a cascading resin rinse to the slurry. The system may further include a repetitive stripping system configured to receive a metal-filled purification unit from a metal specific purification system. The repetitive stripping system may be further configured to sequentially apply the contents of a plurality of acid tanks to the metal-filled purification unit to generate a metal salt. Numerous other embodiments are also within the scope of the present disclosure.
    Type: Application
    Filed: December 3, 2009
    Publication date: July 1, 2010
    Inventors: Rainer Bauder, Richard Hsu Yeh