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: 10941722Abstract: 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: GrantFiled: February 7, 2019Date of Patent: March 9, 2021Assignees: Tula Technology, Inc., GM Global Technology Operations LLCInventors: 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: 10938744Abstract: 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: GrantFiled: February 15, 2019Date of Patent: March 2, 2021Assignee: Ideal Industries Lighting LLCInventors: Eric J. Tarsa, Hormoz Benjamin, Bernd P. Keller, Kurt S. Wilcox, Zongjie Yuan
-
Patent number: 10936490Abstract: 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: GrantFiled: June 27, 2017Date of Patent: March 2, 2021Assignee: Intel CorporationInventors: 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: 20210010646Abstract: 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: ApplicationFiled: September 29, 2020Publication date: January 14, 2021Inventors: Bernd P. Keller, Eric J. Tarsa, Zongjie Yuan, Kurt S. Wilcox
-
Patent number: 10867117Abstract: 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: GrantFiled: August 22, 2015Date of Patent: December 15, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Sharlene Yuan, Jackie Chang, Buddha Wang, Esther Tsai, April Jiang, George Shih, Eric Yeh
-
Publication number: 20200382806Abstract: 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: ApplicationFiled: May 26, 2020Publication date: December 3, 2020Inventors: 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: 20200332376Abstract: 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: ApplicationFiled: June 17, 2020Publication date: October 22, 2020Inventors: Eric L. Hegg, Zhaoyang Yuan, David B. Hodge, Shannon S. Stahl, Bryan D. Bals
-
Patent number: 10808891Abstract: 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: GrantFiled: June 3, 2019Date of Patent: October 20, 2020Assignee: Ideal Industries Lighting LLCInventors: Bernd P. Keller, Eric J. Tarsa, Zongjie Yuan, Kurt S. Wilcox
-
Publication number: 20200327637Abstract: 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: ApplicationFiled: February 14, 2020Publication date: October 15, 2020Applicant: Intel CorporationInventors: 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: 20200258191Abstract: 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: ApplicationFiled: February 14, 2020Publication date: August 13, 2020Applicant: Intel CorporationInventors: 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: 20200233694Abstract: 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: ApplicationFiled: February 7, 2020Publication date: July 23, 2020Applicant: Capital One Services, LLCInventors: Lemin ZHANG, Eric HELVEY, Ashish KUMAR, Michelle YUAN
-
Publication number: 20200230782Abstract: 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: ApplicationFiled: April 2, 2020Publication date: July 23, 2020Inventors: Pulkit AGARWAL, Bonnie T. CHIA, Song-Moon SUH, Cheng-Hsiung TSAI, Dhritiman Subha KASHYAP, Xiaoxiong YUAN, Eric RIESKE
-
Publication number: 20200208151Abstract: 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: ApplicationFiled: August 31, 2018Publication date: July 2, 2020Inventors: Eric WiCKSTROM, Yuan-Yuan JIN
-
Publication number: 20200210238Abstract: 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: ApplicationFiled: December 24, 2019Publication date: July 2, 2020Applicant: Intel CorporationInventors: 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: 20200176349Abstract: 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: ApplicationFiled: February 7, 2020Publication date: June 4, 2020Inventors: Ying-Chih HSU, Alan ROTH, Chuei-Tang WANG, Chih-Yuan CHANG, Eric SOENEN, Chih-Lin CHEN
-
Patent number: 10619758Abstract: 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: GrantFiled: March 3, 2016Date of Patent: April 14, 2020Assignee: EMERSON PROCESS MANAGEMENT, VALVE AUTOMATION, INC.Inventors: Toni Zhang, Edwin Schreuder, Harry Hobert, Eric Yuan
-
Patent number: 10599464Abstract: 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: GrantFiled: January 22, 2019Date of Patent: March 24, 2020Assignee: Capital One Services, LLCInventors: Lemin Zhang, Eric Helvey, Ashish Kumar, Michelle Yuan
-
Patent number: 10565676Abstract: 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: GrantFiled: April 17, 2017Date of Patent: February 18, 2020Assignee: INTEL CORPORATIONInventors: 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: 10565675Abstract: 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: GrantFiled: January 18, 2019Date of Patent: February 18, 2020Assignee: INTEL CORPORATIONInventors: 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: 10559517Abstract: 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: GrantFiled: November 29, 2018Date of Patent: February 11, 2020Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.Inventors: Ying-Chih Hsu, Alan Roth, Chuei-Tang Wang, Chih-Yuan Chang, Eric Soenen, Chih-Lin Chen