摘要:
Knitted netting is applied to products in a machine. A chute receives products serially through a receiving end, as from a conveyor, and discharges them serially into netting preferably rucked on the chute. As each product arrives at the product receiver, voiders operate to form a rope section of the netting behind the product, at the chute's discharge end. The clipper also clips the netting, to complete the netting of the product, and clips to create the starting end of the next netted product. A netting handle former operates to loop the rope section behind the product, before clipping, to form a looped handle for a product in the rope section of the netting. The netting that is clipped behind the products is the netting formed into the loops, and thus, the clips that are put on by the clipper secure the loops in their size and condition. The product receiver is preferably a discharge tray, and product guides on the tray straighten the product, to align it for netting, and also co-operate with the voiders to help tighten the product packaging. The clipper is also preferably uniquely structured in its clip rails to contribute to tighter packaging. The chute is gravity driven and includes product ribs or rails for centering and ease of movement of products. The handle former is an essentially two-part, mechanically actuated disc and clam shell construction that reaches for the netting, captures it, and rotates a loop into it, while tightening the packaging, in co-ordination with the voiders.
摘要:
An apparatus for defining a loop handle in a tubular covering, such as an expanded mesh plastic covering, for a food. The apparatus of the present invention includes a frame for supporting the various assemblies that comprise the apparatus and for engaging a support surface such as a floor. The apparatus of the present invention further includes a conveyor assembly, which conveys the food product from a production line and into the slide area or chute. Positioned proximate the distal end of the chute is a voider assembly defined by a stationary set of voider gates and a moveable set of voider gates. Further, the apparatus of the present invention includes a handle formation assembly for engaging the compressed cord of tubular covering and forming the compressed cord into a loop handle and a clipper device for engaging the handle formation assembly, and the engaged compressed cord of tubular covering and securing two clips to the cord, one to secure the bottom of the tubular covering for the previously processed food product, and one to secure the loop handle and for severing the compressed cord of tubular covering at a point disposed between the two securing clips.
摘要:
A secure mobile wireless device in which executable code to be installed on the device is assigned a set of capabilities which define the protected resource(s) on the device which it can access. Hence, the present invention takes the idea of capabilities (known in the context of defining the capabilities or access privileges of different users in a multi-user system) and applies it to defining the capabilities or access privileges of different native executable code for secure, single-user mobile wireless devices.
摘要:
A personality layer running above an operating system kernel puts any threads that the personality layer is responsible for into new states which the kernel does not know about. This prevents the kernel from performing operations on a thread which has been placed in one of these new states where these operations are sensitive to state of the thread itself (such as kill, suspend, change priority). Instead, the kernel redirects these thread operations to a handler in the personality layer which then handles the operation. The kernel is thus, in essence, extensible through the use of the added personality layers, and it can therefore be used to run legacy real-time applications written for other real-time operating systems.
摘要:
Data held in physical memory, such as random access memory, in a computing device is defragmented when a system operating code null thread, which is used for placing the computing device into a reduced power mode when no other thread in the system is ready to run, is scheduled to run.
摘要:
Apparatus and method for manipulating lightweight strips in parallel, laterally edge-adjacent array into spaced apart array for processing includes a platen having channels for receiving the strips, and a comb device for translating the strips of alternating channels to form two groups of laterally spaced strips. A pick-and-place conveyor has suction cups to remove each group in unison from the platen and place it on a belt conveyor. Suction holes in the channels selectively retain the groups on the platen. The comb, pick-and-place conveyor, and belt conveyor operate in synchrony and reiteratively to create a continuous stream of spaced apart strips.
摘要:
A component of a computing device, such as the kernel of an operating system, is arranged to identify real time processes running on the device and transparently lock the memory owned by such processes to avoid them being paged out. The kernel is also able to inspect all inter-process communications originated by the real time threads running in such processes, in order to ascertain what other processes they invoke, and, if they have the potential to block a real time operation, the kernel is arranged to lock the areas of memory these processes reference. This procedure operates recursively, and ensures that page faults which might affect the operation of any real time process do not occur.
摘要:
Coprocessor support on a computing device is provided by means of external modules attaching themselves to the operating system (OS) kernel controlling the device at system boot time, with the modules registering themselves as valid coprocessor handlers. Threads initially execute with coprocessors disabled; the consequent exceptions caused by executing coprocessor instructions are then passed to the relevant registered handler. The technique can be used either to support installed coprocessors or to emulate absent coprocessors.
摘要:
A method of operating a computing device having NAND flash memory for storage of program code and user data. At start up, only selected components of the computing device core operating system are shadowed into RAM. Other components, such as read only system files associated with the core operating system, are retained in the NAND flash memory and only shadowed into RAM upon demand. The program codes shadowed into RAM at start up and the program codes shadowed into RAM upon demand are presented to a file server of the computing device as a composite file system. The use of the composite file system reduces the amount of RAM permanently occupied by core operating system code during operation of the device and also enhances the use of the more power efficient NAND flash memory. Moreover, the boot up time of the device is also significantly reduced.
摘要:
Context switching between threads belonging to different user-side processes is a time consuming procedure because of the need to move a potentially large number of memory mappings around and the need to flush the data cache on hardware architectures which utilise a virtually tagged data cache. This invention allows the modification of page directory entries and the flushing of the data cache during a context switch to occur with pre-emption enabled; if a third process needs to run during a context switch, and this third process doesn't own or require any user memory modification of the page tables, this is now possible. By means of this invention, switches to kernel threads and threads in fixed user processes can occur much faster; these threads don't belong to processes that own any user memory and are the very ones that need to run with a lower guaranteed latency to ensure real-time performance.