Patents by Inventor Jianjun Wang

Jianjun Wang 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: 20180052358
    Abstract: A color filter substrate includes a base substrate and a color filter formed on the base substrate, wherein the color filter includes at least one color area; the color filter substrate further includes at least one of at least one kind of fluorescent powder or at least one antirefiective film, wherein each kind of fluorescent powder in the at least one kind of fluorescent powder corresponds to one color area in the color filter; each antireflective film in the at least one antireflective film corresponds to one color area in the color filter, the fluorescent powder is configured to convert light, of which a color is different from a color of a corresponding color area, in incident light into light of which a color is the same with the color of the corresponding color area.
    Type: Application
    Filed: November 30, 2016
    Publication date: February 22, 2018
    Inventor: Jianjun WANG
  • Patent number: 9849595
    Abstract: One exemplary embodiment is a system comprising an operator input device structured to move in response to operator-applied force and to selectably output feedback force to the operator. A first computing system is structured to receive input from the operator input device and provide an output. A second computing system is structured to receive the output and provide a robot control command subject to a force constraint. An industrial robot system is in operative communication with the second computing system and comprises a robotic arm structured to move in response to the command. The second computing system is structured process the output to impose a force constraint using a dual threshold hysteresis control. The first computing system is structured to apply a feedback force to the operator input device correlated to force associated with the industrial robot system.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: December 26, 2017
    Assignee: ABB Schweiz AG
    Inventors: Jianjun Wang, Thomas A. Fuhlbrigge, Biao Zhang
  • Patent number: 9844504
    Abstract: The invention pertains to a lipid-based microbubble stably binding a plurality of nucleic acids, and a method of delivering the microbubble and nucleic acids to a specific target site using ultrasound. The delivered nucleic acids create transgenic cells (i.e., for example, a transgenic tumor cell), wherein the transgenic cell expresses the proteins encoded by the delivered nucleic acids. This technology provides a significant improvement for microbubble-drug delivery platforms as known microbubble do not efficiently bind nucleic acids. The improvements described herein include but are not limited to identifying proper lipid proportionality ratios and/or cationic surfactant layers that provide an optimum mechanical index compatible with ultrasonics. Microbubble perfusion and/or nucleic acid delivery may be performed by a combination of imaging and ultrasound/microbubble targeted delivery to simultaneously perform low power two-dimensional imaging and high power microbubble destruction.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: December 19, 2017
    Assignee: University of Pittsburgh—Of the Commonwealth System of Higher Education
    Inventors: Flordeliza Villanueva, Andrew Carson, Charles F. McTiernan, Jianjun Wang
  • Publication number: 20170356730
    Abstract: In one embodiment, the present disclosure provides a robot automated mining method. In one embodiment, a method includes a robot positioning a charging component for entry into a drill hole. In one embodiment, a method includes a robot moving a charging component within a drill hole. In one embodiment, a method includes a robot filling a drill hole with explosive material. In one embodiment, a method includes operating a robot within a mining environment.
    Type: Application
    Filed: April 28, 2017
    Publication date: December 14, 2017
    Inventors: Jianjun Wang, Carlos Martinez, Carlos Morato, Biao Zhang, Thomas Fuhlbrigge, Will Eakins, Sang Choi, Daniel Lasko, Jan Nyqvist, Remus Boca
  • Publication number: 20170356292
    Abstract: In one embodiment, the present disclosure provides a robot automated mining method. In one embodiment, a method includes a robot positioning a charging component for entry into a drill hole. In one embodiment, a method includes a robot moving a charging component within a drill hole. In one embodiment, a method includes a robot filling a drill hole with explosive material. In one embodiment, a method includes operating a robot within a mining environment.
    Type: Application
    Filed: June 9, 2016
    Publication date: December 14, 2017
    Inventors: Jianjun WANG, Carlos MARTINEZ, Carlos MORATO, Biao ZHANG, Thomas FUHLBRIGGE, Will EAKINS, Sang CHOI, Daniel LASKO, Jan NYQVIST, Remus BOCA
  • Publication number: 20170356729
    Abstract: In one embodiment, the present disclosure provides a robot automated mining method. In one embodiment, a method includes a robot positioning a charging component for entry into a drill hole. In one embodiment, a method includes a robot moving a charging component within a drill hole. In one embodiment, a method includes a robot filling a drill hole with explosive material. In one embodiment, a method includes operating a robot within a mining environment.
    Type: Application
    Filed: April 28, 2017
    Publication date: December 14, 2017
    Inventors: Jianjun Wang, Carlos Martinez, Carlos Morato, Biao Zhang, Thomas Fuhlbrigge, Will Eakins, Sang Choi, Daniel Lasko, Jan Nyqvist, Remus Boca
  • Publication number: 20170334071
    Abstract: A machine has at least one actuated mechanism is remotely located from a control station. A two way real-time communication link connects the machine location with the control station. A controller at the machine location has program code that is configured to determine from data from one or more sensors at the machine location if an actual fault has occurred in the machine when the machine is performing its predetermined function and to determine for an actual fault one or more types for the fault and transmit the one or more fault types to the control station for analysis. The code in the controller is configured to be a preprogrammed trap routine specific to the machine function that is automatically executed when an error in the machine function is detected at the machine location. The controller also has a default trap routine that is executed when the specific routine does not exist.
    Type: Application
    Filed: June 8, 2017
    Publication date: November 23, 2017
    Inventors: Biao Zhang, Jianjun Wang, George Q. Zhang, Sangeun Choi, Remus Boca, Thomas A. Fuhlbrigge, Tomas Groth
  • Patent number: 9816076
    Abstract: A method of generating protein-induced pluripotent stem cells by delivering bacterially expressed reprogramming proteins into nuclei of starting somatic cells using the QQ-protein transduction technique, repeating several cell reprogramming cycles for creating reprogrammed protein-induced pluripotent stem cells, moving the reprogrammed cells into a feeder-free medium for expansion, and expanding and passaging the reprogrammed cells in a whole dish for generating homogeneous piPS cells. Also provided are the piPCS cells formed using this method and uses thereof.
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: November 14, 2017
    Assignee: Wayne State University
    Inventors: Jianjun Wang, Qianqian Li
  • Patent number: 9807292
    Abstract: Technologies for calibrating a pan tilt unit with a robot include a robot controller to move a camera of the pan tilt unit about a first rotational axis of the pan tilt unit to at least three different first axis positions. The robot controller records a first set of positions of a monitored component of the robot in a frame of reference of the robot and a position of the camera in a frame of reference of the pan tilt unit during a period in which the monitored component is within a field of view of the camera for each of the at least three different first axis positions.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: October 31, 2017
    Assignee: ABB Schweiz AG
    Inventors: Remus Boca, Jianjun Wang, Thomas Fuhlbrigge, Biao Zhang
  • Patent number: 9799784
    Abstract: A photovoltaic device is disclosed including at least one Cadmium Sulfide Telluride (CdSxTe1?x) layer as are methods of forming such a photovoltaic device.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: October 24, 2017
    Assignee: First Solar, Inc.
    Inventors: Arnold Allenic, Zhigang Ban, Benyamin Buller, Markus Gloeckler, Benjamin Milliron, Xilin Peng, Rick C. Powell, Jigish Trivedi, Oomman K. Varghese, Jianjun Wang, Zhibo Zhao
  • Publication number: 20170296615
    Abstract: A protein transduction method for efficiently delivery of exogenous proteins into mammalian cells is invented, which has the capability of targeting different cellular compartments and protection from degradation of the delivered proteins from cellular proteases. A composition for treat proteins has cation reagents, lipids and enhancers in a carrier. The method can be used in a number of ways including: production of large quantities of properly folded, post-translationally modified proteins using mammalian cell machinery, a in-cell fluorescence spectroscopy and imaging using small molecule fluorophores and a in-cell NMR spectroscopy using living mammalian cells. The method permits cell biology at atomic resolution that is physiologically and pathological relevant and permits protein therapy to treat human diseases. The method can also be used to deliver exogenous protein inside mammalian cells, wherein the exogenous proteins follow a similar secretion pathway as that of the endogenous protein.
    Type: Application
    Filed: June 29, 2017
    Publication date: October 19, 2017
    Inventors: Jianjun Wang, Qianqian Li
  • Patent number: 9701023
    Abstract: A machine remotely located from a control station has at least one actuated mechanism. A two way real-time communication link connects the machine location with the control station. A controller at the machine location has program code that includes an instruction which when executed transfers control of the machine from the controller to the control station. The program code can have a task frame associated with the predetermined function performed by the machine with the task frame divided into a first set controlled by the controller and a second set controlled from the control station. The system can also have two or more remotely located control stations only one of which can control the machine at a given time.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: July 11, 2017
    Assignee: ABB Schweiz AG
    Inventors: Biao Zhang, Jianjun Wang, George Q. Zhang, Sangeun Choi, Remus Boca, Thomas A. Fuhlbrigge, Tomas Groth, Harald Staab
  • Patent number: 9696315
    Abstract: A protein transduction method for efficiently delivery of exogenous proteins into mammalian cells is invented, which has the capability of targeting different cellular compartments and protection from degradation of the delivered proteins from cellular proteases. A composition for treat proteins has cation reagents, lipids and enhancers in a carrier. The method can be used in a number of ways including: production of large quantities of properly folded, post-translationally modified proteins using mammalian cell machinery, a in-cell fluorescence spectroscopy and imaging using small molecule fluorophores and a in-cell NMR spectroscopy using living mammalian cells. The method permits cell biology at atomic resolution that is physiologically and pathological relevant and permits protein therapy to treat human diseases. The method can also be used to deliver exogenous protein inside mammalian cells, wherein the exogenous proteins follow a similar secretion pathway as that of the endogenous protein.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: July 4, 2017
    Assignee: Wayne State University
    Inventors: Jianjun Wang, Qianqian Li
  • Patent number: 9682480
    Abstract: A machine has at least one actuated mechanism is remotely located from a control station. A two way real-time communication link connects the machine location with the control station. A controller at the machine location has program code that is configured to determine from data from one or more sensors at the machine location if an actual fault has occurred in the machine when the machine is performing its predetermined function and to determine for an actual fault one or more types for the fault and transmit the one or more fault types to the control station for analysis. The code in the controller is configured to be a preprogrammed trap routine specific to the machine function that is automatically executed when an error in machine operation is detected at the machine location. The controller also has a default trap routine that is executed when specific routine does not exist.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: June 20, 2017
    Assignee: ABB Schweiz AG
    Inventors: Biao Zhang, Jianjun Wang, George Q. Zhang, Sangeun Choi, Remus Boca, Thomas A. Fuhlbrigge, Tomas Groth
  • Publication number: 20170142403
    Abstract: Automatic scanning and representing an environment having a plurality of features, for example, includes scanning the environment along a scanning path, interspersing a plurality of localized scanning of the plurality of features in the environment during the scanning along the scanning path of the environment wherein the interspersed localized scanning of the plurality of features in the environment being different from the scanning the environment along the scanning path, and obtaining a representation of at least a portion of the environment based on the scanning of the environment and the interspersed localized scanning of the plurality of features in the environment.
    Type: Application
    Filed: November 16, 2015
    Publication date: May 18, 2017
    Inventors: Jianjun WANG, Biao ZHANG, Carlos MARTINEZ, Carlos W. MORATO, Remus BOCA
  • Publication number: 20170140539
    Abstract: Three-dimensional visual servoing for positioning a robot in an environment is facilitated. Three-dimensional point cloud data of a scene of the environment is obtained, the scene including a feature. The three-dimensional point cloud data is converted into a two-dimensional image, and a three-dimensional position of the feature is identified based on the two-dimensional image. An indication of the identified three-dimensional position of the feature is then provided.
    Type: Application
    Filed: November 16, 2015
    Publication date: May 18, 2017
    Inventors: Jianjun Wang, Biao Zhang, Carlos Martinez, Carlos Winsor Morato
  • Publication number: 20170138192
    Abstract: Automatic scanning and representing an environment with collision avoidance includes, for example, obtaining a first representation of the environment using a first scanning path, determining a second scanning path based on the first representation of the environment operable to avoid contact with the environment when obtaining a second representation of the environment, obtaining the second representation of the environment based on the second scanning path, and wherein the second representation of the environment is different from the first representation of the environment. The method may be employed in imaging and/or representing a rock wall having a plurality of spaced-apart holes for receiving charges for mining.
    Type: Application
    Filed: November 16, 2015
    Publication date: May 18, 2017
    Inventors: Jianjun WANG, Biao ZHANG, Carlos MARTINEZ, Carlos W. MORATO, Remus BOCA, Thomas Fuhlbrigge
  • Publication number: 20170136626
    Abstract: Robot positioning is facilitated by obtaining, for each time of a first sampling schedule, a respective indication of a pose of a camera system of a robot relative to a reference coordinate frame, the respective indication of the pose of the camera system being based on a comparison of multiple three-dimensional images of a scene of an environment, the obtaining providing a plurality of indications of poses of the camera system; obtaining, for each time of a second sampling schedule, a respective indication of a pose of the robot, the obtaining providing a plurality of indications of poses of the robot; and determining, using the plurality of indications of poses of the camera system and the plurality of indications of poses of the robot, an indication of the reference coordinate frame and an indication of a reference point of the camera system relative to pose of the robot.
    Type: Application
    Filed: November 16, 2015
    Publication date: May 18, 2017
    Inventors: Jianjun Wang, Biao Zhang, Carlos Martinez, Carlos Winsor Morato, Remus Boca
  • Patent number: 9643318
    Abstract: A machine that has at least one actuated mechanism is remotely located from a control station. A two way real-time communication link connects the machine location with the control station. An interface at the control station allows an operator to select one or more virtual constraints on operation of the machine when the machine is performing a predetermined function. The virtual constraints are transmitted over the two way real-time communication link to the machine location. The machine has predetermined safety limits that are stored in a controlling device at the machine location. The stored predetermined safety limits are extracted and automatically mapped to the control station using the two way real-time communication link. The controlling device maps the predetermined safety limits to the virtual constraints.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: May 9, 2017
    Assignee: ABB Schweiz AG
    Inventors: Jianjun Wang, Biao Zhang, George Q. Zhang, Harald Staab, Sangeun Choi, Remus Boca, Thomas A. Fuhlbrigge, Tomas Groth
  • Publication number: 20170102966
    Abstract: A task-based sub-application surfaces only controls that are needed to perform a task, from a plurality of different forms in a parent application. A sub-application system runs the sub-application by executing navigation logic and maintaining a separate navigation stack, so that the user can perform a task without the computer system needing to surface entire forms where only a small subset of the controls on those forms are needed to perform the task.
    Type: Application
    Filed: May 24, 2016
    Publication date: April 13, 2017
    Inventors: Daniel Dallala, Hao Zhou, Tobin James Zerba, Mesganaw G. Anteneh, Indrojit N. Deb, Nirav Shah, Elizabeth Rose Steinke, Shashi Ranjan, Bharath Swaminathan, Richard L. Dickinson, Monisha Rochlani, Tong Gao, Jianjun Wang, Zhi Jun Zhao