Patents by Inventor Jiang Zhang

Jiang 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).

  • Patent number: 8135183
    Abstract: Improvements are provided to effectively assess a user's face and head pose such that a computer or like device can track the user's attention towards a display device(s). Then the region of the display or graphical user interface that the user is turned towards can be automatically selected without requiring the user to provide further inputs. A frontal face detector is applied to detect the user's frontal face and then key facial points such as left/right eye center, left/right mouth corner, nose tip, etc., are detected by component detectors. The system then tracks the user's head by an image tracker and determines yaw, tilt and roll angle and other pose information of the user's head through a coarse to fine process according to key facial points and/or confidence outputs by pose estimator.
    Type: Grant
    Filed: November 5, 2010
    Date of Patent: March 13, 2012
    Assignee: Microsoft Corporation
    Inventors: Yuxiao Hu, Lei Zhang, Mingjing Li, Hong-Jiang Zhang
  • Patent number: 8131086
    Abstract: Kernelized spatial-contextual image classification is disclosed. One embodiment comprises generating a first spatial-contextual model to represent a first image, the first spatial-contextual model having a plurality of interconnected nodes arranged in a first pattern of connections with each node connected to at least one other node, generating a second spatial-contextual model to represent a second image using the first pattern of connections, and estimating the distance between corresponding nodes in the first spatial-contextual model and the second spatial-contextual model based on a relationship with adjacent connected nodes to determine a distance between the first image and the second image.
    Type: Grant
    Filed: September 24, 2008
    Date of Patent: March 6, 2012
    Assignee: Microsoft Corporation
    Inventors: Xian-Sheng Hua, Guo-Jun Qi, Yong Rui, Hong-Jiang Zhang
  • Patent number: 8122345
    Abstract: By understanding a website author's intention through an analysis of the function of a website, website content can be adapted for presentation or rendering in a manner that more closely appreciates and respects the function behind the website. Various inventive systems and methods analyze a website's function so that its content can be adapted to different client environments, e.g. devices, network conditions, or user preferences. A novel function-based object model automatically identifies objects associated with a website, and analyzes those objects in terms of their functions. The function-based object model permits consistent, informed decisions to be made in the adaptation process, so that web content is displayed not only in an organized manner, but in a manner that reflects the author's intention.
    Type: Grant
    Filed: November 4, 2008
    Date of Patent: February 21, 2012
    Assignee: Microsoft Corporation
    Inventors: Jin-Lin Chen, Yudong Yang, Hong-Jiang Zhang
  • Patent number: 8106423
    Abstract: A structure using pure silicon dioxide hard marsk for gate pattern. In an embodiment, the present invention provides a partially completed semiconductor integrated circuit device. The device has a semiconductor substrate and a dielectric layer overlying the semiconductor substrate. The device has a gate structure including edges and a substantially pure silicon dioxide mask structure overlying the gate structure. A thickness ranging from about 400 to about 600 Angstroms of the substantially pure silicon dioxide mask structure is included. The device has a dielectric layer forming sidewall spacers on the edges of the gate structure to protect the gate structure including the edges and an exposed portion of the pure silicon dioxide mask structure overlying the gate structure. The device has an epitaxially grown fill material in an etched source region and an etched drain region.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: January 31, 2012
    Assignee: Semiconductor Manufacturing International (Shanghai) Corporation
    Inventors: Hanming Wu, Jiang Zhang, John Chen, Xian J. Ning
  • Publication number: 20120022156
    Abstract: Pharmaceutical formulations exhibit a desirably low Cmax, among other properties, that contain particles of amorphous bardoxolone methyl, either in pure form or in the form of a solid dispersion, admixed with particles of a hydrophilic binding agent. Such formulations possess the advantage of higher oral bioavailability, relative to formulations based on the crystalline form of bardoxolone methyl.
    Type: Application
    Filed: February 12, 2010
    Publication date: January 26, 2012
    Applicant: REATA PHARMACEUTICALS, INC.
    Inventors: Jiang Zhang, Colin J. Meyer
  • Patent number: 8098730
    Abstract: Systems and methods to generate a motion attention model of a video data sequence are described. In one aspect, a motion saliency map B is generated to precisely indicate motion attention areas for each frame in the video data sequence. The motion saliency maps are each based on intensity I, spatial coherence Cs, and temporal coherence Ct values. These values are extracted from each block or pixel in motion fields that are extracted from the video data sequence. Brightness values of detected motion attention areas in each frame are accumulated to generate, with respect to time, the motion attention model.
    Type: Grant
    Filed: April 3, 2006
    Date of Patent: January 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Yu-Fei Ma, Hong-Jiang Zhang
  • Patent number: 8094719
    Abstract: Various embodiments provide methods and systems for streaming data that can facilitate streaming during bandwidth fluctuations in a manner that can enhance the user experience. In one aspect, a forward-shifting technique is utilized to buffer data that is to be streamed, e.g. an enhancement layer in a FGS stream. Various techniques can drop layers actively when bandwidth is constant. The saved bandwidth can then be used to pre-stream enhancement layer portions. In another aspect, a content-aware decision can be made as to how to drop enhancement layers when bandwidth decreases. During periods of decreasing bandwidth, if a video segment does not contain important content, the enhancement layers will be dropped to keep the forward-shifting of the enhancement layer unchanged. If the enhancement layer does contain important content, it will be transmitted later when bandwidth increases.
    Type: Grant
    Filed: January 20, 2009
    Date of Patent: January 10, 2012
    Assignee: Microsoft Corporation
    Inventors: Tianming Liu, Hong-Jiang Zhang, Wei Qi
  • Publication number: 20120005565
    Abstract: A large web page is analyzed and partitioned into smaller sub-pages so that a user can navigate the web page on a small form factor device. The user can browse the sub-pages to find and read information in the content of the large web page. The partitioning can be performed at a web server, an edge server, at the small form factor device, or can be distributed across one or more such devices. The analysis leverages design habits of a web page author to extract a representation structure of an authored web page. The extracted representation structure includes high level structure using several markup language tag selection rules and low level structure using visual boundary detection in which visual units of the low level structure are provided by clustering markup language tags. User viewing habits can be learned to display favorite parts of a web page.
    Type: Application
    Filed: September 12, 2011
    Publication date: January 5, 2012
    Applicant: Microsoft Corporation
    Inventors: Yu Chen, Wei-Ying Ma, Ming-Yu Wang, Hong Jiang Zhang
  • Patent number: 8086549
    Abstract: Multi-label active learning may entail training a classifier with a set of training samples having multiple labels per sample. In an example embodiment, a method includes accepting a set of training samples, with the set of training samples having multiple respective samples that are each respectively associated with multiple labels. The set of training samples is analyzed to select a sample-label pair responsive to at least one error parameter. The selected sample-label pair is then submitted to an oracle for labeling.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: December 27, 2011
    Assignee: Microsoft Corporation
    Inventors: Guo-Jun Qi, Xian-Sheng Hua, Yong Rui, Hong-Jiang Zhang, Shipeng Li
  • Patent number: 8086031
    Abstract: Disclosed herein are systems methods and devices related to region detection of an image. Detected regions include pixels of a particular one or more colors without requiring faces within the image to be previously detected. Region detection may include receiving information that a flash was used to capture the image or that return light was detected in the image.
    Type: Grant
    Filed: May 13, 2009
    Date of Patent: December 27, 2011
    Assignee: Microsoft Corporation
    Inventors: Tong-Xian Chen, Xiangrong Chen, John C. Platt, Jie Yan, Hong-Jiang Zhang
  • Publication number: 20110275241
    Abstract: A packaging tray (100) for accommodating an electrical connector (200) which has a central conductor (60) having a conductive tail (65) at a first level and an outer conductor (50) having a grounding tail (53) at a different second level, includes a cavity (10) defining a bottom wall (20), and opposite first and second side walls (310, 320). The first side wall defines a first indentation (311) for accommodating the grounding tail of the outer conductor. The second side wall defines a second indentation (321) for accommodating the conductive tail of the central conductor. The second indentation has a bottom face at a first level. The first indentation has a bottom face (313) at a different second level.
    Type: Application
    Filed: May 3, 2011
    Publication date: November 10, 2011
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: JIN-JIANG ZHANG, ZHENG-HUA XU
  • Patent number: 8028627
    Abstract: The invention relates to a gas generator for an occupant protection system, particularly for an airbag module in a motor vehicle, having an outer housing, an interior space formed in the outer housing for receiving a gas generating substance, an outflow opening for discharging gas generated in the interior space out of the gas generator, and a flow connection between the interior space and the outflow opening. According to the invention, the cross section of the flow connection between the interior space and the outflow opening is designed to be temperature-dependently variable. Further, a method for influencing a gas flow in a gas generator is described.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: October 4, 2011
    Assignee: Takata-Petri AG
    Inventor: Jiang Zhang
  • Patent number: 8020090
    Abstract: A large web page is analyzed and partitioned into smaller sub-pages so that a user can navigate the web page on a small form factor device. The user can browse the sub-pages to find and read information in the content of the large web page. The partitioning can be performed at a web server, an edge server, at the small form factor device, or can be distributed across one or more such devices. The analysis leverages design habits of a web page author to extract a representation structure of an authored web page. The extracted representation structure includes high level structure using several markup language tag selection rules and low level structure using visual boundary detection in which visual units of the low level structure are provided by clustering markup language tags. User viewing habits can be learned to display favorite parts of a web page.
    Type: Grant
    Filed: August 18, 2006
    Date of Patent: September 13, 2011
    Assignee: Microsoft Corporation
    Inventors: Yu Chen, Wei-Ying Ma, Ming-Yu Wang, Hong Jiang Zhang
  • Patent number: 7996762
    Abstract: Correlative multi-label image annotation may entail annotating an image by indicating respective labels for respective concepts. In an example embodiment, a classifier is to annotate an image by implementing a labeling function that maps an input feature space and a label space to a combination feature vector. The combination feature vector models both features of individual ones of the concepts and correlations among the concepts.
    Type: Grant
    Filed: February 13, 2008
    Date of Patent: August 9, 2011
    Assignee: Microsoft Corporation
    Inventors: Guo-Jun Qi, Xian-Sheng Hua, Yong Rui, Hong-Jiang Zhang, Shipeng Li
  • Publication number: 20110185871
    Abstract: An apparatus for cutting foil strip from a spool includes a holding device, a pulling unit, a cutting unit, a brake unit, a detection unit, and a controller. The supporting is configured for receiving the spool. The pulling unit, the cutting unit, the brake unit are fixed on the holding device. The pulling unit is configured for pulling the foil apart from the spool to the cutting unit. The cutting unit is configured for cutting the foil into pieces. The brake unit is mechanically coupled to the reel and configured for applying a resistance to the spool. The detection unit is mechanically connected with to the reel and configured for sensing the rotation number of the spool. The controller is electronically connected to the sensor and the brake unit and configured for controlling the resistance the brake unit applying to the spool according signal of the detection unit.
    Type: Application
    Filed: October 29, 2010
    Publication date: August 4, 2011
    Applicants: Hong Heng Sheng Electronical Technology (HuaiAn) Co., Ltd, FOXCONN ADVANCED TECHNOLOGY INC.
    Inventors: Yun-Fei Lien, Tao Huang, Bing-Yan Yu, Bing-Qing Dong, Shao-Jiang Zhang
  • Patent number: 7986372
    Abstract: Systems and methods for smart media content thumbnail extraction are described. In one aspect program metadata is generated from recorded video content. The program metadata includes one or more key-frames from one or more corresponding shots. An objectively representative key-frame is identified from among the key-frames as a function of shot duration and frequency of appearance of key-frame content across multiple shots. The objectively representative key-frame is an image frame representative of the recorded video content. A thumbnail is created from the objectively representative key-frame.
    Type: Grant
    Filed: August 2, 2004
    Date of Patent: July 26, 2011
    Assignee: Microsoft Corporation
    Inventors: Yu-Fei Ma, Bin Lin, Zhike Kong, Xinli Zou, Wei-Ying Ma, Hong-Jiang Zhang
  • Publication number: 20110161660
    Abstract: In a method of temporarily registering a second device with a first device, in which the first device includes a temporary registration mode, the temporary registration mode in the first device is activated, a temporary registration operation in the first device is initiated from the second device, a determination as to whether the second device is authorized to register with the first device is made, and the second device is temporarily registered with the first device in response to a determination that the second device is authorized to register with the first device, in which the temporary registration requires that at least one of the second device and the first device delete information required for the temporary registration following at least one of a determination of a network connection between the first device and the second device and a powering off of at least one of the first device and the second device.
    Type: Application
    Filed: December 29, 2009
    Publication date: June 30, 2011
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Jiang Zhang, Alexander Medvinsky, Paul Moroney, Petr Peterka
  • Publication number: 20110161645
    Abstract: In a method for securing content in a system containing a security processor configured to control access to the content by a main processor, in which main processor being configured to send heartbeats to the security processor, a determination as to whether at least one heartbeat was received within a predicted time interval is made and in response to a determination that at least one heartbeat was not received with the predicted time interval, access to the content by the main processor is ceased.
    Type: Application
    Filed: December 28, 2009
    Publication date: June 30, 2011
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Jiang Zhang, Kun-Pei P. Chen, Alexander Medvinsky
  • Publication number: 20110158411
    Abstract: In a method of registering a plurality of client devices with a device registration server for secure data communications, a unique symmetric key is generated for each of the client devices using a cryptographic function on a private key of the device registration server and a respective public key of each of the client devices, and a broadcast message containing the public key of the device registration server is sent to the client devices, in which the client devices are configured to generate a respective unique symmetric key from the public key of the device registration server and its own private key using a cryptographic function, and in which the unique symmetric key generated by each client device matches the respective unique symmetric key generated by the device registration server for the respective client device.
    Type: Application
    Filed: December 29, 2009
    Publication date: June 30, 2011
    Applicant: General Instrument Corporation
    Inventors: Alexander Medvinsky, Paul Moroney, Jiang Zhang
  • Publication number: 20110129087
    Abstract: A method is provided for creating an encrypted data file from a data file having a sample entry box and a media data box. The sample entry box has description information therein. The media data box includes media data therein. The method includes: receiving the data file; encrypting the media data within the media data box with an encryption key; replacing the sample entry box with an encoded box; creating a sinf box within the encoded box; creating a form a box within the sinf box; and creating an schm box within the sinf box. The schm box indicates the type of formatting of the encrypted media data. The encoded box does not include an initial counter that may be used to decrypt the encrypted media data.
    Type: Application
    Filed: November 30, 2010
    Publication date: June 2, 2011
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Jiang Zhang, Geetha Mangalore, Petr Peterka