Patents by Inventor Shih-Wei Roger Chien

Shih-Wei Roger Chien 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).

  • Publication number: 20220197685
    Abstract: Technologies for application-specific network acceleration include a computing device including a processor and an accelerator device such as a field-programmable gate array (FPGA). The processor and the accelerator device are coupled via a coherent interconnect and may be included in a multi-chip package. The computing device binds a virtual machine executed by the processor with an application function unit of the accelerator device via the coherent interconnect. The computing device processes network application data with the virtual machine and the application function unit within a coherency domain maintained with the coherent interconnect. Processing the network data may include processing a packet of a network flow by the virtual machine and processing subsequent packets of the network flow by the application function unit. Other embodiments are described and claimed.
    Type: Application
    Filed: August 3, 2021
    Publication date: June 23, 2022
    Inventors: Stephen T. Palermo, Gerald Rogers, Shih-Wei Roger Chien, Namakkal Venkatesan, Rajesh Gadiyar
  • Publication number: 20210272467
    Abstract: In one embodiment, an apparatus comprises a memory and a processor. The memory is to store sensor data, wherein the sensor data is captured by a plurality of sensors within an educational environment. The processor is to: access the sensor data captured by the plurality of sensors; identify a student within the educational environment based on the sensor data; detect a plurality of events associated with the student based on the sensor data, wherein each event is indicative of an attention level of the student within the educational environment; generate a report based on the plurality of events associated with the student; and send the report to a third party associated with the student.
    Type: Application
    Filed: September 28, 2018
    Publication date: September 2, 2021
    Inventors: Shao-Wen Yang, Addicam V. Sanjay, Karthik Veeramani, Gabriel L. Silva, Marcos P. Da Silva, Jose A. Avalos, Stephen T. Palermo, Glen J. Anderson, Meng Shi, Benjamin W. Bair, Pete A. Denman, Reese L. Bowes, Rebecca A. Chierichetti, Ankur Agrawal, Mrutunjayya Mrutunjayya, Gerald A. Rogers, Shih-Wei Roger Chien, Lenitra M. Durham, Giuseppe Raffa, Irene Liew, Edwin Verplanke
  • Patent number: 11086650
    Abstract: Technologies for application-specific network acceleration include a computing device including a processor and an accelerator device such as a field-programmable gate array (FPGA). The processor and the accelerator device are coupled via a coherent interconnect and may be included in a multi-chip package. The computing device binds a virtual machine executed by the processor with an application function unit of the accelerator device via the coherent interconnect. The computing device processes network application data with the virtual machine and the application function unit within a coherency domain maintained with the coherent interconnect. Processing the network data may include processing a packet of a network flow by the virtual machine and processing subsequent packets of the network flow by the application function unit. Other embodiments are described and claimed.
    Type: Grant
    Filed: February 25, 2018
    Date of Patent: August 10, 2021
    Assignee: Intel Corporation
    Inventors: Stephen T. Palermo, Gerald Rogers, Shih-Wei Roger Chien, Namakkal Venkatesan, Rajesh Gadiyar
  • Publication number: 20190303344
    Abstract: Apparatuses, methods and storage media associated with providing hardware acceleration by mapping data requests from a plurality of virtual machines to a plurality of virtual channels is described herein. In embodiments, an apparatus may include a plurality of programmable circuit cells and logic programmed into the programmable circuit cells to receive, from a plurality of virtual machines running on a processor coupled to the apparatus, a plurality of data flows that respectively contain a plurality of data requests. The apparatus may further map the plurality of data flows to a plurality of instances of acceleration logic, and to independently manage responses to the plurality of data flows. Other embodiments may be disclosed herein.
    Type: Application
    Filed: December 23, 2016
    Publication date: October 3, 2019
    Inventors: Yang KONG, Shih-Wei Roger CHIEN, Linna SHUANG
  • Publication number: 20190042292
    Abstract: Technologies for application-specific network acceleration include a computing device including a processor and an accelerator device such as a field-programmable gate array (FPGA). The processor and the accelerator device are coupled via a coherent interconnect and may be included in a multi-chip package. The computing device binds a virtual machine executed by the processor with an application function unit of the accelerator device via the coherent interconnect. The computing device processes network application data with the virtual machine and the application function unit within a coherency domain maintained with the coherent interconnect. Processing the network data may include processing a packet of a network flow by the virtual machine and processing subsequent packets of the network flow by the application function unit. Other embodiments are described and claimed.
    Type: Application
    Filed: February 25, 2018
    Publication date: February 7, 2019
    Inventors: Stephen T. Palermo, Gerald Rogers, Shih-Wei Roger Chien, Namakkal Venkatesan, Rajesh Gadiyar