Patents by Inventor Eric Yuan

Eric Yuan 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: 10941722
    Abstract: In one aspect, a skip fire engine controller is described. The skip fire engine controller includes a skip fire module arranged to determine an operational firing fraction and associated cylinder load for delivering a desired engine output. The skip fire engine controller also includes a firing controller arranged to direct firings in a skip fire manner that delivers the selected operational firing fraction. Various methods, modules, lookup tables and arrangements related to the selection of a suitable operational firing fraction are also described.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: March 9, 2021
    Assignees: Tula Technology, Inc., GM Global Technology Operations LLC
    Inventors: Mark A. Shost, Louis J. Serrano, Steven E. Carlson, Vijay Srinivasan, Eric J. Defenderfer, Nitish J. Wagh, Randall S. Beikmann, Jinbiao Li, Xin Yuan, Li-Chun Chien
  • Patent number: 10938744
    Abstract: A luminaire having a waveguide suspended beneath a mounting element, the waveguide has a first surface proximal to the mounting element, a second surface distal to the mounting element, and an edge between the first and the second surfaces. At least one cavity extends into the waveguide from the first surface to the second surface. A LED component is coupled to the waveguide so as to emit light into the cavity. LED support structures are also disclosed.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: March 2, 2021
    Assignee: Ideal Industries Lighting LLC
    Inventors: Eric J. Tarsa, Hormoz Benjamin, Bernd P. Keller, Kurt S. Wilcox, Zongjie Yuan
  • Patent number: 10936490
    Abstract: Method and apparatus for per-agent control and quality of service of shared resources in a chip multiprocessor platform is described herein. One embodiment of a system includes: a plurality of core and non-core requestors of shared resources, the shared resources to be provided by one or more resource providers, each of the plurality of core and non-core requestors to be associated with a resource-monitoring tag and a resource-control tag; a mapping table to store the resource monitoring and control tags associated with each non-core requestor; and a tagging circuitry to receive a resource request sent from a non-core requestor to a resource provider, the tagging circuitry to responsively modify the resource request to include the resource-monitoring and resource-control tags associated with the non-core requestor in accordance to the mapping table and send the modified resource request to the resource provider.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: March 2, 2021
    Assignee: Intel Corporation
    Inventors: Andrew J. Herdrich, Edwin Verplanke, Stephen R. Van Doren, Ravishankar Iyer, Eric R. Wehage, Rupin H. Vakharwala, Rajesh M. Sankaran, Jeffrey D. Chamberlain, Julius Mandelblat, Yen-Cheng Liu, Stephen T. Palermo, Tsung-Yuan C. Tai
  • Publication number: 20210010646
    Abstract: According to one aspect, a waveguide comprises a waveguide body having a coupling cavity defined by a coupling feature disposed within the waveguide body. A plug member comprises a first portion disposed in the coupling cavity and an outer surface substantially conforming to the coupling feature and a second portion extending from the first portion into the coupling cavity. The second portion includes a reflective surface adapted to direct light in the coupling cavity into the waveguide body.
    Type: Application
    Filed: September 29, 2020
    Publication date: January 14, 2021
    Inventors: Bernd P. Keller, Eric J. Tarsa, Zongjie Yuan, Kurt S. Wilcox
  • Patent number: 10867117
    Abstract: Portions of document contents are separated into individually controlled sections on a user interface of a smaller size client device display. A document viewed on a mobile device may include different content portions such as textual content, tables, slides and graphics. Due to a smaller user interface of the mobile device, some portions of the content may extend outside of the user interface and may not all be visible at the same time. The user may use gestures to scroll through and resize the document to view all of the contents. The system may separate each of the different content portions into individual sections and enable the user to control each section separately, such that the user may navigate, resize, and reposition each individual section without affecting the size and position of the remaining sections of the document for optimally viewing the document on the user interface.
    Type: Grant
    Filed: August 22, 2015
    Date of Patent: December 15, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sharlene Yuan, Jackie Chang, Buddha Wang, Esther Tsai, April Jiang, George Shih, Eric Yeh
  • Publication number: 20200382806
    Abstract: Techniques are disclosed for coding video data in which frames from a video source are partitioned into a plurality of tiles of common size, and the tiles are coded as a virtual video sequence according to motion-compensated prediction, each tile treated as having respective temporal location of the virtual video sequence. The coding scheme permits relative allocation of coding resources to tiles that are likely to have greater significance in a video coding session, which may lead to certain tiles that have low complexity or low motion content to be skipped during coding of the tiles for select source frames. Moreover, coding of the tiles may be ordered to achieve low coding latencies during a coding session.
    Type: Application
    Filed: May 26, 2020
    Publication date: December 3, 2020
    Inventors: Dazhong ZHANG, Peikang SONG, Beibei WANG, Giribalan GOPALAN, Albert E. KEINATH, Christopher M. GARRIDO, David R. CONRAD, Hsi-Jung WU, Ming JIN, Hang YUAN, Xiaohua YANG, Xiaosong ZHOU, Vikrant KASARABADA, Davide CONCION, Eric L. CHIEN, Bess C. CHAN, Karthick SANTHANAM, Gurtej Singh CHANDOK
  • Publication number: 20200332376
    Abstract: An improved alkaline pretreatment of biomass is provided that uses a homogenous catalyst with one or more metals and metal coordinating ligands, wherein the homogeneous catalyst is used with at least two oxidants in an oxidation reaction to catalytically pretreat lignocellulosic biomass. In one embodiment, hydrogen peroxide and oxygen are utilized as co-oxidants during alkaline-oxidative pretreatment to improve biomass pretreatment and increase enzymatic digestibility. In one embodiment, the homogenous catalyst is copper (II) 2,2?-bipyridine (Cu(bpy)). Related methods are also disclosed to improve the economic feasibility of production of lignocellulose derived sugars.
    Type: Application
    Filed: June 17, 2020
    Publication date: October 22, 2020
    Inventors: Eric L. Hegg, Zhaoyang Yuan, David B. Hodge, Shannon S. Stahl, Bryan D. Bals
  • Patent number: 10808891
    Abstract: According to one aspect, a waveguide comprises a waveguide body having a coupling cavity defined by a coupling feature disposed within the waveguide body. A plug member comprises a first portion disposed in the coupling cavity and an outer surface substantially conforming to the coupling feature and a second portion extending from the first portion into the coupling cavity. The second portion includes a reflective surface adapted to direct light in the coupling cavity into the waveguide body.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: October 20, 2020
    Assignee: Ideal Industries Lighting LLC
    Inventors: Bernd P. Keller, Eric J. Tarsa, Zongjie Yuan, Kurt S. Wilcox
  • Publication number: 20200327637
    Abstract: An apparatus to facilitate data intelligent dispatching is disclosed. The apparatus includes one or more processing units including a plurality of execution units (EUs) to execute a plurality of processing threads and collection logic to collect statistics data for threads executed at the processing unit during execution of an application, and dispatch logic to dispatch the threads to be executed at a subset of the plurality of EUs during a subsequent execution of the application based on the statistics data.
    Type: Application
    Filed: February 14, 2020
    Publication date: October 15, 2020
    Applicant: Intel Corporation
    Inventors: Balaji Vembu, Murali Ramadoss, Guei-Yuan Lueh, Subramaniam M. Maiyuran, Abhishek R. Appu, Joydeep Ray, Altug Koker, James A. Valerio, Eric J. Hoekstra, Arthur D. Hunter, JR.
  • Publication number: 20200258191
    Abstract: An apparatus to facilitate data prefetching is disclosed. The apparatus includes a memory, one or more execution units (EUs) to execute a plurality of processing threads and prefetch logic to prefetch pages of data from the memory to assist in the execution of the plurality of processing threads.
    Type: Application
    Filed: February 14, 2020
    Publication date: August 13, 2020
    Applicant: Intel Corporation
    Inventors: Adam T. Lake, Guei-Yuan Lueh, Balaji Vembu, Murali Ramadoss, Prasoonkumar Surti, Abhishek R. Appu, Altug Koker, Subramaniam M. Maiyuran, Eric C. Samson, David J. Cowperthwaite, Zhi Wang, Kun Tian, David Puffer, Brian T. Lewis
  • Publication number: 20200233694
    Abstract: Exemplary embodiments relate to techniques for improving startup times of a cloud-based virtual servers in response to a spike in service usage (although other applications are contemplated and described). According to some embodiments, in response to a request to provision a new virtual server in a cluster, high-priority services (e.g., those that enable the server to respond to system health checks or that support an application providing the service) are started while lower-priority services are delayed. In some embodiments, prior to receiving such a request, a new server may be started and then hibernated to create a “hot spare.” When the request is received, the hot spare may be taken out of hibernation to quickly bring the hot spare online. It is contemplated that the delayed-startup and hot spare embodiments may be used together to further improve performance.
    Type: Application
    Filed: February 7, 2020
    Publication date: July 23, 2020
    Applicant: Capital One Services, LLC
    Inventors: Lemin ZHANG, Eric HELVEY, Ashish KUMAR, Michelle YUAN
  • Publication number: 20200230782
    Abstract: Embodiments of methods and apparatus for cleaning contaminants from a substrate are disclosed herein. In some embodiments, a substrate cleaning apparatus includes: a substrate support to support a substrate along an edge of the substrate, wherein the substrate further includes a first side and an opposing second side having contaminants disposed on the second side; a showerhead disposed a first distance of about 1.5 mm to about 4.4 mm opposite the substrate support and facing the first side of the substrate; and one or more nozzles disposed a second distance of about 1 inch to about 2 inches beneath the substrate support to discharge a mixture of solid and gaseous carbon dioxide toward the contaminants on the second side of the substrate, and wherein the one or more nozzles have an angle of about 20 to about 40 degrees.
    Type: Application
    Filed: April 2, 2020
    Publication date: July 23, 2020
    Inventors: Pulkit AGARWAL, Bonnie T. CHIA, Song-Moon SUH, Cheng-Hsiung TSAI, Dhritiman Subha KASHYAP, Xiaoxiong YUAN, Eric RIESKE
  • Publication number: 20200208151
    Abstract: The present invention provides compositions and methods of making and using novel MYC mRNA antisense inhibitors. In a particular embodiment, the invention features compositions and methods useful for the treatment of a condition (e.g., cancer).
    Type: Application
    Filed: August 31, 2018
    Publication date: July 2, 2020
    Inventors: Eric WiCKSTROM, Yuan-Yuan JIN
  • Publication number: 20200210238
    Abstract: In an example, an apparatus comprises a plurality of execution units comprising at least a first type of execution unit and a second type of execution unit and logic, at least partially including hardware logic, to analyze a workload and assign the workload to one of the first type of execution unit or the second type of execution unit. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: December 24, 2019
    Publication date: July 2, 2020
    Applicant: Intel Corporation
    Inventors: Abhishek R Appu, Altug Koker, Balaji Vembu, Joydeep Ray, Kamal Sinha, Prasoonkumar Surti, Kiran C. Veernapu, Subramaniam Maiyuran, Sanjeev S. Jahagirdar, Eric J. Asperheim, Guei-Yuan Lueh, David Puffer, Wenyin Fu, Nikos Kaburlasos, Bhushan M. Borole, Josh B. Mastronarde, Linda L. Hurd, Travis T. Schluessler, Tomasz Janczak, Abhishek Venkatesh, Kai Xiao, Slawomir Grajewski
  • Publication number: 20200176349
    Abstract: A method of transferring heat in a package includes conducting heat from a first device to a second device by a low thermal resistance substrate path in a chip layer of the package, conducting heat from an integrated circuit (IC) to a first package layer of the package, conducting heat from the first package layer of the package to at least a first set of through-vias positioned in the chip layer, and conducting heat from the first set of through-vias to a surface of a second package layer opposite the chip layer. The first device and the second device is part of the IC chip. The first package layer is adjacent to the chip layer.
    Type: Application
    Filed: February 7, 2020
    Publication date: June 4, 2020
    Inventors: Ying-Chih HSU, Alan ROTH, Chuei-Tang WANG, Chih-Yuan CHANG, Eric SOENEN, Chih-Lin CHEN
  • Patent number: 10619758
    Abstract: Methods and apparatus are disclosed for automatically detecting the failure configuration of a pneumatic actuator. A control module is operatively coupled to the actuator, and the actuator is operatively coupled to a valve having a flow control member. When a number of pilot valves included in the control module is indicative of a double-acting actuator, the failure configuration of the actuator is determined based on the number of pilot valves. When the number of pilot valves included in the control module is indicative of a single-acting actuator, the failure configuration of the actuator is determined by comparing a first measurement value obtained in response to moving the flow control member in a first direction to a first position and a second measurement value obtained in response to moving the flow control member in a second direction opposite the first direction to a second position.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: April 14, 2020
    Assignee: EMERSON PROCESS MANAGEMENT, VALVE AUTOMATION, INC.
    Inventors: Toni Zhang, Edwin Schreuder, Harry Hobert, Eric Yuan
  • Patent number: 10599464
    Abstract: Exemplary embodiments relate to techniques for improving startup times of a cloud-based virtual servers in response to a spike in service usage (although other applications are contemplated and described). According to some embodiments, in response to a request to provision a new virtual server in a cluster, high-priority services (e.g., those that enable the server to respond to system health checks or that support an application providing the service) are started while lower-priority services are delayed. In some embodiments, prior to receiving such a request, a new server may be started and then hibernated to create a “hot spare.” When the request is received, the hot spare may be taken out of hibernation to quickly bring the hot spare online. It is contemplated that the delayed-startup and hot spare embodiments may be used together to further improve performance.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: March 24, 2020
    Assignee: Capital One Services, LLC
    Inventors: Lemin Zhang, Eric Helvey, Ashish Kumar, Michelle Yuan
  • Patent number: 10565676
    Abstract: An apparatus to facilitate data prefetching is disclosed. The apparatus includes a memory, one or more execution units (EUs) to execute a plurality of processing threads and prefetch logic to prefetch pages of data from the memory to assist in the execution of the plurality of processing threads.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: February 18, 2020
    Assignee: INTEL CORPORATION
    Inventors: Adam T. Lake, Guei-Yuan Lueh, Balaji Vembu, Murali Ramadoss, Prasoonkumar Surti, Abhishek R. Appu, Altug Koker, Subramaniam M. Maiyuran, Eric C. Samson, David J. Cowperthwaite, Zhi Wang, Kun Tian, David Puffer, Brian T. Lewis
  • Patent number: 10565675
    Abstract: An apparatus to facilitate data intelligent dispatching is disclosed. The apparatus includes one or more processing units including a plurality of execution units (EUs) to execute a plurality of processing threads and collection logic to collect statistics data for threads executed at the processing unit during execution of an application, and dispatch logic to dispatch the threads to be executed at a subset of the plurality of EUs during a subsequent execution of the application based on the statistics data.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: February 18, 2020
    Assignee: INTEL CORPORATION
    Inventors: Balaji Vembu, Murali Ramadoss, Guei-Yuan Lueh, Subramaniam M. Maiyuran, Abhishek R. Appu, Joydeep Ray, Altug Koker, James A. Valerio, Eric J. Hoekstra, Arthur D. Hunter, Jr.
  • Patent number: 10559517
    Abstract: An integrated circuit (IC) package structure includes an electrical signal path, a low thermal resistance path and a substrate that includes a first device and a second device. The first device and the second device are part of an IC chip. The electrical signal path is from the first device to a top surface of the IC chip. The low thermal resistance path extends from the second device to the top surface of the IC chip. The low thermal resistance path is electrically isolated from the electrical signal path. The second device is thermally coupled to the first device by a low thermal resistance substrate path.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: February 11, 2020
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
    Inventors: Ying-Chih Hsu, Alan Roth, Chuei-Tang Wang, Chih-Yuan Chang, Eric Soenen, Chih-Lin Chen