Patents by Inventor Yi Shan

Yi Shan 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: 10755968
    Abstract: A method is provided. A sacrificial layer is formed over a semiconductor substrate. An etching process is performed to form an opening in the sacrificial layer. The etching process includes a first cycle and a second cycle performed after the first cycle, and each of the first cycle and the second cycle includes applying a passivation gas and an etchant gas over the sacrificial layer, and performing an ionized gas bombardment on the sacrificial layer after applying the passivation gas and the etchant gas over the sacrificial layer. The passivation gas is applied at a first flow rate in the first cycle and is applied at a second flow rate in the second cycle, and the first flow rate is higher than the second flow rate.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: August 25, 2020
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
    Inventors: Yi-Shan Chen, Chan-Syun David Yang, Li-Te Lin, Pinyen Lin
  • Patent number: 10732800
    Abstract: Method and device of storing content objects within a social network application are disclosed. The method includes: a user device providing a user interface of the social network application on the user device, the user interface including an affordance for forming a content group including respective content objects of one or more object types; receiving a selection of a first plurality of images for inclusion in the first content group; providing a listing of context objects that are associated with at least one of the first plurality of images; receiving a user input indicating completion of the first content group; and forming the first content group containing the first plurality of images and the one or more content object selected from the listing of context objects information.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: August 4, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yi Shan, Jun Wang, Wei Luo, Ling Li, Likai Wang
  • Patent number: 10732943
    Abstract: The disclosure provides a compilation method and system for heterogeneous computing platform, and a runtime method and system for supporting program execution on the heterogeneous computing platform. Inputting a trained neural network model to a Neural Network (NN) optimizing compiler to generate an NN assembly file corresponding to the neural network; inputting the NN assembly file to an NN assembler to generate an NN binary file corresponding to the neural network; compilation and assembling a neural network application developed by users in a high-level language using a host compiler toolchain to generate a corresponding host assembly file and a host binary file in sequence; and linking the NN binary file and the host binary file using a host linker to generate a single hybrid linking executable file. The technical solution of the present disclosure has the advantages such as good computing performance, strong scalability, strong compatibility and high flexibility.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: August 4, 2020
    Assignee: XILINX, INC.
    Inventors: Xiaoming Sun, Lingzhi Sui, Hong Luo, Yi Shan, Song Yao
  • Patent number: 10720754
    Abstract: A tunable laser has a solid state laser medium with optical gain region and generates coherent radiation through a facet. A lens collects the coherent radiation and generates a collimated light beam. An external cavity includes a reflective surface and an optical filter, the reflective surface reflecting the collimated beam back to the lens and laser medium, the optical filter positioned between the reflective surface and the lens and having two surfaces and a thermally tunable optical transmission band within the optical gain region of the laser medium. The optical filter (1) transmits a predominant portion of the collimated beam at a desired wavelength of operation, and (2) specularly reflects a remaining portion of the collimated beam from each surface, the collimated beam being incident on the optical filter such that the reflected collimated beams propagate at a non-zero angle with respect to the incident collimated beam.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: July 21, 2020
    Assignee: Redshift Bioanalytics, Inc.
    Inventors: Eugene Yi-Shan Ma, Charles McAlister Marshall
  • Patent number: 10698657
    Abstract: The present invention relates to recurrent neural network. In particular, the present invention relates to how to implement and accelerate a recurrent neural network based on an embedded FPGA. Specifically, it proposes an overall design processing method of matrix decoding, matrix-vector multiplication, vector accumulation and activation function. In another aspect, the present invention proposes an overall hardware design to implement and accelerate the above process.
    Type: Grant
    Filed: December 26, 2016
    Date of Patent: June 30, 2020
    Assignee: XILINX, INC.
    Inventors: Junlong Kang, Song Han, Yi Shan
  • Publication number: 20200176242
    Abstract: A method for fabricating a semiconductor arrangement is provided. The method includes forming a first dielectric layer and forming a first semiconductive layer over the first dielectric layer. The first semiconductive layer is patterned to form a patterned first semiconductive layer. The first dielectric layer is patterned using the patterned first semiconductive layer to form a patterned first dielectric layer. A second semiconductive layer is formed over the patterned first dielectric layer and the patterned first semiconductive layer.
    Type: Application
    Filed: November 20, 2019
    Publication date: June 4, 2020
    Inventors: Yi-Shan CHEN, Hao-Heng LIU
  • Patent number: 10673798
    Abstract: A server receives a group message from a first user account in a social networking platform, the group message to be sent to a plurality of user accounts, and determines whether the group message refers to one or more user accounts of the plurality of user accounts. For a respective user account referred to by the group message, the server sends a notification to a terminal associated with the respective user account, wherein the notification is rendered at the terminal in a first manner configured by the respective user account. For a respective user account not referred to by the group message, the server sends a notification to a terminal associated with the respective user account, wherein the notification is rendered at the terminal in a second manner configured by the social networking platform, wherein the second manner is different from the first manner.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: June 2, 2020
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Yi Shan, Baihan Cai
  • Publication number: 20200142741
    Abstract: Techniques for allocating resources including receiving a first sub-stream of a data stream associated with a job and determining a dependency of a plurality of stages of the job. The techniques further include determining a metric for a second sub-stream of the data stream, where processing of the second sub-stream is completed and the metric indicates information associated with the processing of the second sub-stream. The techniques further include allocating resources for processing the first sub-stream based at least in part on the metric and the dependency.
    Type: Application
    Filed: November 6, 2018
    Publication date: May 7, 2020
    Inventors: Qing Xu, Yi Shan Jiang, Zhi Xiong Pan, Ting Ting Wen
  • Patent number: 10645179
    Abstract: Method and server system for location sharing are disclosed. The server system receives information items related to a current location of the first mobile device associated with a first user of the social networking platform. After comparing the current location of the first mobile device with a previous location of the first mobile device and determining an orientation and/or velocity of the first mobile device at the current location, the server system sends the determined orientation and/or velocity of the first mobile device to the second mobile device associated with a second user of the social networking platform, wherein the second mobile device displays distinct visual indicators corresponding to the current location, orientation and velocity of the first mobile device, respectively, on an interactive map interface.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: May 5, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Pinlin Chen, Yi Shan, Jun Wang, Liang Wu, Ling Li
  • Patent number: 10635520
    Abstract: Monitoring method and a monitoring device of a deep learning processor, which can effectively monitor running of the deep learning processor, capture an abnormal status in an arbitrary working state, and make the deep learning processor return to a normal state in time is presented. The monitoring method comprises: initializing standard data and storing a standard calculation result corresponding to the standard data, sending the standard data to the deep learning processor, receiving a calculation result returned by the deep learning processor, comparing the received calculation result with the stored standard calculation result, and judging the state of the deep learning processor in accordance with the result of the comparison, judging that the state of the deep learning processor is normal when the compared results are consistent, and judging that the deep learning processor is abnormal when the compared results are inconsistent.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: April 28, 2020
    Assignee: XILINX, INC.
    Inventors: Yi Li, Yi Shan
  • Patent number: 10638280
    Abstract: Methods and systems for sharing real-time location information are disclosed herein. A computing device with processor(s) and memory displays a chat interface of a social networking platform for a conversation between a first user and a second user associated with the computing device. The computing device receives a location-sharing request from the first user to join a real-time location sharing group and, in response, displays a location-sharing message. After detecting a first user input on the location-sharing message from the second user of the computing device, the computing device replaces the chat interface with a location interface of the social networking platform, the location interface including a map overlaid with a first indicator corresponding to a respective real-time location of the first user and a second indicator corresponding to a respective real-time location of the second user.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: April 28, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yi Shan, Jun Wang, Pinlin Chen, Dacheng Zhuo, Ling Li, Liang Wu
  • Publication number: 20200087741
    Abstract: The invention relates to a new lactic acid bacteria (LAB), Lactobacillus fermentum PS150, and a bioactive protein produced by the LAB has advantageous effect in improving mood disorder, enhancing cognitive functions in brain and treating or preventing a neurodegenerative disease.
    Type: Application
    Filed: January 13, 2017
    Publication date: March 19, 2020
    Inventors: Mintze Liong, Ying-Chieh Tsai, Cheeyun Matthew Gan, Sawibah Yahya, Sybing Choi, Jiasin Ong, Waiyee Low, Chih-Chieh Hsu, Yi-Shan Lee
  • Patent number: 10591305
    Abstract: A method, device, and terminal for displaying multiple users' locations on a map. The method includes: acquiring in real time, the most current locations of all the users who participate through an instant messaging chat system to share in sharing their locations; determining a starting location on a map, creating a starting region centered on the starting location, and gradually expanding the starting region in accordance with the most current location of each of the users who participate in sharing their locations, until a target region including the most current locations of all the users who participate in sharing their locations is acquired; and determining and displaying a viewable region on the map in accordance with the target region. The target region starting region expands to display a viewable region on the map as determined, such that the most current locations of users participating in sharing location is efficiently acquired.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: March 17, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMIT
    Inventors: Pinlin Chen, Yi Shan, Jun Wang, Liang Wu, Runjia Huang
  • Publication number: 20200004514
    Abstract: A high parallelism computing system and instruction scheduling method thereof are disclosed. The computing system comprises: an instruction reading and distribution module for reading a plurality of types of instructions in a specific order, and distributing the acquired instructions to corresponding function modules according to the types; an internal buffer for buffering data and instructions for performing computation; a plurality of function modules each of which sequentially executes instructions of the present type distributed by the instruction reading and distribution module and reads the data from the internal buffer; and wherein the specific order is obtained by topologically sorting the instructions according to a directed acyclic graph consisting of the types and dependency relationships.
    Type: Application
    Filed: June 27, 2019
    Publication date: January 2, 2020
    Inventors: Qian YU, Lingzhi SUI, Shaoxia FANG, Junbin WANG, Yi SHAN
  • Publication number: 20200007481
    Abstract: A message forwarding method performed at an electronic device having one or more processors and memory storing a plurality of programs for forwarding messages using an instant messaging application, includes: displaying a dialog box including one or more chat messages associated with a first user account of the instant messaging application; selecting one or more chat messages in the dialog box; obtaining message content and associated information of each selected chat message, the associated information including one or more of: a message sender and a sending time of the chat message, a group name of a group corresponding to the dialog box, identifiers of participants of the group; and forwarding the message content and the associated information of each chat message to a second user account of the instant messaging application.
    Type: Application
    Filed: September 10, 2019
    Publication date: January 2, 2020
    Inventors: Jun WANG, Tingji LIU, Han LI, Song CHAI, Xucheng TANG, Yi SHAN
  • Publication number: 20190362128
    Abstract: A knuckle-print identification system includes a database, a knuckle-print capturing unit and a processing unit electrically connected to the database and the knuckle-print capturing unit. The database stores a comparison data module. The comparison data module includes two end positions of each of all first knuckle-prints and two end positions of each of all second knuckle-prints of three finger portions in a close state, and data representing relative relationships thereof. The knuckle-print capturing unit captures knuckle-print images of the three finger portions.
    Type: Application
    Filed: May 23, 2018
    Publication date: November 28, 2019
    Inventors: Wen-Kuei Liu, Chao-Hsuan Liu, Yu-Chun Liu, Yi-Shan Liu
  • Publication number: 20190360238
    Abstract: An anti-theft structure of a dual-locking lock includes a lock body, an electronic lock, a key lock and a key. The electronic lock is disposed on the lock body. The key lock includes a lock head and a plug cap. The lock head is combined with the lock body and has a front side surface with a key hole. The plug cap covers over the front side surface of the lock head, and has an inner portion with a chamber, and a circumferential surface provided with a window communicating with the chamber. The key includes a head and an extension arm perpendicularly extending from one side of the head. The head can be put into the chamber from the window and then inserted into the key hole and then rotated by an angle to perform unlocking or locking. With the above-mentioned structure, the good anti-theft effect is obtained.
    Type: Application
    Filed: May 23, 2018
    Publication date: November 28, 2019
    Inventors: Wen-Kuei Liu, Chao-Hsuan Liu, Yu-Chun Liu, Yi-Shan Liu
  • Publication number: 20190326728
    Abstract: A tunable laser has a solid state laser medium with optical gain region and generates coherent radiation through a facet. A lens collects the coherent radiation and generates a collimated light beam. An external cavity includes a reflective surface and an optical filter, the reflective surface reflecting the collimated beam back to the lens and laser medium, the optical filter positioned between the reflective surface and the lens and having two surfaces and a thermally tunable optical transmission band within the optical gain region of the laser medium. The optical filter (1) transmits a predominant portion of the collimated beam at a desired wavelength of operation, and (2) specularly reflects a remaining portion of the collimated beam from each surface, the collimated beam being incident on the optical filter such that the reflected collimated beams propagate at a non-zero angle with respect to the incident collimated beam.
    Type: Application
    Filed: July 1, 2019
    Publication date: October 24, 2019
    Inventors: Eugene Yi-Shan Ma, Charles McAlister Marshall
  • Patent number: 10454868
    Abstract: A message forwarding method performed at an electronic device having one or more processors and memory storing a plurality of programs for forwarding messages using an instant messaging application, includes: displaying a dialog box including one or more chat messages associated with a first user account of the instant messaging application; selecting one or more chat messages in the dialog box; obtaining message content and associated information of each selected chat message, the associated information including one or more of: a message sender and a sending time of the chat message, a group name of a group corresponding to the dialog box, identifiers of participants of the group; and forwarding the message content and the associated information of each chat message to a second user account of the instant messaging application.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: October 22, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jun Wang, Tingji Liu, Han Li, Song Chai, Xucheng Tang, Yi Shan
  • Publication number: 20190272070
    Abstract: Method and device of storing content objects within a social network application are disclosed. The method includes: a user device providing a user interface of the social network application on the user device, the user interface including an affordance for forming a content group including respective content objects of one or more object types; receiving a selection of a first plurality of images for inclusion in the first content group; providing a listing of context objects that are associated with at least one of the first plurality of images; receiving a user input indicating completion of the first content group; and forming the first content group containing the first plurality of images and the one or more content object selected from the listing of context objects information.
    Type: Application
    Filed: May 22, 2019
    Publication date: September 5, 2019
    Inventors: Yi SHAN, Jun WANG, Wei LUO, Ling LI, Likai WANG