Patents by Inventor Xiaofeng Guo
Xiaofeng Guo 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: 20190031627Abstract: The present invention is that provided a synthesis method of a series of isothiazole oxime ether-containing strobilurin derivatives IV. The present invention relates to 3,4-dichloroisothiazolyl oxime ether strobilurin derivatives, and their chemical structural formula is as shown by IV. The invention discloses the structural formula of the above compound, the synthesis method and the use as an insecticide, a fungicide, an anti-plant virus agent, and an agriculturally acceptable auxiliary or synergist and a commercial insecticide. The use of a fungicide, an anti-plant virus agent and an acaricide in combination for controlling agricultural, forestry, horticultural plant pests, diseases, virus diseases and preparation methods.Type: ApplicationFiled: January 25, 2017Publication date: January 31, 2019Inventors: Zhijin Fan, Lai Chen, Xiaofeng Guo, Yujie Zhu, Xiaolin Qian, Liuyong Ma, Nailou Zhang, Haixia Wang, Zhiming Zhang, Jinghua Xu, Yinqi Song
-
Publication number: 20180330387Abstract: Conducting a group buying advertising campaign. Receiving a specification for a group-buying offer. Creating a candidate ad campaign based on the received specification. The candidate ad campaign includes at least one campaign feature. The candidate ad is characterized by at least one generalized feature. Determining the expected effectiveness of the candidate ad campaign. For an expected effectiveness less than the aggregate effectiveness of a set of at least one previously run ad campaigns having a generalized feature in common with the candidate campaign, editing the candidate ad campaign to incorporate at least one feature of the set of at least one previously run ad campaigns. Running the edited ad campaign in an ad display network. Collecting effectiveness data for each run ad campaign.Type: ApplicationFiled: November 9, 2012Publication date: November 15, 2018Applicant: GOOGLE INC.Inventors: Christopher Kenneth Harris, Xiaofeng Guo, Ke Huang, Bahman Rabii, Alok Goel
-
Publication number: 20180314699Abstract: In one aspect, a method and system are provided for determining influential users with respect to a social property. The method may include identifying a plurality of users associated with a social property, for each of the plurality of users determining an influence score for the user with respect to the social property, wherein the influence score for the user is defined with respect to one or more social activity of the user and one or more contacts of the user with respect to the social property, determining a set of users of the plurality of users, the set of users including one or more users, having an influence score that meets a condition indicating that the user is an influential user and providing an indication of the set of users being influential users for display.Type: ApplicationFiled: November 14, 2013Publication date: November 1, 2018Applicant: Google Inc.Inventors: Xiaofeng GUO, Tong Liu
-
Patent number: 9407570Abstract: Various embodiments provide methods, apparatus, and systems for allocating content delivery network (CDN) volume. In an exemplary method, a business visit request can be received. Based on at least one of a time allocation strategy, a request number allocation strategy, and a regional allocation strategy, the business visit request can be dispatched to CDN servers for handling the business visit request.Type: GrantFiled: January 13, 2014Date of Patent: August 2, 2016Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xiaofeng Guo, Xianneng Zou, Xianfeng Mo
-
Patent number: 9223795Abstract: A user-level file system interfacing with at least one user application for a transparent view with a file system module implemented in a kernel subsystem and a user storage client module implemented in a user-level file system to access and synchronize at least a resource stored within a storage media device, and translating a request, from the user application, to access the resource to the user-level file system for the transparent view. The user-level storage client module receives the request to access the resource from the user application for the transparent view. A storage prediction service retrieves the request to access the resource from the user-level storage client module for the transparent view. The network storage service receives the request to access the resource from the user-level storage client module. The user application is provided with access to the transparent view of requested resource stored within the storage media device.Type: GrantFiled: March 5, 2013Date of Patent: December 29, 2015Inventors: Xiaofeng Guo, Yingxuan Kang
-
Patent number: 9087339Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are provided for computing performance estimates. Performance estimates are provided for resources based on candidate targeting criteria included in requests for the performance estimates. The performance estimates are computed based on previously received resource requests that are included in a relevant request group. The relevant request group is defined to include resource requests that include request criteria that match reference targeting criteria. The request criteria can include data characterizing a user for which the resource is being selected. In some implementations, request groups can be defined by analyzing previously-received resource requests and including the resource requests in request groups having reference targeting criteria that are matched by the request criteria.Type: GrantFiled: November 19, 2009Date of Patent: July 21, 2015Assignee: Google Inc.Inventors: Xiaofeng Guo, Tong Liu
-
Patent number: 8958063Abstract: An illumination device for providing near isotropic illumination, and particularly an illumination system for detecting the defect in a transparent substrate and a detection system including the same are presented. An illumination system includes: an illumination system for detecting the defect in a transparent substrate, including light source receptacle in bar shape; first spot light sources, each emitting a respective first light, the respective first lights being substantially parallel to each other and the first spot light sources being arranged to a first line of spot light sources along the longitudinal direction of the receptacle; and second spot light sources, each emitting a respective second light, the respective second lights being substantially parallel to each other and the second spot light sources being arranged to a second line of spot light sources along the longitudinal direction of the receptacle.Type: GrantFiled: December 31, 2011Date of Patent: February 17, 2015Assignee: Saint-Gobain Glass FranceInventors: Xiaofeng Guo, Huifen Li, Xiaofeng Lin, Xiaowei Sun, Wenhua Deng
-
Publication number: 20140347657Abstract: An illumination device for providing near isotropic illumination, and particularly an illumination system for detecting the defect in a transparent substrate and a detection system including the same are presented, An illumination system includes: an illumination system for detecting the defect in a transparent substrate, including light source receptacle in bar shape; first spot light sources, each emitting a respective first light, the respective first lights being substantially parallel to each other and the first spot light sources being arranged to a first line of spot light sources along the longitudinal direction of the receptacle; and second spot light sources, each emitting a respective second light, the respective second lights being substantially parallel to each other and the second spot light sources being arranged to a second line of spot light sources along the longitudinal direction of the receptacle.Type: ApplicationFiled: December 31, 2011Publication date: November 27, 2014Applicant: SAINT-GOBAIN GLASS FRANCEInventors: Xiaofeng Guo, Huifen Li, Xiaofeng Lin, Xiaowei Sun, Wenhua Deng
-
Publication number: 20140258222Abstract: A user-level file system interfacing with at least one user application for a transparent view with a file system module implemented in a kernel subsystem and a user storage client module implemented in a user-level file system to access and synchronize at least a resource stored within a storage media device, and translating a request, from the user application, to access the resource to the user-level file system for the transparent view. The user-level storage client module receives the request to access the resource from the user application for the transparent view. A storage prediction service retrieves the request to access the resource from the user-level storage client module for the transparent view. The network storage service receives the request to access the resource from the user-level storage client module. The user application is provided with access to the transparent view of requested resource stored within the storage media device.Type: ApplicationFiled: March 5, 2013Publication date: September 11, 2014Inventors: Xiaofeng Guo, Yingxuan Kang
-
Patent number: 8769513Abstract: An embodiment of the present invention is a technique to hide latency in program traces. Blocks of instructions between start and end of a critical section are associated with color information. The blocks correspond to a program trace and containing a wait instruction. The wait instruction is sunk down the blocks globally to the end of the critical section using the color information and a dependence constraint on the wait instruction.Type: GrantFiled: November 18, 2005Date of Patent: July 1, 2014Assignee: Intel CorporationInventors: Xiaofeng Guo, Jinquan Dai, Long Li, Zhiyuan Lv
-
Patent number: 8745606Abstract: Critical sections in a programming code may be ordered based at least in part on code motions. A flow graph of the code including the critical section may be generated. Two initiative motions may be performed based on the flow graph to identify possible positions of critical codes in the flow graph. Dependence relationship of critical sections may be determined based on the positions of critical sections. Using the dependence relationship information, the order of critical sections may be determined. The determined order of critical sections may be further used by a compiler to perform optimizations for the code.Type: GrantFiled: September 28, 2007Date of Patent: June 3, 2014Assignee: Intel CorporationInventors: Xiaofeng Guo, Jinquan Dai, Long Li
-
Publication number: 20140129720Abstract: Various embodiments provide methods, apparatus, and systems for allocating content delivery network (CDN) volume. In an exemplary method, a business visit request can be received. Based on at least one of a time allocation strategy, a request number allocation strategy, and a regional allocation strategy, the business visit request can be dispatched to CDN servers for handling the business visit request.Type: ApplicationFiled: January 13, 2014Publication date: May 8, 2014Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: XIAOFENG GUO, XIANNENG ZOU, XIANFENG MO
-
Patent number: 8612957Abstract: A computer implemented method for scheduling multithreaded programming instructions based on the dependency graph wherein the dependency graph organizes the programming instruction logically based on blocks, nodes, and super blocks and wherein the programming instructions could be executed outside of a critical section may be executed outside of the critical section by inserting dependency relationship in the dependency graph.Type: GrantFiled: January 26, 2006Date of Patent: December 17, 2013Assignee: Intel CorporationInventors: Xiaofeng Guo, Jinquan Dai, Long Li
-
Patent number: 8453131Abstract: A method of compiling code includes ordering instructions that protect and release critical sections in the code to improve parallel execution of the code according to an intrinsic order of the critical sections. According to one embodiment, the intrinsic order of the critical sections in the code is determined from data dependence and control dependence of instructions in the critical sections, and additional dependencies are generated to enforce the intrinsic order of the critical sections. Other embodiments are described and claimed.Type: GrantFiled: December 24, 2005Date of Patent: May 28, 2013Assignee: Intel CorporationInventors: Long Li, Jinquan Dai, Xiaofeng Guo
-
Publication number: 20120239492Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are provided for computing performance estimates. Performance estimates are provided for resources based on candidate targeting criteria included in requests for the performance estimates. The performance estimates are computed based on previously received resource requests that are included in a relevant request group. The relevant request group is defined to include resource requests that include request criteria that match reference targeting criteria. The request criteria can include data characterizing a user for which the resource is being selected. In some implementations, request groups can be defined by analyzing previously-received resource requests and including the resource requests in request groups having reference targeting criteria that are matched by the request criteria.Type: ApplicationFiled: November 19, 2009Publication date: September 20, 2012Applicant: Google Inc.Inventors: Xiaofeng Guo, Tong Liu
-
Publication number: 20120133762Abstract: A method and system for detecting and classifying a defect of a substrate, the system including a first channel, including a first illuminating unit to irradiate a light to a substrate and a first imaging unit to take images by sensing a light from the substrate when it is irradiated; a second channel, including a second illuminating unit to irradiate a light to the substrate and a second imaging unit to take images by sensing a light from the substrate when it is irradiated; an image constructing module to construct two images of the substrate using the images of the first and second imaging units respectively; and an image processing module to detect, when the substrate has a defect, that the defect is a defect on or in the substrate, based on a relationship of positions where the defect of the substrate appears in the two images of the substrate.Type: ApplicationFiled: February 26, 2010Publication date: May 31, 2012Applicant: SAINT-GOBAIN GLASS FRANCEInventors: Jean-Philippe Schweitzer, Huifen Li, Xiaofeng Lin, Xiaofeng Guo, Feng Guo, Xiaowei Sun
-
Publication number: 20110310244Abstract: A system and a method for detecting defects of a substrate are provided. The system includes: a first illuminating component, disposed at one side of the substrate and adapted to emit diffused light to the substrate; a first imaging component, disposed at the other side of the substrate and adapted to scan the substrate by sensing light emitted by the first illuminating component and transmitted through the substrate, the first illuminating component and the first imaging component constructing a first detection channel; and a transport module, adapted to produce relative motion between the substrate, and the first illuminating component and the first imaging component.Type: ApplicationFiled: February 26, 2010Publication date: December 22, 2011Applicant: SAINT-GOBAIN GLASS FRANCEInventors: Jean-Philippe Schweitzer, Huifen Li, Xiaofeng Lin, Feng Guo, Xiaofeng Guo
-
Patent number: 8037466Abstract: Critical sections used for multiple threads in a parallel program to access shared resource may be selected to merge with each other to reduce the number of signals/tokens used to create critical sections. Critical section merge may be based on a summarized dependence graph which is obtained from an instruction level dependence graph constructed based on a result of critical section minimization.Type: GrantFiled: December 29, 2006Date of Patent: October 11, 2011Assignee: Intel CorporationInventors: Xiaofeng Guo, Jinquan Dai, Long Li
-
Patent number: 7890943Abstract: Instructions that have no dependence constraint between them and other instructions in a loop of a critical section may be moved out of the critical section so that the size of the critical section may be reduced. A flow graph of a program including the critical section may be generated, which includes loops. The flow graph may be transformed based on which any unnecessary instructions in loops may be moved out of the critical section. Subsequently, the original flow graph of the critical section may be recovered from the transformed flow graph.Type: GrantFiled: March 30, 2007Date of Patent: February 15, 2011Assignee: Intel CorporationInventors: Xiaofeng Guo, Jinquan Dai, Long Li
-
Publication number: 20090265530Abstract: An embodiment of the present invention is a technique to hide latency in program traces. Blocks of instructions between start and end of a critical section are associated with color information. The blocks correspond to a program trace and containing a wait instruction. The wait instruction is sunk down the blocks globally to the end of the critical section using the color information and a dependence constraint on the wait instruction.Type: ApplicationFiled: November 18, 2005Publication date: October 22, 2009Inventors: Xiaofeng Guo, Jinqua Dai, Long Li, Zhiyuan Lv