Patent classifications
D03C19/005
Aggregating textiles for production
Techniques for operating a loom to produce multiple different textiles during a single operation of the loom. Conventionally, a loom produces a single textile during each single operation of the loom. When producing multiple different textiles during a single operation of the loom, a single run of the mill may generate the multiple different textiles for multiple different customers. In some embodiments, during a single operation of a loom, the loom may generate a single piece of loom-finished fabric that includes multiple different textiles for multiple different customers and, following the single run of the mill, the single piece of loom-finished fabric may be cut apart to yield the different textiles, which may be one, two, more than five, more than ten, or any suitable number of different textiles for any suitable number of different customers.
INTERACTIVE LOOM
An interactive loom, which includes a loom-mechanism, a user interface, a loom interface, and a controller. Each cam is in the form of a cylinder rotating about the axis thereof. The circumferential surface of the cam exhibits a determined surface geometry, such that each of a plurality of sections of said circumferential surface corresponds to a respective one of the arms. The circumferential surface further exhibits a respective cross sectional profile and such that each rotational position of said cam is associated with a respective state of lowered and raised arms. The loom-interface includes a motor coupled with the cam, and operates loom-mechanics according to instructions. The controller receives a design from the user-interface and transforms the design into a sequence of states of the arms required for achieving the design. The controller further provides the instructions to the loom-interface. The instructions are associated with state changes of the arms.
Warp scheduling method for adjusting number of schedulable warps based on load/store unit stall cycle proportion
A warp scheduling method includes: storing multiple first warps issued to a streaming multiprocessor in an instruction buffer module; marking multiple second warps which are able to be scheduled in the first warps by a schedulable warp indication window, wherein the number of the marked second warps is the size of the schedulable warp indication window; sampling a load/store unit stall cycle in each time interval to obtain a load/store unit stall cycle proportion; comparing the load/store unit stall cycle proportion with a stall cycle threshold value, and adjusting the size of the schedulable warp indication window and determining the second warps according to the comparison result; and issuing the second warps from the instruction buffer module to a processing module for execution.
Engineered materials and methods of forming
A method of forming a substrate includes mapping a three dimensional spatial distribution of at least one structural protein fiber of extracellular matrix of biological material of interest, designing a fiber assembly pattern based on an intrinsic pattern of the at least one structural protein fiber of the extracellular matrix of the biological material, and assembling fibers based on the fiber assembly pattern to form the substrate.
METHOD AND SYSTEM TO VERIFY AND RECONFIGURE DESIGN VALUES OF RECONFIGURABLE JACQUARD CARDS
Conventionally, validating a configured jacquard card is manual, difficult and time-consuming process. Automated techniques require complex and costly hardware setup. Embodiments of present disclosure provide a method and system to verify and reconfigure design values of reconfigurable jacquard cards. It obtains a design from user and generates reference images of patterns required to weave the design. The user then configures the jacquard card based on the reference images and scans them after configuration. Patterns in the scanned images are validated against the reference images by identifying position of first top left hole and iteratively verifying the remaining holes by traversing one hole at a time and comparing its pixel value with that of the reference image. If the user has to create a new design using the same set of configured jacquard cards, order of the cards to be used for reconfiguring the new design with minimal cost is suggested.