es

Combination locks with improved code-changing features

A combination locking arrangement includes a locking member, at least first and second tumbler discs, a dial, and a code change mechanism. When each of the tumbler discs is rotated to an unlocking orientation, the locking member is movable from a locking position to a releasing position. The dial is rotatable about a tumbler disc axis for selective rotation of the at least first and second tumbler discs. The dial includes a clutch rotationally securable in interlocking engagement with the first tumbler disc. The code change mechanism is rotatable to a code change position to separate the clutch from the first tumbler disc, such that the dial is subsequently rotatable to rotate the clutch with respect to the first tumbler disc.




es

Locking insert mechanism and receiver to secure personal weapons, valuables and other items

A personal security apparatus to house weapons, valuables, and/or items requiring concealment includes a lockable insert mechanism to securely house items and at least one receiving apparatus adapted to mount the insert mechanism into or onto various structures and a lockable access door that provides convenient, rapid access to the items contained in the personal security apparatus and further prevents access by unauthorized persons.




es

Vessel locking system

A vessel locking system which provides a locking cap which secures in locked engagement with a vessel releasable by mated engagement of a cap key with the locking cap.




es

Cargo theft prevention using text messaging

Method for monitoring a cargo container in which a transmitter is arranged on the container and periodically transmits messages to a remote site or location according to a schedule of messages. When a message is not received according to the schedule, which may be the result of tampering with the transmitter or another nefarious action involving the container, it may be considered that the container has been stolen. A rate of transmission of the messages may be modified based on a condition of the vehicle, such as the presence of a driver inside the vehicle, a distance between a driver inside the vehicle and the vehicle, the vehicle being at rest after motion of the vehicle stops, a location of the vehicle, biometric identification of a driver of the vehicle and deviation of the vehicle from an expected route, and/or based on current time and weather around the vehicle.




es

Anti-theft mechanism for electronic devices

An anti-theft mechanism for electronic devices includes an upper protecting frame and a lower protecting frame. The upper and lower protecting frames of the embodiment provide protection for the 3C products, and the first and second assembling space of the upper and lower protecting frames provide adjustable dimensions to be suitable for different sizes of 3C products. The upper and lower protecting frames can further be provided with a locking mechanism to limit the movement of the positioning member after the upper and lower protecting frames being attached onto the 3C products, which prevents the upper and lower protecting frames from being removed easily. Furthermore, with the steel wire of the locking mechanism can be attached to a secured object to secure the upper and lower protecting frames.




es

Locking restraint device

A manacle configured to detain or arrest a person by placing pressure on a spring-loaded handle which closes a clamp. The clamp dynamically adjusts to the wrist size of a target individual or subject. When the clamp is open, the first end and the second end are systematically disposed on either side. When the clamp is closed around the wrist of an individual, they provide a maximum gripping force capable of detaining the individual from movement. Furthermore, the ratchet portion of the tool allows for the device to close around a wrist in an adjustable fashion, meaning the tool will automatically adjust to the circumference of an individual's wrist upon deployment.




es

Secure raceway with lockable access

A system for securing an access opening of a cable raceway using a single padlock includes a cover having a securing wall and opposed first and second sidewalls, which form a channel for accommodating at least a portion of the cable raceway with the securing wall covering the access opening. First and second insert bars engage the first and second sidewalls and a lock bar engages the first and second insert bars and may be locked in an engaged position to prevent the first and second insert bars from being disengaged with the cover and to secure the cover about the cable raceway preventing access to the access opening.




es

Ratcheting tool with angular positioning handles for cutting non-metal pipe and tubing

Disclosed is an improved pipe cutting tool based upon a ratchet closure action wherein handles are pivotedly attached to allow successive movement of a cutting blade in response to the squeezing of the handles. The handles are also hingedly coupled to the cutting member to maintain the cutting member in a position perpendicular to the tubular item to be cut while allowing the operator to squeeze the handles at offset angles, up to and including a right angle cut. The hinged handles allow for offset operation without forgoing the ease of operation by the consumer or causing a large reduction in the mechanical advantage. A ratchet allows sequential advancement of a cutting member toward a tubular shaped jaw that holds the item to be cut.




es

Twine cutter for a bale processor

A twine cutting apparatus for a bale processor has a guide extending along a length of a floor of the bale chamber, and a knife engaged in the guide and configured such that the knife can slide along the length of the drum and such that a cutting edge of the knife contacts twine wrapped around an outer surface of the drum. A rigid handle is attached at a knife end thereof to the knife and is configured to be gripped by an operator at a grip end thereof outside the bale chamber. A twine access area can be provided on the drum surface to facilitate cutting twine, and the apparatus can be stored inside the bale chamber during operation of the bale processor.




es

Shaver having spaces for collecting cut-off hairs

A shaver includes a shaving unit having e.g., three shaving elements. Each shaving element accommodates a cutter member for cutting off hairs. Each shaving element further accommodates a gear wheel which is part of a transmission for coupling a drive shaft for driving the cutter member to an output shaft of a motor of the shaver. A top side of a space where the gear wheel is located is covered by a partition, where only the drive shaft extends through this partition. Each shaving element can be individually opened by removing a top portion of the shaving element, including the cutter member, from a base portion of the shaving element where the gear wheel, the drive shaft and the partition are located. An opening system may be provided to open all the shaving elements in one action by reversal of the direction of rotation of the output shaft, for example.




es

Utility knife blades having multiple cutting portions and securing connections

A three-sided disposable cutting blade for use within a utility knife. The cutting blade features between three and six distinct cutting portions. The cutting blade may be rotated and flipped such that each cutting portion may be presented from the utility knife as the active cutting portion. Features of the cutting blade include a wear-coat indicator which is located at or near each cutting portion and indicates when a portion has been used; grippable locations on the body of the blade to increase the grippibility of the blade when removing and handling the blade; multiple mounting-hole orientations; and mass-reducing punch-outs which reduce cutting friction of the blade against the object being cut.




es

Dustless drywall cutting tool

A drywall-cutting tool comprises a rotary blade of a thin design that cuts a very small kerf resulting in a smooth cut as well as a small amount of dust. Any dust that is generated is immediately vacuumed away by an on-board vacuum system that collects the dust in a removable dust bag. Additionally, the saw is provided with an adjustable depth mechanism for the most common thicknesses of drywall. This feature allows for accurate cuts, especially in remodeling scenarios where drywall must be cut without damaging other building components behind the drywall.




es

Cutting devices

A cutting device includes a cutting unit having a rotary blade, a table for placing a workpiece thereon, and a support device vertically movably supporting the cutting unit relative to the table. The cutting unit includes a blade case. The blade case covers an upper portion of the rotary blade and has a dust discharge member for discharging dust produced at a cutting region. The cutting device further includes a dust guide device disposed on at least one of an upstream side and a downstream side of the dust discharge member with respect to a flow of the dust. A position of at least a part of the dust guide device changes relative to the dust discharge member according to change of the vertical position of the cutting unit.




es

Low resistance hair clipper blade tooth profile

A tooth for a blade of a hair cutting apparatus includes a root secured to a base of the blade, a tip opposite the root, and a longitudinal axis of the tooth defined between the root and the tip. A lower, planar cutting surface is provided on the tooth, as is an upper surface opposite the lower surface, and sidewalls separating the upper surface from the lower surface. At least a portion of the upper surface and the sidewalls is elliptical in the direction of the longitudinal axis, beginning at the tip.




es

Jab saw accessory tool for an oscillating tool

An accessory for a power tool, includes a mounting portion configured to mate with an oscillating drive member of a power tool. A support arm portion extends from the mounting portion in a first direction. The support arm portion includes an inner edge that faces in a second direction transverse to the first direction. A blade portion extends from the support arm generally in the second direction. The blade portion includes a trailing edge arranged facing generally toward the mounting portion and a leading edge arranged facing generally away from the mounting portion. The trailing edge and the leading edge portion meet to define a pointed tip portion.




es

Shoe accessory for a saw

An accessory for a reciprocating saw, having a blade configured to cut a workpiece and a shoe including a guiding surface for engaging the workpiece, includes a body having a first face and a second face opposite the first face. The body includes a member proximate the second face for coupling the accessory to the shoe. A guiding surface is defined on the first face of the body for engaging a workpiece and an opening is formed in the body for receiving the blade. The guiding surface constitutes a modified surface configured to differ from the guiding surface of the shoe by at least one characteristic.




es

Compressor

Disclosed is a compressor capable of having an enhanced performance by sufficiently supplying oil to components where sliding occurs not only in a high speed driving mode but also in a low speed driving mode. The compressor may increase an oil supply amount in a low speed driving mode, but may restrict an oil supply amount when a rotation speed of a driving motor reaches a predetermined speed in a constant or high speed driving mode, by setting the number of turns of an external groove to be approximately 1.75, and by forming an oil feeder in a conical shape.




es

High-pressure homogenizer with an epicyclic reduction gear unit

A high-pressure homogenizer including: a fixed body (7) housing a rotating crankshaft (10);a motor (3) for driving the crankshaft (10);a reduction gear unit (4) interconnected between the crankshaft and transmission elements (5, 6), characterized in that the reduction gear unit (4) is an epicyclic reduction gear unit. Preferably there is provided a lubricant feed line (15) which passes through the fixed body and reaches the epicyclic reduction gear unit (4). Preferably the epicyclic reduction gear unit (4) is constructed integrally with the fixed body (4).




es

Accessing a valve assembly of a turbomachine

An example method of accessing a valve assembly of a turbomachine includes accessing a check valve of the valve assembly from a first position that is radially outside a flow path through the turbomachine. The method accessing a shut off valve of the valve assembly from a second position that is radially outside the flow path. The check valve and the shut off valve are configured to influence communication of lubricant along a lubricant communication path that extends between a location radially outboard the flow path and a location radially inboard the flow path. The first position is the same as the second position in some examples.




es

Flow restrictor for lubrication line

A flow restrictor is provided for a lubrication circulation system. The flow restrictor comprises a body configured to obstruct a flow of lubricant within the lubricant circulation system. The body has one or more through holes communicating with upstream and downstream portions of the lubrication circulation system. Each of the one or more holes has a cross-sectional area sufficiently small, and a length sufficiently long, to prevent turbulent lubricant flow therethrough at temperatures below a first predetermined reference temperature. The one or more holes have sufficient aggregate cross-sectional area to allow a desired lubricant flow rate through the body at temperatures at or above a second predetermined reference temperature.




es

Continuous supply fluid reservoir

An assembly for holding a fluid includes an auxiliary reservoir inside a main reservoir. The auxiliary reservoir includes an auxiliary reservoir shell with a fill passage at or near its bottom. The auxiliary reservoir shell also has a vent passage at or near its top. The fill passage and the vent passage fluidically connect the auxiliary reservoir to the main reservoir. A fluid inlet is located inside the main reservoir and outside of the auxiliary reservoir. A fluid outlet located inside the auxiliary reservoir between the fill passage and the vent passage.




es

Environmental compressor protection assembly

A compressor lubrication system including a positive displacement pump, a pressure relief valve assembly, and a divider block. The pressure relief valve assembly includes a housing that has an opening to the fluid distribution system and a relief passage. A conduit is connected from the relief passage to a fluid reservoir. The assembly also includes a pressure relief valve that has an open position in which fluid from the fluid distribution system can enter the relief passage, and a closed position in which fluid is prevented from entering the relief passage. A biasing element maintains a biasing force on the pressure relief valve. The pressure relief valve is maintained in the closed position when the biasing force exceeds the fluid force on the pressure relief valve and the pressure relief valve moves into the open position when the fluid force exceeds the biasing force.




es

Air compressor with oil pump inlet strainer bypass valve

An air compressor with oil pump inlet strainer bypass features, including a bypass valve assembly in fluid communication with the air compressor crankcase to provide lubricating oil to the dynamic compressor components, or simply to the air compressor. The bypass valve assembly includes a valve housing defining an interior chamber and an oil strainer screen engaged with the valve housing to filter the lubricating oil entering the interior chamber. A bypass valve is in fluid communication with the interior chamber and includes a valve body having a bypass port and an indicator port. An optional suction tube is connected to the bypass port on the valve body. An indicator assembly is connected to the indicator port on the valve body.




es

Lubricant flow suppressor

A lubricant flow suppressor positioned proximate a rotating component for receiving ejected lubricant therefrom and reducing the kinetic energy of the ejected lubricant. The suppressor includes at least two perforated walls with a lubricant flow path formed therebetween.




es

Breathable waterproof sole for shoes

A waterproof breathable sole for shoes, which comprises, for at least part of its extension, at least two structural layers, a lower one provided with a supporting structure so as to form the tread, and an upper one that is permeable to water vapor. The lower layer has portions that are open onto the upper layer. A coating obtained by means of a plasma deposition treatment for waterproofing is provided on the upper layer. A layer is thus obtained that has structural functions and characteristics of resistance to damage and is at the same time waterproof and breathable.




es

Inlay sole for shoes

An inlay sole for shoes is made up of sole pieces of varying Shore hardness which engage with each other on abutting edges, the width of which corresponds to the thickness of the sole pieces, with matching sinuous projections and matching recesses. The projections form extensions which engage in backcuts in the recesses, the inlay sole being made of several layers of sole pieces assembled as above. The abutting edges are offset with relation to each other from layer to layer.




es

Footwear with hydroplaning-resistant outsole and camouflaged toe cap

An article of footwear with a hydroplaning-resistant outsole and camouflaged toe cap is disclosed. In one example, an article of footwear includes an outsole with a ground contacting surface including a first and second plurality of angled channels angled relative to longitudinal and lateral axes of the footwear. Each angled channel in the first plurality of angled channels extends from the toe to an outer edge of a mid-foot region of the outsole, and each angled channel in the second plurality of angled channels extends from a back portion of the heel to a front portion of the heel. The ground contacting surface also includes a plurality of lateral waved grooves intersecting the first and second plurality of angled channels, and a plurality of lateral waved sipes intersecting the plurality of lateral waved grooves and the first and second plurality of angled channels.




es

Shoe having removable and interchangeable heel assemblies with kit

A removable heel assembly, a shoe having a removable shoe assembly and kit containing a shoe body having a heel base and a plurality a assorted removable and interchangeable heels. The heel assembly includes the heel base and a removable and interchangeable heel. The removability relies upon at least one tapered groove ending in a dimple. The heel utilizes a locking connector which contains components which fit within a cavity within the heel base and which locks in place upon engagement thereof when the components engage the at least one tapered, groove and dimple.




es

Foot manifolds, apparatuses, systems, and methods for applying reduced pressure to a tissue site on a foot

Apparatuses, systems, and methods for applying reduced pressure to a tissue site on a foot are provided. An apparatus may include an insole and a tissue contacting surface covering at least a portion of the insole. At least one portion of the tissue contacting surface is removable to form a void. The apparatus may also include a reduced-pressure interface for receiving reduced pressure from a reduced-pressure source, and at least one flow channel fluidly coupled to the reduced-pressure interface and the void.




es

Smartphones app-controlled configuration of footwear soles using sensors in the smartphone and the soles

A smartphone app that causes a smartphone device to actively control a configuration of footwear structural elements located in a footwear sole or removable inner sole insert of a user of the smartphone device, and one or more sensors located in either one or both of the sole or the removable inner sole insert the user's footwear and a sensor including a gyroscope and/or an accelerometer in the smartphone device; and the footwear structural elements being configured for computer control by the smartphone device when the smartphone app is operating on the smartphone device; and wherein instructions of the smartphone app, when executed, cause the smartphone device to, first, process measurement data received from the footwear and smartphone sensors and, second, use the processed measurement data to alter a configuration of the footwear structural elements based on the output from processing measurement data.




es

Anti-slip shoe accessory for court sports

A traction-enhancing cleaning kit for allowing sports players to clean and dry the soles of their court shoes while in-play. The cleaning kit comprises a gellified shoe cleaning fluid (3), and a shoe-attachable cleaning and drying device (1) comprising a gel-absorbent cleaning/drying cartridge (2) removably secured by hook-and-loop to a carrier platform (4), which is in turn secured along the forefoot of the sneaker by its laces. The cartridge (2) includes an encapsulated viscose rayon microfiber panel (20) backed by a moisture-impermeable layer (30), and held captive in a plastic frame (10). The frame (10) includes a raised wiping lip (114) surrounding the panel (20). In use, the player need only swipe one foot over the top of the cleaning and drying device (1) attached to the other foot, brushing the sole. One swipe wets and squeegees dry, and the process is repeated for the other foot.




es

Insert for vapor-permeable and waterproof soles

An insert for vapor-permeable and waterproof soles, which has a monolithic sheet-like structure, made of a polymeric material that is impermeable to water in the liquid state and permeable to water vapor. At least one functional portion of the insert for soles has such a thickness as to give it a penetration resistance of more than approximately 10 N, assessed according to the method presented in chapter 5.8.2 of the ISO 20344-2004 standard.




es

Shoe and shoe-making process using an insert piece

A shoe includes a sole having an insert piece and a layer of material disposed on a top surface of the insert piece; and an upper extending above the sole. The insert piece extends from at least one of a front or middle portion of the shoe to a rear of the shoe, with the top surface of the insert piece inclined upwardly toward the rear of the shoe and then leveling off at a rear portion of the shoe. A top surface of the layer of material is inclined upwardly from the at least one of the front or middle portion of the shoe to the rear of the shoe, such that at the rear portion of the shoe an angle of inclination is significantly greater for the top surface of the layer of material than for the top surface of the insert piece.




es

Support features for footwear ground engaging members

An article of footwear may include an upper and a sole structure fixedly attached to a bottom portion of the upper. The sole structure may include a sole component including a baseplate having a bottom surface and at least a first ground engaging member extending substantially downward from the bottom surface of the baseplate, the first ground engaging member having a substantially circular cross-sectional shape. In addition, the sole structure may also include a tapered support structure having a substantially pyramidal shape and extending substantially downward from the bottom surface of the baseplate, abutting the first ground engaging member at a side portion, and partially surrounding the first ground engaging member such that a portion of the first ground engaging member is exposed between edges of the tapered support structure. Also, the tapered support structure may extend downward from the baseplate less than the first ground engaging member.




es

Footwear accessory

A footwear accessory comprising a reversible footwear cover, the cover adapted to cover an article of footwear's uppers, sole and heel counter; a two sided sole attached to the cover, the sole adapted to provide both a frictional surface between the footwear and the cover and between a walking surface and the footwear; and, a cover retainer for securing the footwear cover to the footwear, the retainer being integral to the cover and adapted to be inserted into the footwear and positioned between a user's foot and the footwear.




es

High rate, long cycle life electrochemical energy storage devices

An electrochemical energy storage device includes a cathode, an anode, and an electrolyte disposed between the cathode and the anode. The anode includes a capacitive material as a majority component, and further includes an electrochemically active material as a minority component, such that an operating potential of the anode is configured according to a reaction potential of the electrochemically active material.




es

Methods for removing heat from enclosed spaces with high internal heat generation

Methods are provided for cooling data centers based on a cooperative system including a plurality of Indirect Air-Side Economizers, also referred to as Recirculation Air Cooling Units, that are advantageously operated in conjunction with one or more Side Stream Filtration Units or filters inclusive to a portion of the IASE/RACUs, and one or more Make-Up Air Dehumidification/Humidification Units for the introduction of ventilation air and control of humidity within the enclosed space. An objective of the systems and methods according to this disclosure is to provide the necessary rejection of heat, removal of particulate from the air, and control of the absolute moisture content of the air within a data center.




es

Industrial fluid circuits and method of controlling the industrial fluid circuits using variable speed drives on the fluid pumps of the industrial fluid circuits

An industrial fluid circulating system having at least one fluid circulation circuit, includes a plurality of pumps connected in parallel to circulate the fluid through each of the fluid circulation circuit, a separate motor driving each pump, a load detector to sense operating loads on the system and each circuit, and a speed control to vary the speed of each motor to thereby vary the pumping capacity of each pump in response to the detected load on the system, each pump of each respective circuit running simultaneously at a substantially similar speed or a predetermined equal reduced speed of the respective circuit or an almost equal reduced speed or a similar reduced speed.




es

Manual Vi adjustment mechanism for screw compressors

A variable capacity screw compressor for use in a refrigeration system is provided. Compressed refrigerant gas from the compressor is expelled into a discharge port in fluid communication with the refrigeration circuit. The volume associated with the discharge port can be periodically varied, allowing the efficiency of the compressor to be varied periodically. The discharge port volume includes a penetration that houses a movable member or plug that permits the volume to be periodically varied. This movable member is accessible from the exterior of the compressor housing to adjust the position of the movable member within the discharge port volume. The movable member may be adjusted to a full open position in which the discharge port volume is maximized, to a full closed position in which the discharge port volume is minimized, and to any position between full open and full closed.




es

Apparatuses and methods for thermodynamic energy transfer, storage and retrieval

Systems and methods for transferring and optionally storing and/or retrieving thermal energy are disclosed. The systems and methods generally include a heat engine and a heat pump, the heat engine including first isothermal and gradient heat exchange mechanisms, and the heat pump including second isothermal and gradient heat exchange mechanisms. The heat engine and the heat pump exchange heat with each other countercurrent across the first and second gradient heat exchange mechanisms, the first isothermal heat exchange mechanism transfers heat to an external heat sink, and the second isothermal heat exchange mechanism receives heat from an external heat source.




es

Electro-hydrodynamic cooling with enhanced heat transfer surfaces

The electronic control has an electric control which incorporates circuitry which will generate heat in use. A cooling channel placed in contact with at least one surface on the electric control. The cooling channel has a portion which receives an enhanced heat transfer surface. At least one electrode pair is mounted on an inlet channel portion upstream of the portion of the channel that receives the enhanced heat transfer surface. A source of current is provided for the electrode. The electrode induces an electric field in the inlet channel, to drive a dielectric fluid across the enhanced heat transfer surfaces.




es

Refrigeration system having dual suction port compressor

A cooling system for appliances, air conditioners, and other spaces includes a compressor, and a condenser that receives refrigerant from the compressor. The system also includes an evaporator that receives refrigerant from the condenser. Refrigerant received from the condenser flows through an upstream portion of the evaporator. A first portion of the refrigerant flows to the compressor without passing through a downstream portion of the evaporator, and a second portion of the refrigerant from the upstream portion of the condenser flows through the downstream portion of the evaporator after passing through the upstream portion of the evaporator. The second portion of the refrigerant flows to the compressor after passing through the downstream portion of the evaporator. The refrigeration system may be configured to cool an appliance such as a refrigerator and/or freezer, or it may be utilized in air conditioners for buildings, motor vehicles, or other such spaces.




es

PROCESSOR

A processor is disclosed. The processor includes: at least one execution unit group, where each execution unit group in the at least one execution unit group includes multiple serially-connected execution units; and at least one resource unit, where each resource unit in the at least one resource unit is serially connected to one or more execution unit groups in the at least one execution unit group separately. According to the processor, execution units in an execution unit group are serially connected, and a resource unit is serially connected to one or more execution unit groups, so that only a few execution units can be directly connected to the resource unit, and cable layout congestion at the resource unit and resulting signal interference are avoided.




es

BUS SERIALIZATION FOR DEVICES WITHOUT MULTI-DEVICE SUPPORT

A serial bus is provided with a device (sometimes herein referred to as an I2C serializer device) including circuitry and machine logic that operates as follows: when one of the master devices is using the bus for data communication, then the other master(s) will receive a wait signal until the bus becomes available again. This wait signal allows the master devices to wait as a “hardware response,” rather than requiring the master devices to be equipped with software and/or firmware to control the operation of waiting until the serial bus is available. In some embodiments, the use of the I2C serializer device allows a bus operating under a bus serialization protocol (for example, I2C) to be simultaneously connected to multiple master devices even in the case that one, or more, master device(s) do not include any currently conventional form of multi-master support.




es

ADDRESS CACHING IN SWITCHES

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing an address in a memory of a switch. One of the systems includes a switch that receives packets from and delivers packets to devices connected to a bus without any components on the bus between the switch and each of the devices, a memory integrated into the switch to store a mapping of virtual addresses to physical addresses, and a storage medium integrated into the switch storing instructions executable by the switch to cause the switch to perform operations including receiving a response to an address translation request for a device connected to the switch by the bus, the response including a mapping of a virtual address to a physical address, and storing, in the memory, the mapping of the virtual address to the physical address in response to receiving the response.




es

CHIPS INCLUDING CLASSICAL AND QUANTUM COMPUTING PROCESSORS

An apparatus includes a substrate, a classical computing processor formed on the substrate, a quantum computing processor formed on the substrate, and one or more coupling components between the classical computing processor and the quantum computing processor, the one or more coupling components being formed on the substrate and being configured to allow data exchange between the classical computing processor and the quantum computing processor.




es

COMMUNICATION SYSTEM WITH SERIAL PORTS FOR AUTOMATICALLY IDENTIFYING DEVICE TYPES AND COMMUNICATION PROTOCOLS AND METHOD THEREOF

A communication system with serial ports for automatically identifying device types and communication protocols and method thereof are described. The communication system and method are capable of automatically identifying the device types and communication protocols of interface devices with different serial device numbers which are disposed in the serial port architecture. Furthermore, the drivers are capable of performing a serial communication based on the serial port architecture for matching the device types and communication protocols correspondingly, thereby reducing the development and manufacturing costs of communication system. Moreover, the user of an application program module only needs to provide the device numbers and data control information without the cooperation of hardware circuits and manufacturing technique of the interface devices to complete the automatic control and monitoring tasks of the interface devices to increase the utilization convenience.




es

Providing Orientation Support in Receptacles

A method of receiving a plug at a receptacle is disclosed. The method may include receiving a plug at a receptacle, the receptacle including contacts disposed with a rotational symmetry about a center point of the receptacle. The method may also include determining, via detection circuitry, any orientation of the plug inserted into the receptacle. The method may also include changing, via selection control circuitry, a connection path coupled to the contacts based on the orientation of the plug.




es

SPECULATIVE ENUMERATION OF BUS-DEVICE-FUNCTION ADDRESS SPACE

A first device is determined as connected to a first one of a plurality of ports of a root complex. Addresses are assigned corresponding to a first hierarchy of devices including the first device. A second device is determined as connected through a mapping portal bridge at a second one of the ports of the root complex, the second device included in another second hierarchy of devices. A mapping table is generated that corresponds to the mapping portal bridge. The mapping table defines a translation between addressing used in a first view of a configuration address space of the system and addressing used in a second view of the configuration address space. The first view includes a view of the root complex and the second view includes a view corresponding to the second hierarchy of devices, the first hierarchy of devices being addressed according to the first view.




es

Arbitration of requests requiring a variable number of resources

Arbitration circuitry is provided for arbitrating between requests awaiting servicing. The requests require variable numbers of resources and the arbitration circuitry permits the request to be serviced in a different order to the order in which they were received. Checking circuitry prevents a given request other than a oldest request from being serviced when a number of available resources is less than a threshold number of resources. The threshold number is varied based on the number of resources required for at least one other request awaiting servicing.