Patents by Inventor Genglin Huang
Genglin Huang 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: 20240005089Abstract: The present disclosure provides method and apparatus for document auto-completion. In an aspect, an instruction for creating a document may be received. The document may be presented in response to the instruction, at least a first section in the document including content suggested according to context information associated with the document. An edit operation to the document may be received. Content suggested in response to the edit operation may be presented in at least a second section in the document. In another aspect, context information associated with completion of a document may be identified. Content of at least one section in the document may be generated, the content being suggested based at least on the context information. The content may be presented in the at least one section in the document.Type: ApplicationFiled: September 14, 2023Publication date: January 4, 2024Inventors: Si Meng, Jinge Yao, Chin-Yew Lin, Zhang Li, Fangrong Chen, Tao Wu, Sun Mao, Vincent Etter, Genglin Huang, Jing Liu, Peter Kurt Allenspach, Bogdan Popp
-
Patent number: 11797756Abstract: A method and apparatus may be used for document auto-completion. In an aspect, an instruction for creating a document may be received. The document may be presented in response to the instruction, at least a first section in the document including content suggested according to context information associated with the document. An edit operation to the document may be received. Content suggested in response to the edit operation may be presented in at least a second section in the document. In another aspect, context information associated with completion of a document may be identified. Content of at least one section in the document may be generated, the content being suggested based at least on the context information. The content may be presented in the at least one section in the document.Type: GrantFiled: April 30, 2019Date of Patent: October 24, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Si Meng, Jinge Yao, Chin-Yew Lin, Zhang Li, Fangrong Chen, Tao Wu, Sun Mao, Vincent Etter, Genglin Huang, Jing Liu, Peter Kurt Allenspach, Bogdan Popp
-
Publication number: 20230144977Abstract: The present disclosure provides methods and apparatuses for providing form service assistance. Feature information corresponding to content in a target application may be extracted. It may be determined, based at least on the feature information, to recommend a form service for the content. A recommendation prompt of the form service may be presented. In response to receiving a confirmation to the recommendation prompt, the form service may be initiated with at least the feature information.Type: ApplicationFiled: February 23, 2021Publication date: May 11, 2023Inventors: Si MENG, Si-Qing CHEN, Sun MAO, Tao WU, Fangrong CHEN, Siliang PI, Genglin HUANG, Anqi Du, Kun LIU, Xiaofei YANG, Yamin WANG
-
Publication number: 20220138410Abstract: The present disclosure provides method and apparatus for document auto-completion. In an aspect, an instruction for creating a document may be received. The document may be presented in response to the instruction, at least a first section in the document including content suggested according to context information associated with the document. An edit operation to the document may be received. Content suggested in response to the edit operation may be presented in at least a second section in the document. In another aspect, context information associated with completion of a document may be identified. Content of at least one section in the document may be generated, the content being suggested based at least on the context information. The content may be presented in the at least one section in the document.Type: ApplicationFiled: April 30, 2019Publication date: May 5, 2022Inventors: Si Meng, Jinge YAO, Chin-Yew Lin, Zhang Li, Fangrong Chen, Tao Wu, Sun Mao, Vincent Etter, Genglin Huang, Jing LIU, Peter Kurt ALLENSPACH, Bogdan POPP
-
Patent number: 9569872Abstract: The application provides a method for rasterization. According to the method, a primitive may be divided, at a position where a color abruptly changes in the primitive, into a plurality of sub-primitives with continuously and gradually changing colors. Each of the sub-primitives is then rasterized. The present application further provides an apparatus for rasterizing an image. The apparatus may comprise a dividing module configured to divide a primitive at a position where a color abruptly changes into a plurality of sub-primitives with continuously gradually changing colors. Furthermore, the apparatus may comprise a rasterizing module configure to rasterize each of the sub-primitives. The application may improve the speed of the rasterization and the quality of the processed image.Type: GrantFiled: October 14, 2011Date of Patent: February 14, 2017Assignees: Peking University Founder Group Co., Ltd., Beijing Founder Electronics Co., Ltd.Inventors: Genglin Huang, Hao Lin, Yu Tang
-
Patent number: 8773440Abstract: The invention relates to a technical field of graphic image processing, especially to a technology for simplifying a complex path. The invention provides a method and a device for simplifying a complex path, to accomplish simplification of any complex path into a simple path of a region described by the complex path. The method for simplifying a complex path comprises: parsing the complex path into a vector linked-list consisted of linked monotonic vectors; dividing each vector in the vector linked-list into vector segments according to intersection points of the vector with other vectors in the vector linked-list; and extracting from all vector segments the vector segments located on a boundary of a region defined by the complex path, and connecting the extracted vector segments according to their location to obtain a simple path.Type: GrantFiled: September 28, 2009Date of Patent: July 8, 2014Assignees: Peking University Founder Group Co., Ltd, Beijing Founder Electronics Co., LtdInventors: Genglin Huang, Hao Lin, Yu Tang
-
Patent number: 8692842Abstract: Disclosed is a method and system for automatically testing a raster image processor. The method may identify the correctness of the bitmap output by the raster image processor to be tested by comparing an abstract code of a bitmap generated by the RIP to be tested with that generated by a reference RIP to determine whether they are consistent with each other, so as to identify the correctness and stability of the RIP to be tested. Furthermore, the test samples can be submitted automatically. Thus, the convenience and efficiency are improved with respect to the manual submitting.Type: GrantFiled: September 28, 2009Date of Patent: April 8, 2014Assignees: Peking University Founder Group Co., Ltd., Beijing Founder Electronics Co., Ltd.Inventors: Hao Lin, Zhangwei Mhng, Shuiyu Nan, Ken Chen, Genglin Huang, Yong Ji
-
Publication number: 20140002865Abstract: This application provides a method for trapping. The method comprises: vectorizing a bitmap in a PDF file to retrieve a description regarding paths of the bitmap; intersecting the retrieved paths with other primitives in the PDF file; and trapping results of intersection. This application further provides a device for trapping. The device comprises: a vectorizing module configured to vectorize a bitmap in a PDF file to retrieve description regarding paths of the bitmap; an intersecting module configured to intersect the paths with other primitives in the PDF file; and a trapping module configured to trap results of intersection. The invention in this application can ensure the accuracy of bitmap trapping.Type: ApplicationFiled: November 24, 2011Publication date: January 2, 2014Inventors: Yu Tang, Hao Lin, Genglin Huang
-
Publication number: 20130293566Abstract: The application provides a method for rasterization. According to the method, a primitive may be divided, at a position where a color abruptly changes in the primitive, into a plurality of sub-primitives with continuously and gradually changing colors. Each of the sub-primitives is then rasterized. The present application further provides an apparatus for rasterizing an image. The apparatus may comprise a dividing module configured to divide a primitive at a position where a color abruptly changes into a plurality of sub-primitives with continuously gradually changing colors. Furthermore, the apparatus may comprise a rasterizing module configure to rasterize each of the sub-primitives. The application may improve the speed of the rasterization and the quality of the processed image.Type: ApplicationFiled: October 14, 2011Publication date: November 7, 2013Applicant: PEKING UNIVERSITY FOUNDER GROUP CO., LTD.Inventors: Genglin Huang, Hao Lin, Yu Tang
-
Publication number: 20130238985Abstract: A method for eliminating a crack within a page includes generating two parallel equidistant lines for each contour vector of each of primitives within the page, the two parallel equidistant lines having a predetermined threshold distance and a rectangle equidistance region formed therebetween. The method further includes traversing each of the contour vectors to take a currently traversed contour vector of a primitive as a first contour vector and other contour vectors of another primitive as second contour vectors to determine a location relation between the first contour vector and each of the second contour vectors based on the equidistance region. The method further includes performing a trapping process in an area between the first contour vector and the second contour vectors based on the location relation.Type: ApplicationFiled: April 22, 2013Publication date: September 12, 2013Applicants: BEIJING FOUNDER ELECTRONICS CO., LTD., PEKING UNIVERSITY FOUNDER GROUP CO., LTD.Inventors: Genglin HUANG, Hao LIN, Yu TANG
-
Publication number: 20120013626Abstract: Disclosed is a method and system for automatically testing a raster image processor. The method may identify the correctness of the bitmap output by the raster image processor to be tested by comparing an abstract code of a bitmap generated by the RIP to be tested with that generated by a reference RIP to determine whether they are consistent with each other, so as to identify the correctness and stability of the RIP to be tested. Furthermore, the test samples can be submitted automatically. Thus, the convenience and efficiency are improved with respect to the manual submitting.Type: ApplicationFiled: September 28, 2009Publication date: January 19, 2012Applicants: BEIJING FOUNDER ELECTRONICS CO., LTD., PEKING UNIVERSITY FOUNDER GROUP CO., LTD.Inventors: Hao Lin, Zhangwei Meng, Shuiyu Nan, Ken Chen, Genglin Huang, Yong Ji
-
Publication number: 20110242109Abstract: The invention relates to a technical field of graphic image processing, especially to a technology for simplifying a complex path. The invention provides a method and a device for simplifying a complex path, to accomplish simplification of any complex path into a simple path of a region described by the complex path. The method for simplifying a complex path comprises: parsing the complex path into a vector linked-list consisted of linked monotonic vectors; dividing each vector in the vector linked-list into vector segments according to intersection points of the vector with other vectors in the vector linked-list; and extracting from all vector segments the vector segments located on a boundary of a region defined by the complex path, and connecting the extracted vector segments according to their location to obtain a simple path.Type: ApplicationFiled: September 28, 2009Publication date: October 6, 2011Applicants: PEKING UNIVERSITY FOUNDER GROUP CO., LTD., BEIJING FOUNDER ELECTRONICS CO., LTDInventors: Genglin Huang, Hao Lin, Yu Tang