Patents by Inventor Peng WEN

Peng WEN 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: 10585564
    Abstract: Disclosed are methods, apparatus, systems, and computer-readable storage media for representing a portion of a user interface of a web browser as a web address. In some implementations, a computing device receives a request to encode as a web address a portion of a user interface provided in a web browser at the computing device. The computing device then generates a web address to identify content of the portion of the user interface. The portion of the user interface represented by the web address includes a primary user interface component and one or more secondary user interface components associated with the primary user interface component.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: March 10, 2020
    Assignee: salesforce.com, inc.
    Inventors: Gautam Vasudev, Peng-Wen Chen, Reddy Prasad Yerradoddi, Brett Schuenemann
  • Publication number: 20200076301
    Abstract: A multi-level boost apparatus. Voltage allocation among N first switches is achieved by connecting N voltage dividing modules, sequentially connected in series, in parallel with the N first voltage switches, respectively. Thereby, a voltage across each of the N first switches is within a safety range. Even if an input voltage is high and a voltage across a flying capacitor is zero at an instant of being powered, it is prevented that a second one to an N-th one of the N first switches break down due to overvoltage.
    Type: Application
    Filed: August 9, 2019
    Publication date: March 5, 2020
    Applicant: SUNGROW POWER SUPPLY CO., LTD.
    Inventors: Jiacai ZHUANG, Jun XU, Bing ZHANG, Peng WANG, Peng WEN
  • Publication number: 20200076302
    Abstract: A multi-level boost apparatus. Voltage allocation among N first switches is achieved by arranging the N voltage dividing modules. It is prevented that the second one to the N-th one of the first switches break down and fail due to overvoltage. By arranging an (i?1)-th clamp branch at a common node between an (i?1)-th second switch and an i-th second switch, a voltage bore by the i-th second switch is clamped at a difference between a voltage across the fourth branch (namely, an output voltage of the multi-level boost apparatus) and a voltage across the corresponding clamp branch. The risk is avoided that a second one to the N-th one of the second switches break down due to overvoltage at an instant of being powered, in a case that the input voltage is low.
    Type: Application
    Filed: August 12, 2019
    Publication date: March 5, 2020
    Applicant: SUNGROW POWER SUPPLY CO., LTD.
    Inventors: Jiacai ZHUANG, Jun XU, Bing ZHANG, Peng WANG, Peng WEN
  • Publication number: 20200010864
    Abstract: The present application discloses a method for producing piperonal by using a recombinant engineered bacterium co-expressing trans-anethole oxygenase and formate dehydrogenase, and an engineered bacterium thereof, including constructing a formate dehydrogenase gene fdh and trans-anethole oxygenase gene tao or trans-anethole oxygenase mutant gene co-expression recombinant vector; inductively expressing recombinant genetically engineered bacterium; and producing piperonal by using the recombinant genetically engineered bacterium. 15.91 g/L of piperonal with a transformation rate of 79.55% and a time-space transformation rate of 2.27 g/L/h can be finally obtained during catalysis, and the yield is significantly improved compared with the existing piperonal, thereby being more conducive to the smooth realization of industrial production.
    Type: Application
    Filed: July 22, 2019
    Publication date: January 9, 2020
    Inventors: Pu Zheng, Dan Wu, Peng Wen, Pengcheng Chen, Yin Fu
  • Patent number: 10514935
    Abstract: Disclosed herein are system, method, and computer program product embodiments for enabling and/or configuring cloud-based application. In an embodiment, a cloud system provides a cloud-based computing platform accessible by user input devices to perform cloud-based computing. The cloud system also includes an application exchange, allowing user input devices to select other cloud-based applications and/or software to enable and use with the cloud-based computing platform. The cloud-based application may be hosted by a third party cloud system that enables the functionality of the cloud-based application. When a user input device selects a cloud-based application to enable, cloud system generates an installation and configuration process to seamlessly install and configure the cloud-based application within the cloud-based computing platform. In this manner, the cloud system integrates the configuration process into the cloud-based computing platform.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: December 24, 2019
    Assignee: salesforce.com, inc.
    Inventors: Peng-Wen Chen, Gautam Vasudev, David Louvton, Bibin Abraham
  • Publication number: 20190296801
    Abstract: A system for trans-horizon tropospheric-based wireless communication is provided. The system provides high availability and capacity as compared to a line-of-sight (LOS) standard microwave radio link while using very low height antenna towers. The system includes n×n MIMO transceiver circuitry and two or more antennas and adaptive modulation and demodulation in response to slow varying pathloss. Each of the two or more antennas is located at a vertical height above an average sea mean level within the evaporation duct. Availability percentage for different pathloss ranges along with adaptive modulation contributes to the overall availability according to the varying evaporation duct height.
    Type: Application
    Filed: October 26, 2017
    Publication date: September 26, 2019
    Inventors: Varun JEOTI, Asif IQBAL, Khurram Shabih ZAIDI, Michael DRIEBERG, Peng Wen WONG, M Sharif OSMAN
  • Publication number: 20190235726
    Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing intelligently suggested keyboard shortcuts for web console applications.
    Type: Application
    Filed: January 31, 2018
    Publication date: August 1, 2019
    Inventors: Gautam Vasudev, Peng-Wen Chen, Joshua Giblette, Adarsha Badarinath
  • Patent number: 10296289
    Abstract: Technology for detecting multimodal commands that enhance the human-computer interaction of a computing device. In an illustrative implementation, a computing device may receive multiple input events from a plurality of input devices. The plurality of input devices may each correspond to a different computer input modalities and the computing device may correlate the input events across different modalities. The computing device may keep the input events in their native form (e.g., input device specific) or may transform the input events into modality independent events. In either example, the computing device may determine the events satisfy a definition for a multimodal command that identifies multiple events from different computer input modalities. Responsive to the determination, the computing device may invoke the multimodal command on the client device to perform one or more computing operations.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: May 21, 2019
    Assignee: salesforce.com, inc.
    Inventor: Peng-Wen Chen
  • Publication number: 20190129730
    Abstract: Disclosed herein are system, method, and computer program product embodiments for enabling and/or configuring cloud-based application. In an embodiment, a cloud system provides a cloud-based computing platform accessible by user input devices to perform cloud-based computing. The cloud system also includes an application exchange, allowing user input devices to select other cloud-based applications and/or software to enable and use with the cloud-based computing platform. The cloud-based application may be hosted by a third party cloud system that enables the functionality of the cloud-based application. When a user input device selects a cloud-based application to enable, cloud system generates an installation and configuration process to seamlessly install and configure the cloud-based application within the cloud-based computing platform. In this manner, the cloud system integrates the configuration process into the cloud-based computing platform.
    Type: Application
    Filed: October 31, 2017
    Publication date: May 2, 2019
    Inventors: Peng-Wen CHEN, Gautam VASUDEV, David LOUVTON, Bibin ABRAHAM
  • Patent number: 10205444
    Abstract: A pulse width modulation (PWM) control method for a five-level inverting circuit is provided. The five-level inverting circuit includes a first capacitor, a second capacitor, a third capacitor and first to eighth switch branches. In this PWM control method, the control logic is set to enable the first and fourth switch branches to be turned on in a complementary manner, the second and fifth switch branches to be turned on in a complementary manner, the third and sixth switch branches to be turned on in a complementary manner, and the seventh and eighth switch branches to be turned on in a complementary manner, and enable the first and second switch branches to be turned on in an interlocking manner, and the sixth and fifth switch branches to be turned on in an interlocking manner.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: February 12, 2019
    Assignee: SUNGROW POWER SUPPLY CO., LTD.
    Inventors: Peng Chen, Jinhu Cao, Houlai Geng, Peng Wen
  • Publication number: 20180349092
    Abstract: Technology for detecting multimodal commands that enhance the human-computer interaction of a computing device. In an illustrative implementation, a computing device may receive multiple input events from a plurality of input devices. The plurality of input devices may each correspond to a different computer input modalities and the computing device may correlate the input events across different modalities. The computing device may keep the input events in their native form (e.g., input device specific) or may transform the input events into modality independent events. In either example, the computing device may determine the events satisfy a definition for a multimodal command that identifies multiple events from different computer input modalities. Responsive to the determination, the computing device may invoke the multimodal command on the client device to perform one or more computing operations.
    Type: Application
    Filed: June 1, 2017
    Publication date: December 6, 2018
    Inventor: Peng-Wen Chen
  • Patent number: 10041080
    Abstract: The present invention relates to a modified plant promoter and applications using the same, including an expression construct comprising the promoter for expressing a gene of interest in a plant expression system. In particular, the present invention relates to a method for producing a polypeptide by expressing a plant cell transformed with the expression construct and recovering the polypeptide from the culture. The present invention also relates to a method for producing a polypeptide by growing a transgenic plant transformed with the expression construct and recovering the polypeptide from the transgenic plant.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: August 7, 2018
    Assignee: YUAN ZE UNIVERSITY
    Inventors: Li-Fen Huang, Peng-Wen Chen, Su-May Yu
  • Patent number: 10044660
    Abstract: Disclosed are systems, apparatus, and methods for integrating a service console application by providing communication between a first and second network domain. In various implementations, first data is received at a second network domain, where the first data includes one or more functions. A first message may be received at the second network domain, the first message being provided at the second network domain in response to the one or more functions being invoked, and the message identifying the one or more functions. Responsive to receiving the message, the one or more functions may be executed at a computing device associated with the second network domain. Responsive to executing the one or more functions, a second message may be sent to the first domain indicating that the one or more functions have been executed, where the second message is operable to invoke and execute one or more call back functions.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: August 7, 2018
    Assignee: salesforce.com, inc.
    Inventors: Gautam Vasudev, Peng-Wen Chen, David Ly-Gagnon
  • Publication number: 20180159519
    Abstract: A pulse width modulation (PWM) control method for a five-level inverting circuit is provided. The five-level inverting circuit includes a first capacitor, a second capacitor, a third capacitor and first to eighth switch branches. In this PWM control method, the control logic is set to enable the first and fourth switch branches to be turned on in a complementary manner, the second and fifth switch branches to be turned on in a complementary manner, the third and sixth switch branches to be turned on in a complementary manner, and the seventh and eighth switch branches to be turned on in a complementary manner, and enable the first and second switch branches to be turned on in an interlocking manner, and the sixth and fifth switch branches to be turned on in an interlocking manner.
    Type: Application
    Filed: July 31, 2017
    Publication date: June 7, 2018
    Inventors: Peng CHEN, Jinhu CAO, Houlai GENG, Peng WEN
  • Publication number: 20160065522
    Abstract: Disclosed are systems, apparatus, and methods for integrating a service console application by providing communication between a first and second network domain. In various implementations, first data is received at a second network domain, where the first data includes one or more functions. A first message may be received at the second network domain, the first message being provided at the second network domain in response to the one or more functions being invoked, and the message identifying the one or more functions. Responsive to receiving the message, the one or more functions may be executed at a computing device associated with the second network domain. Responsive to executing the one or more functions, a second message may be sent to the first domain indicating that the one or more functions have been executed, where the second message is operable to invoke and execute one or more call back functions.
    Type: Application
    Filed: November 11, 2015
    Publication date: March 3, 2016
    Inventors: Gautam Vasudev, Peng-Wen Chen, David Ly-Gagnon
  • Publication number: 20160048281
    Abstract: Disclosed are methods, apparatus, systems, and computer-readable storage media for representing a portion of a user interface of a web browser as a web address. In some implementations, a computing device receives a request to encode as a web address a portion of a user interface provided in a web browser at the computing device. The computing device then generates a web address to identify content of the portion of the user interface. The portion of the user interface represented by the web address includes a primary user interface component and one or more secondary user interface components associated with the primary user interface component.
    Type: Application
    Filed: October 28, 2015
    Publication date: February 18, 2016
    Inventors: Gautam Vasudev, Peng-Wen Chen, Reddy Prasad Yerradoddi, Brett Schuenemann
  • Publication number: 20160017353
    Abstract: The present invention relates to a modified plant promoter and applications using the same, including an expression construct comprising the promoter for expressing a gene of interest in a plant expression system. In particular, the present invention relates to a method for producing a polypeptide by expressing a plant cell transformed with the expression construct and recovering the polypeptide from the culture. The present invention also relates to a method for producing a polypeptide by growing a transgenic plant transformed with the expression construct and recovering the polypeptide from the transgenic plant.
    Type: Application
    Filed: January 20, 2015
    Publication date: January 21, 2016
    Inventors: Li-Fen Huang, Peng-Wen Chen, Su-May Yu
  • Patent number: 9215096
    Abstract: Disclosed are systems, apparatus, and methods for integrating a service console application by providing communication between a first and second network domain. In various implementations, first data is received at a second network domain, where the first data includes one or more functions. A first message may be received at the second network domain, the first message being provided at the second network domain in response to the one or more functions being invoked, and the message identifying the one or more functions. Responsive to receiving the message, the one or more functions may be executed at a computing device associated with the second network domain. Responsive to executing the one or more functions, a second message may be sent to the first domain indicating that the one or more functions have been executed, where the second message is operable to invoke and execute one or more call back functions.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: December 15, 2015
    Assignee: salesforce.com, inc.
    Inventors: Gautam Vasudev, Peng-Wen Chen, David Ly-Gagnon
  • Patent number: 9197513
    Abstract: Disclosed are methods, apparatus, systems, and computer-readable storage media for representing a portion of a user interface of a web browser as a web address. In some implementations, a computing device receives a request to encode as a web address a portion of a user interface provided in a web browser at the computing device. The computing device then generates a web address to identify content of the portion of the user interface. The portion of the user interface represented by the web address includes a primary user interface component and one or more secondary user interface components associated with the primary user interface component.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: November 24, 2015
    Assignee: salesforce.com, inc.
    Inventors: Gautam Vasudev, Peng-Wen Chen, Reddy Prasad Yerradoddi, Brett Schuenemann
  • Patent number: 9120928
    Abstract: The invention relates to a method for preparing silica modified by a silane coupling agent. The method comprises the following steps: preparing a kind of coupling agent sol solution by mixing the solvent, water, catalyst and coupling agent; uniformly dispersing silica into the sol solution by means of ultrasonic dispersion or shear dispersion to achieve a turbid solution with uniform dispersion and ideal particle size; and then stirring the turbid solution at a constant speed to make the coupling agent sol reacting with silica to prepare highly hydrophobic silica modified by the coupling agent through controlling the temperature and reaction time. The coupling agent sol solution is obtained by a sol-gel process and silica is uniformly dispersed in the coupling agent sol solution through combined action of various dynamic means to ensure the sufficient reaction between silica and coupling agent, thus to obtain silica modified by the coupling agent.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: September 1, 2015
    Assignee: Beijing University of Chemical Technology
    Inventors: Li Liu, Fa zhong Zhang, Ying yan Mao, Yan Li, Shui Hu, Shi peng Wen, Li qun Zhang