li

Rolling bearing device

A rolling bearing device which may include: a pair of raceway rings including an inner ring and an outer ring, a plurality of rolling elements interposed between respective raceway surfaces of the inner and outer rings, a retainer to retain the rolling elements; an oil supply and discharge mechanism to supply a lubricant oil, which concurrently serves as a bearing cooling medium, into the inside of the bearing device and to discharge the lubricant oil to the outside of the bearing device; and a ring shaped shake-off collar portion disposed in the vicinity of an end portion of an outer diametric surface of the inner ring so as to protrude radially outwardly, wherein the lubricant oil supplied from the oil supply and discharge mechanism and provided for lubrication within the bearing device is, after being received by the shake-off collar portion, shaken-off in a direction radially outwardly by the effect of a centrifugal force developed as a result of an inner ring rotation.




li

Rolling bearing

At least the surfaces of rolling elements of a rolling bearing are each randomly formed with an innumerable number of microconcave-like pits. The surface roughness parameter Ryni of the surfaces provided with the pits is in a range of 0.4 to 1.0 μm, and the Sk value is −1.6 or below.




li

Synthetic resin-made sliding bearing

A synthetic resin-made thrust sliding bearing 1 includes a synthetic resin-made upper casing 2 which is fixed to a vehicle body side via a mounting member; a synthetic resin-made lower casing 3 which is superposed on the upper casing 2 so as to be rotatable about an axis O in a circumferential direction R relative to the upper casing 2; and a synthetic resin-made sliding bearing piece 5 disposed in a space 4 between the upper casing 2 and the lower casing 3.




li

System and method for providing additional functionality to existing software in an integrated manner

An improved system and method are disclosed for improving functionality in software applications. In one example, the method includes a mobile device having a network interface, a processor, and a memory configured to store a plurality of instructions. The instructions include instructions for a superblock application having instructions for a function block included therein. The function block is configured to provide functions that are accessible to the superblock application via an application programming interface (API). The functions are provided within the superblock application itself and are accessible within the superblock application without switching context to another application on the mobile device.




li

Methods for analyzing, limiting, and enhancing access to an internet API, web service, and data

The invention includes an API gateway server that monitors and controls the distribution of API elements from API sources to application developers based on a distribution rule set.




li

Application function library framework

A component instance manager of a database system generates an instance of the application function. The component instance manager then generates an executor for the application function, and requests an instance of a component class of the application function from a package manager of the database system. A void pointer associated with the instance of the component class and a wrapper function address associated with the application function are accessed by the component instance manager, where the void pointer and wrapper function address comprise runtime parameters of the application function. The application function is thereafter executed by the executor according to the runtime parameters.




li

Systems and methods for application reuse

System and methods are provided. In one embodiment, a system includes a master data archiver configured to store a data related to a turbomachine system and a first data collector service system configured to collect the data from the master data archiver. The system also includes a second data collector service system communicatively coupled to the first data collector system and configured to pull or to push the data from the first data collector system and a first data archiver configured to receive at least some of the data from the second data collector system. The system further includes an asset model database storing a plurality of turbomachine tags, wherein the turbomachine tags are configured to categorize the data and a data access system (DAS) configured to provide data access to the first data archiver, the asset model database, or a combination thereof.




li

System and method to boost application performance by using a proxy for executing synchronous application programming interface calls

Techniques are described for utilizing synchronous APIs which normally block callers until a result is returned. In particular, the techniques described herein enable an application or other programming construct to boost performance by executing synchronous APIs (e.g., long running time APIs) within a proxy container rather than executing the synchronous APIs in the context of the application itself. Since the proxy is a separate process or thread, the caller application is thereby released from waiting for the synchronous API call and may proceed with other processing instead of waiting for the synchronous API to return. The application may then monitor the proxy to determine whether a result has been received, such as by periodically polling the proxy.




li

Methods and systems for dynamically establishing one or more connections between a software application and a cluster of message broker

An exemplary method includes a broker-based messaging system detecting a request provided by a software application for the software application to connect to any one of a plurality of brokers included in a cluster of brokers, dynamically identifying, in response to the request and in accordance with a connection distribution heuristic, a broker included in the cluster of brokers and that is available for connection to the software application, and attempting to establish a connection between the software application and the broker. Corresponding methods and systems are also disclosed.




li

System and method for event-driven live migration of multi-process applications

A system, method, and computer readable medium for asynchronous live migration of applications between two or more servers. The computer readable medium includes computer-executable instructions for execution by a processing system. Primary applications runs on primary hosts and one or more replicated instances of each primary application run on one or more backup hosts. Asynchronous live migration is provided through a combination of process replication, logging, barrier synchronization, checkpointing, reliable messaging and message playback. The live migration is transparent to the application and requires no modification to the application, operating system, networking stack or libraries.




li

Application gateway in a browser based environment

An application gateway enables controlled communication between application components within a browser based environment while maintaining a level of isolation of the individual application components. A dispatching API wrapper and a listening API wrapper are registered for each of a plurality of application components. The registered API wrappers are used to send and receive communications from the associated application components. For example, a first application component can dispatch an action to a second application component via the first application component's dispatching API wrapper. The second application component can receive the action via the second application component's listening API wrapper. As another example, a first application component can dispatch an event that broadcasts a state to other application components via the first application component's dispatching API wrapper. A listening API wrapper of at least one other application component receives the state and may perform other functions dependent on the state.




li

State management of operating system and applications

A method and a processing device may be provided for state management of an operating system and applications. A framework may be provided for separating behaviorless state information from code or instructions for executing a method. Applications may have instances of state information derived from, or completely different from, instances of state information of an operating system. Instances of state information for an application may be layered over corresponding instances of state information of the operating system, such that the application and the operating system may have different views of the instances of the state information. At least one policy may be defined, which may include rules for resolving conflicts, information for providing a merged view of data from multiple repositories, default values for instances of data, as well as other information. In various implementations, referential integrity of state information may be guaranteed.




li

Interfacing between native and web applications utilizing a mobile module

According to one embodiment of the present disclosure, interfacing between a plurality of applications for display on a mobile device includes receiving, by an interface, a request to open a plurality of applications. The plurality of applications are associated with a plurality of business units and comprise one or more native applications and one or more web applications. A processor opens the plurality of applications in a container according to a configuration file. The processor is communicatively coupled to the interface. The container is operable to be displayed on a user interface of the mobile device.




li

Inmate information center for correctional facility processing

A platform application and methods of operation that integrate both native and third-party modules into an integrated environment on an inmate computing device is disclosed. Third-party modules or systems are applications meant to operate independent from the platform application. Information is communicated between the platform application and third-party module or system to add audit, alarm and other functions across all modules or systems controlled by the platform software. The third-party module or system is audited to allow triggering of rules that cause remedial action to be taken. Triggers can be on actions not monitored by a particular third-party module or system.




li

Dispatcher framework to provide inter-application communication

A dispatcher framework to provide non-blocking inter-application communication is disclosed. In various embodiments, a call to a service that is blocking with respect to the service is received from a calling process. The service is called on behalf of the calling process in a manner that does not require the calling process to remain blocked during at least a portion of a time during which the call to the service is performed.




li

Handling dynamically linked function calls with respect to program code conversion

A technique is provided for handling dynamically linked subject function calls arranged pass subject control flow to an intermediate control structure such as a procedure linkage table, then to subject linker code for modifying link information associated with the subject function calls during translation of subject code into target code in a dynamic binary translator. The subject code for execution on a subject processor is received by a translator, and corresponding target code for execution on the target processor is generated. The translator is arranged to build a function linkage table containing an entry giving the location of each function called by the subject code, so that code can be generated by the translator in which subject function calls are associated with code for performing the function, without generating target code corresponding to the intermediate control structure.




li

Use of a warning track interruption facility by a program

A program (e.g., an operating system) is provided a warning that it has a grace period in which to perform a function, such as cleanup (e.g., complete, stop and/or move a dispatchable unit). The program is being warned, in one example, that it is losing access to its shared resources. For instance, in a virtual environment, a guest program is warned that it is about to lose its central processing unit resources, and therefore, it is to perform a function, such as cleanup.




li

Providing by one program to another program access to a warning track facility

A program (e.g., an operating system) is provided a warning that it has a grace period in which to perform a function, such as cleanup (e.g., complete, stop and/or move a dispatchable unit). The program is being warned, in one example, that it is losing access to its shared resources. For instance, in a virtual environment, a guest program is warned that it is about to lose its central processing unit resources, and therefore, it is to perform a function, such as cleanup.




li

Providing by one program to another program access to a warning track facility

A program (e.g., an operating system) is provided a warning that it has a grace period in which to perform a function, such as cleanup (e.g., complete, stop and/or move a dispatchable unit). The program is being warned, in one example, that it is losing access to its shared resources. For instance, in a virtual environment, a guest program is warned that it is about to lose its central processing unit resources, and therefore, it is to perform a function, such as cleanup.




li

Warning track interruption facility

A program (e.g., an operating system) is provided a warning that it has a grace period in which to perform a function, such as cleanup (e.g., complete, stop and/or move a dispatchable unit). The program is being warned, in one example, that it is losing access to its shared resources. For instance, in a virtual environment, a guest program is warned that it is about to lose its central processing unit resources, and therefore, it is to perform a function, such as cleanup.




li

Use of a warning track interruption facility by a program

A program (e.g., an operating system) is provided a warning that it has a grace period in which to perform a function, such as cleanup (e.g., complete, stop and/or move a dispatchable unit). The program is being warned, in one example, that it is losing access to its shared resources. For instance, in a virtual environment, a guest program is warned that it is about to lose its central processing unit resources, and therefore, it is to perform a function, such as cleanup.




li

Process for the synthesis of functionalized poly (1,3-alkadienes) and use thereof in the preparation of high impact vinyl aromatic polymers

Process for the preparation of vinyl aromatic (co) polymers grafted on an elastomer in a controlled manner, comprising: dissolving an elastomer functionalized with bromoalkanes and nitroxy radicals, soluble in non-polar solvents, in a liquid phase consisting of a mixture of vinyl aromatic monomer(s)/polymerization solvent; feeding at least one radical initiator to the mixture, containing the functionalized elastomer in solution, and polymerizing the mixture thus obtained at a temperature higher than or equal to 1200 C; recovering the vinyl aromatic (co) polymer obtained after devolatization; and recycling the solvent/monomer(s) mixture, coming from the devolatization, to step (a).




li

Single layer film and hydrophilic material comprising the same

There is stably provided a hydrophilic cured product, such as a single-layer film, in which anionic hydrophilic groups are concentrated at a surface that is in contact with the air and which is excellent in transparency and adhesion to a substrate and tends to be rarely cracked. The hydrophilic cured product or single-layer film comprising a resin composition is produced by applying a mixture containing a polyvalent monomer (II) having two or more (meth) acryloyl groups and a compound (IV) having a specific group and a sulfonic acid group to a substrate or the like, drying the mixture if necessary, and then performing polymerization.




li

Solid catalyst for the polymerization of propylene, and method for preparing same

Provided are a solid catalyst for propylene polymerization and a method for preparing the same, specifically a solid catalyst for propylene polymerization which does not contain any environmentally harmful material and can produce a polypropylene having excellent stereoregularity with a high production yield, and a method for preparing the catalyst.




li

Method for manufacturing acrylic acid-based polymer and use for same

The present invention relates to a production method for efficiently obtaining an acrylic acid-based polymer having a narrow molecular mass distribution and a low molecular mass, without using a large amount of chain transfer agent. A method for continuously producing an acrylic acid-based polymer obtained by continuously polymerizing a monomer having acrylic acid as an essential component, characterized in that a liquid feed pump applies a mechanical load of 0.5 to 2.5 kJ/L to the liquid discharged from the outlet of a reactor. An acrylic acid-based polymer having fewer high-molecular-mass components, excellent dispersion and other properties, and a low molecular mass is thereby obtained.




li

Process of free-radical polymerization or crosslinking in the presence of a selected organic peroxide prepared by an ex situ process

The invention relates to free-radical polymerization and free-radical cross-linking and more particularly provides a process of free-radical polymerization or cross-linking wherein at least one polymerizable monomer or at least one compound to be cross-linked is contacted in the presence of at least one selected organic peroxides, characterized in that the organic peroxide is prepared continuously by an ex situ process with the aid of a closed plate exchanger. In the process according to the invention, it's possible to introduce the above selected organic peroxide continuously during the polymerization or cross-linking reaction.




li

Functionalized elastomer

The present invention is directed to a copolymer comprising: a polymeric backbone chain derived from a monomer comprising at least one conjugated diolefin monomer and optionally at least one vinyl aromatic monomer; and a polymeric side-chain bonded exclusively to a terminal end of the backbone chain, the side-chain comprising a polymer derived from a monomer having a hydrogen bond donor moiety and a hydrogen bond acceptor moiety.




li

Etherified melamine/formaldehyde condensates having a high solid content and low viscosity

Process for the preparation of etherified melamine/formaldehyde condensates, in which first a methylolation of melamine with a formaldehyde component in the molar ratio of from 1:6 to 1:15, preferably at a pH of >7, is carried out. This is followed by an etherification of the resulting hydroxymethylation intermediate in the presence of a C1-C20-alkyl, preferably of a C1-C6-alcohol, particularly preferably of a C1-C4-alcohol, at a pH of 9.5 being established before, during and/or after the distillation. According to the invention, a plurality of hydroxymethylation, etherification and distillation steps follow in order to achieve an etherified melamine/formaldehyde condensate which is distinguished by a high degree of hydroxymethylation, a high solids content and a low viscosity.




li

Road marker or light based warning device

A road marker and related light based warning device are described. The road marker or device includes a thermal sensor that triggers the illumination of at least one light-emitting diode at a predetermined temperature. The temperature may be associated with ice formation. The light-emitting diode(s) may flash to alert motorists to hazardous road conditions. The road marker or device utilize simple components to increase reliability, particularly when the device is subjected to high heat such as when the device is mounted into hot tar seal. The device further includes a switching element that prevents rapid on/off cycling.




li

Auxiliary member for pavement construction, concrete slab and method for pavement construction

An auxiliary member for pavement construction, including: a cylinder, a base plate and a leveling bolt; the cylinder includes a first cylinder part and a second cylinder part which are connected and communicated with each other, the first cylinder part is provided with a sling installing member and a slurry inlet, bottom of the second cylinder part is connected with the base plate, the base plate is provided with a bolt extending hole and multiple slurry discharging holes which are communicated with the inner cavity of the second cylinder part, the leveling bolt includes a bolt head and a screw, the screw extends through the bolt extending hole, the bolt head is arranged in the second cylinder part and the bolt head is smaller than the inner diameter of the second cylinder part. The present invention further provides a concrete slab and a method for pavement construction.




li

Pavement repair system utilizing solid phase autoregenerative cohesion

A method for repairing an aged or damaged asphalt pavement is provided. The method involves preparing a surface of the aged or damaged asphalt pavement by filling in deviations from a uniform surface plane with dry aggregate and compacting the dry aggregate; applying a reactive asphalt emulsion to the prepared surface; and passing an emitter over the prepared pavement, wherein the emitter generates electromagnetic radiation having a wavelength of from 2-5 mm that penetrates into the pavement to a depth of at least 2 inches. The asphalt pavement is repaired by disturbing voids and interstices in the damaged pavement without dehydrogenation of the asphalt, such that oligomers present in the aged asphalt are linked together into longer polymer chains to improve ductility of the aged asphalt.




li

Machine for reclaiming and recycling roadway shoulder material while restoring shoulder grade and level

A grader blade mounted to a support frame has an auger-grinder mounted ahead of the grader blade. The auger-grinder has a first helical vane fixed to a rotatable axle with a plurality of teeth attached to and protruding outwardly from the auger. A shroud above and partially surrounding the auger-grinder has an inner shroud end wall, an outer shroud end wall and bearings in which the axle is journaled transverse to the direction of travel. A beater is fixed to the axle between an inner end of the helical vane and the inner wall. The beater has a plurality of paddles extending outwardly from the axle. An inner barrier wall is attached to the inner shroud wall and extends forward of the auger-grinder. A drive link is connected to the axle for connection to a prime mover for driving the axle in rotation.




li

Mobile applicator for thermo pavement marking

A mobile thermoplastic applicator comprises a kettle, a main gas burner, a heat exchanger plenum, and a screed die box. The kettle has walls which define an interior space for melting thermoplastic. The main gas burner is situated beneath the kettle, and is configured to heat the kettle. The heat exchanger plenum is situated inside the thermoplastic kettle and is configured to subdivide the interior space and circulate heated air from the main gas burner. The screed die box is configured to receive molten thermoplastic from the kettle and deposit that molten thermoplastic on a surface.




li

Automotive construction machine, as well as lifting column for a construction machine

Disclosed is an automotive road construction machine, particularly a recycler or a cold stripping machine, comprising an engine frame that is supported by a chassis, a working roller which is stationarily or pivotally mounted on the engine frame and is used for machining a ground surface or road surface. The chassis is provided with wheels or tracked running gears which are connected to the engine frame via lifting column and are vertically adjustable relative to the engine frame. Each individually vertically adjustable lifting column is equipped with a device for measuring the actual vertical state of the lifting column.




li

Methods for installing a bounded paving system

A method for installing a paver system includes positioning a first grid substrate adjacent to a second grid substrate, the first and second grid substrates form a paver support surface. At least the first grid substrate includes an integrated boundary ridge extending along the first paver support surface. The first grid substrate is interlocked with the second grid substrate with a first paver piece bridging the first and second grid substrates to form a paver linkage. Movement of at least the first paver piece is arrested beyond the integrated boundary ridge by directly or indirectly engaging at least the first paver piece against the integrated boundary ridge. In another example, movement of the first paver piece is arrested by anchoring at least the first paver piece on the first and second paver support surfaces through distribution of forces incident on at least the first paver piece through the paver linkage.




li

Modular ducting sections and networked utilities ducting system formed therefrom

This invention provides a modular ducting section and a networked utilities ducting system and rain and road water management system formed from two or more modular ducting sections laying end-to-end. Each modular ducting section comprises open-topped utility channels for carrying utility service supply lines such as electricity, gas, water, or communications, an open-topped catchment channel for carrying rain water captured from a building structure or garden, and a supply channel for supplying an end user with utility services via a supply line, while also allowing the end user to feed an end-user generated utility supply back into the corresponding utility service supply line via a return line. Each modular ducting section further comprises a road water runoff flange and a main channel cover, which when combined, form a curb-side structure that functions to keep any contaminated road water from the reusable rain water collected in the catchment channel.




li

System and method for controlling an asphalt repair apparatus

The present invention provides a system and method for controlling an asphalt repair apparatus. An additional aspect of the present invention is to provide a system that may position a heater repair element adjacent a targeted asphalt surface, acquire and analyze surface and heater sensing data, and control heater output to prepare the targeted asphalt surface for repair. Further, the system may be configured to control an asphalt repair apparatus to satisfy user-defined asphalt repair requirements.




li

Wedge-shaped vehicle barrier with sling

A wedge-shaped vehicle barrier, including a top assembly pivotably coupled to a bottom assembly; a mechanism coupled to the top assembly and coupled to the bottom assembly, where the mechanism moves the top assembly between a first position that is substantially horizontal and a second position at a first angle; and one or more flexible slings coupled to a distal portion of the top assembly and a distal portion of the bottom assembly, where the one or more slings prevent the top assembly from rotating beyond a second angle when the top assembly is engaged by a vehicle, the second angle being greater than or equal to the first angle.




li

Modifying compaction effort based on material compactability

A vibratory compactor having a first compacting element having a variable vibratory mechanism that sets a modifiable compaction effort, a second compacting element, a first sensor configured to measure a first surface compactability associated with the first compacting element, a second sensor configured to measure a second surface compactability associated with the second compacting element and a control system. The control system is configured to receive the first surface compactability, receive the second surface compactability, determine a target compaction effort for the first compacting element based on the first surface compactability and the second surface compactability, and modify the variable vibratory mechanism to set the compaction effort at the target compaction effort.




li

Method of milling asphalt

In a method of milling asphalt, a relative elevation of an unmilled asphalt pavement surface adjacent to an area to be milled is sensed with respect to a milling machine body and rotatable milling drum of the milling machine. An elevation of a bottom surface of the rotatable milling drum is determined using a computer processor. Based on a map, stored in a computer memory, of a design surface specifying a design elevation of a milled surface over the area to be milled, the elevation of the milling machine body and the rotatable milling drum are automatically adjusted such that the rotatable milling drum mills the asphalt surface to the design elevation over the area to be milled.




li

Lipstick tube

A lipstick tube including a hollow cylindrical base, a lipstick holder disposed in the base, a cap longer than the distance between the top of the protruding element and the top of a lipstick in the lipstick holder covering the lipstick holder, and a protruding element affixed to the lipstick holder and moving together with the lipstick holder relative to the base, the protruding element protruding radially from the holder for engaging the cap in a closed orientation.




li

Pen dispensers with cartridges and interchangeable tip applicators

A pen dispenser for dispensing flowable and non-flowable material, comprising a pen body and an optional push button applicator for the pen, a universal cartridge, optionally having a disposable cartridge, and capable of accepting a multitude of interchangeable tip applicators.




li

Container for dispensing preset amount of liquid content

Disclosed is a pencil-type case for allowing pressing a pressure button to discharge liquid content out to a content brush. The container for dispensing a preset quantity of liquid content accommodated in a main body by pressing a pressure button. The container includes: main body including content case to accommodate content in outer body and having pushing member; pumping member including: folding link driven by pressure button; check valve preventing content from flowing backward when content is introduced into cylinder tube via content-introducing hole formed in cylinder tube, and piston pumping content out to content brush of content brush body; and content brush body including: content-introducing tube in which check valve is installed; cam surface adjusting stroke of folding link; and content brush provided at leading end to discharge content of content-introducing tube.




li

Heat-generating applicator head

A heated cosmetic applicator that has a plurality of small, individual heating elements placed within and/or on at least some of the lash grooming elements. A heat-generating applicator head for a heated cosmetic applicator that has a plurality of small, individual heating elements placed within and/or on at least some of the lash grooming elements.




li

Makeup applicator assembly

A makeup applicator assembly includes an elongated tube having an interior space, a bottom end and a top end. A bottom opening extends through the bottom end of the tube. A chamber is positioned in the interior space and the chamber is positioned proximate the bottom end of the tube. A makeup material is positioned in the chamber. An elongated applicator is also positioned in the chamber. A button is coupled to and extends from the top end of the tube. A plunger extends between the button and the applicator, and the plunger also extends into the chamber. A dispensing aperture is positioned in the chamber. The applicator is extendable through the dispensing aperture. The dispensing aperture is positioned proximate the bottom end of the tube wherein the applicator is extendable from the bottom end of the tube when the button is manipulated.




li

Packaging and applicator device

A packaging and applicator device for applying a composition on the eyelashes and/or the eyebrows, that includes a container defining an inside space containing the composition and including a wiper member; and an applicator having a longitudinal axis and having an applicator member with a twisted-core brush carrying bristles, there being 5 to 55 bristles per turn, the diameter of the brush lying in the range 6/100 mm to 40/100 mm along at least a fraction of the applicator member, a plurality of bristles carried by this portion coming to within a distance of less than 1.5 mm from the inside surface of the container under the wiper member in a storage position or while the applicator is being withdrawn along the longitudinal axis of the container.




li

Cream dispensing applicator assembly

A cream dispensing applicator assembly allows an individual to easily, evenly, and cleanly apply cream to hard-to-reach areas of the body. The assembly includes an elongated member having a head coupled to a handle. The elongated member has an interior space configured for holding a liquid. A pad is coupled to the head. A channel extends through the head. A plurality of outlet ports is coupled to the pad and to the channel. A plunger, a shaft, a knob, and a switch are coupled to the handle. The shaft is coupled to and extends through the plunger. The knob is operationally coupled to the plunger wherein manipulation of the knob urges the plunger into the shaft. A valve is coupled to the handle and to the channel. The switch is operationally coupled to the valve wherein manipulation of the switch selectively opens and closes the valve.




li

Structure for mounting a clip for a writing implement

A structure for mounting a clip for a writing implement which has a barrel extending along a longitudinal axis. The structure includes a fastening member made of plastic material integral with the barrel and having a proximal wall and a distal wall with respect to the barrel, the proximal and distal walls being arranged opposite each other and overall extending in substantially parallel respective planes in order to form between them a recess having an open insertion end. The clip includes a fastening portion having a substantially uniform thickness and is suitable for mounting in the recess by the open insertion end.




li

Lipstick case lipstick body lift seat anti-slipped structure

A lipstick case lipstick body lift seat anti-slipped structure includes a lipstick case, an outer tube, a lift seat with an opening facing upward, and a lipstick body. A plurality of anti-slipped blocking grooves is formed on an upwardly inclined side of each of the two inclined guiding grooves. The outer tube is sleeved on an outer side of the small diameter guiding tube, and a spiral guiding groove is disposed on an inner wall of the outer tube concavely. The lipstick body is sleeved in the lift seat. Two lift guiding columns are disposed on an outer wall of the lift seat protrudingly for engaging with the inclined guiding grooves correspondingly and pressing into the spiral guiding groove. An anti-slipped blocking portion is protrudingly disposed on an outer diameter of each of the lift guiding columns corresponding to the anti-slipped blocking grooves.




li

Container for a stick of a cosmetic or hygienic product having a retractable applicator element

A container (1) for a stick of a cosmetic or hygienic product, comprising an applicator element (3) in which a stick (2) of said product can move axially relative to a base (32), as well as a tubular storage element (4) comprising a top (41) that contains a mobile sleeve (42) and is suitable for covering the applicator element (3) in a configuration wherein said applicator element is fully inserted into the sleeve and connected to said top by means of an elastically compressible device having two stable axial positions relative to a hilly inserted configuration, said device comprising a resilient element (43) pushing the sleeve (42) towards the outside of the top, and, distributed between the top and the sleeve, a heart-shaped guide track (44) arranged parallel to an axial direction of the top, and a follower (45) carried by a generally axially pivoting arm (46) such as to define stable top and bottom positions allowing the applicator element to be gripped or not. The resilient element (43) is arranged between the outer wall of the sleeve (42) and the inner wall of the top (41), and the guide track and follower are arranged in a lateral space formed by the shape differences of the cross-sections of the top and the sleeve.