Patents by Inventor Zijian Zheng
Zijian Zheng 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: 20160357101Abstract: The disclosure relates to methods of printing indicia on a substrate using a tip array comprised of elastomeric, compressible polymers. The tip array can be prepared using conventional photolithographic methods and can be tailored to have any desired number and/or arrangement of tips. Numerous copies (e.g., greater than 15,000, or greater than 11 million) of a pattern can be made in a parallel fashion in as little as 40 minutes.Type: ApplicationFiled: May 19, 2016Publication date: December 8, 2016Inventors: Chad A. Mirkin, Fengwei Huo, Zijian Zheng, Gengfeng Zheng
-
Publication number: 20160350401Abstract: The ranking quality of a ranked list may be evaluated. In an example embodiment, a method is implemented by a system to access log data, ascertain which entries of a ranked list are skipped, and determine a ranking quality metric from the skipped entries. More specifically, log data that reflects user interactions with a ranked list having multiple entries is accessed. The user interactions include at least indications of which of the multiple entries are selected entries. It is ascertained which entries of the multiple entries of the ranked list are skipped entries based on the selected entries. The ranking quality metric for the ranked list is determined responsive to the skipped entries.Type: ApplicationFiled: August 8, 2016Publication date: December 1, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Kuansan Wang, Toby H. Walker, Zijian Zheng, Frederic H. Behr, JR., Yu Chen, Robert C. Wang
-
Patent number: 9449078Abstract: The ranking quality of a ranked list may be evaluated. In an example embodiment, a method is implemented by a system to access log data, ascertain which entries of a ranked list are skipped, and determine a ranking quality metric from the skipped entries. More specifically, log data that reflects user interactions with a ranked list having multiple entries is accessed. The user interactions include at least indications of which of the multiple entries are selected entries. It is ascertained which entries of the multiple entries of the ranked list are skipped entries based on the selected entries. The ranking quality metric for the ranked list is determined responsive to the skipped entries.Type: GrantFiled: October 1, 2008Date of Patent: September 20, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Kuansan Wang, Toby H. Walker, Zijian Zheng, Frederic H. Behr, Jr., Yu Chen, Robert C. Wang
-
Publication number: 20160267194Abstract: The concepts relate to task completion and specifically to aiding a user to complete an unfinished task at a subsequent time and/or on another device. One example can identify that a user is working on a task on a computing device associated with the user. In an instance when the user stops using the computing device without completing the task, the example can predict a likelihood that the user will subsequently resume the task on a second computing device associated with the user. In an instance where the likelihood exceeds a threshold, the example can attempt to aid the user in completing the task on the second computing device.Type: ApplicationFiled: May 20, 2016Publication date: September 15, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Ryen W. WHITE, Zijian ZHENG, An YAN, Xiao HUANG, Yu WANG
-
Publication number: 20160224632Abstract: Architecture that decomposes of one or more monolithic data concepts into atomic concepts and related atomic concept dependencies, and provides streaming data processing that processes individual or separate (atomic) data concepts and defined atomic dependencies. The architecture can comprise data-driven data processing that enables the plug-in of new data concepts with minimal effort. Efficient processing of the data concepts is enabled by streaming only required data concepts and corresponding dependencies and enablement of the seamless configuration of data processing between stream processing systems and batch processing systems as a result of data concept decomposition. Incremental and non-incremental metric processing enables realtime access and monitoring of operational parameters and queries.Type: ApplicationFiled: February 2, 2015Publication date: August 4, 2016Applicant: Microsoft CorporationInventors: Wei Lu, Michael Kinoti, Shengquan Yan, Peng Yu, Xian Zhang, Guixi Zou, Yin He, Xavier Drudis Rius, Miriam Rosenberg, Zijian Zheng
-
Patent number: 9378456Abstract: The concepts relate to task completion and specifically to aiding a user to complete an unfinished task at a subsequent time and/or on another device. One example can identify that a user is working on a task on a computing device associated with the user. In an instance when the user stops using the computing device without completing the task, the example can predict a likelihood that the user will subsequently resume the task on a second computing device associated with the user. In an instance where the likelihood exceeds a threshold, the example can attempt to aid the user in completing the task on the second computing device.Type: GrantFiled: June 13, 2013Date of Patent: June 28, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Ryen W. White, Zijian Zheng, An Yan, Xiao Huang, Yu Wang
-
Patent number: 9372397Abstract: The disclosure relates to methods of printing indicia on a substrate using a tip array comprised of elastomeric, compressible polymers. The tip array can be prepared using conventional photolithographic methods and can be tailored to have any desired number and/or arrangement of tips. Numerous copies (e.g., greater than 15,000, or greater than 11 million) of a pattern can be made in a parallel fashion in as little as 40 minutes.Type: GrantFiled: April 25, 2009Date of Patent: June 21, 2016Assignee: NORTHWESTERN UNIVERSITYInventors: Chad A. Mirkin, Fengwei Huo, Zijian Zheng, Gengfeng Zheng
-
Patent number: 9079338Abstract: A method of preparing a tip for lithography, includes forming a mold having at least one recess; disposing a first polymer in the recess to form an apex of the tip,; curing the first polymer in the recess; and disposing a second polymer in the recess to form a base of the tip. The Young's Modulus of the second polymer is lower than the Young's Modulus of the first polymer. The tip structure for lithography includes a substrate, and a layered structure including a tip having an apex of a first polymer and a base of a second polymer. The first polymer is less resiliently deformable than the second polymer.Type: GrantFiled: May 9, 2012Date of Patent: July 14, 2015Assignee: THE HONG KONG POLYTECHNIC UNIVERSITYInventors: Zijian Zheng, Youde Shen, Xuechang Zhou, Xie Zhuang
-
Patent number: 8961853Abstract: Disclosed are methods of lithography using a tip array having a plurality of pens attached to a backing layer, where the tips can comprise a metal, metalloid, and/or semi-conducting material, and the backing layer can comprise an elastomeric polymer. The tip array can be used to perform a lithography process in which the tips are coated with an ink (e.g., a patterning composition) that is deposited onto a substrate upon contact of the tip with the substrate surface. The tips can be easily leveled onto a substrate and the leveling can be monitored optically by a change in light reflection of the backing layer and/or near the vicinity of the tips upon contact of the tip to the substrate surface.Type: GrantFiled: June 4, 2010Date of Patent: February 24, 2015Assignee: Northwestern UniversityInventors: Chad A. Mirkin, Wooyoung Shim, Adam B. Braunschweig, Xing Liao, Jinan Chai, Jong Kuk Lim, Gengfeng Zheng, Zijian Zheng
-
Patent number: 8806451Abstract: Systems and methods are provided for using monads to facilitate complex computation tasks in a cloud computing environment. In particular, monads can be employed to facilitate creation and execution of data mining jobs for large data sets. Monads can allow for improved error handling for complex computation tasks. Monads can also facilitate identification of opportunities for improving the efficiency of complex computations.Type: GrantFiled: June 16, 2011Date of Patent: August 12, 2014Assignee: Microsoft CorporationInventors: Zijian Zheng, Shengquan Yan, Peng Yu
-
Publication number: 20140172813Abstract: Systems, methods, and computer media for efficiently processing user log data are provided. The log data is progressively processed in variable sized windows based on a specified time period. The log data may be anonymized to protect user privacy. A log server processes the windowed log data in phases. The first phase includes fast data like page view log data. Subsequent phases include slow data like session data which may build on the page view data processed in the first phase. The log server identifies metrics based on the log data processed at each phase. Based on the identified metrics, the log server may identify interests across a community of users or for specific users.Type: ApplicationFiled: December 14, 2012Publication date: June 19, 2014Applicant: MICROSOFT CORPORATIONInventors: Shengquan Yan, Bai Xiao, Yunqiao Zhang, Peng Yu, Yin He, Kevin Philip White, Brian Jude Frasca, Zijian Zheng, Ravi Chandru Shahani
-
Publication number: 20140143196Abstract: The concepts relate to task completion and specifically to aiding a user to complete an unfinished task at a subsequent time and/or on another device. One example can identify that a user is working on a task on a computing device associated with the user. In an instance when the user stops using the computing device without completing the task, the example can predict a likelihood that the user will subsequently resume the task on a second computing device associated with the user. In an instance where the likelihood exceeds a threshold, the example can attempt to aid the user in completing the task on the second computing device.Type: ApplicationFiled: June 13, 2013Publication date: May 22, 2014Inventors: Ryen W. White, Zijian Zheng, An Yan, Xiao Huang, Yu Wang
-
Publication number: 20130302464Abstract: A method of preparing a tip for lithography, includes forming a mold having at least one recess; disposing a first polymer in the recess to form an apex of the tip; curing the first polymer in the recess; and disposing a second polymer in the recess to form a base of the tip. The Young's Modulus of the second polymer is lower than the Young's Modulus of the first polymer. The tip structure for lithography includes a substrate, and a layered structure including a tip having an apex of a first polymer and a base of a second polymer. The first polymer is less resiliently deformable than the second polymer.Type: ApplicationFiled: May 9, 2012Publication date: November 14, 2013Applicant: THE HONG KONG POLYTECHNIC UNIVERSITYInventors: Zijian ZHENG, Youde SHEN, Xuechang ZHOU, Xie ZHUANG
-
Publication number: 20120324455Abstract: Systems and methods are provided for using monads to facilitate complex computation tasks in a cloud computing environment. In particular, monads can be employed to facilitate creation and execution of data mining jobs for large data sets. Monads can allow for improved error handling for complex computation tasks. Monads can also facilitate identification of opportunities for improving the efficiency of complex computations.Type: ApplicationFiled: June 16, 2011Publication date: December 20, 2012Applicant: MICROSOFT CORPORATIONInventors: ZIJIAN ZHENG, SHENGQUAN YAN, PENG YU
-
Publication number: 20120284315Abstract: Methods, computer systems and computer readable media for optimizing non-deterministic computational paths are provided. In embodiments, requests are received to generate reports derived from a plurality of series of data files whose metadata attributes form certain mathematical structures that can be used to choose the optimal path in the non-deterministic dependency model. Storage for each of the series of data files is optimized. Available data files needed for the report are processed and missing data files are identified. Based on the mathematical structure of the plurality of series of data files, an optimal transition with the missing data files available is determined. An entry into the transition is triggered and the missing data files are processed. The report is generated and the optimized storage is retained for future requests.Type: ApplicationFiled: May 4, 2011Publication date: November 8, 2012Applicant: MICROSOFT CORPORATIONInventors: ZHENGHAO WANG, SHENGQUAN YAN, AN YAN, JEFFREY ERIC LARSSON, ZIJIAN ZHENG
-
Publication number: 20120278354Abstract: Systems, methods, and computer media for efficiently processing user log data are provided. A received user log data analysis request specifies: target user log features that identify users in a target user group, analysis user log features that identify data associated with the users in the target user group, and an analysis to perform on the identified data associated with the users in the target user group. Occurrences of specified features are extracted from user logs and stored. Users associated with an occurrence of each of the extracted and stored target user log features are identified as users in the target user group. Occurrences of the analysis user log features that are associated with a user in the target user group are extracted and reformatted for the analysis specified in the analysis request.Type: ApplicationFiled: April 29, 2011Publication date: November 1, 2012Applicant: MICROSOFT CORPORATIONInventors: Shengquan Yan, Zhenghao Wang, Xiao Huang, Yu Chen, An Yan, Jeffrey Eric Larsson, Michael Kiogora Kinoti, Peng Yu, Zijian Zheng
-
Publication number: 20120263939Abstract: A graphene composite electrode and method fabricating thereof. The electrode comprising a large sized graphene sheets, i.e., with an average size larger than 10 in length. The graphene sheets set is doped into an conducting polymer which is further spun coated onto a suitable substrates to form an electrode. The resulting electrode has sufficiently suitable properties in terms of transparency, flexibility and sheet resistance for being used in a wide variety of optoelectronic devices.Type: ApplicationFiled: April 17, 2011Publication date: October 18, 2012Inventors: Xiaoming Tao, Zijian Zheng, Haixin Chang
-
Publication number: 20120167262Abstract: Disclosed are methods of lithography using a tip array having a plurality of pens attached to a backing layer, where the tips can comprise a metal, metalloid, and/or semi-conducting material, and the backing layer can comprise an elastomeric polymer. The tip array can be used to perform a lithography process in which the tips are coated with an ink (e.g., a patterning composition) that is deposited onto a substrate upon contact of the tip with the substrate surface. The tips can be easily leveled onto a substrate and the leveling can be monitored optically by a change in light reflection of the backing layer and/or near the vicinity of the tips upon contact of the tip to the substrate surface.Type: ApplicationFiled: June 4, 2010Publication date: June 28, 2012Applicant: Northwestern UniversityInventors: Chad A. Mirkin, Wooyoung Shim, Adam B. Braunschweig, Xing Liao, Jinan Chai, Jong Kuk Lim, Gengfeng Zheng, Zijian Zheng
-
Publication number: 20120097058Abstract: Methods of patterning multiple biomolecules on a surface are disclosed. The method includes inking a polymer pen array, where tips are inked with selected inks comprising the biomolecules, and transferring the biomolecules to a surface using a polymer pen lithography technique. Methods of using the multiple patterned biomolecules on a surface are also disclosed.Type: ApplicationFiled: April 23, 2010Publication date: April 26, 2012Applicant: NORTHWESTERN UNIVERSITYInventors: Chad A. Mirkin, Fengwei Huo, Zijian Zheng, Louise R. Giam, Weston L. Daniel
-
Patent number: 8019758Abstract: Methods for updating an information retrieval system are disclosed. In one embodiment, search terms affiliated with mappings or associations that represent a connection of relevancy between a query and an asset are pushed as content updates to a client system (e.g., as new updates or utilized to replace older data). The search terms are inserted (e.g., inserted as metadata) into corresponding content (the content associated with the asset). In this manner, content-searching data can be updated (e.g., remotely updated) as frequently as desired, even periodically, or selectively as new manually and/or automatically derived data becomes available. In another embodiment, the update data is already built into the content when it is delivered to a client machine. Other disclosed embodiments pertain to methods for generating a data mining classification model that is a blended representation of associations (e.g., query-asset associations) having different characteristics and/or different originating sources.Type: GrantFiled: June 21, 2005Date of Patent: September 13, 2011Assignee: Microsoft CorporationInventors: Zijian Zheng, Frederic Behr, Pyungchul Kim, Steven Fox