Patents by Inventor Jiang Wu

Jiang Wu 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: 7295708
    Abstract: A system and method for detection of a list in ink input is provided. A detector is provided that may detect a list such as a bulleted or numbered list of items in ink input. A group of lines may first be selected as a candidate list. Indentation level clustering and bullet detection may then be performed to determine the structure of the list. Bullet detection may be performed by detecting bullet partners, which are pairs of lines at the same indentation level that may begin with bullet candidates with similar features. The features of the bullet candidates in a pair of lines may be used to determine the likelihood of whether the pair of lines may be bullet partners. Finally, the structure of the list may be determined, including the relationship among the list items.
    Type: Grant
    Filed: May 20, 2004
    Date of Patent: November 13, 2007
    Assignee: Microsoft Corporation
    Inventors: Tongxian Chen, Zhouchen Lin, Jian Wang, Xianfang Wang, Jiang Wu, Yu Zou
  • Publication number: 20070250769
    Abstract: A method and system to provide an application form via a network (e.g., the Internet) is described. The method may comprise accessing page flow data, page data and rules data stored in a storage media and generating a GUI that provides a first application page to capture data from an applicant. The first page is generated dynamically from the page data and provided to the applicant. Application data entered by the applicant is processed, stored, and validated based on the rules data. At least one subsequent application page is identified based on the application data and the page flow data and is provided to the applicant via the network. The subsequent application page is also generated dynamically and on-the-fly from the page data. Subsequent application pages are dynamically and repetitively generated and provided to the applicant based on the page flow data and the rules data.
    Type: Application
    Filed: April 24, 2006
    Publication date: October 25, 2007
    Inventors: Michael Bass, Jiang Wu, Stefan Reicheneder, Sheldon Wang
  • Publication number: 20070250783
    Abstract: A system and method are provided to build an application form (e.g., an online application form). The method may comprise providing a graphical user interface (GUI) to a user, the GUI including page layout zone and page and a page type zone include a plurality of reference page types. User placement of selected reference page types in the layout zone is monitored and the selected reference page types are automatically interconnecting based on their relative placement in the layout zone. Interconnection data may define a sequence in which the selected pages are to be presented in the application form. Page data may be created by various wizards or by a page editor. Rules that are associated with each page may be defined by a rules editor.
    Type: Application
    Filed: April 24, 2006
    Publication date: October 25, 2007
    Inventors: Jiang Wu, Michael Bass, Stefan Reicheneder, George Ku, Sheldon Wang
  • Patent number: 7286269
    Abstract: A computer-implemented simulated emboldening mechanism for emboldening an input Black and White bitmap to generate an emboldened Anti-Aliasing bitmap. The simulated emboldening adjusts the intensity of the pixel in the direction of emboldening taking into account contextual information regarding surrounding pixels. Since the emboldening is not limited to a Black and White output bitmap, and since the emboldening takes such contextual information into account, legibility and readability of the resulting emboldened character is enhanced.
    Type: Grant
    Filed: June 22, 2005
    Date of Patent: October 23, 2007
    Assignee: Microsoft Corporation
    Inventors: Tanya Matskewich, Mohammed Gabar El-Gammal, David L. Kilgrow, Jian Wang, Jiang Wu, Liyong Chen
  • Patent number: 7217581
    Abstract: A test structure and a test method for determining misalignment occurring in integrated circuit manufacturing processes are provided. The test structure includes a first conductive layer having a first testing structure and a second testing structure, a dielectric layer thereon, and a second conductive layer on the dielectric layer. The second conductive layer includes a third testing structure and a fourth testing structure, which respectively overlap a portion of the first testing structure and the second testing structure in a first direction and a second direction. The first direction is opposite to the second direction. The method includes a step of measuring the electrical characteristic between the first and the second conductive layers to calculate an offset amount caused by the misalignment.
    Type: Grant
    Filed: January 26, 2006
    Date of Patent: May 15, 2007
    Assignee: Nanya Technology Corporation
    Inventors: Chien-Chang Huang, Tie-Jiang Wu, Chin-Ling Huang, Yu-Wei Ting, Bo-Ching Jiang
  • Publication number: 20070038066
    Abstract: A device is disclosed for detecting a voltage potential from a tissue membrane. The device includes an input circuit, an output circuit and a digital signal processor. The input circuit receives a membrane voltage potential from an electrode. The output circuit receives an output command signal and provides a current output signal to the electrode. The digital signal processor is coupled to the input circuit and the output circuit. The digital signal processor provides the output command signal, and waits a delay period prior to receiving the membrane voltage signal from the input circuit.
    Type: Application
    Filed: August 8, 2006
    Publication date: February 15, 2007
    Inventors: Ying Sun, Jiang Wu, John DiCecco, Robert Hill
  • Publication number: 20070001046
    Abstract: A wire winding device comprises a rotatable seat for receiving a spiral spring; a top surface of the rotatable seat being formed with an annular track; a transmission line winding around the rotatable seat; an upper cover an upper side of which having a decorating sheet; a backside of the decorating sheet being formed with two retaining holes; a lower side of the upper cover having a sector groove; a center of the sector groove being fixed with a movable sheet; the movable sheet being movable; a front end of the sector groove being installed with a block and at least one retaining unit; a lower cover; and then a screw passing through the via hole of the upper cover to lock the rod of the lower cover. The decorating sheet is attached to the wire winding device and is swingable so as to present a beautiful outlook.
    Type: Application
    Filed: July 1, 2005
    Publication date: January 4, 2007
    Inventor: Sung-Jiang Wu
  • Patent number: 7151940
    Abstract: The invention provides a method and apparatus for increasing the accuracy for locating a cellular mobile station in an urban area.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: December 19, 2006
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xinxi Diao, Gang Li, Weiming Duan, Jiang Wu
  • 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: 20060277452
    Abstract: An open file format is used to represent the features and data associated with a presentation application within a document. The file format simplifies the way a presentation application organizes document features and data, and presents a logical model that is easily accessible. The file format is made up of a collection of modular parts that are stored within a container. The content included in the modular parts may include XML. This content allows tools to interrogate a presentation to examine and utilize content and ensure that the file is written correctly. Each modular part is capable of having information extracted from it and copied into another document and reused. Information may also be changed, added, and deleted from each of the modular parts.
    Type: Application
    Filed: June 2, 2006
    Publication date: December 7, 2006
    Applicant: Microsoft Corporation
    Inventors: Shawn Villaron, Sharad Garg, Michael Antonio, Elaine Law, Dennis Coh, Wayne Kao, Andy Chin, Evtim Georgiev, Jiang Wu, Ashley Morgan
  • Patent number: 7133563
    Abstract: A system and method for encoding a document image and finding a location based on that image are described. A document page is encoded into codes associated with various locations of the document page. The codes are assembled into a code book. Captured images may then be similarly encoded and searched against the codes in the codebook. One or more codes and associated locations may be returned, thereby providing one or more possible locations for the captured images.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: November 7, 2006
    Assignee: Microsoft Corporation
    Inventors: Jian Wang, Yingnong Dang, Jiang Wu, Xiaoxu Ma
  • 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: 7111017
    Abstract: A network management application (NMA) obtains identification information identifying a network device. The NMA searches a storage area for a directory corresponding to the identification information. When the NMA locates the directory corresponding to the identification information, the NMA searches the directory for a file containing descriptions of the attributes of the network device. When the NMA locates the file containing the attribute descriptions, the NMA generates an image of the network device in accordance with the attribute descriptions.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: September 19, 2006
    Assignee: Extreme Networks, Inc.
    Inventors: Natalie Forood, Jeff Ronne, Jiang Wu, Manish M. Rathi
  • Publication number: 20060190818
    Abstract: Methods and apparatuses that synchronize a paper document to an associated digital document by establishing a mapping. An embedded interactive code (EIC) Document is created as a digital file that serves as an intermediate tier between the paper document and the digital document. Both the paper document and the EIC document are generated while printing the paper document. The EIC document records the corresponding EIC array allocations and a unique document identification number. An image capturing pen may generate a stroke on any page of paper document. With the EIC document, the methods and apparatuses inform an application the page and location on the page of the stroke.
    Type: Application
    Filed: February 18, 2005
    Publication date: August 24, 2006
    Applicant: Microsoft Corporation
    Inventors: Jian Wang, Liyong Chen, Youjun Liu, Jiang Wu
  • Publication number: 20060182309
    Abstract: A system and method for encoding a document image and finding a location based on that image are described. A document page is encoded into codes associated with various locations of the document page. The codes are assembled into a code book. Captured images may then be similarly encoded and searched against the codes in the codebook. One or more codes and associated locations may be returned, thereby providing one or more possible locations for the captured images.
    Type: Application
    Filed: March 22, 2006
    Publication date: August 17, 2006
    Applicant: Microsoft Corporation
    Inventors: Jian Wang, Yingnong Dang, Jiang Wu, Xiaoxu Ma
  • Publication number: 20060146370
    Abstract: A computer-implemented simulated emboldening mechanism for emboldening an input Black and White bitmap to generate an emboldened Anti-Aliasing bitmap. The simulated emboldening adjusts the intensity of the pixel in the direction of emboldening taking into account contextual information regarding surrounding pixels. Since the emboldening is not limited to a Black and White output bitmap, and since the emboldening takes such contextual information into account, legibility and readability of the resulting emboldened character is enhanced.
    Type: Application
    Filed: June 22, 2005
    Publication date: July 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Tanya Matskewich, Mohammed El-Gammal, David Kilgrow, Jian Wang, Jiang Wu, Liyong Chen
  • Publication number: 20060128041
    Abstract: A test structure and a test method for determining misalignment occurring in integrated circuit manufacturing processes are provided. The test structure includes a first conductive layer having a first testing structure and a second testing structure, a dielectric layer thereon, and a second conductive layer on the dielectric layer. The second conductive layer includes a third testing structure and a fourth testing structure, which respectively overlap a portion of the first testing structure and the second testing structure in a first direction and a second direction. The first direction is opposite to the second direction. The method includes a step of measuring the electrical characteristic between the first and the second conductive layers to calculate an offset amount caused by the misalignment.
    Type: Application
    Filed: January 26, 2006
    Publication date: June 15, 2006
    Applicant: NANYA TECHNOLOGY CORPORATION
    Inventors: Chien-Chang Huang, Tie-Jiang Wu, Chin-Ling Huang, Yu-Wei Ting, Bo-Ching Jiang