Patents by Inventor Feng Xiang
Feng Xiang 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: 12396519Abstract: A lace tightening and loosening device, wearable clothing, and a storage device are provided. The lace tightening and loosening device includes a base, a spool, a pawl disc, a dial and a connecting structure. When the dial is rotated in a first direction, the driving member drives the pawl disc to rotate in the first direction and drive the connecting structure to rotate, thereby driving the spool to rotate in the first direction to tighten a lace; when the dial is rotated in a second direction opposite to the first direction, the driving member drives the pawl to be separated from the first meshing part, so that the pawl disc rotates in the second direction and drives the connection structure to rotate.Type: GrantFiled: March 20, 2025Date of Patent: August 26, 2025Assignee: SHENZHEN ETIE TECHNOLOGY LTD.Inventor: Feng Xiang
-
Patent number: 12197936Abstract: A set of deployment applications that are configured to deploy a plurality of resources that compose a containerized application onto at least one cluster of a plurality of different clusters is identified. Each cluster includes a plurality of nodes onto which the plurality of resources can be deployed. A set of clusters of the plurality of clusters onto which the plurality of resources have been deployed as a plurality of deployed resources is identified. User interface imagery that includes information that: identifies a set of deployed resources of the plurality of deployed resources of the containerized application; identifies a total number of deployment applications in the set of deployment applications; and identifies a total number of clusters in the set of clusters is generated. The user interface imagery is presented on a display device.Type: GrantFiled: October 15, 2021Date of Patent: January 14, 2025Assignee: Red Hat, Inc.Inventors: Valentina Birsan, Joshua Packer, Master T. Piyasirisilp, Feng Xiang
-
Patent number: 12112187Abstract: Scalable visualization of a containerized application in a multiple-cluster environment is disclosed. Deployment information that identifies a deployment status on a plurality of clusters of a set of resources that compose a containerized application is obtained. User interface imagery that identifies the set of resources, wherein each resource in the set is represented in the user interface imagery by only one corresponding resource representation, irrespective of a number of clusters on which the resource is deployed, is generated. A corresponding group deployment status indicator based on a deployment status of the resource on each cluster on which the resource was to be deployed is determined for at least one resource. The corresponding group deployment status indicator is included in association with the resource representation that corresponds to the resource. The user interface imagery is presented on a display device.Type: GrantFiled: November 30, 2020Date of Patent: October 8, 2024Assignee: Red Hat, Inc.Inventors: Valentina Birsan, Feng Xiang, Jaclyn P. Wakin, Laura Rodriguez, Joshua Packer
-
Patent number: 12104675Abstract: A finely-adjustable cord retracting and deploying device includes a base, a reel, a pawl disk, a knob and a control member. The base includes a first accommodating chamber, a ratchet part, a first threading hole, and a second threading hole. The reel is provided with a winding region configured to store a cord. The pawl disk includes a pawl arm. The pawl arm can move along the ratchet part to control a length of retraction and deployment of a cord. The knob can drive the reel to rotate to retract or deploy the cord. The control member is arranged between the reel and the base. When the knob is turned, the control member can move between a bottom plate and a top plate to control a total length of retraction or deployment of the cord.Type: GrantFiled: February 22, 2024Date of Patent: October 1, 2024Assignee: SHENZHEN ETIE TECHNOLOGY LTD.Inventor: Feng Xiang
-
Patent number: 11849809Abstract: The present disclosure discloses a cord tightening and loosening device, a shoe, a glove, a medical protective equipment and a storage device. The cord tightening and loosening device includes a rotary knob, a pawl disc, a base, a reel and a chassis. When the first meshing part is meshed with the second meshing part and the rotary knob rotates in a first clock direction, the rotary knob can drive the pawl disc to rotate, and then the pawl disc drives the reel to rotate, so that the cord tightening and loosening device can be in a tightening state and the cord can be wound around the winding part to tighten the cord.Type: GrantFiled: July 6, 2023Date of Patent: December 26, 2023Inventor: Feng Xiang
-
Patent number: 11836523Abstract: Introspection of a containerized application in a runtime environment is disclosed. Application information that identifies a plurality of resources that compose an application is obtained. Based on the application information, deployment information for one or more of the plurality of resources is requested from a first cluster controller of a first cluster. The first cluster controller is configured to control resources implemented on a plurality of different nodes of the first cluster. Based on the application information and the deployment information, user interface imagery is generated that identifies at least some of the resources and a corresponding deployment status of the at least some of the resources. The user interface imagery is presented on a display device.Type: GrantFiled: October 28, 2020Date of Patent: December 5, 2023Assignee: Red Hat, Inc.Inventors: Valentina Birsan, Feng Xiang
-
Publication number: 20230126168Abstract: A set of deployment applications that are configured to deploy a plurality of resources that compose a containerized application onto at least one cluster of a plurality of different clusters is identified. Each cluster includes a plurality of nodes onto which the plurality of resources can be deployed. A set of clusters of the plurality of clusters onto which the plurality of resources have been deployed as a plurality of deployed resources is identified. User interface imagery that includes information that: identifies a set of deployed resources of the plurality of deployed resources of the containerized application; identifies a total number of deployment applications in the set of deployment applications; and identifies a total number of clusters in the set of clusters is generated. The user interface imagery is presented on a display device.Type: ApplicationFiled: October 15, 2021Publication date: April 27, 2023Inventors: Valentina Birsan, Joshua Packer, Master T. Piyasirisilp, Feng Xiang
-
Patent number: 11477090Abstract: A request to identify a status of a containerized application that includes a plurality of resources and that has been deployed to at least some clusters of a plurality of different clusters is received. A placement rule is accessed that identifies a first set of clusters of the plurality of different clusters onto which, at a point in time of the accessing, the containerized application is expected as being deployed. Application deployment information is accessed that identifies a second set of clusters onto which the containerized application has been deployed. Based on the placement rule and the application deployment information, user interface imagery is generated that includes information that identifies a set of the plurality of resources of the containerized application and that identifies whether the first set of clusters is the same as the second set of clusters. The user interface imagery is presented on a display device.Type: GrantFiled: October 28, 2021Date of Patent: October 18, 2022Assignee: Red Hat, Inc.Inventors: Valentina Birsan, Sahar Ebrahimi, Feng Xiang
-
Publication number: 20220171646Abstract: Scalable visualization of a containerized application in a multiple-cluster environment is disclosed. Deployment information that identifies a deployment status on a plurality of clusters of a set of resources that compose a containerized application is obtained. User interface imagery that identifies the set of resources, wherein each resource in the set is represented in the user interface imagery by only one corresponding resource representation, irrespective of a number of clusters on which the resource is deployed, is generated. A corresponding group deployment status indicator based on a deployment status of the resource on each cluster on which the resource was to be deployed is determined for at least one resource. The corresponding group deployment status indicator is included in association with the resource representation that corresponds to the resource. The user interface imagery is presented on a display device.Type: ApplicationFiled: November 30, 2020Publication date: June 2, 2022Inventors: Valentina Birsan, Feng Xiang, Jaclyn P. Wakin, Laura Rodriguez, Joshua Packer
-
Publication number: 20220129313Abstract: Introspection of a containerized application in a runtime environment is disclosed. Application information that identifies a plurality of resources that compose an application is obtained. Based on the application information, deployment information for one or more of the plurality of resources is requested from a first cluster controller of a first cluster. The first cluster controller is configured to control resources implemented on a plurality of different nodes of the first cluster. Based on the application information and the deployment information, user interface imagery is generated that identifies at least some of the resources and a corresponding deployment status of the at least some of the resources. The user interface imagery is presented on a display device.Type: ApplicationFiled: October 28, 2020Publication date: April 28, 2022Inventors: Valentina Birsan, Feng Xiang
-
Patent number: 10119974Abstract: Compositions and methods of tagging peptides and other molecules using novel isobaric tandem mass tagging reagents, including novel N, N-dimethylated amino acid 8-plex and 16-plex isobaric tandem mass tagging reagents. The tagging reagents comprise: a) a reporter group having at least one atom that is optionally isotopically labeled; b) a balancing group, also having at least one atom that is optionally isotopically labeled, and c) an amine reactive group. The tagging reagents disclosed herein serve as attractive alternatives for isobaric tag for relative and absolute quantitation (iTRAQ) and tandem mass tags (TMTs) due to their synthetic simplicity, labeling efficiency and improved fragmentation efficiency.Type: GrantFiled: June 14, 2016Date of Patent: November 6, 2018Assignee: Wisconsin Alumni Research FoundationInventors: Lingjun Li, Feng Xiang, Tyler Greer, Dustin Frost, Zhidan Liang
-
Publication number: 20160356786Abstract: Compositions and methods of tagging peptides and other molecules using novel isobaric tandem mass tagging reagents, including novel N, N-dimethylated amino acid 8-plex and 16-plex isobaric tandem mass tagging reagents. The tagging reagents comprise: a) a reporter group having at least one atom that is optionally isotopically labeled; b) a balancing group, also having at least one atom that is optionally isotopically labeled, and c) an amine reactive group. The tagging reagents disclosed herein serve as attractive alternatives for isobaric tag for relative and absolute quantitation (iTRAQ) and tandem mass tags (TMTs) due to their synthetic simplicity, labeling efficiency and improved fragmentation efficiency.Type: ApplicationFiled: June 14, 2016Publication date: December 8, 2016Applicant: Wisconsin Alumni Research FoundationInventors: Lingjun LI, Feng XIANG, Tyler GREER, Dustin FROST, Zhidan LIANG
-
Patent number: 9388132Abstract: Compositions and methods of tagging peptides and other molecules using novel isobaric tandem mass tagging reagents, including novel N,N-dimethylated amino acid 8-plex and 16-plex isobaric tandem mass tagging reagents. The tagging reagents comprise: a) a reporter group having at least one atom that is optionally isotopically labeled; b) a balancing group, also having at least one atom that is optionally isotopically labeled, and c) an amine reactive group. The tagging reagents disclosed herein serve as attractive alternatives for isobaric tag for relative and absolute quantitation (iTRAQ) and tandem mass tags (TMTs) due to their synthetic simplicity, labeling efficiency and improved fragmentation efficiency.Type: GrantFiled: September 14, 2012Date of Patent: July 12, 2016Assignee: Wisconsin Alumni Research FoundationInventors: Lingjun Li, Feng Xiang, Tyler Greer, Dustin Frost, Zhidan Liang
-
Publication number: 20130078728Abstract: Compositions and methods of tagging peptides and other molecules using novel isobaric tandem mass tagging reagents, including novel N,N-dimethylated amino acid 8-plex and 16-plex isobaric tandem mass tagging reagents. The tagging reagents comprise: a) a reporter group having at least one atom that is optionally isotopically labeled; b) a balancing group, also having at least one atom that is optionally isotopically labeled, and c) an amine reactive group. The tagging reagents disclosed herein serve as attractive alternatives for isobaric tag for relative and absolute quantitation (iTRAQ) and tandem mass tags (TMTs) due to their synthetic simplicity, labeling efficiency and improved fragmentation efficiency.Type: ApplicationFiled: September 14, 2012Publication date: March 28, 2013Inventors: Lingjun Li, Feng Xiang, Tyler Greer, Dustin Frost, Zhidan Liang
-
Patent number: 7904635Abstract: The present invention provides a method of data management for a flash memory medium, characterized in that the status flag of the memory block of said flash memory medium is set as an unfinished state during operating the memory block; after finishing the manipulation, the status flag is set from the unfinished to a finished state. This method ensures that the original data in the flash memory medium will not be lost even if the false power cut occurs when writing the data into the flash memory medium. The present invention also provides a method of writing and a method of recovering the data in the flash memory medium using the above-mentioned data management method.Type: GrantFiled: February 26, 2004Date of Patent: March 8, 2011Assignee: Netac Technology Co., Ltd.Inventors: Guoshun Deng, Xiaohua Cheng, Feng Xiang
-
Patent number: 7644218Abstract: A semiconductor storage device connected to the host system through the general purpose interface, including a semiconductor storage media module (1) and a controller module (2), in which the controller module (2) consists of a general purpose interface control module (21), a microprocessor and control module (22). Various device class protocols can be realized at the interface application level of the semiconductor storage device, which makes it possible to simulate and realize the storage functions of various storage disks. One or a plurality of storage spaces are opened up in the semiconductor storage media and one or a plurality of storage disks are supported by the same device; furthermore, the device supports hot plug and play and it is removable.Type: GrantFiled: October 24, 2007Date of Patent: January 5, 2010Assignee: Netac Technology Co., LtdInventors: Guoshun Deng, Xiaohua Cheng, Feng Xiang
-
Patent number: 7587554Abstract: The invention relates to a device and method for providing data exchange and storage. The device comprises a controller module (62) which includes a firmware for controlling operation of each modules in the data exchange and storage device (60) and performing data processing and information exchange; and an internal memory module (61) for storing data under the control of the controller module (62); a system interface (63) module for connecting with the system interface and performing data exchange with the data processing system (10) under control of the controller module (62); and an external storage interface module (64) for connecting with external storage equipment and performing data exchange with the external storage equipment under control of the controller module (62). The device can accomplish connection with the data processing system of various types of interfaces and external storage equipment of various types of interfaces.Type: GrantFiled: September 26, 2003Date of Patent: September 8, 2009Assignee: Netac Technology Co., Ltd.Inventors: Guoshun Deng, Xiaohua Cheng, Feng Xiang
-
Publication number: 20080109567Abstract: A semiconductor storage device connected to the host system through the general purpose interface, including a semiconductor storage media module (1) and a controller module (2), in which the controller module (2) consists of a general purpose interface control module (21), a microprocessor and control module (22). Various device class protocols can be realized at the interface application level of the semiconductor storage device, which makes it possible to simulate and realize the storage functions of various storage disks. One or a plurality of storage spaces are opened up in the semiconductor storage media and one or a plurality of storage disks are supported by the same device; furthermore, the device supports hot plug and play and it is removable.Type: ApplicationFiled: October 24, 2007Publication date: May 8, 2008Inventors: Guoshun Deng, Xiaohua Cheng, Feng Xiang
-
Publication number: 20070165555Abstract: The invention discloses a system for controlling household digital equipment based on wireless. The system comprises a remote device and receiving devices. The remote device sends controlling commands in wireless mode and provides at least two kinds of wireless communication modes. The receiving devices can communicate in the said wireless communication mode, can receive the controlling commands, which are sent by the remote device and can make the household digital equipment perform the controlling commands. The remote device selects the corresponding wireless communication mode according to the controlling commands and communicates with the receiving devices by the selected wireless communication mode.Type: ApplicationFiled: February 28, 2005Publication date: July 19, 2007Applicant: Netac Technology Co., Ltd.Inventors: Guoshun Deng, Xiaohua Cheng, Feng Xiang, Guanlin Kang
-
Publication number: 20070021963Abstract: The present invention provides a method of data management for a flash memory medium, characterized in that the status flag of the memory block of said flash memory medium is set as an unfinished state during operating the memory block; after finishing the manipulation, the status flag is set from the unfinished to a finished state. This method ensures that the original data in the flash memory medium will not be lost even if the false power cut occurs when writing the data into the flash memory medium. The present invention also provides a method of writing and a method of recovering the data in the flash memory medium using the above-mentioned data management method.Type: ApplicationFiled: February 26, 2004Publication date: January 25, 2007Applicant: Netac Technology Co., LtdInventors: Guoshun Deng, Xiaohua Cheng, Feng Xiang