y

Clamping and gripping device with high mechanical advantage and energy saving attributes

A tool is provided for moving a first clamping or gripping member toward or away from a second facing clamping or gripping member, the tool having a double threaded drive shaft coupled to opposed threaded linkage driving members for causing the threaded linkage driving members to be driven toward or away from each other. As the threaded linkage driving members move closer, the resulting angle of the links becomes steeper, thus increasing the mechanical advantage of the clamping tool, enhancing clamping forces. A beneficial result is a clamping apparatus that requires less manual energy than a traditional clamp. Another beneficial result is provided if the same amount of energy is applied to the driveshaft as in a traditional clamp, the resulting clamping force is significantly higher. If the second clamping member is adjustable, it accommodates wide variations in thickness of an object positioned between the first and second clamping members.




y

Web member cutting apparatus for cutting web member that has a plurality of fibers including tows and web member cutting method

A web-member cutting apparatus for cutting a web member at intervals in a transport direction includes: an intermittent transport mechanism for intermittently transporting the web member in the transport direction; a disc-like rotatable blade member for cutting the web member by moving along an intersecting direction while rotating about a rotation shaft during a suspension period of transport of the web member, and a downstream pressing member for regulating movement of the web member by pressing the web member against the intermittent transport mechanism at a position downstream from a target cut position in the transport direction throughout a period during which the rotatable blade member is cutting the web member.




y

Polymer clay slicing system

A polymer clay slicer having a base which supports a platform positionally adjustable in relation to a blade carrier which operates to engage a blade with an amount of polymer clay located on the platform to generate polymer clay slices having a desired thickness.




y

Device and method for cutting through the adhesive bead of panes that have been fixed by bonding

A device and a method for cutting through the adhesive bead of panes that have been fixed by bonding is specified, said device having a base body on which at least one suction plate for fixing on a pane to be separated out as well as one motor-drivable coil for winding-on a separating wire are accommodated, wherein at least two guide rollers are held on the base body by means of extension arms at a distance which is adjustable in respect to each other. The device is preferably positioned approximately diagonally on the pane in such a manner that the guide rollers are situated on the outer ends of the extension arms in the vicinity of the corner regions of the pane.




y

Rotary cutter unit and printer device having the unit

A simple and compact rotary cutter unit capable of detecting a home position of a rotary cutter, and a printer device having the rotary cutter unit. A radially outwardly extending fin-shaped detected member is arranged on an end portion of the rotating blade opposed to a second gear of the rotating blade. A photosensor is arranged within a main frame of the printer device so that the photosensor may detect the fin-shaped member when the rotating blade is positioned at the home position. The fin-shaped member and the photosensor are not positioned outside relative to both ends of the rotating blade in relation to the direction of the rotational axis of the rotating blade. Therefore, it is not necessary to increase the width of the printer device due to the presence of the fin-shaped member or the photosensor, whereby the printer device may be compactly constituted.




y

Adjustment device for an auxiliary fence

An adjustment device for an auxiliary fence includes a support frame, an auxiliary fence, a guiding unit and an adjusting unit. The guiding unit guides the auxiliary fence along a longitudinal direction such that the auxiliary fence is selectively slidable relative to the support frame. The adjusting unit allows the auxiliary fence to be adjusted relative to the support frame and securely positioned. The adjusting unit includes a driving member, a securing member installed on the driving member, and an elastomeric element. When the driving member is operated, the securing member becomes disengaged from the support frame which allows the position of the auxiliary fence to be adjusted by sliding it relative to the support frame.




y

Reciprocating microtome drive system

An apparatus having a sample sectioning device including a cutting mechanism that is operable to cut sections from a sample and a sample holder that is operable to hold the sample. The apparatus further includes a drive system coupled with the sample holder to drive movement of the sample holder and a reciprocating member coupled to the drive system to drive vertical movement of the drive system. The reciprocating member to move in a reciprocating manner within an angle of rotation of less than 180 degrees. A surface orientation sensor may further be provided that is operable to sense an orientation of a surface of the sample held by the sample holder.




y

Automatically removing waste material using a strip die when cutting a sheet of material according to a predetermined pattern

A strip die is prepared with cutouts according to a pre-determined pattern, e.g., on a cutting table and positioned on a stripping station that has a removal tool to remove waste material. After a sheet of material is cut on the same or another cutting table, the sheet is positioned in the stripping station over the female strip die. The removal tool moves to programmed positions in the stripping station and removes pieces of waste material. The final stripped cut sheet is the brought to the out-stack.




y

Fabric cutting system and method

A fabric cutting system and/or method can include a mandrel having a body and first and second legs, a centered chuck, and an offset chuck, each chuck configured to receive either one of the legs or body to rotatingly support the mandrel between the chucks. When one of the legs is inserted into the centered chuck and the mandrel body is inserted into the offset chuck, the mandrel can be rotated and the fabric mounted on the mandrel can be cut about the leg at a location beyond the end of the other leg. One of the legs can include a leg extension removable from a leg base that when removed allows the other leg to be cut beyond the end of the leg base. The fabric can be cut with a cutting laser, which may be a multi-axis laser, and/or have low power.




y

Logic control for fast-acting safety system

Woodworking machines with cutting tools and motors to drive the cutting tools are disclosed. The machines may be equipped with a detection system that detects a dangerous condition between the cutting tool and a person, and with a reaction system that performs a specified action upon detection of the dangerous condition. The machines also may be equipped with a control system that tests the operability of at least a portion of the detection system and/or the reaction system. The control system may disable the motor if the tested portion is inoperable.




y

Apparatus, method, and system for orienting a saw chain link on a sprocket

Embodiments herein provide a modified pitch sprocket to provide an orientation of a saw chain link, such as a cutter link or drive link, with respect to the direction of travel of the link, as it traverses the sprocket that is different than the orientation of the link as it traverses a straight portion of the guide bar. In some embodiments, the modified pitch sprocket may orient the cutter link to provide radial extension for a depth gauge of the cutter link relative to a cutting element of the cutter link. This may facilitate shaping of the depth gauge and/or cutting element, such as by a sharpening element, as the cutter link traverses the sprocket.




y

System and process for improving paper and paper board

The invention relates to a process for making paper or paper board comprising forming a cellulosic suspension, flocculating the suspension, draining the suspension on a device to form a sheet and then drying the sheet, wherein the suspension is flocculated using a formation improving 3-component flocculation system comprising a) a linear cationic or ampoteric co-polymer of: i) acrylamide, and ii) a substance with formula (I) with a halide as counter-ion; b) at least one water soluble component chosen from the group of anionic polyacrylamide, non-ionic polyacrylamide and polyethyleneoxide; and c) inorganic microparticles, whereby the flocculation system does not contain a wafer-dispersible or branched anionic organic polymer. The invention also relates to use of the flocculation/retention system in the manufacture of paper or paper board, and to paper and paper board thus produced.




y

Method and device for the hydrolysis of preferably solid organic substrates

The invention relates to a device for the hydrolysis of preferably solid organic substrates, in particular of energy crops and plant residues, with a collection vessel (1) for receiving the organic substrates, with a conveying means (4) for transporting the organic substrates into a charging device (7) for the batch-wise charging of a hydrolyzer (10) with the organic substrates, the hydrolyzer (10) being provided on the output with a pressure-release device (12) having a valve-controlled pressure diaphragm (13) and a steam trap (14) arranged upstream of an expander tank (15). According to the invention, the conveying means (4) includes a conveyor worm (4') with a sleeve shaft (25), which is charged with hot steam from the steam trap (14), which is preferably designed as a cyclone, the sleeve shaft (25), in the conveying zone for the organic substrate, having, in a heating zone (18), steam-outlet openings (26) for directly charging the organic substrate with hot steam.




y

Process for production of finely fibrous cellulose composite prepreg sheet, process for production of finely fibrous cellulose composite sheet, and process for production of finely fibrous cellulose composite laminate sheet

A method of producing a finely fibrous cellulose composite prepreg sheet, sheet or laminate sheet, the method including a mixing an emulsion of a reactive compound with an aqueous suspension containing a finely fibrous cellulose to prepare a mixed liquid dewatering the mixed liquid by filtration on a porous substrate to form a water-containing sheet; and heating and drying the water-containing sheet. A method of producing a finely fibrous cellulose composite sheet, the method including subjecting the finely fibrous cellulose composite prepreg sheet produced by the method described above to a curing treatment.




y

Blends of polymers as wet strengthening agents for paper

Resin systems and methods for making and using same are provided. The method for making a paper product can include contacting a plurality of pulp fibers with a resin system. The resin system can include a first polyamidoamine-epihalohydrin resin and a second resin that can include a second polyamidoamine-epihalohydrin resin, a urea-formaldehyde resin, or a mixture thereof to produce a paper product. The first resin and the second resin can be sequentially or simultaneously contacted with the plurality of pulp fibers. The period for sequential addition between the first resin and the second resin is about 1 second to about 1 hour.




y

Method of increasing paper surface strength by using acrylic acid/acrylamide copolymer in a size press formulation containing starch

The invention provides methods and compositions for increasing the strengthening effect of a starch coating on paper. The method involves contacting the starch with a synthetic polymer before the starch is cooked. This changes how the starch gelatinizes and how the polymer gets distributed on the paper resulting in greater paper surface strength.




y

BCTMP filtrate recycling system and method

A process for making bleached pulp comprises contacting an unbleached pulp mixture with a first recycled filtrate obtained from a first location (3) of a first recycled filtrate loop, to obtain a first pulp mixture having a first consistency; bleaching the first pulp mixture, to obtain a first bleached pulp mixture; pressing or dewatering the first bleached pulp mixture, to obtain a first pressed bleached pulp mixture and a second filtrate; sending at least a portion of the second filtrate to a second location (5) of the first recycled filtrate loop, wherein the second location (5) is downstream of and in fluid communication with the first location (3); contacting the first pressed bleached pulp mixture with a second recycled filtrate obtained from a third location (6) of the first recycled filtrate loop, to obtain a second pulp mixture having a second consistency, wherein the second consistency is greater than the first consistency, and wherein the third location (6) is downstream of and in fluid communication with the second location (5); bleaching the second pulp mixture, to obtain a second bleached pulp mixture; pressing or dewatering the second bleached pulp mixture, to obtain a second pressed bleached pulp mixture and a third filtrate; sending at least a portion of the third filtrate to a fourth location (8) of the first recycled filtrate loop, wherein the fourth location (8) is downstream of and in fluid communication with the third location (6); and recycling at least a portion of the third filtrate in the first recycled filtrate loop to the first location (3); to obtain the bleached pulp.




y

Process for the conversion of biomass to liquid fuels and specialty chemicals

A process is disclosed for converting biomass to fuels and/or valuable chemicals. The process comprises the steps of a) activating biomass to make it more susceptible to conversion; c) partially converting the biomass to a solubilized material; and d) subjecting the unconverted biomass to a second conversion step. The process optionally comprises a step b) of adding a solvent to the activated biomass. In a preferred embodiment the solubilized biomass obtained in step c) is removed before the unconverted biomass is subjected to step d).




y

Dispersible hydroentangled basesheet with triggerable binder

The present disclosure is generally directed to a dispersible moist wipe comprising hydroentangled fibers and a binder composition. The moist wipe demonstrates high initial wet strength while maintaining effective dispersion in an aqueous environment. The moist wipe has potential application as a flushable surface cleaning product and/or a flushable cleansing cloth.




y

Polymer dispersion

The invention relates to an aqueous polymer dispersion comprising an anionic water-soluble dispersion polymer comprising in polymerized form a monomer mixture comprising (i) one or more anionic monomers, (ii) a first non-ionic vinyl monomer which is acrylamide, and (iii) at least one second non-ionic vinyl monomer; a water-soluble salt and a stabilizer, wherein the water soluble salt is present in an amount of at least 2.0% by weight, based on the total weight of the dispersion. The invention further relates to a process for producing the aqueous polymer dispersion, use of the aqueous polymer dispersion as a flocculating agent in papermaking or for water purification, and a process for producing paper which comprises adding one or more drainage and retention aids comprising the aqueous polymer dispersion to an aqueous suspension containing cellulosic fibers and then dewatering the obtained suspension.




y

Composition and use of hydrogenated alkyl ketene dimers

Latent dispersants were made by the hydrogenation of an alkyl ketene dimer, alkenyl ketene dimer, or ketene multimer. Adding the latent dispersant to paper or paperboard increased its resistance to water and water vapor while maintaining recyclability and repulpability. Additionally, provided is a method for increasing the repulpability of a wax coated paper or paperboard. Dispersants made by the hydrolysis of the alkyl ketene dimer, alkenyl ketene dimer, and ketene multimer are also described.




y

Pin seamed press felt with triple layer base fabric

A press felt includes: a base fabric comprising a plurality of repeat units, each of the repeat units comprising a plurality of exterior machine direction (MD) yarns, each of which includes an upper run and a lower run merging with seam loops at each end, a plurality of middle MD yarns positioned between the upper and lower runs of the exterior MD yarns, a plurality of cross machine direction (CMD) yarns interwoven with the exterior MD yarns and the middle MD yarns in a predetermined regular weave pattern, the seam loops defining the longitudinal ends of the press felt; and a batt layer overlying the base fabric.




y

Waterless degumming system

A method and system for cleaning lignin and other gums from lignocellulosic fiber is disclosed. Lignocellulosic fiber is rapidly depressurized to a pressure lower than atmospheric pressure. The fiber is exposed to ionized air during the rapid depressurization. The fiber is then repressurized to a pressure equal to or greater than atmospheric pressure.




y

Cellulase composition containing cellulase and papermaking polymers for paper dry strength application

Disclosed herein are cellulase compositions useful as papermaking performance additives for improving paper dry strength of a paper product and reducing refining energy in papermaking processes, and improving paper production. These cellulase compositions are formulated using cellulase, papermaking contaminant control polymers, protein stabilizers and cellulase enhancers. These cellulase compositions measure higher in endo-cellulase activity with better stability than conventional cellulase, and have shown differentiating performance in improving paper dry strength properties versus cellulase alone.




y

Paper product having unique physical properties

A web product having at least two plies is disclosed. One of the at least two plies has a continuous pillow area disposed upon a surface thereof. A first portion of the continuous pillow area has a first width, W1, and a length, L1, and a second portion of the continuous pillow area in contacting engagement and in fluid communication with the first portion has a second width, W2, and a length, L2, wherein, W1≠W2 and L1=L2. The web product has a Basis Weight, BW, value greater than 51.6 gsm and a Dry Bulk, DB, value greater than 15.5 cc/g.




y

Paper product having unique physical properties

A web product having a machine direction and a cross-machine direction orthogonal thereto is disclosed. The web product has at least one ply having a first plurality of pillow regions having a first total area in the machine and cross-machine directions and a second plurality of pillow regions having a second total area in the machine and cross-machine directions where the first and second total areas have a different value. The web product has a Dry Bulk, DB, value greater than 15.5 cc/g and a Total Tensile Strength, TT, value greater than 2000 g/25.4 mm.




y

Use of nanocrystaline cellulose and polymer grafted nanocrystaline cellulose for increasing retention, wet strength, and dry strength in papermaking process

The invention provides methods and compositions for improving the characteristics of paper substrates. The method involves adding to a paper substrate an NCC-polymer. NCC-polymers have unique chemical properties which result in improvements in wet strength, dry strength and drainage retention properties of the paper substrates.




y

Copolymer blend compositions for use to increase paper filler content

Disclosed are methods for increasing the filler content of paper or paperboard, comprising (a) combining a heterogeneous polymer blend with a ground calcium carbonate filler; (b) combining the resulting mixture with a pulp slurry; and (c) processing the resulting slurry mixture to form a sheet of paper or paperboard. Also disclosed are methods of increasing the filler content of paper or paperboard comprising (1) combining either a heterogeneous polymer blend or a ground calcium carbonate filler with a pulp slurry, (2) combining the remaining component with the pulp slurry; and (c) processing the resulting pulp slurry mixture to form a sheet of paper or paperboard.




y

High efficiency wet strength resins from new cross-linkers

Compositions and methods related to new wet strength resins are provided. By using functionally-symmetrical cross-linkers and mono-functional modifiers, and separating the steps of reacting a prepolymer with the cross-linkers from the reaction of intermediate cross-linked prepolymer with epichlorohydrin, new wet strength resin products are provided having improved properties.




y

Motorcycle tire

A motorcycle tire comprises a tread portion grooved so that twenty narrow annular zones thereof each have a land ratio of 70 to 90%, wherein the twenty narrow annular zones are defined by equally dividing the developed tread width along the tread face by twenty. On each side of the tire equator, main oblique grooves and auxiliary oblique grooves are arranged alternately in the tire circumferential direction and inclined to one tire circumferential direction. The main oblique grooves on each side of the tire equator extend beyond the tire equator to have axially inner ends located on the other side of the tire equator. The auxiliary oblique grooves on each side of the tire equator do not extend beyond the tire equator to have axially inner ends located on the same side of the tire equator.




y

Pneumatic tire with sipe having bidirectional ridge portion rows and bidirectional valley portion rows

It is a problem to provide a pneumatic tire where disengagement between sipe wall surfaces is suppressed. In a sipe formed in a block of a tread portion, two ridge portions (32) and (34) are formed in one sipe wall surface (29P), and two valley portions that engage with the ridge portions (32) and (34) are formed in another sipe wall surface. The two ridge portions (32) and (34) form a merged portion (30) where they merge together in the center of a sipe lengthwise direction and at their tire radial direction outside ends, and the two ridge portions (32) and (34) extend linearly from the merged portion (30) toward both sipe-lengthwise-direction end sides (F) and (K) so as to gradually move apart inward in the tire radial direction. Because of this configuration, the contact length of the adjacent sipe wall surfaces in a sipe depth direction (R) becomes longer.




y

Rubber composition for tire comprising an organosilicon coupling system

Tyre and rubber composition for tyre, based on at least one isoprene elastomer (for example natural rubber), an inorganic filler as reinforcing filler (for example silica) and a coupling system which provides the bonding between the said reinforcing inorganic filler and the isoprene elastomer, the said coupling system comprising, in combination: as first coupling agent, a silane sulphide compound;as second coupling agent, an at least bifunctional organosilicon compound (for example an organosilane or an organosiloxane) which can be grafted to the elastomer by means of an azodicarbonyl functional group (—CO—N═N—CO—).




y

System for non-pneumatic support of a vehicle

A non-pneumatic tire includes a plurality of springs. Each spring includes a first end portion, a second end portion, and an arching middle portion. Each spring is interwoven with at least one other spring thereby forming a toroidal structure extending about an entire circumference of the non-pneumatic tire. The toroidal structure is at least partially coated with an elastomer. One end portion of at least one spring is wrapped around a first bead structure adjacent a rim.




y

Bicycle tire with reinforcement layer

Bicycle tires with at least one reinforcement layer that contains strength supports and that is arranged between carcass and tread rubber and/or between carcass layers below the tread rubber and/or within the tread rubber. For a high resistance to puncturing with low weight, the reinforcement layer contains multifilament threads of more than 30 polyester/polyarylate filaments, and the filaments are spun from molten liquid-crystal polymer.




y

Tyre for two-wheeled vehicle and process for manufacturing the same

A belt structure for a two-wheeled vehicle made by means of strip-like segments or elements, each including parallel cords embedded in an elastomeric layer, sequentially laid along the circumferential extension of a toroidal support so as to form a reinforcing layer having a continuous circumferential extension around a geometric rotation axis of the toroidal support, wherein each strip-like element is laid in a laying trajectory defining, at each point, a laying angle; at each point of the laying trajectory a laying gap is formed between adjacent strip-like elements; the laying trajectory is formed starting from preselected laying angles on the shoulder and on the crown of the tire; the laying gap between adjacent strip-like elements varies along at least one length of said laying trajectory between crown and shoulder so as to cause variation of the laying angle and obtain the preselected angles on the shoulder and on the crown.




y

Pneumatic tire having tread provided with three-dimensionally shaped sipes

Provided is a pneumatic tire whose braking performance on ice and partial-wear resistance can be improved. Sipes 11X provided in a rib 5 on a tire equatorial plane TE are formed in such a three-dimensional shape that the amount at which the rib 5 collapses due to an external force is smaller in the tire rotational direction than in a direction opposite to the tire rotational direction. In each block 10 in each shoulder region 1S, sipes 11Ma in a block tread-in side portion 10A are each formed in such a three-dimensional shape that the amount at which the block 10, if entirely provided with the sipes 11Ma, collapses due to an external force will be smaller in the tire rotational direction than in the direction opposite to the tire rotational direction. Sipes 11Mb in a block kick-out side portion 10B are each formed in such a three-dimensional shape that the amount at which the block 10, if entirely provided with the sipes 11Mb, collapses due to an external force will be smaller in the direction opposite to the tire rotational direction than in the tire rotational direction.




y

Heavy duty tire

A heavy duty tire comprises a tread portion provided with tread blocks each provided in the ground contact surface thereof with a single zigzag sipe. A ratio A/B of a block length (A) which is the circumferential length of the block measured along a straight line passing through the centroid of the ground contact surface to a maximum block width (B) which is the axial distance between the axial extreme ends of the ground contact surface is 0.8 to 1.7. The zigzag sipe is disposed within a central region which is defined as extending from the centroid of the ground contact surface towards each side in the tire circumferential direction by 25% of the block length (A). The zigzag sipe is composed of a pair of major straight segments extending axially inwardly from both sides of in the tire axial direction of the block, and a minor straight segment extending between the inner ends of the respective major straight segments, so that the circumferential distance between the circumferential extreme ends of the sipe is in a range of from 10 to 35% of the block length (A).




y

Heavy duty pneumatic tire

A heavy duty pneumatic tire comprises a tread portion provided with circumferentially continuous main grooves and lateral grooves to form blocks in circumferential rows. The main grooves include a pair of shoulder main grooves disposed one on each side of the tire equator so that the center line thereof is at a distance of 0.30 to 0.65 times one half of the tread width from the tire equator. The blocks include crown blocks disposed in a tread crown region between the shoulder main grooves, and shoulder blocks disposed in shoulder regions axially outside the shoulder main grooves. Each of the crown blocks and shoulder blocks is provided with at least one axially extending sipe.




y

Split ply tires and bead area monocomponents

An intermediate article of manufacture formed as a first stage bead area subassembly for a split ply pneumatic tire carcass is disclosed. The bead area subassembly has an annular bead core; a bead apex; a ply strip; and preferably a sidewall affixed to the ply strip. The subassembly is formed into a disk-shaped bead area monocomponent. The ply strip is wrapped about the bead core and the apex to form a ply turnup and both the ply strip and the ply turnup extend radially outwardly from the bead core. The bead area subassembly when formed into the disk-shaped bead area monocomponent is placed on an annular holder device. The combination of the bead area monocomponent on the holder device can be stacked for storage and latter assembly into a split ply carcass. Preferably, the ply turnup can be oriented extending inside or axially inward of the bead core on final assembly to form a split ply tire having axially inside turnups. In the preferred embodiment the ply strip is reinforced by radially extending ply cords.




y

Tire comprising a tread with asymmetric groove profiles

A pneumatic tire comprises an annular tread portion including a plurality of circumferentially extending main grooves comprising an innermost groove, an outermost groove, and at least one middle groove arranged between the innermost groove and the outermost groove. The outermost groove comprises an inner sidewall, an outer sidewall, a groove bottom, and a groove opening opposite to the groove bottom, wherein the outermost groove has an asymmetric cross section with respect to any straight line perpendicular to the groove opening, and wherein the outer sidewall of the outermost groove is tilted by more than 20° with respect to a straight line perpendicular to the groove opening.




y

Rubber-steel hybrid cord and pneumatic radial tire (using the same)

A rubber-steel hybrid cord of the present invention is characteristically formed by twisting a plurality of sheath filaments or sheath strands around a core in which a periphery of and space surrounded by one or a plurality of core filaments or a core strand are coated or filled with a filler rubber (A) containing an adhesion promoter, thereby forming a multilayer-twist steel cord or a multi-twist steel cord, and coating an outer surface of the multilayer-twist steel cord or the multi-twist steel cord with a coating rubber (C). Further, an amount of an adhesion promoter contained in the coating rubber (C) is equal to or more than an amount of the adhesion promoter contained in the filler rubber (A).




y

Heavy load pneumatic tire for construction vehicles

Side lug rows are provided at both side regions of a tread surface and are formed by a plurality of lugs defined by lug grooves opening to edges in the tread width direction, and a central block row aligned on the tire equator and formed by a plurality of blocks is disposed between positions at ¼ of the tread surface width from the tire equator. The tire has a directional tread pattern, with a designated rotation direction, formed by circumferential grooves and width direction grooves that define the blocks of the central block row and are narrow grooves with a narrower groove width than the lug grooves. The distance from the tire equator to the groove wall in each of the circumferential grooves defining the blocks is set to be larger at a leading edge of each block than at a trailing edge of each block.




y

Dependency-Aware Transformation Of Multi-Function Applications For On-Demand Execution

An on-demand executable system includes an application acquisition engine configured to acquire a first application that is programmed to perform a first function and a second function. An applet extractor includes a function analyzer configured to analyze the first application to identify functions that the first application is programmed to perform. The identified functions include the first function. The applet extractor includes a code analyzer configured to analyze code of the first application to identify first code segments that implement the first function. The applet extractor includes an applet packager configured to package the first code segments into a first executable. An executable request servicer is configured to, in response to a request, transmit the first executable to a user device.




y

TECHNIQUE FOR EFFICIENTLY UPGRADING SOFTWARE IN A VIDEO CONTENT NETWORK

At a carousel origin server, an indication is obtained that at least one of a plurality of consumer premises equipment connected to a video content network requires a software upgrade. Responsive to obtaining the indication, the carousel origin server loads onto a carousel at least one image required for the software upgrade. The at least one image required for the software upgrade is broadcast from the carousel to the at least one of the plurality of consumer premises equipment, for a predetermined period. Subsequent to the predetermined period, the at least one image required for the software upgrade is removed from the carousel.




y

MONITORING APPLICATION STATES FOR DEPLOYMENT DURING RUNTIME OPERATIONS

Interaction between development environments and runtime environments to ensure that underlying process components are in an acceptable state before deploying application updates. A deploy state monitor in a development environment interacts with runtime values in executing applications to manage deployment requests and states of executing applications.




y

AUTOMATIC ONLINE SYSTEM UPGRADE

Automatically upgrading a computing environment system may include automatically identifying a set of timeframes and nodes running user applications on physical machines, containers, or virtual machines (VMs) whose disruption during the identified timeframes minimally impact the user applications. The timeframes may be intelligently determined by leveraging the monitoring data obtained automatically and/or the hints supplied by the user.




y

MAINTAINING DEPLOYMENT PIPELINES FOR A PRODUCTION COMPUTING SERVICE USING LIVE PIPELINE TEMPLATES

Techniques are presented for managing a deployment pipeline using an inheritable and extensible source code template—generally referred to as a live pipeline template (LPT). As described, live pipeline templates may be used to manage deployment pipelines which, in turn, are used to launch, maintain, and update the services and systems used to host and provide computing services.




y

DYNAMIC DATA DIFFERENCE GENERATION AND DISTRIBUTION

A method of updating data may include receiving an update request from a computing device, the update request including a profile of a current set of data stored on the computing device; determining, based at least in part on the profile of the current set of data, an updated set of data is available; determining if a delta set of data has previously been generated to transform the current set of data to the updated set of data; and based on determining that the delta set of data has not been previously generated: generating the delta set of data; and transmitting an address, to the computing device, for obtaining the delta set of data by the computing device.




y

SYSTEMS AND METHODS FOR EXPORTING, PUBLISHING, BROWSING AND INSTALLING ON-DEMAND APPLICATIONS IN A MULTI-TENANT DATABASE ENVIRONMENT

In accordance with embodiments, there are provided mechanisms and methods for creating, exporting, viewing and testing, and importing custom applications in a multitenant database environment. These mechanisms and methods can enable embodiments to provide a vehicle for sharing applications across organizational boundaries. The ability to share applications across organizational boundaries can enable tenants in a multi-tenant database system, for example, to easily and efficiently import and export, and thus share, applications with other tenants in the multi-tenant environment.




y

DYNAMIC SETUP OF DEVELOPMENT ENVIRONMENTS

A computer-implemented method includes receiving a request from a user at a local machine to access a project. One or more programming languages used in the project are identified. Resource availability at the local machine is analyzed. An integrated development environment (IDE) is selected for the project, based at least in part on the one or more programming languages and the resource availability of the local machine. The IDE is provisioned automatically, by a computer processor, for the user in response to the request to access the project.