Patents by Inventor Peng Guo

Peng Guo 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: 20190230152
    Abstract: Techniques are described for file/folder redirection for virtual desktops using image scanning. A virtual desktop client establishes a web server on the client computing device. The virtual desktop client detects input requesting file/folder redirection and displays a QR code encoded with the IP address of the web server. A mobile device scans the QR code using a digital camera and launches a web browser to establish a connection with the web server. User input is entered on the mobile device, indicating one or more files/folders to be shared with the virtual desktop. The information identifying the selected files/folders is sent to the client computing device. The selected files/folders are registered with the virtual desktop and the virtual desktop locally mounts a corresponding folder. The client computing device receives file I/O operations from the virtual desktop and redirects the file I/O operations to the mobile device over a secured HTTP connection.
    Type: Application
    Filed: January 24, 2018
    Publication date: July 25, 2019
    Inventors: Dong Wang, Haiou Jiang, Yunfei San, Peng Guo, Kun Shi
  • Publication number: 20190230165
    Abstract: Techniques are described for virtual desktop sharing and collaboration by utilizing image scanning and a web server. Upon launch, the virtual desktop client sets up a web server on the client computing device. During a virtual desktop session, the owner of the session provides input indicating that the session should be shared. A QR code is displayed on the client device which is encoded with information identifying the web server. When the QR code is scanned by a collaborator's mobile device, a web browser is launched on the mobile device and the web browser connects to the web server on the client computing device. The connection is used to transmit the request to access the virtual desktop session by the mobile device. If the session owner approves the request, the virtual desktop GUI data is streamed by the virtual desktop client to the mobile device over the HTTP connection.
    Type: Application
    Filed: January 24, 2018
    Publication date: July 25, 2019
    Inventors: Dong Wang, Haiou Jiang, Yunfei San, Peng Guo, Kun Shi
  • Publication number: 20190227820
    Abstract: Techniques are described for extending virtual desktops across different devices. The virtual desktop client sets up a web server on a primary device. A QR code encoded with information identifying the web server is displayed on the primary device and is scanned by a secondary device. A web browser is launched on the secondary device and the web browser connects to the web server on the primary device. The virtual desktop is reconfigured to produce its GUI on two monitors, one for the primary device and one for the secondary device. The GUI data for the second monitor is streamed by the virtual desktop client to the secondary device over the HTTPS connection, to be displayed on the secondary device. GUI data for the first monitor is displayed on the primary device. Inputs are streamed from the secondary device to the primary device and are forwarded to the virtual desktop.
    Type: Application
    Filed: January 24, 2018
    Publication date: July 25, 2019
    Inventors: Dong Wang, Haiou Jiang, Yunfei San, Peng Guo, Kun Shi
  • Patent number: 10360717
    Abstract: An apparatus and method for splitting shaders. For example, one embodiment of a method comprises: receiving a request for compilation of a shader in a graphics processing environment; determining whether there is sufficient work associated with the shader to justify splitting the shader into two or more blocks of program code; evaluating the program code of the shader to identify dependencies between the blocks of program code if there is sufficient work; subdividing the shader into the two or more blocks in accordance with the identified dependencies; and individually executing the two or more blocks of code on a graphics processor. In addition, one embodiment includes the operations of determining whether any of the regions that can be subdivided are likely to run faster with different machine configurations than if the shader is executed without being subdivided, and subdividing the shader only for those regions that are likely to run faster with different machine configurations.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: July 23, 2019
    Assignee: Intel Corporation
    Inventors: John G. Gierach, Travis Schluessler, Thomas F. Raoux, Peng Guo
  • Publication number: 20190206110
    Abstract: An apparatus and method for splitting shaders. For example, one embodiment of a method comprises: receiving a request for compilation of a shader in a graphics processing environment; determining whether there is sufficient work associated with the shader to justify splitting the shader into two or more blocks of program code; evaluating the program code of the shader to identify dependencies between the blocks of program code if there is sufficient work; subdividing the shader into the two or more blocks in accordance with the identified dependencies; and individually executing the two or more blocks of code on a graphics processor. In addition, one embodiment includes the operations of determining whether any of the regions that can be subdivided are likely to run faster with different machine configurations than if the shader is executed without being subdivided, and subdividing the shader only for those regions that are likely to run faster with different machine configurations.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 4, 2019
    Inventors: JOHN G. GIERACH, TRAVIS SCHLUESSLER, THOMAS F. RAOUX, PENG GUO
  • Publication number: 20190066355
    Abstract: An apparatus and method for collecting and using profile data during graphics processing. For example, one embodiment of an apparatus comprises: a graphics processor to process graphics commands responsive to execution of an application; and profile storage to store graphics execution profile data associated with one or more graphics workloads; and a profile manager to read the profile data upon detecting one of the graphics workloads during execution of the application and to configure the graphics processor in accordance with the profile data.
    Type: Application
    Filed: August 31, 2017
    Publication date: February 28, 2019
    Inventors: TRAVIS T. SCHLUESSLER, MICHAEL APODACA, PENG GUO, WILLIAM B. DAVIDSON, GUEI-YUAN LUEH
  • Publication number: 20190060287
    Abstract: The disclosure is directed to pharmaceutical compositions comprising of Tizanidine or a pharmaceutically acceptable salt thereof which controllably modulate the onset of at least one secondary effect associated with Tizanidine administration. In embodiments, the pharmaceutical compositions comprise at least three components with different release characteristics: immediate release component; a first time, pulsatile release component; and a second population of time, pulsatile release component. The release characteristics of the pharmaceutical composition are such that the bedtime blood plasma concentrations control spasticity and allow the patient to have quality sleep, and the daytime blood plasma concentrations controls spasticity without unwanted secondary such as somnolence or sedation.
    Type: Application
    Filed: August 28, 2018
    Publication date: February 28, 2019
    Inventors: Gopi M. VENKATESH, Craig G. KRAMER, Chinmay MAHESHWARI, Peng GUO, Jin-Wang LAI
  • Publication number: 20190026122
    Abstract: A system for multimedia redirection where a virtual desktop client device can utilize the multimedia accessories such as digital camera(s) and/or microphone(s) of nearby mobile devices by utilizing image scanning techniques. The mobile device contains a web browser and image scanning technology, such as a QR code reader. The mobile device scans a QR code displayed by the virtual desktop client device and establishes a connection with a web server on the virtual desktop client device. The multimedia stream captured by the multimedia accessories of the mobile device is streamed to the virtual desktop client device using the connection and is redirected by the virtual desktop client device to the virtual desktop. The virtual desktop client device may also redirect multimedia, such as an audio-out stream received from the virtual desktop, to the mobile device in order to playback audio using the speaker of the mobile device.
    Type: Application
    Filed: July 19, 2017
    Publication date: January 24, 2019
    Inventors: Dong Wang, Haiou Jiang, Yunfei San, Kun Shi, Peng Guo
  • Publication number: 20190026121
    Abstract: A system for multimedia redirection where a virtual desktop client device can utilize the multimedia accessories such as digital camera(s) and/or microphone(s) of nearby mobile devices by utilizing image scanning techniques. The mobile device contains a web browser and image scanning technology, such as a QR code reader. The mobile device scans a QR code displayed by the virtual desktop client device and establishes a connection with a web server on the virtual desktop client device. The multimedia stream captured by the multimedia accessories of the mobile device is streamed to the virtual desktop client device using the connection and is redirected by the virtual desktop client device to the virtual desktop. The virtual desktop client device may also redirect multimedia, such as an audio-out stream received from the virtual desktop, to the mobile device in order to playback audio using the speaker of the mobile device.
    Type: Application
    Filed: July 19, 2017
    Publication date: January 24, 2019
    Inventors: Dong Wang, Haiou Jiang, Yunfei San, Kun Shi, Peng Guo
  • Publication number: 20180275868
    Abstract: An example method is provided for a computing device to perform user interface control based on a pinch gesture. The computing device includes a touch-sensitive display. The method may comprise: displaying, on the touch-sensitive display, a user interface that includes a user interface element, which occupies part of the user interface and is selectable for resizing, and detecting, on the touch-sensitive display, a pinch gesture for resizing the user interface element within the user interface. The method may further comprise: determining a direction of the pinch gesture; and based on the direction of the pinch gesture, resizing the user interface element horizontally, vertically or diagonally within the user interface.
    Type: Application
    Filed: June 1, 2018
    Publication date: September 27, 2018
    Inventors: Ming Zhao, Yunfei San, Peng Guo, Qiaoyan Hou
  • Patent number: 10042547
    Abstract: An example method is provided for a computing device to perform user interface control based on a pinch gesture. The computing device includes a touch-sensitive display. The method may comprise: displaying, on the touch-sensitive display, a user interface that includes a user interface element, which occupies part of the user interface and is selectable for resizing, and detecting, on the touch-sensitive display, a pinch gesture for resizing the user interface element within the user interface. The method may further comprise: determining a direction of the pinch gesture; and based on the direction of the pinch gesture, resizing the user interface element horizontally, vertically or diagonally within the user interface.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: August 7, 2018
    Assignee: VMWare, Inc.
    Inventors: Ming Zhao, Yunfei San, Peng Guo, Qiaoyan Hou
  • Patent number: 9988505
    Abstract: A polyethylene composition comprising an ethylene/?-olefin copolymerized linear low density polyethylene, wherein the polyethylene composition has a Mw of from 100,000 g/mol to 200,000 g/mol, a Mw/Mn of from 4.0 to 9.0, a Mz/Mw of from 4.0 to 7.0, and a Mz+1/Mw of from 4.5 to 13.5, is provided. A film formed of the polyethylene composition is also provided.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: June 5, 2018
    Assignees: China Petroleum & Chemical Corporation, Beijing Research Institute of Chemical Industry, China Petroleum and Chemical Corporation
    Inventors: Dali Gao, Hongwei Shi, Shijun Zhang, Meifang Guo, Luqiang Yu, Jinliang Qiao, Ruxian Li, Yujing Tang, Jianjun Yin, Liangshi Wang, Honghong Huang, Qingquan Yang, Hao Zou, Jie Li, Liying Zhang, Hua Yin, Jianye Liu, Jingbo Shao, Mingfu Lyu, Liqiu Chu, Meng Xu, Hui Quan, Kai Xu, Mu Dong, Yun Lyu, Yihui Xu, Yaohui Xu, Peng Guo, Yiqing Bai
  • Publication number: 20180060059
    Abstract: An application executing in a containerized environment may be configured at started up by deploying a configuration agent to execute in a container engine. For each container deployed, instantiating a user configuration plugin and one or more applications to execute in the container. The user configuration plugin may send a request to the configuration agent to request for configuration information relating to the application. The configuration plugin may receive configuration information from the configuration agent and used the received configuration information to configure the application.
    Type: Application
    Filed: August 29, 2016
    Publication date: March 1, 2018
    Inventors: Dong Wang, Yunfei San, Peng Guo, Felix Yan
  • Publication number: 20170313845
    Abstract: The present invention refers to a flame retardant comprising a complex formed by phosphine oxide and transition metal salt, wherein has good flame retardant property. The present invention also refers to a composite flame retardant and flame retardant antistatic composition, wherein composite flame retardant comprise the flame retardant and the inorganic flame retardant component as described above, which has an enhanced flame retardant effect; said flame retardant antistatic composition, comprising above described flame retardant or composite flame retardant and carbon nanofiber antistatic agent, wherein carbon nanofiber antistatic agent could have interaction with flame retardant, effectively reducing the amount of flame retardant, and the combination with the flame retardant without the adverse effect of each other which result in negative performance of each other, does not influence the subsequent foaming process and the foam structure and physical properties.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 2, 2017
    Inventors: Peng GUO, Mingfu LYU, Yaohui XU, Shijun ZHANG, Hui QUAN, Kai XU, Fuyong BI, Wenbo SONG
  • Publication number: 20170313839
    Abstract: The invention relates to a flame-retardant thermoplastic material, comprising thermoplastic base resin, a flame retardant, and an optional antioxidant, wherein the flame retardant comprises a complex of phosphine oxide and a transition metal salt. The invention also relates to flame-retardant thermoplastic expanded beads. A foam molding prepared from the flame-retardant thermoplastic expanded beads has good flame-retardant and antistatic properties, has excellent mechanical properties and is widely used.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 2, 2017
    Inventors: Peng GUO, Mingfu LYU, Yaohui XU, Shijun ZHANG, Hui QUAN, Kai XU, Fuyong BI, Wenbo SONG
  • Patent number: 9801829
    Abstract: In accordance with the purpose(s) of the present disclosure, as embodied and broadly described herein, embodiments of the present disclosure, in one aspect, relate to methods of making nanostructures (e.g., nanoparticles, nanofibers), systems for making nanostructures, and the like.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: October 31, 2017
    Assignees: University of Florida Research Foundation, Inc., The Board of Trustees of the Leland Stanford Junior University
    Inventors: Peng Guo, Charles R. Marin, Yaping Zhao, Richard N. Zare
  • Patent number: 9801004
    Abstract: A device, method, and system for securely pairing mobile communication devices using device movement includes capturing a begin movement, capturing arbitrary pairing movement, and capturing an end movement. The mobile communication devices verify that they are within a secure range during the pairing process. The captured pairing movement may be normalized, depending on the relative orientation of the mobile communication devices. The captured pairing movement data of each mobile communication device is compared. If the captured pairing movement data matches, then the mobile communication devices are successfully paired.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: October 24, 2017
    Assignee: Intel Corporation
    Inventors: Zhanglin Liu, Peng Guo, Gansha Wu
  • Publication number: 20170173005
    Abstract: A method of detecting triple negative breast cancer (TNBC) is provided. Overexpression of ICAM-1 is linked to an increased risk of TNBC. A composition of matter is also provided that binds an anti-ICAM˜1 antibody to a nanoparticle. The composition may be used as an imaging agent and/or a therapeutic targeting agent. A therapeutically active molecule may be bound to the composition to provide targeted therapy.
    Type: Application
    Filed: March 27, 2015
    Publication date: June 22, 2017
    Inventors: Debra Auguste, Marsha A. Moses, Peng Guo
  • Publication number: 20170177369
    Abstract: Methods and apparatus relating to non-contiguous multiple register access for microprocessor data exchange instructions are described. In an embodiment, a plurality of registers store data. A processor exchanges the stored data between the one or more of the plurality of registers and a logic component in response to a single instruction. The plurality of registers are non-contiguous. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: December 21, 2015
    Publication date: June 22, 2017
    Applicant: Intel Corporation
    Inventors: Peng Guo, Wei-Yu Chen, Guei-Yuan Lueh, Subramaniam Maiyuran
  • Patent number: 9640363
    Abstract: A nano-patterned system comprises a vacuum chamber, a sample stage and a magnetic-field applying device, which comprises a power supply, a magnetic-field generation device and a pair of magnetic poles. The magnetic-field generation device comprises a coil and a magnetic conductive soft iron core. The power supply is connected to the coil, which is wound on the soft iron core to generate a magnetic field. The soft iron core is of a semi-closed frame structure and the magnetic poles are at the ends of the frame structure. The stage is inside a vacuum chamber. The poles are oppositely arranged inside the vacuum chamber relative to the stage. The coil and the soft iron core are outside the vacuum chamber. The soft iron core leads the magnetic field generated by the coil into the vacuum chamber. The magnetic poles locate a sample on the stage and apply a local magnetic field.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: May 2, 2017
    Assignee: Institute Of Physics, Chinese Academy Of Sciences
    Inventors: Guoqiang Yu, Peng Guo, Xiufeng Han, Chaohui Guo, Xiaoyu Sun, Xiangqian Zhou