Patents by Inventor Yongjun Zhang

Yongjun Zhang 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: 20150347617
    Abstract: A host application executing on a client device includes a content processing extension that extends its functionality to process content items to a requesting host application executing on a client device. The content processing extension is an executable file that includes data conversion code and application code. The data conversion code, when executed in requesting host application, identifies content items provided by the requesting host application and formats the identified content items to be received by the content processing extension. The application code is native code executable by the host application associated with the content processing extension. The application code processes the results from execution of the data conversion and the identified content items in accordance with one or more functions of the host application, and returns the processed content items to the requesting host application via the content processing extension.
    Type: Application
    Filed: May 29, 2015
    Publication date: December 3, 2015
    Inventors: Samuel M. Weinig, Jeffrey S. Miller, Yongjun Zhang
  • Publication number: 20150347749
    Abstract: According to one embodiment, in response to an inquiry received from a first application for an extension service associated with a first of a plurality of extension points of an operating system, a list of one or more extensions is identified that have been registered for the first extension point with the operating system, where the first application is executed within a first sandboxed environment. The identified list of extensions is displayed to prompt a user to select one of the extensions to be associated with the first application. In response to a selection of one of the extensions, the selected extension is launched in a second sandboxed environment. The selected extension and the second application were packaged in an application bundle, and when the application bundle was installed, the selected extension and the second application appeared in a registry of the operating system as separate applications.
    Type: Application
    Filed: September 16, 2014
    Publication date: December 3, 2015
    Inventors: Peter Kiehtreiber, Olivier Gutknecht, Ivan Krstic, Adele Peterson, Samuel M. Weinig, Yongjun Zhang, Ian J. Baird
  • Patent number: 8923454
    Abstract: A method, an apparatus and a system for eliminating aliasing noise in a multi-carrier modulation system are disclosed. The method includes: acquiring a first power spectrum density template; acquiring information of in-band subcarriers whose aliasing noise is greater than background noise, and acquiring a difference between the aliasing noise and the background noise of the in-band subcarriers; adjusting the first power spectrum density template according to the information of the in-band subcarriers and the corresponding difference to obtain a second power spectrum density template; and sending signals according to the second power spectrum density template. The method, the apparatus, and the system disclosed herein eliminate the aliasing crosstalk noise, improve the performance and stability of in-band services without involving upgrade or modification of the Customer Premises Equipment (CPE), and are easy to implement.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: December 30, 2014
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Huijian Bo, Tao Wu, Yongjun Zhang
  • Patent number: 8810280
    Abstract: Devices, systems, methods, and other embodiments associated with spare gates are described. In one embodiment, a spare gate in an integrated circuit has a disconnected discharge path to minimize or eliminate current leakage.
    Type: Grant
    Filed: October 6, 2011
    Date of Patent: August 19, 2014
    Assignee: Oracle International Corporation
    Inventors: Rambabu Pyapali, Yongjun Zhang, Yongning Sheng
  • Patent number: 8565071
    Abstract: A protection method in a packet transport network is provided. A protection path is established for a service data flow borne on a shared protection ring in the method, where the protection path includes a wrapping protection path and a steering protection path. Firstly, a first service data flow is sent through the wrapping protection path. Then, a service data flow node stops sending a second service data flow subsequent to the first service data flow to the wrapping protection path, and buffers the second service data flow. When the first service data flow completely passes by the service data flow node again, the buffered second service data flow is switched from the wrapping protection path to the steering protection path.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: October 22, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jia He, Yang Yang, Yongjun Zhang, Wenjun Xie, Shanguo Huang, Wanyi Gu
  • Publication number: 20130088261
    Abstract: Devices, systems, methods, and other embodiments associated with spare gates are described. In one embodiment, a spare gate in an integrated circuit has a disconnected discharge path to minimize or eliminate current leakage.
    Type: Application
    Filed: October 6, 2011
    Publication date: April 11, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rambabu PYAPALI, Yongjun ZHANG, Yongning SHENG
  • Patent number: 8330715
    Abstract: A method involving: (i) detecting one of a plurality of possible directional input commands for controlling the position of a cursor in a display; (ii) determining whether the detected directional input should be interpreted as an input under a free-roaming mode or under an attraction mode (iii) if the detected directional input is interpreted as an input under the free-roaming mode then determining an end position at a predetermined magnitude from the current position on a bearing determined by the detected directional input (iv) if the detected directional input is interpreted as an input under the attraction mode then determining the end position as coincident with a selectable item; (v) moving the cursor from the current position to the determined end position in a series of steps; and (vi) setting the end position as the current position.
    Type: Grant
    Filed: June 22, 2009
    Date of Patent: December 11, 2012
    Assignee: Nokia Corporation
    Inventors: Sriram Yadavalli, Yongjun Zhang, Antti Koivisto
  • Publication number: 20120114063
    Abstract: A method, an apparatus and a system for eliminating aliasing noise in a multi-carrier modulation system are disclosed. The method includes: acquiring a first power spectrum density template; acquiring information of in-band subcarriers whose aliasing noise is greater than background noise, and acquiring a difference between the aliasing noise and the background noise of the in-band subcarriers; adjusting the first power spectrum density template according to the information of the in-band subcarriers and the corresponding difference to obtain a second power spectrum density template; and sending signals according to the second power spectrum density template. The method, the apparatus, and the system disclosed herein eliminate the aliasing crosstalk noise, improve the performance and stability of in-band services without involving upgrade or modification of the Customer Premises Equipment (CPE), and are easy to implement.
    Type: Application
    Filed: January 19, 2012
    Publication date: May 10, 2012
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Huijian Bo, Tao Wu, Yongjun Zhang
  • Publication number: 20100278040
    Abstract: A protection method in a packet transport network is provided. A protection path is established for a service data flow borne on a shared protection ring in the method, where the protection path includes a wrapping protection path and a steering protection path. Firstly, a first service data flow is sent through the wrapping protection path. Then, a service data flow node stops sending a second service data flow subsequent to the first service data flow to the wrapping protection path, and buffers the second service data flow. When the first service data flow completely passes by the service data flow node again, the buffered second service data flow is switched from the wrapping protection path to the steering protection path.
    Type: Application
    Filed: June 29, 2010
    Publication date: November 4, 2010
    Inventors: Jia He, Yang Yang, Yongjun Zhang, Wenjun Xie, Shanguo Huang, Wanyi Gu
  • Patent number: 7786336
    Abstract: The present invention relates to a catalyst composition for ethylene oligomerization and the use thereof. Such catalyst composition includes chromium compound, ligand containing P and N, activator and accelerator; wherein the chromium compound is selected from the group consisting of acetyl acetone chromium, THF-chromium chloride and Cr(2-ethylhecanoate)3; general formula of the ligand containing P and N is shown as: in which R1, R2, R3 and R4 are phenyl, benzyl, or naphthyl. R5 is isopropyl, butyl, cyclopropyl, cyclopentyl, cyclohexyl or fluorenyl; the activatior is methyl aluminoxane, ethyl aluminoxane, propyl aluminoxane and/or butyl aluminoxane; the accelerator is selected from the group consisting of 1,1,2,2,-tetrachloroethane, 1,1,2,2-tetrabromoethane, 1,1,2,2-tetrafluoroethane, and compounds having a formula of X1R6X2, in which X1 and X2 are F, Cl, Br, I or alkoxyl, R6 is alkylene or arylene group; the molar ratio of chromium compound, ligand containing P and N, activator and accelerator is 1:0.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: August 31, 2010
    Assignee: Petrochina Company Limited
    Inventors: Baojun Zhang, Tao Jiang, Jianzhong Li, Lihua Xing, Yingnan Ning, Shukun Sun, Dongting Kuang, Yongcheng Sun, Yunguang Han, Qian Chen, Hongxia Chen, Deshun Zhang, Yulong Li, Yongjun Zhang, Huimin Yuan, Sihan Wang, Guizhi Wang, Jingyuan Zhang
  • Publication number: 20100127972
    Abstract: A method involving: (i) detecting one of a plurality of possible directional input commands for controlling the position of a cursor in a display; (ii) determining whether the detected directional input should be interpreted as an input under a free-roaming mode or under an attraction mode (iii) if the detected directional input is interpreted as an input under the free-roaming mode then determining an end position at a predetermined magnitude from the current position on a bearing determined by the detected directional input (iv) if the detected directional input is interpreted as an input under the attraction mode then determining the end position as coincident with a selectable item; (v) moving the cursor from the current position to the determined end position in a series of steps; and (vi) setting the end position as the current position.
    Type: Application
    Filed: June 22, 2009
    Publication date: May 27, 2010
    Inventors: Sriram Yadavalli, Yongjun Zhang, Antti Koivisto
  • Publication number: 20070232481
    Abstract: The present invention relates to a catalyst composition for ethylene oligomerization and the use thereof. Such catalyst composition includes chromium compound, ligand containing P and N, activator and accelerator; wherein the chromium compound is selected from the group consisting of acetyl acetone chromium, THF-chromium chloride and/or Cr(2-ethylhecanoate)3; general formula of the ligand containing P and N is shown as: in which R1, R2, R3 and R4 are phenyl, benzyl, or naphthyl. R5 is isopropyl, butyl, cyclopropyl, cyclopentyl, cyclohexyl or fluorenyl; the activatior is methyl aluminoxane, ethyl aluminoxane, propyl aluminoxane and/or butyl aluminoxane; general formula of the accelerator is X1R6X2, in which X1 and X2 are F, Cl, Br, I or alkoxyl, R6 is alkyl or aryl; the molar ratio of a, b, c and d is 1:0.5˜10:50˜3000:0.5˜10.
    Type: Application
    Filed: March 9, 2007
    Publication date: October 4, 2007
    Inventors: Baojun Zhang, Tao Jiang, Jianzhong Li, Lihua Xing, Yingnan Ning, Shukun Sun, Dongting Kuang, Yongcheng Sun, Yunguang Han, Qian Chen, Hongxia Chen, Deshun Zhang, Yulong Li, Yongjun Zhang, Huimin Yuan, Sihan Wang, Guizhi Wang, Jingyuan Zhang
  • Publication number: 20040049745
    Abstract: The present invention describes a method and an apparatus for waiving noise violations during semiconductor integrated circuit design. The noise violations in a circuit area (e.g., an individual cell, block of cells or the like) are identified using a threshold look-up table. The threshold look-up table includes different thresholds for each circuit area. The threshold look-up table is generated using various cell related information including practical noise handling limits of each cell that can be higher than traditional noise limits. The information in the threshold look-up table helps eliminate benign noise violations and a new noise report is generated. The new noise report incorporates the practical noise handling capabilities of the cell under analysis and identifies actual noise violations in the semiconductor integrated circuit.
    Type: Application
    Filed: September 6, 2002
    Publication date: March 11, 2004
    Applicant: Sun Microsystems, Inc.
    Inventors: Mohammed M. Rahman, Langya Yang, Yongjun Zhang, Victor C. Leung, Hui Lu, Shunjiang Xu, Rambabu Pyapali, Peter F. Lai, Chin-Chang G. Wu
  • Patent number: 6654942
    Abstract: Method and system for providing a netlist driven integrated router in a non-netlist driven environment for microprocessor designs includes retrieving top level netlist for the existing microprocessor design from the top level database and the design parameters for the new microprocessor design, and translating these netlist and design parameters at the front end so that the resulting data can be provided to an integrated router which is configured to generate re-routes for the new microprocessor design based on the top level netlist and the design parameters, where the generated re-routes are provided to a back end for translating the re-routes to new top level netlist and merging the new top level netlist with the existing top level netlist database.
    Type: Grant
    Filed: August 22, 2001
    Date of Patent: November 25, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: Sachin Chopra, Peter Fu, Kong-Fal Woo, Peter Lai, Srirarm Satakopan, Hsiu-Nien Chen, Von-Kyoung Kim, Yongjun Zhang
  • Patent number: D753329
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: April 5, 2016
    Assignee: Walsun Lighting (Huizhou) Co., Ltd.
    Inventors: Sunny Lee, Yongjun Zhang
  • Patent number: D753330
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: April 5, 2016
    Assignee: Walsun Lighting (Huizhou) Co., Ltd.
    Inventors: Sunny Lee, Yongjun Zhang
  • Patent number: D756013
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: May 10, 2016
    Assignee: WALSUN LIGHTING (HUIZHOU) CO., LTD.
    Inventors: Sunny Lee, Yongjun Zhang
  • Patent number: D757979
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: May 31, 2016
    Assignee: Walsun Lighting (Huizhou) Co., Ltd.
    Inventors: Sunny Lee, Yongjun Zhang
  • Patent number: D757987
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: May 31, 2016
    Assignee: Walsun Lighting (Huizhou) Co., Ltd.
    Inventors: Sunny Lee, Yongjun Zhang
  • Patent number: D759282
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: June 14, 2016
    Assignee: WALSUN LIGHTING (HUIZHOU) CO., LTD.
    Inventors: Sunny Lee, Yongjun Zhang