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: 10397149
    Abstract: A method, system and terminal for deleting a sent instant message in messaging communication have been disclosed. The method including: receiving from a first communication terminal, a delete request to delete a sent instant message which has been transmitted from the first communication terminal to a second communication terminal, wherein the delete request comprises an identification which identifies the sent instant message which is to be deleted; determining whether the sent instant message which is to be deleted has already been successfully forwarded to the second communication terminal; and if it is determined that the sent instant message which is to be deleted has already been successfully forwarded to the second communication terminal, forwarding the delete request to the second communication terminal to facilitate deletion of the sent instant message by the second communication terminal.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: August 27, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yi Shan, Zhuo Tang, Jun Wang, Zhiyuan Lin, Zhenan Guan, Yuxuan Zhang
  • Patent number: 10348053
    Abstract: A tunable laser has a solid state laser medium having an optical gain region and generates coherent radiation through a facet. A lens collects the coherent radiation and generates a collimated light beam. Components of an external cavity include a reflective surface and an optical filter, the reflective surface reflecting the collimated beam back to the lens and the laser medium, the optical filter positioned between the reflective surface and the lens and having two surfaces with 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 12, 2017
    Date of Patent: July 9, 2019
    Assignee: Redshift Bioanalytics, Inc.
    Inventors: Eugene Yi-Shan Ma, Charles M. Marshall
  • Patent number: 10338777
    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: June 20, 2016
    Date of Patent: July 2, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yi Shan, Jun Wang, Wei Luo, Ling Li, Likai Wang
  • Publication number: 20190164812
    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: Application
    Filed: December 17, 2018
    Publication date: May 30, 2019
    Applicant: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
    Inventors: Yi-Shan CHEN, Chan-Syun David YANG, Li-Te LIN, Pinyen LIN
  • Patent number: 10282659
    Abstract: The present disclosure relates to a processor for implementing artificial neural networks, for example, convolutional neural networks. The processor includes a memory controller group, an on-chip bus and a processor core, wherein the processor core further includes a register map, a first instruction unit, a second instruction unit, an instruction distributing unit, a data transferring controller, a buffer module and a computation module. The processor of the present disclosure may be used for implementing various neural networks with increased computation efficiency.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: May 7, 2019
    Assignee: BEIJING DEEPHI INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Shaoxia Fang, Lingzhi Sui, Qian Yu, Junbin Wang, Yi Shan
  • Publication number: 20190098098
    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: Application
    Filed: November 27, 2018
    Publication date: March 28, 2019
    Inventors: Pinlin CHEN, Yi SHAN, Jun WANG, Liang WU, Ling LI
  • Patent number: 10232417
    Abstract: The present disclosure provides a method for recycling soil contaminated with mercury and dioxin. The method includes: desorbing mercury and dioxin from the contaminated soil by an indirect rotary furnace; condensing the mercury and discharging it by a condensing and discharging unit; and a secondary indirect burner for decomposing dioxin at a high temperature, so as for the concentration of the contaminants in the exhaust being examined to meet regulation standards and the treated soil to meet the current regulations. The present disclosure also provides an apparatus for recycling contaminated soil containing mercury and dioxin.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: March 19, 2019
    Assignee: China Petrochemical Development Corporation
    Inventors: She-Sheng Su, Yi-Shan Shen
  • Patent number: 10237692
    Abstract: The present disclosure provides system and methods for a sharing geographic location. A local terminal may be configured to display a map interface including a graphic indicator. The graphic indicator may correspond to a remote geographic location of a remote terminal. The local terminal may be further configured to receive a selection signal directed at the graphic indicator to track the remote terminal. In response to the signal, the local terminal may repeatedly receive a geographic location information update corresponding to the remote terminal. The geographic location information update may include an updated geographic location of the remote terminal. In addition, the local terminal may update a travel route indicative of a path between the updated geographic location of the remote terminal and a target geographic location. The terminal may display the travel route on the map interface in real time.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: March 19, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yi Shan, Pinlin Chen, Dacheng Zhuo, Liang Wu, Ling Li, Jun Wang
  • Publication number: 20190078904
    Abstract: This application is directed to a geographic information display method. While a first mobile device is executing an instant messaging application, it obtains its own geographic location information, a second mobile device's geographic location information, and a first timestamp at which the geographic location information is recorded. The first mobile device then displays an interactive map associated with the first timestamp on a user interface. The displayed map includes two marks that represent the locations of the first and second mobile devices, respectively, and instant messages exchanged between these two mobile devices are displayed on the map adjacent to the two marks. As the first mobile device obtains updated geographic location information in association with a second timestamp, it updates the location of the second mobile device while the mark corresponding to the first mobile device remains at the same location on the user interface.
    Type: Application
    Filed: November 9, 2018
    Publication date: March 14, 2019
    Inventors: Pinlin Chen, Yi Shan, Jun Wang, Junjie Zhou
  • Publication number: 20190070649
    Abstract: The present disclosure provides a method for recycling soil contaminated with mercury and dioxin. The method includes: desorbing mercury and dioxin from the contaminated soil by an indirect rotary furnace; condensing the mercury and discharging it by a condensing and discharging unit; and a secondary indirect burner for decomposing dioxin at a high temperature, so as for the concentration of the contaminants in the exhaust being examined to meet regulation standards and the treated soil to meet the current regulations. The present disclosure also provides an apparatus for recycling contaminated soil containing mercury and dioxin.
    Type: Application
    Filed: December 13, 2017
    Publication date: March 7, 2019
    Inventors: She-Sheng Su, Yi-Shan Shen
  • Publication number: 20190075433
    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: Application
    Filed: November 2, 2018
    Publication date: March 7, 2019
    Inventors: Yi SHAN, Jun Wang, Pinlin Chen, Dacheng Zhuo, Ling Li, Liang Wu
  • Patent number: 10171598
    Abstract: Method and server system for location sharing are disclosed. The method includes: determining a motion state of a first user in accordance with respective information items related to a current location and a previous location of a first device associated with the first user; in accordance with a determination that the motion state of the first user is a stationary state, determining a user direction of the first user based an orientation of the first device associated with the current location; in accordance with a determination that the motion state of the first user is a moving state, determining the user direction of the first user based on a motion direction from the previous location to the current location of the first device; and sending the determined user direction of the first user to one or more second devices associated with one or more second users for location sharing.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: January 1, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Pinlin Chen, Yi Shan, Jun Wang, Liang Wu, Ling Li
  • Patent number: 10156456
    Abstract: This application is directed to a geographic information display method. While a first mobile device is executing an instant messaging application, it obtains its own geographic location information, a second mobile device's geographic location information, and a first timestamp at which the geographic location information is recorded. The first mobile device then displays a map associated with the first timestamp on a user interface. The displayed map includes two marks that represent the locations of the first and second mobile devices, respectively, and instant messages exchanged between these two mobile devices are displayed on the map adjacent to the two marks. As the first mobile device obtains geographic location information in association with a second timestamp, it updates the displayed map to reflect variations of the locations of the mobile devices, while the mark corresponding to the first mobile device is displayed at a fixed location on the user interface.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: December 18, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Pinlin Chen, Yi Shan, Jun Wang, Junjie Zhou
  • Patent number: 10157773
    Abstract: A method of forming a semiconductor structure is provided. In this method, a semiconductor substrate is provided. A SoC layer is formed on the semiconductor substrate. A hard mask layer is formed over the SoC layer. The hard mask layer is patterned to expose a portion of the SoC layer. At least one opening is formed on the portion of the SoC layer using an ALE operation, thereby enabling the remaining portion of the SoC layer adjacent to the at least one opening to have a re-entrant angle included between a sidewall of the SoC layer and a bottom of the SoC layer.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: December 18, 2018
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
    Inventors: Yi-Shan Chen, Chan-Syun David Yang, Li-Te Lin, Pinyen Lin
  • Patent number: 10154389
    Abstract: Methods and systems for facilitating real-time location sharing are disclosed herein. A computing device with processor(s) and memory displays a chat interface of a social networking platform for a conversation between two or more users including 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 message corresponding to the location sharing request from the first user among a set of messages in a first region of the chat interface and displays a location sharing status banner corresponding to the location-sharing request from the first user in a second region of the chat interface, where the location sharing status banner is displayed with a first display characteristic indicating that the second user has not yet joined the real-time location sharing group.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: December 11, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yi Shan, Jun Wang, Pinlin Chen, Dacheng Zhuo, Ling Li, Liang Wu
  • Publication number: 20180307976
    Abstract: The present disclosure relates to a processor for implementing artificial neural networks, for example, convolutional neural networks. The processor includes a memory controller group, an on-chip bus and a processor core, wherein the processor core further includes a register map, an instruction module, a data transferring controller, a data writing scheduling unit, a buffer module, a convolution operation unit and a hybrid computation unit. The processor of the present disclosure may be used for implementing various neural networks with increased computation efficiency.
    Type: Application
    Filed: May 22, 2017
    Publication date: October 25, 2018
    Inventors: Shaoxia FANG, Lingzhi SUI, Qian YU, Junbin WANG, Yi SHAN
  • Publication number: 20180307973
    Abstract: The present disclosure relates to a processor for implementing artificial neural networks, for example, convolutional neural networks. The processor includes a memory controller group, an on-chip bus and a processor core, wherein the processor core further includes a register map, an instruction module, a data transferring controller, a data writing scheduling unit, a buffer pool, a data reading scheduling unit and a computation module. The processor of the present disclosure may be used for implementing various neural networks with increased computation efficiency.
    Type: Application
    Filed: May 22, 2017
    Publication date: October 25, 2018
    Inventors: Shaoxia FANG, Lingzhi SUI, Qian YU, Junbin WANG, Yi SHAN
  • Publication number: 20180307974
    Abstract: The present disclosure relates to a processor for implementing artificial neural networks, for example, convolutional neural networks. The processor includes a memory controller group, an on-chip bus and a processor core, wherein the processor core further includes a register map, a first instruction unit, a second instruction unit, an instruction distributing unit, a data transferring controller, a buffer module and a computation module. The processor of the present disclosure may be used for implementing various neural networks with increased computation efficiency.
    Type: Application
    Filed: May 22, 2017
    Publication date: October 25, 2018
    Inventors: Shaoxia FANG, Lingzhi SUI, Qian YU, Junbin WANG, Yi SHAN
  • Publication number: 20180293057
    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: Application
    Filed: April 10, 2018
    Publication date: October 11, 2018
    Inventors: Xiaoming SUN, Lingzhi SUI, Hong LUO, Yi SHAN, Song YAO
  • Publication number: 20180270181
    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: Application
    Filed: May 22, 2018
    Publication date: September 20, 2018
    Inventors: Yi Shan, Baihan Cai