mo

ADAPTIVE PARTITION SUBSET SELECTION MODULE AND METHOD FOR USE THEREWITH

A partition subset selection module selects a subset of available partitions for a macroblock pair of the plurality of macroblock pairs, based on motion search motion vectors generated by a motion search section, and further based on a macroblock adaptive frame and field indicator. A motion refinement module generates refined motion vectors for the macroblock pair, based on the subset of available partitions for a macroblock pair.




mo

TEMPORAL MOTION DATA CANDIDATE DERIVATION IN VIDEO CODING

A method for derivation of a temporal motion data (TMD) candidate for a prediction unit (PU) in video encoding or video decoding is provided. The derived TMD candidate is for inclusion in an inter-prediction candidate list for the PU. The method includes determining a primary TMD position relative to a co-located PU in a co-located largest coding unit (LCU), wherein the co-located PU is a block in a reference picture having a same size, shape, and coordinates as the PU, and selecting at least some motion data of a secondary TMD position as the TMD candidate when the primary TMD position is in a bottom neighboring LCU or in a bottom right neighboring LCU of the co-located LCU, wherein the secondary TMD position is determined relative to the co-located PU.




mo

MOTION COMPENSATION AND MOTION ESTIMATION LEVERAGING A CONTINUOUS COORDINATE SYSTEM

Computer processor hardware receives settings information for a first image. The first image includes a set of multiple display elements. The computer processor hardware receives motion compensation information for a given display element in a second image to be created based at least in part on the first image. The motion compensation information indicates a coordinate location within a particular display element in the first image to which the given display element pertains. The computer processor hardware utilizes the coordinate location as a basis from which to select a grouping of multiple display elements in the first image. The computer processor hardware then generates a setting for the given display element in the second image based on settings of the multiple display elements in the grouping.




mo

METHOD AND APPARATUS FOR MOTION COMPENSATED NOISE REDUCTION

An apparatus for motion compensated noise reduction for input images is provided. The motion estimation and motion compensation circuit performs a motion estimation operation and a motion compensation operation on a current image and a previous image to obtain a first patch. The block matching operation circuit performs a block matching operation on the current image and the previous image to obtain a second patch. The motion detection circuit performs a motion detection operation on a target patch according to the first patch and the second patch to output a set of third patches. The current image includes the target patch. The noise reduction circuit performs a noise reduction operation on the set of third patches according to a threshold curve, so as to generate the target patch that the noise is reduced. A method for motion compensated noise reduction for input images is also provided.




mo

MOVING PICTURE ENCODING APPARATUS, MOVING PICTURE DECODING APPARATUS, MOVING PICTURE ENCODING METHOD, MOVING PICTURE DECODING METHOD, MOVING PICTURE ENCODING PROGRAM, AND MOVING PICTURE DECODING PROGRAM

An object of the present invention is to increase efficiency of information compression in coding and decoding. A moving picture encoding apparatus 10 of the present invention has a motion vector predicting part for performing, based on a temporal relation among adjacent reference frame images 703a, 703b, 703c referred to for detecting motion vectors of adjacent blocks adjacent to a coding target block, a target reference frame image 702 referred to for detecting a motion vector of the target block, and a target frame image 701 being the frame image of the coding target, or based on time information thereof, a correction of scaling the motion vectors 751a, 751b, 751c of the adjacent blocks on the basis of the target reference frame image 702; and a determination of an optimum predicted motion vector based on the motion vectors of the adjacent blocks; and thereby predicting the optimum predicted motion vector after the correction.




mo

MOTION VECTOR ENCODING/DECODING METHOD AND DEVICE AND IMAGE ENCODING/DECODING METHOD AND DEVICE USING SAME

The present disclosure relates to a method and apparatus for encoding/decoding a motion vector and a method and apparatus for encoding/decoding video using same. The motion vector encoding method includes selecting a predicted motion vector candidate set including one or more predicted motion vector candidates for a block; determining one or more search ranges for predicted motion vector candidate set; selecting one predicted motion vector candidate among one or more predicted motion vector candidates as predicted motion vector for each search point with respect to each search point within search range by first determination criterion prearranged with video decoding apparatus; selecting one predicted motion vector among the predicted motion vectors for each search point by a second determination criterion not prearranged with the video decoding apparatus, and determining predicted motion vector, differential motion vector, and current motion vector; and generating and encoding the differential motion vector as motion information.




mo

MOVING PICTURE ENCODING DEVICE, MOVING PICTURE ENCODING METHOD AND MOVING PICTURE ENCODING PROGRAM AS WELL AS MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD AND MOVING PICTURE DECODING PROGRAM

A first vector predictor candidate list generating unit generates a first motion vector predictor candidate list from motion vectors of encoded neighboring blocks to blocks to be encoded. A second vector predictor candidate list generating unit generates a second motion vector predictor candidate list from motion vectors of blocks at the same positions as the blocks to be encoded in an encoded image and neighboring blocks to the blocks at the same positions. A combination determining unit determines whether to generate a third vector predictor candidate list combining the first and second vector predictor candidate lists by comparison of a block size of the blocks to be encoded and a threshold size. A vector predictor candidate list deciding unit generates the third vector predictor candidate list from the first vector predictor candidate list.




mo

MOVING PICTURE ENCODING DEVICE, MOVING PICTURE ENCODING METHOD AND MOVING PICTURE ENCODING PROGRAM AS WELL AS MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD AND MOVING PICTURE DECODING PROGRAM

A first vector predictor candidate list generating unit generates a first motion vector predictor candidate list from motion vectors of encoded neighboring blocks to blocks to be encoded. A second vector predictor candidate list generating unit generates a second motion vector predictor candidate list from motion vectors of blocks at the same positions as the blocks to be encoded in an encoded image and neighboring blocks to the blocks at the same positions. A combination determining unit determines whether to generate a third vector predictor candidate list combining the first and second vector predictor candidate lists by comparison of a block size of the blocks to be encoded and a threshold size. A vector predictor candidate list deciding unit generates the third vector predictor candidate list from the first vector predictor candidate list.




mo

METHOD AND APPARATUS FOR ENCODING/DECODING THE MOTION VECTORS OF A PLURALITY OF REFERENCE PICTURES, AND APPARATUS AND METHOD FOR IMAGE ENCODING/DECODING USING SAME

A video decoding method using an inter prediction, includes: reconstructing a first differential motion vector and a second differential motion vector of a current block by decoding encoded data; deriving a first predicted motion vector and a second predicted motion vector of the current block from one or more neighboring blocks of the current block; generating a first motion vector of the current block by adding the first candidate motion vector to the first differential motion vector, and a second motion vector of the current block by adding the second candidate motion vector to the second differential motion vector; generating a predicted block of the current block by using the first and second motion vectors; reconstructing a residual block by decoding residual signals included in the encoded data; and adding each pixel value of the predicted block to a corresponding pixel value of the residual block.




mo

METHOD AND APPARATUS FOR ENCODING/DECODING THE MOTION VECTORS OF A PLURALITY OF REFERENCE PICTURES, AND APPARATUS AND METHOD FOR IMAGE ENCODING/DECODING USING SAME

A video decoding method using an inter prediction, includes: reconstructing a first differential motion vector and a second differential motion vector of a current block by decoding encoded data; deriving a first predicted motion vector and a second predicted motion vector of the current block from one or more neighboring blocks of the current block; generating a first motion vector of the current block by adding the first candidate motion vector to the first differential motion vector, and a second motion vector of the current block by adding the second candidate motion vector to the second differential motion vector; generating a predicted block of the current block by using the first and second motion vectors; reconstructing a residual block by decoding residual signals included in the encoded data; and adding each pixel value of the predicted block to a corresponding pixel value of the residual block.




mo

MULTISTAGE TURBOMACHINE WITH EMBEDDED ELECTRIC MOTORS

A multistage turbomachine is disclosed, comprising a casing with a fluid inlet and a fluid outlet and a plurality of stages arranged in the casing. A flow path extends from the fluid inlet to the fluid outlet through the sequentially arranged stages. Each stage is comprised of a rotating impeller and an electric motor embedded in the casing and arranged for rotating the impeller at a controlled rotary speed. Each electric motor comprises a motor rotor, arranged on the impeller and integrally rotating therewith, and a motor stator stationarily arranged in the casing. Pairs of sequentially arranged impellers are configured for rotation in opposite directions.




mo

Fan Motor Controller for Use in an Air Conditioning System

One aspect provides an air conditioning system that includes a compressor housing, a motor having fan blades rotatably coupled thereto and located within the compressor housing. The motor has a rotation sensor associated with it that is configured to sense a rotation of the fan blades. This embodiment further comprises a controller coupled to the motor and is configured to increase a torque of the motor when the rotation sensor indicates that the fan blades are not rotating after an on command signal is received by the motor.




mo

PIEZOELECTRIC DRIVING DEVICE, MOTOR, ROBOT, AND PUMP

A piezoelectric driving device includes: a substrate including a fixed portion, and a vibrating body portion which is provided with a piezoelectric element and is supported by the fixed portion; and a contact portion which comes into contact with a driven body, and transmits movement of the vibrating body portion to the driven body, the contact portion is provided at an end portion in the longitudinal direction of the vibrating body portion, and a difference between a distance between the end portion when the contact portion is not pressed against the driven body and a tip end of the contact portion, and a distance between the end portion when the contact portion is pressed against the driven body and the tip end, is smaller than a total amplitude in the longitudinal direction in a case where the vibrating body portion is driven.




mo

MOTOR AND A HANDHELD DEVICE HAVING A MOTOR

A handheld device comprising a motor for generating an airflow through the device, the motor including: a frame for supporting a rotor assembly and a stator assembly, the frame including an inner wall and an outer wall and a plurality of diffuser vanes extending between the inner wall and outer wall; a rotor assembly including a shaft, a magnet, a bearing assembly and an impeller; and a stator assembly including a bobbin, a stator core and a winding wound around the bobbin; the frame being formed of zinc and the impeller being formed of aluminium.




mo

ELECTRIC-MOTOR-DRIVEN LIQUID PUMP

A liquid pump has a housing with a suction connection, a pressure connection and a electric motor for rotationally driving a conveying device that has a suction inlet and pressure outlet which communicate with the suction connection and the pressure connection respectively. An electronic power unit for the electric motor is adjacent to the motor and extends transversely to the axis of rotation and is on the rear side of the partition wall of the housing. The suction inlet is arranged at a height smaller than an inner radius of an annular gap between the stator and rotor, whereas a rotor passage extends at a constant height, so that a liquid inducted by way of the suction connection is guided in part via the annular gap and undergoes a deflection at the partition wall, cooling the latter before it passes through the rotor passage to the suction inlet.




mo

SUPERCHARGER AND MOTOR COOLING METHOD

Provided is an electric-assist supercharger configured such that a motor (30) is attached to the end portion of a rotor shaft (15) close to a silencer (26), the rotor shaft (15) being connected to a compressor portion. Such a supercharger includes a suction air introduction path (24) formed in the silencer 26 such that a main suction air flow flows in the radial direction of the silencer (26) toward a connection portion between the silencer (26) and the compressor portion, and a cooling air intake path (40) formed in the silencer (26) in which at least an outlet thereof is on the center axis of the rotor shaft (15).




mo

OBSERVER BASED SENSORLESS CONTROL FOR U-SHAPE SINGLE PHASE SYNCHRONOUS PERMANENT MAGNET MOTORS

A method for controlling a U-shape single phase synchronous permanent magnetic motor having a rotor and a stator and coupled to a single phase alternating current (AC) power source through a switch includes estimating back-electromotive force and the position of the rotor based on a voltage feedback signal, a current feedback signal, and a phase feedback signal indicative of a zero-crossing of the single phase AC power source. Once the speed and position of the rotor are determined, a controller can trigger a switch to supply power to the motor.




mo

THERMAL ENHANCEMENT OF CABIN AIR COMPRESSOR MOTOR COOLING

A cabin air compressor assembly includes a cabin air compressor, and a cabin air compressor motor operably connected to the cabin air compressor. The cabin air compressor motor includes a rotor and a stator having a plurality of end windings. A cabin air compressor housing includes at least one cooling airflow hole formed therein. A motor cooling flow is movable across a portion of the cabin air compressor motor to cool the stator and the end windings. A duct extends from the cabin air compressor housing to an adjacent end winding such that a cooling outlet flow provided via the at least one cooling air flow hole is arranged in fluid communication with the end winding.




mo

MICRO SCALE ELECTRO HYRDODYNAMIC (EHD) MODULAR CARTRIDE PUMP

An electro hydrodynamic pump apparatus includes a cartridge body member including an interior cavity portion and openings on either end of the cartridge body member; a first electrode member disposed within the interior cavity portion of the cartridge body member, the first electrode member including a conductive bar member with a plurality of spaced apart elements extending therefrom; a second electrode member disposed within the interior cavity portion of the cartridge body member, the second electrode member including a conductive bar with a plurality of spaced apart element extending therefrom; and wherein the elements of the first electrode member are configure to be interspersed with the elements of the second electrode member when the first electrode member and the second electrode member are disposed within the interior cavity portion of the cartridge body member.




mo

Rotary Hydraulic Pump with ESP Motor

A submersible pumping system includes an electric motor and a pump driven by the electric motor. The pump includes a rotatable shaft driven by the motor, one or more piston assemblies configured for linear reciprocating motion and a mechanism for converting the rotational movement of the shaft to linear reciprocating movement in the piston assemblies. In one aspect, the mechanism for converting the rotational movement of the shaft includes a tilt disc assembly. In another aspect, the mechanism for converting the rotational movement of the shaft includes a camshaft assembly.




mo

FLUID CONDITIONING MODULE

A fluid conditioning module having a fluid inlet and a fluid outlet is provided. The fluid conditioning module includes a first pump element, a second pump element, a pressure regulator, a controller, and a prime mover to impart rotational motion in the first and second pump elements. A first pump inlet is in fluid communication with the fluid inlet. A filter inlet is in fluid communication with a first pump outlet and a second pump outlet, and a filter outlet is in fluid communication with the fluid outlet. A pressure regulator inlet and a pressure regulator outlet are in fluid communication with the filter outlet and a recirculation conduit, respectively. The control valve has a first position and a second position, which allows fluid flow through the recirculation conduit. The controller adjusts operation of one or more of the prime mover and the control valve based upon a predetermined parameter.




mo

Method for removing SOx from gas using polyethylene glycol

A method for removing SOx (x=2 and/or 3) from gas using a solution having polyethylene glycol as the main ingredient. First, SOx in the gas is absorbed by the solution of polyethylene glycol. Second, the solution of polyethylene glycol which has absorbed SOx is regenerated by one or more of the heating, vacuum, ultrasonic, microwave or radiation methods, thereby releasing the by-products of sulfur dioxide and sulfur trioxide. The regenerated solution of polyethylene glycol is recycled. When the water content of the regenerated solution of polyethylene glycol is high enough to affect the desulfurization, it needs to be removed. Removal methods include heating and rectification, absorption using a water absorbent, or a combination of these methods. The polyethylene glycol solution is recycled after dehydration.




mo

Sulfur compounds for carbon dioxide and sulfur dioxide removal

This invention relates to sulfur based compounds useful in methods of carbon dioxide or sulfur dioxide removal.




mo

Self service kiosk incorporating moisture repellant filter

A self service kiosk station employing a water repellant air filter is provided. The self service kiosk may take many forms including a vending machine, gaming station, ATM, DVD rental machine, or the like. Positive pressure within the housing may be employed as well to keep contaminants outs and ensure air flow into the housing is through the water repellant air filter.




mo

Methods of removing contaminants from hydrocarbon stream by swing adsorption and related apparatus and systems

A pressure swing adsorption process for removal of CO2 from natural gas streams through a combination of a selective adsorbent material containing an effective amount of a non-adsorbent filler, adsorbent contactor design, and adsorption cycle design. The removal of contaminants from gas streams, preferably natural gas streams, using rapid-cycle swing adsorption processes, such as rapid-cycle pressure swing adsorption (RC-PSA). Separations at high pressure with high product recovery and/or high product purity are provided through a combination of judicious choices of adsorbent material, gas-solid contactor, system configuration, and cycle designs. For example, cycle designs that include steps of purge and staged blow-down as well as the inclusion of a mesopore filler in the adsorbent material significantly improves product (e.g., methane) recovery. An RC-PSA product with less than 10 ppm H2S can be produced from a natural gas feed stream that contains less than 1 mole percent H2S.




mo

Regenerative adsorption process for removal of silicon-containing contaminants from process gas using a neutral adsorbent media

A natural gas-containing stream such as biogas from landfills and sewage treatment plants is freed of siloxane contaminants by passing the biogas through a bed containing an adsorbent having a neutral surface, which adsorbs the siloxanes. When the bed of neutral adsorbent is filled to capacity, the adsorbent bed is heated to remove the siloxanes and regenerate the bed. The neutral adsorbent reduces disadvantageous reactions between the adsorbent and siloxane and other impurities in the natural gas-containing stream.




mo

Exhaust substance removal

In one implementation, a substance removal apparatus may include a collection unit and a removal unit. The collection unit may have a structure forming a channel and an inlet to receive an exhaust from a print system. The removal unit may separate a substance from the exhaust and transfer heat from the exhaust to the print system. The removal unit may include a heat exchanger and an impaction mechanism.




mo

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.




mo

Method and a reactor for mixing one or more chemicals into a process liquid flow

A method for mixing a chemical into a process liquid including: injecting the chemical into the process liquid flowing through a flow pipe; forming reaction products by a reaction involving the chemical occurring in the process flow; applying an electric field or magnetic field to a region of the flow pipe adjacent to the reaction occurring in the process flow, and suppressing the precipitation of the chemical or the reaction products on the surfaces of the pipe due to the electric or magnetic field.




mo

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.




mo

Mounted assemblies for aircraft, wheels and tires

A mounted assembly of a wheel and a tire. The tire inflation pressure is greater than 9 bar, and a relative deflection of the tire greater than 30%. The rim comprises a drop-center functionality and is of monobloc type. A carcass reinforcement includes a circumferential alignment of carcass reinforcement elements anchored in the beads by a stack of circumferentially oriented reinforcement elements, and by an anchoring rubber mix having an elasticity modulus of less than 30 MPa at 10% deformation.




mo

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.




mo

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.




mo

IDENTIFYING USER MANAGED SOFTWARE MODULES

A method for identifying user managed software modules includes: receiving a query that includes an input module name or an input address range. The method further includes, responsive to determining that the input module name or input address range of the received query is not stored in one or more data structures identifying one or more software modules that have been loaded into memory without a directed load, searching a data structure identifying software modules that have been loaded into memory via directed loads for the respective input module name or input address range.




mo

OBJECT MONITORING IN CODE DEBUGGING

According to example embodiments of the present invention, an object to be monitored is determined, the object being associated with a variable in a code snippet including a plurality of statements. The object is monitored in execution of the plurality of statements. If a plurality of updates of the object are detected in the execution of the plurality of statements, a snapshot associated with each of the updates of the object is created. The snapshot includes a current value of the object and a memory address for the current value of the object.




mo

IDENTIFYING USER MANAGED SOFTWARE MODULES

A computer system for identifying user managed software modules includes program instructions for: receiving a request for a directed load of a software module into memory, wherein the request includes an address; storing the software module at the address in the received request; adding a name and an address range of the stored software module to a data structure identifying software modules that have been loaded into memory via directed loads; receiving a query that includes an input module name or an input address range; and responsive to determining that the input module name or input address range of the received query is not stored in one or more data structures identifying one or more software modules that have been loaded into memory without directed loads, searching the data structure identifying software modules that have been loaded into memory via directed loads for the respective query.




mo

SYSTEMS AND METHODS FOR UNIT TESTING OF FUNCTIONS ON REMOTE KERNELS

The disclosed computer-implemented method may include (1) providing a framework that includes (A) a user-space component that runs at a client site and (B) a kernel-space component that runs at a remote site, (2) identifying attributes of objects that reside at the remote site and whose addresses are unknown at the client site, (3) generating a script to test a function of a kernel running on the remote site based at least in part on the attributes, and (4) performing a remote unit testing of the function of the kernel by executing the script such that the user-space component (A) generates a message that identifies the attributes and (B) sends the message to the kernel-space component to facilitate (I) obtaining references to the objects by way of the attributes and (II) invoking the function by way of the references. Various other methods, systems, and computer-readable media are also disclosed.




mo

DATA RENDERING ON LOCAL AND REMOTE DISPLAYS

Described are an apparatus and method for interactively retrieving data from one or more data sources and rendering the data in a three dimensional (3D) format. The rendering may be displayed on a hand-held device, e.g., a smart phone or tablet computer, or on a remote display device such as another phone, tablet, screen, or a projector. The apparatus and method may operate in response to one or more inputs or orientation sensors, e.g., proximity, gravimeter, gyroscope, photo, and touch sensors.




mo

USER TERMINAL DEVICE, AND MODE CONVERSION METHOD AND SOUND SYSTEM FOR CONTROLLING VOLUME OF SPEAKER THEREOF

A user terminal apparatus is disclosed. The user terminal apparatus includes a touch screen which senses a multi gesture that is performed by using at least two fingers or other input tools, and a controller which provides an individual volume control mode by which a volume of one speaker apparatus is independently controllable with respect to a volume of the remainder of a plurality of speaker apparatuses, and which is convertible into a group volume control mode in order to combine a plurality of speaker apparatuses into a group such that volumes of the plurality of speaker apparatuses can be jointly controlled in response to the multi gesture sensed via the touch screen while the individual volume control mode is provided.




mo

Mnemonic Support of Users in Guided Activity Floorplans

Methods and systems that facilitate the generation, presentation, and adaptation of an anchored information bar, associated with a guided activity floorplan or wizard, in support of assisting users as they complete the different steps of a complex task as the user employs software applications (and associated user interfaces) on their devices to go about their different activities.




mo

MEMORY CONSERVING VERSIONING OF AN ELECTRONIC DOCUMENT

Memory conserving versioning of an electronic document is provided. Client versioning factors are analyzed by a client versioning engine and server versioning factors are analyzed by a server versioning engine for determining when an electronic document should be stored as a new version. Accordingly, new versions of an electronic document are only created when determined to be sufficiently important, thus reducing the amount of memory required for increased version payload.




mo

EMOJI INPUT METHOD AND DEVICE THEREOF

The present disclosure describes an emoji input method and a device thereof. The emoji input method may include: detecting a user operation that starts an emoji conversion function; receiving a plurality of user input words; segmenting the plurality of user input words to obtain a keyword candidate; searching for an emoji corresponding to the keyword candidate based on a mapping relationship between the keyword and emojis; and displaying the emoji.




mo

SYSTEMS AND METHODS FOR SUGGESTING EMOJI

Implementations of the present disclosure are directed to a method, a system, and an article for suggesting emoji for insertion into a communication having text or other content. A plurality of features corresponding to the communication are obtained and provided to a plurality of emoji detection modules. A set of emoji and first confidence scores are received from each emoji detection module and provided to at least one classifier. A proposed set of candidate emoji and second confidence scores are received from the at least one classifier. A candidate emoji is inserted into the communication.




mo

METHOD AND APPARATUS FOR CAPTURING SCREEN ON MOBILE DEVICE

Embodiments of the disclosure provide a method and an apparatus for capturing a screen on a mobile device, the method including: receiving, at the mobile device, a screen-capturing request for a current interface, where the current interface includes first data, and the first data includes personal information; and generating, according to screen-capturing request, a screen capture image for the current interface, where the first data in the current interface is replaced in the screen capture image with second data which is predefined. These embodiments avoid the need to manually mask an image by starting a dedicated image editing tool to anonymize a screen capture image, thereby significantly lowering the relatively high technical threshold of anonymization processing, reducing the error rate, and improving the modification quality of anonymization. Moreover, the replacement is directly made to the image while the screen is captured without interfering with normal use of reading.




mo

Opening apparatus for a door that has an outer panel, a motor vehicle and a motor vehicle door with such an opening apparatus

A door (200) of a motor vehicle has an outer panel (100) and an opening apparatus. The opening apparatus has a door handle (30) and a door lock (20) with a lock barrel (10). The lock barrel (10) and the door handle (30) are arranged completely on the inner side of the outer panel (100) of the door (200).




mo

Removable key cassette assembly

A lock assembly is provided that includes: a lock cylinder having a bore disposed therein and at least one pocket located adjacent the periphery of the bore; a plug including a cassette slot; a plunger that fits in the plug; a locking tab having a slot disposed therein; the slot of the locking tab receives a portion of the plunger; a cassette having a key slot configured to receive a key; the cassette includes a tool slot configured to receive a tool to selectively engage the plunger to selectively move at least a portion of the locking tab into and out of the pocket; when a portion of the locking tab is located in the pocket the locking tab does not block the cassette from being removed from the plug.




mo

Actuator for movable furniture parts

A device includes an actuating device, and the actuating device includes: a locking device having a lock; an actuating member which pivots about an axis of rotation to move a movable furniture part; and a spring device which biases the actuating member to pivot about the axis of rotation in an opening direction. The lock is lockable by a key for preventing the actuating member from pivoting about the axis of rotation, and the lock is unlockable by the key for enabling the actuating member from pivoting about the axis of rotation.




mo

Shrink wrap removal tool

A tool for removing shrink wrap from a product may include a first abrasive surface, a second abrasive surface, and a pressing surface, where the first and second abrasive surfaces are movable with respect to one another between an engaged position and a disengaged position, and where in the engaged position, the pressing surface presses the product into engagement with the first abrasive surface and the second abrasive surface. The first abrasive surface and the second abrasive surface may be located on a first arm and a second arm respectively. The first abrasive surface may be stationary relative to the first arm and the second abrasive surface may be stationary with respect to the second arm. The pressing surface may include a pressing element which is rotatable around an axis.




mo

Mohawk hair cutting guide

A hair cutting guide and method for aiding in creating/trimming a human hair into a Mohawk type hairstyle. The Mohawk guide consists of two side pieces, two adjustable spacers/connectors, and two clips. The bottom edges of the two side pieces are contoured to follow the shape of the human head from the start of the hairline to the nape of the neck.




mo

Monofilament line cutting tool

A monofilament line cutting tool is formed by sandwiching a cutting blade between first and second plastic sheets which are thermally bonded to one another. A monofilament line receiving slot in the plastic sheets extends to the blade whereby monofilament line bent into a U-shape may be placed in contact with the blade cutting edge. The plastic sheets are part of spool forming plastic sheet portions which are thermally bonded to one another and shaped into a spool. The plastic sheets forming the tool are selectively pivotable about a live hinge relative to the spool. The plastic sheets can be separated from one another for forming: a sphere generally around the cutting edge; a pair of elongate barrels extending parallel along each side of the monofilament line receiving slot and adjacent the cutting edge; or, a monofilament line receiving cavity extending to the blade cutting edge.