Patents by Inventor Rui Shao

Rui Shao 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: 20240030367
    Abstract: A photovoltaic device includes a substrate structure and a p-type semiconductor absorber layer. A photovoltaic device may include a CdSeTe layer. A process for manufacturing a photovoltaic device includes forming a CdSeTe layer over a substrate. The process includes forming a p-type cadmium selenide telluride absorber layer.
    Type: Application
    Filed: September 25, 2023
    Publication date: January 25, 2024
    Applicant: First Solar, Inc.
    Inventors: Dan Damjanovic, Feng Liao, Rick Powell, Rui Shao, Jigish Trivedi, Zhibo Zhao
  • Patent number: 11861674
    Abstract: In one embodiment, a method includes receiving a user input from a first user from a client system associated with the first user, determining one or more products of interest to the first user based on one or more machine-learning models and the user input, accessing social data associated with the one or more products of interest from a data store, wherein the social data comprises social signals or content objects associated with one or more second users, each second user being within a threshold degree of separation of the first user within a social graph, generating one or more social summaries associated with the one or more products of interest based on the accessed social data, and sending instructions for presenting the one or more social summaries of the one or more products of interest to the client system.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: January 2, 2024
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Lisa Xiaoyi Huang, Eric Xiao, Rui Shao, Animesh Sinha
  • Patent number: 11769844
    Abstract: A photovoltaic device includes a substrate structure and a p-type semiconductor absorber layer. A photovoltaic device may include a CdSeTe layer. A process for manufacturing a photovoltaic device includes forming a CdSeTe layer over a substrate. The process includes forming a p-type cadmium selenide telluride absorber layer.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: September 26, 2023
    Assignee: First Solar, Inc.
    Inventors: Dan Damjanovic, Feng Liao, Rick Powell, Rui Shao, Jigish Trivedi, Zhibo Zhao
  • Patent number: 11746058
    Abstract: A cubic boron nitride (cBN)-based composite including about 30-65 vol. % cBN, about 15-45 vol. % titanium (Ti)-containing binders, about 2-20 vol. % zirconium dioxide (ZrO2), about 3-15 vol. % cobalt-tungsten-borides (CoxWyBz), and about 2-15 vol. % aluminum oxide (Al2O3).
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: September 5, 2023
    Assignee: DIAMOND INNOVATIONS, INC.
    Inventors: Rui Shao, Lawrence Dues
  • Patent number: 11746057
    Abstract: A cubic boron nitride (cBN)-based composite including about 30-65 vol. % cBN, about 3-30 vol. % zirconium (Zr)-containing compounds, about 0-10 vol. % cobalt-tungsten-borides (CoxWyBz), about 2-30 vol. % aluminum oxide (Al2O3), about 0.5-10 vol. % tungsten borides, and less than or equal to about 5 vol. % aluminum nitride (AlN).
    Type: Grant
    Filed: January 23, 2021
    Date of Patent: September 5, 2023
    Assignee: DIAMOND INNOVATIONS, INC.
    Inventors: Rui Shao, Lawrence Dues
  • Patent number: 11645110
    Abstract: Aspects of the present disclosure relate to automatically generating a user manual using a technique that includes training a first model with a first set of training data. The technique further includes generating, by the first model, a set of operations and a set of windows, where the set of operations and the set of windows are functions of the program. The technique further includes, generating a plurality of tasks, where a first task comprises a first operation being performed on a first window. The technique further includes determining an order of the plurality of tasks and calculating a level score for the first operation of the first window. The technique further includes assembling the user manual having the plurality of tasks in the determined order.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: Xiao Feng Ji, Yuan Jin, Li ping Wang, Xiao Rui Shao
  • Publication number: 20220048826
    Abstract: A cubic boron nitride (cBN)-based composite including about 30-65 vol. % cBN, about 15-45 vol. % titanium (Ti)-containing binders, about 2-20 vol. % zirconium dioxide (ZrO2), about 3-15 vol. % cobalt-tungsten-borides (CoxWyBz), and about 2-15 vol. % aluminum oxide (Al2O3).
    Type: Application
    Filed: December 10, 2020
    Publication date: February 17, 2022
    Inventors: Rui SHAO, Lawrence Dues
  • Publication number: 20220045226
    Abstract: A photovoltaic device includes a substrate structure and a p-type semiconductor absorber layer. A photovoltaic device may include a CdSeTe layer. A process for manufacturing a photovoltaic device includes forming a CdSeTe layer over a substrate. The process includes forming a p-type cadmium selenide telluride absorber layer.
    Type: Application
    Filed: October 19, 2021
    Publication date: February 10, 2022
    Applicant: First Solar, Inc.
    Inventors: Dan Damjanovic, Feng Liao, Rick Powell, Rui Shao, Jigish Trivedi, Zhibo Zhao
  • Publication number: 20220013674
    Abstract: According to the embodiments provided herein, a method for sputtering a TCO material onto a substrate includes process conditions that produce a textured topography at the interfaces of various layers. The textured topography can include an average roughness from about 5 to about 40 nm. The process conditions can include providing oxygen in the sputtering environment at a flow rate of from 0 to about 30 sccm; or heating the substrate to at least 200; or increasing the magnetic field strength to above 40 mT. The textured topography creates interfacial transition areas which have hybrid physical properties compared to their constituent materials.
    Type: Application
    Filed: September 23, 2019
    Publication date: January 13, 2022
    Applicant: First Solar, Inc.
    Inventors: Paulina Bourgeois, Robert Clark-Phelps, Qi Fang, Jing Guo, Gopal Mor, Rui Shao
  • Publication number: 20210238098
    Abstract: A cubic boron nitride (cBN)-based composite including about 30-65 vol. % cBN, about 3-30 vol. % zirconium (Zr)-containing compounds, about 0-10 vol. % cobalt-tungsten-borides (CoxWyBz), about 2-30 vol. % aluminum oxide (Al2O3), about 0.5-10 vol. % tungsten borides, and less than or equal to about 5 vol. % aluminum nitride (AlN).
    Type: Application
    Filed: January 23, 2021
    Publication date: August 5, 2021
    Inventors: Rui SHAO, Lawrence Dues
  • Patent number: 10834355
    Abstract: Approaches presented herein enable displaying a barrage message. Specifically, one or more objects and location information for each object in a frame of a video are identified. A barrage message to be displayed in the frame of the video is obtained. The barrage message is displayed without covering any object in the frame.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Xiao Cao Cao, Yu Huang, Yuan Jin, Chengyu Peng, Yin Qian, Xiao Rui Shao, Jian Jun Wang
  • Publication number: 20200293825
    Abstract: Aspects of the present disclosure relate to automatically generating a user manual using a technique that includes training a first model with a first set of training data. The technique further includes generating, by the first model, a set of operations and a set of windows, where the set of operations and the set of windows are functions of the program. The technique further includes, generating a plurality of tasks, where a first task comprises a first operation being performed on a first window. The technique further includes determining an order of the plurality of tasks and calculating a level score for the first operation of the first window. The technique further includes assembling the user manual having the plurality of tasks in the determined order.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Xiao Feng Ji, Yuan Jin, Li ping Wang, Xiao Rui Shao
  • Patent number: 10607652
    Abstract: A method and system of converting a first language of a soundtrack of a person speaking in a video to a second language. A meaning of a word of the first language is translated, and one or more synonym words in the second language stored in a database of the computer system is located. The first and second languages are different languages. Outlines of shapes of mouth openings of the one or more synonym words in the second language are compared with the outlines of the shapes of mouth openings of the word of the first language. A synonym word of the one or more synonym words translated from the second language into the first language having mouth openings with a smallest difference from the mouth openings of the word of the first language is selected.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yuan Jin, Cheng Yu Peng, Yin Qian, Xiao Rui Shao, Jian Jun Wang
  • Publication number: 20200066928
    Abstract: Methods and devices are described for a photovoltaic device. The photovoltaic device includes a glass substrate, a semiconductor absorber layer formed over the glass substrate, a metal back contact layer formed over the semiconductor absorber layer, and a p-type back contact buffer layer formed from one of MnTe, Cd1-xMnxTe, and SnTe, the buffer layer disposed between the semiconductor absorber layer and the metal back contact layer.
    Type: Application
    Filed: October 28, 2019
    Publication date: February 27, 2020
    Applicant: First Solar, Inc.
    Inventors: Benyamin Buller, Markus Gloeckler, Akhlesh Gupta, Rick Powell, Rui Shao, Gang Xiong, Ming Lun Yu, Zhibo Zhao
  • Patent number: 10558701
    Abstract: Disclosed embodiments provide techniques for suggesting images that can be conveniently included in electronic communication such as social media posts, emails, text messages, and other forms of electronic communication, based on voice input and/or emotion analysis from facial expressions of a user. A speech-to-text process converts a user's spoken utterance to text. Natural language processing performs an entity extraction on the utterance to generate a scenario summary. An image database is queried using the scenario summary and/or emotion analysis based on user facial images. A mapping rule library may be used to perform the image database query. Based on the scenario summary and/or the emotion analysis, images are presented to the user as recommended for including in an electronic communication message such as a social media post, email, or text message.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jin Long L L He, Yu Hong Y L Li, Xiao Rui Shao, Fei F. Shen, Jian Jun Wang
  • Patent number: 10386476
    Abstract: An obstacle detection method and apparatus for a vehicle-mounted radar system.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: August 20, 2019
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Bo Li, Rui Shao
  • Publication number: 20190228805
    Abstract: A method and system of converting a first language of a soundtrack of a person speaking in a video to a second language. A meaning of a word of the first language is translated, and one or more synonym words in the second language stored in a database of the computer system is located. The first and second languages are different languages. Outlines of shapes of mouth openings of the one or more synonym words in the second language are compared with the outlines of the shapes of mouth openings of the word of the first language. A synonym word of the one or more synonym words translated from the second language into the first language having mouth openings with a smallest difference from the mouth openings of the word of the first language is selected.
    Type: Application
    Filed: April 1, 2019
    Publication date: July 25, 2019
    Inventors: Yuan Jin, Cheng Yu Peng, Yin Qian, Xiao Rui Shao, Jian Jun Wang
  • Publication number: 20190222792
    Abstract: Approaches presented herein enable displaying a barrage message. Specifically, one or more objects and location information for each object in a frame of a video are identified. A barrage message to be displayed in the frame of the video is obtained. The barrage message is displayed without covering any object in the frame.
    Type: Application
    Filed: March 25, 2019
    Publication date: July 18, 2019
    Inventors: Xiao Cao Cao, Yu Huang, Yuan Jin, Chengyu Peng, Yin Qian, Xiao Rui Shao, Jian Jun Wang
  • Publication number: 20190221685
    Abstract: A photovoltaic device includes a substrate structure and a p-type semiconductor absorber layer. A photovoltaic device may include a CdSeTe layer. A process for manufacturing a photovoltaic device includes forming a CdSeTe layer over a substrate. The process includes forming a p-type cadmium selenide telluride absorber layer.
    Type: Application
    Filed: March 25, 2019
    Publication date: July 18, 2019
    Applicant: First Solar, Inc.
    Inventors: Dan Damjanovic, Feng Liao, Rick Powell, Rui Shao, Jigish Trivedi, Zhibo Zhao
  • Patent number: 10339973
    Abstract: The present invention provides a method and system for converting a first language of a soundtrack of a person speaking in a video to a second language. The method defines an outline of a shape of a mouth opening of the person speaking a syllable of a word of the first language in the video at a given start time by selecting a predetermined number of points along a border of the mouth opening defined by the lips. A length of the spoken syllable is also measured and one or more adjacent syllables are combined to create a word. The word is translated into synonym words in the second language, the best fit synonym word is selected that most closely matches the mouth shape of the first language word, and a mouth shape adjustment script is applied to fine tune the mouth shape of the best fit synonym word.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: July 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Yuan Jin, Cheng Yu Peng, Yin Qian, Xiao Rui Shao, Jian Jun Wang