Patents by Inventor Huajun Luo
Huajun Luo 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: 11976348Abstract: The present invention relates to a carbide tool cleaning and coating production line and a method, including a cleaning device including a support frame, a cleaning mechanism and a drying mechanism are sequentially disposed under the support frame connected to a moving mechanism, the moving mechanism is connected to a lifting mechanism being capable of being connected to a tool fixture bracket being configured to accommodate the tool fixture; a coating device including a coating chamber which a plane target mechanism and a turntable assembly disposed in, the turntable assembly is capable of being connected to a plurality of tool fixtures being capable of rotating around an axial line of the coating chamber under the driving of the turntable assembly and rotating around an axial line thereof at the same time; and, a manipulator being disposed between the cleaning device and the coating device.Type: GrantFiled: June 7, 2021Date of Patent: May 7, 2024Assignees: QINGDAO UNIVERSITY OF TECHNOLOGY, NINGBO SANHAN ALLOY MATERIAL CO., LTD.Inventors: Yanbin Zhang, Liang Luo, Lizhi Tang, Changhe Li, Weixi Ji, Binhui Wan, Shuo Yin, Huajun Cao, Bingheng Lu, Xin Cui, Mingzheng Liu, Teng Gao, Jie Xu, Huiming Luo, Haizhou Xu, Min Yang, Huaping Hong, Xiaoming Wang, Yuying Yang, Haogang Li, Wuxing Ma, Shuai Chen
-
Patent number: 11951618Abstract: A multi-procedure integrated automatic production line for hard alloy blades under robot control is provided. The production line includes a rail-guided robot. A cutter passivation device and a blade cleaning and drying device are arranged on one side of the rail-guided robot. A blade-coating transfer table, a blade coating device, a blade boxing transfer table, a blade-tooling dismounting device and a blade boxing device are sequentially arranged on another side of the rail-guided robot. The blade-tooling dismounting device is arranged on one side of the blade boxing transfer table. The production line further includes squirrel-cage toolings for carrying the blades. The squirrel-cage tooling that are loaded with the blades can run among the cutter passivation device, the blade cleaning and drying device, the blade-coating transfer table and the blade boxing transfer table. The blades after being treated through the blade-tooling dismounting device are sent to the blade boxing device.Type: GrantFiled: August 17, 2021Date of Patent: April 9, 2024Assignees: Qingdao University of Technology, Ningbo Sanhan Alloy Material Co., Ltd.Inventors: Changhe Li, Teng Gao, Liang Luo, Lizhi Tang, Yanbin Zhang, Weixi Ji, Binhui Wan, Shuo Yin, Huajun Cao, Bingheng Lu, Xin Cui, Mingzheng Liu, Jie Xu, Huiming Luo, Haizhou Xu, Min Yang, Huaping Hong, Yuying Yang, Haogang Li, Wuxing Ma, Shuai Chen
-
Publication number: 20220315073Abstract: Disclosed are a method and system for correcting the precision of a magnetic levitation train traction system position control ring. The precision correction method comprises: step A, a speed measuring system collecting position-related information of a train; step B, sending the position-related information to a traction system through a signal system; and step C, the traction system carrying out closed-loop control on the position of the train according to the position-related information. The method further comprises step A1 before step A: checking the time for the speed measuring system, the signal system and the traction system, and adding timestamp information. According to the correcting method and system, the time is checked for a speed measuring system, a signal system and a traction system, and timestamp information is added, such that the influences of a delay and periodic random shaking are overcome, and the requirement of traction control of a medium-high speed magnetic levitation train is met.Type: ApplicationFiled: October 22, 2019Publication date: October 6, 2022Inventors: Xiaochun LI, Lin LI, Xiaoli HUANG, Liwei SONG, Ying YANG, Laisheng TONG, Huajun LUO
-
Patent number: 9503330Abstract: Displaying a hierarchy. A method includes identifying a set of nodes representing sites in a hierarchy. The set of nodes share one or more common characteristics not shared by any other nodes in the hierarchy. The method further includes determining that the set of nodes, as a set, meet a predetermined condition. As a result of the nodes sharing the one or more common characteristics not shared by any other nodes in the hierarchy and as a result of the set meeting the predetermined condition, the method further includes aggregating at least a portion of the set of nodes. The method further includes displaying in a graphical user interface a representation of the hierarchy including displaying the aggregated portion as a single entity in the hierarchy.Type: GrantFiled: August 26, 2013Date of Patent: November 22, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Chuanbo Zhang, Huajun Luo, Yue Chen, Daniel D. Ward, Justin K. Stanton, Chung Man Yiu, Jie Du, David C. James, Leyu Feng
-
Patent number: 9143407Abstract: Granular inventory management with conflict resolution at a target is provided. A client receives inventory management requests, as default settings and/or from a server. Each request includes action instance(s), which have an action key, action type, action detail(s), a precedence, and a sequence number. The client identifies a conflict if two instances have the same action type but incompatible detail(s). The client resolves the conflict, based on precedence and sometimes also on sequence numbers. The client performs the resulting action instance(s), and results are sent back for inclusion in an inventory report. Action details may specify a schedule for recurring actions. A precedence may be specified by an administrator or be built-in. Default and other requests may be defined by viewing inventory classes in a graphical user interface, entering an action based on inventory class(es), and entering target device group selection(s). Inventory classes may be captured from a live system.Type: GrantFiled: September 2, 2011Date of Patent: September 22, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Chuanbo Zhang, Jerry Liu, Jie Du, Huajun Luo, Yumin Guo, XueYin Jiang, ZhongGang Li, Haibing Wang, Jie Liu, Shakir Hussain Basheer, Yue Chen
-
Publication number: 20130346857Abstract: Displaying a hierarchy. A method includes identifying a set of nodes representing sites in a hierarchy. The set of nodes share one or more common characteristics not shared by any other nodes in the hierarchy. The method further includes determining that the set of nodes, as a set, meet a predetermined condition. As a result of the nodes sharing the one or more common characteristics not shared by any other nodes in the hierarchy and as a result of the set meeting the predetermined condition, the method further includes aggregating at least a portion of the set of nodes. The method further includes displaying in a graphical user interface a representation of the hierarchy including displaying the aggregated portion as a single entity in the hierarchy.Type: ApplicationFiled: August 26, 2013Publication date: December 26, 2013Applicant: MICROSOFT CORPORATIONInventors: Chuanbo Zhang, Huajun Luo, Yue Chen, Daniel D. Ward, Justin K. Stanton, Chung Man Yiu, Jie Du, David C. James, Leyu Feng
-
Publication number: 20130332522Abstract: A push-based communication channel can be established and dedicated to time-sensitive tasks in the system management space for client management. Managed clients can establish and maintain communication with a server including system management software over the channel. Subsequently, the server can send messages regarding time-sensitive/urgent tasks over the channel. In response to a message, a client can execute an action as a function of the message. In accordance with one embodiment, the client contacts the server over a pull-based communication channel to acquire a task for execution.Type: ApplicationFiled: June 8, 2012Publication date: December 12, 2013Applicant: MICROSOFT CORPORATIONInventors: Jun Tang, Huajun Luo, Xichun Xu, Jerry Liu, Zhuocheng Xiao, Chunhui Shi, Sean A. Cannella, David C. James
-
Patent number: 8549129Abstract: Migrating services and clients from a legacy topology to a new topology. A method includes receiving user input selecting a first client managed by a first configuration management system to migrate to a second configuration management system. Dependencies of the first client are determined, including determining services on which the first client depends to function in a topology. The dependencies of the first client including services and their data on which the first client depends to function in a topology are migrated to a second configuration management system or an administrator is alerted to the dependencies of the first client including services and their data on which the first client depends to function in a topology.Type: GrantFiled: October 12, 2010Date of Patent: October 1, 2013Assignee: Microsoft CorporationInventors: Eric Louis Zager, Miho Urabe, Leyu Feng, Huajun Luo, Jun Ma, Yanfeng Cui, Jeroen van Eesteren, David C. James
-
Patent number: 8522167Abstract: Displaying a hierarchy. A method includes identifying a set of nodes representing sites in a hierarchy. The set of nodes share one or more common characteristics not shared by any other nodes in the hierarchy. The method further includes determining that the set of nodes, as a set, meet a predetermined condition. As a result of the nodes sharing the one or more common characteristics not shared by any other nodes in the hierarchy and as a result of the set meeting the predetermined condition, the method further includes aggregating at least a portion of the set of nodes. The method further includes displaying in a graphical user interface a representation of the hierarchy including displaying the aggregated portion as a single entity in the hierarchy.Type: GrantFiled: August 9, 2010Date of Patent: August 27, 2013Assignee: Microsoft CorporationInventors: Chuanbo Zhang, Huajun Luo, Yue Chen, Daniel D. Ward, Justin K. Stanton, Chung Man Yiu, Jie Du, David C. James, Leyu Feng
-
Publication number: 20130060924Abstract: Granular inventory management with conflict resolution at a target is provided. A client receives inventory management requests, as default settings and/or from a server. Each request includes action instance(s), which have an action key, action type, action detail(s), a precedence, and a sequence number. The client identifies a conflict if two instances have the same action type but incompatible detail(s). The client resolves the conflict, based on precedence and sometimes also on sequence numbers. The client performs the resulting action instance(s), and results are sent back for inclusion in an inventory report. Action details may specify a schedule for recurring actions. A precedence may be specified by an administrator or be built-in. Default and other requests may be defined by viewing inventory classes in a graphical user interface, entering an action based on inventory class(es), and entering target device group selection(s). Inventory classes may be captured from a live system.Type: ApplicationFiled: September 2, 2011Publication date: March 7, 2013Applicant: MICROSOFT CORPORATIONInventors: Chuanbo Zhang, Jerry Liu, Jie Du, Huajun Luo, Yumin Guo, XueYin Jiang, ZhongGang Li, Haibing Wang, Jie Liu, Shakir Hussain Basheer, Yue Chen
-
Publication number: 20120089711Abstract: Migrating services and clients from a legacy topology to a new topology. A method includes receiving user input selecting a first client managed by a first configuration management system to migrate to a second configuration management system. Dependencies of the first client are determined, including determining services on which the first client depends to function in a topology. The dependencies of the first client including services and their data on which the first client depends to function in a topology are migrated to a second configuration management system or an administrator is alerted to the dependencies of the first client including services and their data on which the first client depends to function in a topology.Type: ApplicationFiled: October 12, 2010Publication date: April 12, 2012Applicant: Microsoft CorporationInventors: Eric Louis Zager, Miho Urabe, Leyu Feng, Huajun Luo, Jun Ma, Yanfeng Cui, Jeroen van Eesteren, David C. James
-
Publication number: 20120036484Abstract: Displaying a hierarchy. A method includes identifying a set of nodes representing sites in a hierarchy. The set of nodes share one or more common characteristics not shared by any other nodes in the hierarchy. The method further includes determining that the set of nodes, as a set, meet a predetermined condition. As a result of the nodes sharing the one or more common characteristics not shared by any other nodes in the hierarchy and as a result of the set meeting the predetermined condition, the method further includes aggregating at least a portion of the set of nodes. The method further includes displaying in a graphical user interface a representation of the hierarchy including displaying the aggregated portion as a single entity in the hierarchy.Type: ApplicationFiled: August 9, 2010Publication date: February 9, 2012Applicant: MICROSOFT CORPORATIONInventors: Chuanbo Zhang, Huajun Luo, Yue Chen, Daniel D. Ward, Justin K. Stanton, Chung Man Yiu, Jie Du, David C. James, Leyu Feng
-
Publication number: 20070101328Abstract: Techniques for preserving state information across multiple operating environments on a machine are provided. A task engine creates and utilizes a task environment to preserve state information through multiple operating environments while sequencing the actions in a task sequence. During task sequence execution, the task environment is maintained in the machine's memory. If an action that is being executed involves initiating a reboot operation, the task environment in memory is saved to disk (i.e., non-volatile memory). When the machine completes the reboot operation, either into the same operating environment or a new operating environment, the task engine creates a new task environment in the machine's memory, and the new task environment is restored from the previously saved task environment on disk. The task engine then continues to sequence the actions in the task sequence utilizing the new task environment in memory.Type: ApplicationFiled: October 31, 2005Publication date: May 3, 2007Applicant: Microsoft CorporationInventors: Anthony Baron, Daniel Drew, Michael Kelley, Alex Armanasu, Bryce Carman, Brett Flegg, Shantanu Sardesai, Huajun Luo