Patents by Inventor Qiang Wang

Qiang Wang 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: 20070001950
    Abstract: A method and system for presenting data on a medium for capture by an input device is described. The method embeds a symbol design, such as an embedded interaction code (EIC), in an image on a display screen, such as a liquid crystal display (LCD). A grid with a plurality of pixels defines a size of an EIC pattern on an LCD. An area of the grid is used to embed position data and/or metadata information. The area may be defined by a sub-pixel of the plurality of pixels and/or the edges of the grid itself. The sub-pixel with the EIC pattern may be configured to have a grey value based upon a color of an underlying image associated with an application program being displayed on the LCD. The method also allows for decoding of the position data and/or metadata information in the EIC pattern on the LCD.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Chunhui Zhang, Jian Wang, Qiang Wang
  • Publication number: 20070004183
    Abstract: The present invention relates to a two-phase thermal method for the preparation of cadmium sulfide quantum dots. In the method, cadmium carboxylate containing 2 to 18 carbon atoms or cadmium oxide is selected as cadmium source; thiourea or thioacetamide is selected as sulfur source; oleic acid or trioctylphosphine oxide (TOPO) is selected as capping agent, and molar ratio of cadmium source to sulfur source is in a range of from 10:1 to 1:10, and molar ratio of cadmium source to capping agent is in a range of from 1:7 to 1:25. Water and water-insoluble organic compound in equal or similar volume are used as solvents forming a two-phase system. The mixture is heated at 120-180° C. in an autoclave for 0.5 to 24 hrs. By means of varying reaction time, cadmium sulfide quantum dots of different sizes could be prepared.
    Type: Application
    Filed: June 21, 2005
    Publication date: January 4, 2007
    Applicant: Changchun Institute of Applied Chemistry Chinese Academy of Sciences
    Inventors: Qiang Wang, Daocheng Pan, Xiangling Ji, Shichun Jiang, Lijia An
  • Patent number: 7158515
    Abstract: This present invention provides generic and flexible methods to represent optical bandwidth and service interfaces for optical label switching networks. Most importantly, bandwidth may be represented simply at various granularity levels and in various combinations. This simplicity will greatly help in design and implementation of protocols for use in optical label switching networks.
    Type: Grant
    Filed: July 6, 2000
    Date of Patent: January 2, 2007
    Assignee: Nortel Networks Limited
    Inventors: Guo-Qiang Wang, Yanhe Fan
  • Patent number: 7149994
    Abstract: A method (200) of placing inputs, outputs, and clocks in a circuit design can include assigning (205) initial locations to inputs and outputs of the circuit design, selecting (210) at least one component type for the circuit design, and generating (215) a cost function having parameters corresponding to the selected component type. The method further can include annealing (220) the selected component type using the cost function and determining design constraints (225) for the selected component type according to the annealing step. The method can repeat to process additional component types such that design constraints determined for each additional component type do not violate design constraints determined for prior component types.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: December 12, 2006
    Assignee: Xilinx, Inc.
    Inventors: Srinivasan Dasasathyan, Qiang Wang
  • Publication number: 20060274948
    Abstract: A method and apparatus for capturing information and associating the information with a document is described. The captured information may be obtained by a camera associated with a pointing or writing device having a camera.
    Type: Application
    Filed: June 2, 2005
    Publication date: December 7, 2006
    Applicant: Microsoft Corporation
    Inventors: Jian Wamg, Jiang Wu, Liyong Chen, Qiang Wang, Yingnong Dang, Youjun Liu
  • Publication number: 20060262369
    Abstract: A Fourier transform lens system includes a first lens group having positive power, a second lens group having positive power, and a third lens group having negative power, all arranged on a common optical axis in that sequence. The first lens group includes a first positive meniscus lens, and a negative meniscus lens adjacent to the second lens group. The first positive meniscus lens has a concave lens surface facing toward a concave lens surface of the negative meniscus lens. The second lens group includes at least one bi-convex lens. The third lens group includes a second positive meniscus lens adjacent to the second lens group and a bi-concave lens. The second positive meniscus lens has a convex lens surface facing toward the second lens group. The Fourier transform lens system satisfies the following conditions: (1) 0.8<f2/f<1.4; (2) ?1.3<R12F/f<?0.7; (3) 0.35<R31F/f<0.75; and (4) 0.3<R32R/f<0.7.
    Type: Application
    Filed: April 28, 2006
    Publication date: November 23, 2006
    Applicants: Tsinghua University, HON HAI Precision Industry CO., LTD.
    Inventors: Ji-Yong Zeng, Guo-Fan Jin, Min-Qiang Wang, Ying-Bai Yan
  • Publication number: 20060256416
    Abstract: A Fourier transform lens system includes: a first lens group having negative power and a second lens group having positive power disposed at one side of the first lens group with the first lens group and the second lens group being arranged on a common optical axis. The first lens group includes two negative meniscus lenses each having negative power, and each of the negative meniscus lenses has a concave lens surface facing toward a concave lens surface of the other negative meniscus lens. The second lens group includes a positive lens having a convex lens surface facing toward the first lens group. The Fourier transform lens system satisfies the following conditions: (1) 0.1<R1R/f<0.4; (2) ?0.4<R2F/f<?0.1; and (3) 0.1<d12/f<0.3. A holographic storage system using a Fourier transform lens system is also provided.
    Type: Application
    Filed: May 10, 2006
    Publication date: November 16, 2006
    Applicants: Tsinghua University, HON HAI Precision Industry CO., LTD.
    Inventors: Ji-Yong Zeng, Guo-Fan Jin, Min-Qiang Wang, Ying-Bai Yan
  • Publication number: 20060242622
    Abstract: In accordance with embodiments of the invention, embedded interaction code (EIC) symbols are recognized. EIC dots are generated based on effective EIC symbols, which have been generated by processing an image containing the EIC symbols, by obtaining graylevels of selected positions of the EIC-symbols. Rotated EIC dots are generated based on the EIC dots by determining which grid cells correspond to the EIC symbols and by determining which direction is a correct orientation of the EIC symbols. A homography matrix is updated with orientation information based on the EIC dots. EIC bits are extracted from the rotated EIC dots based on graylevels of selected positions of the rotated EIC dots.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Qiang Wang, Liyong Chen, Yingnong Dang, Jiang Wu, Jian Wang
  • Publication number: 20060242562
    Abstract: Embodiments of the invention configure and analyze an embedded interaction code (EIC) array of an EIC document. An EIC font, having a selected geometric shape, is configured so that a generated EIC symbol encodes EIC data. The EIC font is configured with at least one orientation dot so that a captured image can be properly orientated. An EIC document system is configured to support a desired address space of an EIC array, a desired decoding performance, and a desired level of readability of an EIC document. An EIC font is configured to include a plurality of data dots along an edge. The selection of the EIC font takes into consideration a number of dimensions and the order of a constituent m-array, which is associated with one of the dimensions. An EIC font may be configured with at least one clock dot to support segmenting EIC symbols in the captured image.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Jian Wang, Yingnong Dang, Qiang Wang, Jiang Wu, Zhouchen Lin
  • Publication number: 20060242561
    Abstract: In accordance with embodiments of the invention, global metadata, such as a document identifier, which may be a globally unique identifier, is embedded into an embedded interactive code document by combining a first m-array and a plurality of copies of the first m-array to generate a combined m-array with encoded global metadata such that respective start positions (xd,yd)i of the plurality of copies of the first m-array in the combined m-array are each shifted, by respective amounts that are based on respective portions of the global metadata, relative to a start position of the first m-array in the combined m-array. Global metadata may be decoded from the combined m-array by determining the respective amounts by which the plurality of copies of the first m-array are shifted, relative to the first m-array, in the combined m-array and by combining the respective amounts to produce a decoded value of the global metadata.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Jian Wang, Zhouchen Lin, Yue Li, Chunhui Zhang, Yingnong Dang, Jiang Wu, Qiang Wang
  • Publication number: 20060242560
    Abstract: In accordance with embodiments of the invention, local metadata is embedded into an embedded interactive code document by combining a first m-array and a second m-array to generate a combined m-array with encoded local metadata such that a start position of the second m-array in the combined m-array is shifted, by an amount that is based on the local metadata, relative to a start position of the first m-array in the combined m-array. The first m-array and the second m-array may contain the same repeating bit sequence. Local metadata may be decoded from the embedded interactive code document by decoding the local metadata from the combined m-array by determining the amount by which the second m-array is shifted, relative to the first m-array, in the combined m-array.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Jian Wang, Zhouchen Lin, Yue Li, Chunhui Zhang, Yingnong Dang, Jiang Wu, Qiang Wang
  • Patent number: 7124874
    Abstract: A shift lever device for a motor vehicle is disclosed with a shift lever being operated in a longitudinal and transverse direction. A stop device is disposed in either a vertically or horizontally and vertically oriented track adjacent the shift lever so that in one condition, the shift lever is prevented from movement out of the P shift range and in another condition, the shift lever is permitted to move from the P shift range to one of the N shift range, the R shift range and the 3 D shift range. The shift lever is also prevented from “N” position into “R” position, if the vehicle speed is too high by a reverse gear lock-out device.
    Type: Grant
    Filed: December 17, 2003
    Date of Patent: October 24, 2006
    Assignee: Dura Global Technologies, Inc.
    Inventor: Yong Qiang Wang
  • Publication number: 20060188431
    Abstract: The present invention belongs to a method for preparing organic ligand-capped titanium dioxide nanocrystals, wherein the method comprises steps of using methyl titanate, ethyl titanate, n-propyl titanate, iso-propyl titanate, butyl titanate or titanium tetrachloride as a titanium source, and with capping by oleic acid or an organic capping agent, reacting the titanium source in an organic non-polar solvent with an aqueous alkaline substance solution in the interface at a temperature of 25 to 280° C. for 0.5 to 240 hrs, thus a transparent sol containing titanium dioxide nanocrystals is obtained, said the titanium dioxide nanocrystals have particle diameters of 1-20 nm. The preparing process has the features of mild reaction conditions and is a simpler and easier method with a shorter preparation period, thereby facilitating the industrialization.
    Type: Application
    Filed: December 2, 2005
    Publication date: August 24, 2006
    Inventors: Daocheng Pan, Nana Zhao, Qiang Wang, Xiangling Ji, Shichun Jiang, Lijia An
  • Publication number: 20060165290
    Abstract: A system and method is described for providing an encoding scheme for a bit stream and displaying or printing the encoded bit stream. Using the encoded bit stream, a pen with a camera may capture an image of a portion of the encoded bit stream. The captured image may then be decoded to provide an indication of the location of the image in relation to the encoded bit stream. The encoding scheme includes information regarding orientation, thus making decoding easier.
    Type: Application
    Filed: March 22, 2006
    Publication date: July 27, 2006
    Applicant: Microsoft Corporation
    Inventors: Jian Wang, Qiang Wang, Chunhui Zhang, Yue Li
  • Publication number: 20060123049
    Abstract: In accordance with embodiments of the invention, local metadata is embedded into, and extracted from, an embedded interaction code document. A plurality of local-metadata values are assigned, in accordance with a set of local-metadata conflict-resolution rules, via a plurality of respective partial-share channels, to a plurality of respective local-metadata fields. The local metadata is decoded by decoding the partial-share channels and by resolving potentially conflicting decoded local-metadata values according to the set of local-metadata conflict-resolution rules. A local metadata value of a region to the left may be smaller than a local metadata value of a potentially conflicting region to the right, and the values may be non-continuous. A local metadata value of an upper region may be smaller than a local metadata value of a potentially conflicting lower region, and the values may be continuous.
    Type: Application
    Filed: May 4, 2005
    Publication date: June 8, 2006
    Applicant: Microsoft Corporation
    Inventors: Jian Wang, Jiang Wu, Chunhui Zhang, Yingnong Dang, Qiang Wang
  • Publication number: 20060092529
    Abstract: An image pick-up lens system includes an aperture stop (10), a biconvex first lens (20), a second lens (30) having a concave surface on an object side, and a third lens (40) having a concave surface on an image side. The aperture stop (10), the first lens (20), the second lens (30) and the third lens (40) are aligned in that order from the object side to the image side. All lenses in the system are made from a plastic or resin material, and one of them has a diffraction grating formed on a surface. The system satisfies conditions (1)-(5) as disclosed, in order to provide compactness, cost-effectiveness and improved optical performance.
    Type: Application
    Filed: October 20, 2005
    Publication date: May 4, 2006
    Applicants: Tsinghua University, HON HAI Precision Industry CO., LTD.
    Inventors: Ji-Yong Zeng, Guo-Fan Jin, Ying-Bai Yan, Zhuo Wang, Min-Qiang Wang
  • Patent number: 7027731
    Abstract: A technique for providing user domain constrained optical route flooding for multiple optical networking service modes is disclosed. In one embodiment, the technique is realized by a method for routing information over an optical network having multiple optical service models.
    Type: Grant
    Filed: June 28, 2001
    Date of Patent: April 11, 2006
    Assignee: Nortel Networks Limited
    Inventors: Guo Qiang Wang, Guoli Yin
  • Publication number: 20060075045
    Abstract: The present invention extends to methods, systems, and computer program products for securely and efficiently extending data processing pipeline functionality. Data processing agents register, potentially based solely on configuration data contained in the data processing agents, to manipulate data of a data processing pipeline. Configuration data can identify a specified event (e.g., an SMTP verb) the data processing agent is to hook into. Upon detection of a specified event, one or more agents that have registered for the specified event are loaded into secure zones. Process boundaries separate agents from one another and from other processes such that execution of each agent is isolated from other processes. Pipeline related data (e.g., electronic message data) is transferred to each loaded agent. Application Program Interfaces (“APIs”) can be used to transfer data between modules that implement embodiments of the present invention.
    Type: Application
    Filed: October 27, 2004
    Publication date: April 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Min Wei, Vivek Sharma, Qiang Wang
  • Patent number: D518827
    Type: Grant
    Filed: July 19, 2004
    Date of Patent: April 11, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Belgie B. McClelland, II, Keith J. Keuhn, Qiang Wang, Darrell W. Poulter, Vidal Gonzales, III, Scott R. Gant, Jamos B. Duke
  • Patent number: D522006
    Type: Grant
    Filed: April 19, 2005
    Date of Patent: May 30, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Belgie B. McClelland, II, Qiang Wang