Patents by Inventor David Y. Yang

David Y. Yang 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: 11989364
    Abstract: Techniques for managing alerts are described. One or more alerts are received at the electronic device. In some embodiments, the device determines how notifications corresponding to the alerts should be output to the user.
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Lawrence Y. Yang, Stephen O. Lemay, Alan C Dye, Christopher Patrick Foss, Jonathan R. Dascola, Imran Chaudhri, Gary Ian Butcher, David Chance Graham, Jonathan P. Ive, Kevin Lynch, Natalia Maric
  • Patent number: 10437567
    Abstract: The present disclosure relates to a computer-implemented method for use in an electronic design environment. Embodiments may include defining, using at least one processor, a grammar object system including one or more of objects, elements, values and relationships. Embodiments may include generating a technology grammar binary representation, based upon, at least in part, the grammar object system and receiving a technology ASCII representation. Embodiments may further include parsing at least one of the technology grammar binary representation and the technology ASCII representation to generate a technology binary representation and providing the technology binary representation to at least one of a graphical user interface or a database.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: October 8, 2019
    Assignee: Cadence Design Systems, Inc.
    Inventors: Li-Chien Ting, Shelly Ann Evans, Serena Chiang Caluya, Alexey Nikolaevich Peskov, Pavel Nikolaevich Migachev, Alexander Smirnov, Oleg Kostyuchenko, David Y. Yang, Roman Vladimirovich Rybalkin
  • Publication number: 20180336017
    Abstract: The present disclosure relates to a computer-implemented method for use in an electronic design environment. Embodiments may include defining, using at least one processor, a grammar object system including one or more of objects, elements, values and relationships. Embodiments may include generating a technology grammar binary representation, based upon, at least in part, the grammar object system and receiving a technology ASCII representation. Embodiments may further include parsing at least one of the technology grammar binary representation and the technology ASCII representation to generate a technology binary representation and providing the technology binary representation to at least one of a graphical user interface or a database.
    Type: Application
    Filed: November 29, 2016
    Publication date: November 22, 2018
    Inventors: Li-Chien Ting, Shellly Ann Evans, Serena Chiang Caluya, Alexey Nikolaevich Peskov, Pavel Nikolarvich Migachev, Alexander Smimov, Oleg Kostyuchenko, David Y Yang, Roman Vladimirovich Rybalkin
  • Patent number: 4997305
    Abstract: A locking mechanism capable of holding together two small housings having minimal room for manual operation is provided. The locking mechanism includes a housing rotatably mounting therein an intermediate gear and two shafted gears, each having an axial hole which receives an engaging element having a threaded portion engageable with threaded hole in another housing in the manner that when any one of the gears is rotated the other two gears will be rotated accordingly.
    Type: Grant
    Filed: December 4, 1989
    Date of Patent: March 5, 1991
    Inventor: David Y. Yang