Document Document Title
US07959484B2 Bathtub whirlpool toy
A bathtub whirlpool toy and educational device has a bottom and gasket designed to allow the device to fit over the drain of a household fixture such as a bathtub or sink. The device has a generally cylindrical interior space having inlet slots set at an angle, so that water entering the interior from the bath will begin to rotate immediately. A central outlet leads to a recuperation chamber having an offset recuperation chamber outlet allowing the recuperation chamber outlet to sit directly over a bathtub drain. The recuperation chamber may have a plurality of vanes/fins designed to reduce water circulation and increase water flow. An adapter may allow the user to alter the size and shape of the interior space outlet aperture, and may be fixable in place or movable during use so as to allow the user to alter the vortex/whirlpool dynamically.
US07959476B2 Clamp for electrically coupling to a battery contact
A clamp that is capable of attaching to a battery post and also to a female receptacle terminal. The clamp includes a post-grasping portion that is capable of attaching to the battery post. The clamp also includes a male plug feature that is configured to fit into a female receptacle terminal.
US07959465B2 Contact housing and electrical contact device
In a contact housing having a contact chamber for accommodating a contact body which can be inserted into the contact chamber through an assembly opening in a direction of insertion, in an operational position of the contact body in which it is stopped within the contact chamber, at least one element of contact chamber is lying against a stopping surface (support surface), of contact body, which generally points in a direction opposite to the insertion direction in such a way that the removal of the contact body is generally prevented counter to the insertion direction, the present invention provides that a center axis of the assembly opening has a lateral offset transversely to the direction of insertion with respect to a center axis of the stopped contact body; that in the contact chamber, in the direction of insertion, behind the assembly opening, a displaceably situated, elastically flexible spring is provided that extends into the path of the contact body, which narrows the path for the contact body and can be deflected by the contact body, and which is designed to be stressed in an assembly position during the insertion of the contact body.
US07959463B1 Heated connector for snow plow lighting system
A pair of mating electrical connectors are disclosed that include at least one heat generating element to prevent the electrical connectors from becoming covered with ice or snow in cold climates and to also make the electrical connectors easier to separate or plug together in cold environments. When the mating electrical connectors are connected and energized, electricity will flow through the at least one electrical heat generating element generating heat within the electrical connectors. The amount of heat that is generated within the electrical connectors is sufficient to prevent snow and ice from forming on the exterior of the mating electrical connectors, even in very cold ambient weather conditions, and to ease the disconnection of the mated electrical connectors in such cold ambient weather conditions.
US07959449B2 Computing devices having pop-out connector port arrays
A pop-out connector port array for provision in a computing device. The array includes an extensible connector port array member that can be transitioned from an initial retracted position in which the array member is contained within the computing device to an extended position in which the array member extends outward from the computing device, the array member comprising multiple integrated connector ports that are accessible when the array member is in the extended position.
US07959440B2 Implant having circumferentially oriented roughness
A self-tapping dental implant includes a shaft including a coronal end, an apical end, self-tapping structure at the apical end, and an outer surface having a first axial section and a second axial section. The first axial section may be located coronally of the second axial section. Each of the first and second axial sections may include a series of peaks being axially spaced apart by troughs. In addition, the axial spacing between the adjacent peaks in the first axial section may be different than the axial spacing between adjacent peaks in the second axial section. Substantially all of the troughs in the first axial section may lie on an axial plane parallel to a main axis of the dental implant. Furthermore, the self-tapping structure may extend coronally from the apical end into the first axial section. A coronal end portion of the shaft may include the first axial section of the outer surface, and an apical end portion of the shaft may include the second axial section of the outer surface.
US07959434B2 Flame arrester arrangement and method of incorporating bore in a flame arrester arrangement
In a flame arrester arrangement which is formed from two metal strips (8, 9) which are wound together to form a disk having an approximately circular outer circumference and of which a first metal strip (8) is a smooth strip and the second metal strip (9) is a corrugated strip having defined corrugation, the two strips (8, 9), by bearing against one another, forming defined gaps (11) for passage of a fluid and being held in position, relative to one another by fixing pins inserted into radial bores (6), the radial bores (6) can be incorporated without deforming the gaps (11) even in the region of the bores (6) by virtue of the fact that the bores (6) are incorporated by spark erosion without deforming the corrugation formed in the second metal strip, such that the gaps (11) are also present in the region of the bores (6) in the manner defined by the corrugation.
US07959433B2 Highly controllable gas grill burner system
A grill for cooking includes a first set of burners and a second set of burners wherein at least one burner of the first set of burners is interdigitally arranged with burners of the second set of burners. The grill further includes a first valve that controls a flow of fuel to the first set of burners and a second valve that controls a flow of fuel to the second set of burners.
US07959426B2 Apparatus for producing a multi-layer parison having a layer of varying thickness
An apparatus for producing a parison having a plurality of resin layers and at least one resin layer of varying thickness is disclosed. The parison is used to form containers in a blow mold machine. An extruder is in communication with a flow head to form the parison. The apparatus includes a valve block having a duct providing communication between a second extruder and the flow head. Flow of resin from the second extruder directly to the flow head is controlled by a valve in the valve block. An accumulator cylinder and piston are also in communication with the duct and control the resin pressure within the duct. Opening and closing the valve and stroking the piston sends resin from the second extruder to the flow head and forms a resin layer having a varying thickness on the parison. A method of forming a varying layer is also disclosed.
US07959425B2 Injection molding machine having an electrical discharge system
According to one embodiment, an injection molding machine includes a first die and a second die, a driving mechanism configured to move the second die between the first position and the second position, a holder configured to hold a film for in-mold formation, the film including metallic sheets used for covering the surface of the molded product, and an electric discharge mechanism. The electrical discharge mechanism is moved to a contact position with movement of the second die from the first position to the second position, used as a driving source. The electrical discharge mechanism is moved to a retracted position with movement of the second die from the second position to the first position, used as a driving source.
US07959424B2 Tyre curing mold
A curing mold for a tire. The curing mold is in the form of a hollow cylinder, and has two parallel opposite sidewalls defining the base walls of the curing mold and having respective inner retaining surfaces; and a number of lateral sectors arranged successively to define the cylindrical lateral wall of the curing mold. Each sidewall has at least one seat formed through the inner retaining surface, at the outer edge of the inner retaining surface; a movable member housed inside the seat and movable between an extracted position, in which the movable member projects at least partly from the seat, and a withdrawn position, in which the movable member is housed completely inside the seat; and at least one elastic push member for pushing the movable member out of the seat into the extracted position.
US07959421B2 Compressor having a shutdown valve
A compressor includes a shell, a compression mechanism supported within a suction pressure region of the shell and including a discharge outlet in communication with the discharge chamber, and a discharge valve assembly. The discharge valve assembly includes a valve member, a valve stop including an opening therethrough, and a communication member defining a fluid passage and extending into the discharge chamber from the valve stop toward the discharge outlet in the discharge chamber to provide fluid communication between the opening in the valve stop and a location downstream of the valve stop.
US07959418B2 Mounting structure and motor compressor having the same
A mounting structure has a base member, a mounted member and a plurality of C-shaped retainer rings. The base member has an opening. The mounted member is fitted to the opening. The plurality of C-shaped retainer rings is fitted to the base member for preventing the mounted member from moving away from the base member.
US07959410B2 Assembly for an aircraft engine compressor comprising blades with hammer attachment with inclined root
A disk/blade assembly for an aircraft engine compressor is disclosed. The assembly includes a disk and a plurality of blades with hammer attachment. Each blade includes a blade root provided with an upstream bearing surface situated on a leading edge side of the airfoil and a downstream bearing surface situated on a trailing edge side of this airfoil. The disk is provided with a circumferential groove in which the blade root of each of the blades is held by the bearing surfaces. For each of the blades, the downstream bearing surface is offset circumferentially from the upstream bearing surface in a given direction of offset, corresponding to the direction of offset between the trailing edge and the leading edge of the airfoil.
US07959407B2 Blade outer air seals, cores, and manufacture methods
A blade outer air seal (BOAS) casting core has first and second end portions and a plurality of legs. Of these legs, first legs each have: a first end joining the first end portion; a main body portion; and a second end. Second legs each have: a second end joining the second end portion; a main body portion; and a first portion. At least one of the second legs may have its first end joining the core first end portion and a plurality of apertures in the main body portion. Alternatively, at least one of the first legs may have its second end joining the core second end portion and a plurality of apertures in its main body portion.
US07959397B1 Side mounted material unloader
A material unloader has a frame for removably mounting to the side of a dump truck. The frame has a platform, a pair of longitudinal flanges coupled together by a stabilizing bracket, a plurality of cross-braces extending between the flanges, inclined side walls, a back plate and a height adjustment chain. The platform supports a chain driven conveyor assembly including an endless drive mechanism having a pair of parallel drive chains connected together by a plurality of bars. The assembly includes a lower end drivably located about a pair of drive sprockets secured to a transverse drive shaft, and an upper end trained about idler sprockets mounted on a traverse shaft. The unloader has a power train powered by a hydraulic fluid system of the dump truck, and includes a hydraulic motor, a gearbox and a driveshaft.
US07959396B2 Automated warehouse and method for controlling stacker crane in automated warehouse
Support columns are mounted at both front and rear ends of a stacker crane 4 to form a mast having a gate shape. An elevation frame having the size which is twice as large as a front space of a rack is provided at the mast, and a base of a slide fork is moved back and forth in a travel direction relative to the elevation frame. An elevation motor for the elevation frame and front and rear travel motors are provided under the mast.
US07959391B2 Dry wall hand tool
An dry wall hand tool for a dry wall includes a pusher handle and a penetrating pin including an elongated pin body having a tail end portion protruding from the pusher handle and a sharp penetrating tip for initially penetrating into the dry wall to form a hole thereat in a tool-less manner when a rotational pushing hand force is applied at the pusher handle. The dry wall hand tool further includes locking arrangement including a retention pin slidably extended from the pusher handle at a position that the retention pin is spaced apart from the penetrating pin, wherein the retention pin is arranged for penetrating into the dry wall after the penetrating pin penetrated into the dry wall, such that the pusher handle is securely locked up by the retention pin to prevent the pusher handle being rotated to remove the penetrating pin from the dry wall.
US07959386B2 Splash guard of machine tool
A splash guard (25) of a machine tool for preventing chips generated when a workplace is machined by the machine tool or coolant from being scattered includes a rear cover (27) mounted on a rear of a bed (13) of the machine tool installed on the floor surface and defining a partition for a rear side of the machining area, and a front cover (29) defining a partition for a front side and lateral sides of the machining area. The front cover (29) is configured of a lower cover (31) placed on the bed (13) of the machine tool, and an upper cover (33) placed above the lower cover (31). The upper cover (33) has a plurality of legs (35) extending downward from the lower end thereof so that the upper cover (33), when arranged above the lower cover (31), is supported on the floor surface by the plurality of legs (35).
US07959382B2 End mill for orbital drilling
A center or non-center cutting end mill for orbital drilling includes a shank having a shank diameter; a neck having a neck diameter; a cutting head having a cutting diameter; a corner radius; a dish angle; and a longitudinal axis, the cutting head including a forward cutting end having a convexly curved section located between the longitudinal axis and the corner radius, wherein the convexly curved section causes material removed from a workpiece to flow radially outward from an initial contact area toward the corner radius, thereby minimizing the accumulation of material in a central portion of the forward cutting end.
US07959380B2 Landscaping system
A construction apparatus including a body having a front, a rear, a top, a bottom, and first and second opposite sides. The front has a front surface having a plurality of block images configured to generally depict a plurality of courses of blocks, each of the courses having a respective course width. The first and second sides have generally complementary step shapes including at least two rises and at least one run between the rises, each rise being about equal to one of the course widths or a sum of a plurality of the course widths.
US07959379B2 Bolt anchor
A bolt anchor is comprised of a body and sleeve. The body is generally wedge shaped with a threaded bore along its axis and at least one stop near its smaller end. The sleeve has a round collar with leaves extending from the collar parallel to the axis of the collar and each other. The at least one stop maintains the assembly of the body and sleeve. Prongs on the sleeve prevent the retraction or turning of the bolt anchor when a bolt is installed in a hole using the bolt anchor. Reduced material thickness associated with the leaves on the sleeve produces hinges which allow the leaves to be more easily deformed outwardly to engage the sides of a hole. Inserting a bolt and bolt anchor assembly into the hole and then turning the bolt pulls the body into the sleeve and creates a wedging effect in the hole.
US07959378B2 Base for a drilling device
In a starter car for a drilling device for mining underground deposits, including a base frame (5) mounted to rotate about a vertical axis (6) and a starter pipe (7) mounted to pivot about a substantially horizontal axis (13) and provided for receiving the drilling device, the starter pipe (7) is arranged to be displaceable relative to the base frame (5) transversely to the horizontal pivot axis (13).
US07959375B2 Horizontal scissor-tip compaction wheel cleat
A compactor cleat for reducing the amount of refuse build-up on the compactor wheel is disclosed. The compactor cleat includes a first tooth angled upward away from the compactor wheel in a first direction and a second tooth positioned adjacent the first tooth and being angled upward away from the compactor wheel in a second direction opposite from the first direction. The first tooth and the second tooth are formed such that an inner edge of the first tooth intersects an inner edge of the second tooth to form a scissor-shaped junction between the first tooth and the second tooth.
US07959374B2 Power roller screed with circular pour attachment
A rotating cylinder cement screeding system having a drive assembly and handle at one end for powering and controlling the screeding system. The rotating cylinder is made of tubular screed rollers of varying lengths allowing a user to customize the length of the system to match a specific cement pour. Further, each tubular screed roller is supplied with a male and female end for interlocking with each other and for receiving a variety of add on attachments. One of these attachments is a center anchor member that allows the screeding system to be used to finish circular concrete pours. In this regard, the center anchor member may be used to anchor a non-powered end of the rotating cylinder when finishing circular concrete pours.
US07959373B1 Sliding gate apparatus
A gate apparatus has a pair of spaced apart base assemblies and a gate assembly. Each base assembly has a base frame with leg assemblies and braces and a receiver attaching to the top of the base frame and having a guide mechanism. The gate assembly has a beam engaging the guide mechanism of at least one of the receivers and wheel assemblies attached to each end the beam.
US07959363B2 Optical transceiver with optical multiplexer on a flexible substrate
An optical transceiver for converting and coupling an information-containing electrical signal with an optical fiber including an optical fiber coiled over at least a portion of its length; a support element disposed in the transceiver module; a substrate for securing said coiled optical fiber to said support element to enable said coiled fiber to bend from a first direction to a second opposite direction inside said transceiver module; and an optical multiplexer secured to said substrate for receiving first and second optical fibers and multiplexing respective optical signals on said first and second optical fibers into a multi-wavelength beam onto a third optical fiber.
US07959349B2 Mixing and application device
A device for mixing and applying mixed material, in particular medical cement, comprising a cartridge cylinder, a mixer, a plunger for closing the mixed material cavity and for forcing out the mixed material from the cartridge cylinder, and a latching ring having radially outer and inner hook formations. First counter-hooks on the cartridge cylinder interact with the radially outer hook formations on the latching ring. The plunger has second counter-hooks which interact with the inner hook formation on the latching ring in order to hold the plunger during the mixing, and release the plunger for being displaced at the beginning of the application procedure.
US07959347B2 Durability monitoring and improvement of a blender
A blender for blending foodstuff includes a base enclosing a motor and having an upper mounting surface. A jar sensor is secured to the base proximate the upper mounting surface and a jar is removably mountable to the base on the mounting surface. The jar includes a closed end and an actuator is mounted proximate the closed end. The jar sensor detects the presence of the actuator when the jar is mounted to the base in an operating position. The motor is powered when the jar sensor detects the presence of the actuator in the operating position. A motor temperature indicator is positioned on a control panel on the base and a temperature sensor is in communication with the motor temperature indicator. First and second cordsets are adaptable for removable mounting to the base for powering the motor.
US07959341B2 LED color management and display systems
Illumination systems, which include at least one light source (e.g., LED and/or laser diode), light sensor, and a power source are described. In certain embodiments, a light sensor and a microprocessor are used to detect light emitted by a light source and to adjust the power signal provided to the light source at least partially based on the detected light. Some embodiments may enable the color point and/or brightness of the emitted light to be controlled at least partially based on the detected light. The illumination systems may be designed to be used as a liquid crystal display (LCD), general lighting apparatus, or any other illumination device.
US07959340B2 Device for backlighting a liquid-crystal display facility for a display and/or control unit, in particular in a household appliance
The aim is to provide backlighting in a liquid-crystal display unit for a display and/or operator control unit, in particular on a domestic appliance. To achieve this, a backlighting layer, to which at least one backlighting source can be coupled, is located beneath an LCD layer and at least one supplementary backlighting layer is located beneath the backlighting layer. The supplementary layer can be coupled to at least one additional backlighting source assigned to the layers and permits the respective supplementary backlighting layer to emit light from the additional backlighting source(s) in respective defined masked zones through the backlighting layer and through the LCD layer.
US07959337B2 Vehicle light and method
A vehicle cornering light can improve the visibility in a diagonally front area of the vehicle without increasing the luminous intensity of the cornering light (or light source thereof). The cornering light that is provided at or near a front corner of a vehicle and is configured to emit light for illuminating a diagonally front area of the vehicle can include a light source that can emit light with a color temperature of from 3700K to 7000K. The cornering light can emit light for illuminating a lateral area ranging from 60° to 75° with respect to the longitudinal direction of the vehicle. The light source can be composed of a first light source configured to emit light for illuminating an area partly overlapping, or adjacent to, an illumination area of the headlight of the vehicle, and a second light source configured to emit light for illuminating an area partly overlapping, or adjacent to, the illumination area of the first light source. The color temperatures of the headlight, the first light source, and the second light source are sequentially changed to be higher in this respective order.
US07959331B2 Lamp housing for high-power LED street lamp
A lamp housing for a high-power LED street lamp has symmetrical rectangular planes formed at each side of a centerline of a back wall thereof. The included angle intersected with direction lines normal to the two outermost symmetrically rectangular planes is between 60˜140 degrees. The rectangular planes are adapted for containing high-power LED modules to emit light with various interlacing included angles and at interlacing locations.
US07959319B2 Light emitting diode lamp with holes for heat dissipation
A lamp includes a tube-shaped lamp shade with a space, a first light-emitting diode (LED) light source, a first diffuser, a second LED light source, a second diffuser, and two covers. A spacer extending along the direction of the length of the tube-shaped lamp shade is disposed in the space. The spacer has a first surface and a second surface, and the tube-shaped lamp shade has a first slot and a second slot. The first LED light source is disposed on the first surface. The first diffuser is disposed in the first slot, and a first hole is formed at the first diffuser. The second LED light source is disposed on the second surface. The second diffuser is disposed in the second slot. The two covers are disposed at two ends of the tube-shaped lamp shade respectively, and each cover has a second hole.
US07959292B2 Vision screener
Generally, the present invention relates to medical devices and a method of vision screening, and more particularly to a pediatric vision screening system and method thereof that identifies a risk factor for amblyopia or diagnoses amblyopia by measurement of microstrabismus. An embodiment of the invention is directed to a method of patient screening for risk factors for amblyopia which includes the steps of illuminating the eye with polarized light, scanning the polarized light about the eye, capturing the retro-reflected light emanating back from the eye, analyzing the retro-reflected light to determine ocular misalignment; and calculating a metric to determine if the patient passes or fails the screening test thereby providing an indication that the patient may have a risk of amblyopia based on either strabismus or anisometropia. The method is effective at detecting amblyopia related to focusing problems without the measuring the focus of the eye directly.
US07959284B2 Method of making high precision optics having a wavefront profile
A method of generating a high precision optical surface profile includes obtaining a high precision optical surface profile which contains information of the optical path difference map of the profile. A substrate material has a known index of refraction, Ns, while a cover material has an index Nc that is more closely matched to the index Ns of the substrate material than the index of air Nair to Ns. An exaggerated surface profile is cut that is proportionally expanded from the high precision profile by a factor: (Ns−Nair) divided by (Ns−Nc). The cut surface profile is covered with the cover material.
US07959281B2 Simultaneous duplex digital printer
A duplex printer module includes an elongate housing. The housing defines a print media entry slot at one end, a print media exit slot at the other end, a print media path located between the entry and exit slots, and a plurality of engagement formations with which printer feet can engage. A print engine is mounted within the housing and includes a pair of opposed ink ejecting printhead assemblies between which the print media path passes so that double sided printing of print media passing along the print media path can be effected. Feet extend from the housing and can engage with the engagement formations of another printer to facilitate stacking of the printers together.
US07959280B2 Ink-jet recording method, ink-jet ink, ink-jet recording unit, ink cartridge for ink-jet recording and ink-jet recording apparatus
The present invention provides an ink-jet recording method for forming an image by applying an ink to a recording medium, wherein the ink used contains at least water, a pigment, a dispersing agent for dispersing the pigment and an acid form of an anionic surfactant. The ink has a surface tension higher than the critical surface tension of the recording medium. The ink is applied to the recording medium, and the surface tension of the ink is reduced to a surface tension below the critical surface tension of the recording medium after contacting the recording medium.
US07959278B2 Method and apparatus for ink jet printing on patterned substrate
Method and apparatus for printing an image-wise ink pattern on a receiver. A primary imaging member includes a series of substantially equal-sized cells located over the substrate surface thereof. The primary imaging member has an electrically conductive layer. An ink jet printhead selectively ejects drops of ink into the primary imaging member cells in a desired image-wise ink pattern. The image-wise ink on the primary imaging member is fractionated to separate the liquid in the ink. A receiver is transported into operative association with the primary imaging member, and a transfer mechanism applies a pressure between the receiver and the primary imaging member, and establishes an electrostatic field to transfer the image-wise ink pattern to the receiver.
US07959276B2 Configuration for exchanging inkjet printing modules
A configuration for exchanging inkjet printing modules in a franking and/or addressing machine having a shaft-shaped receptacle with a locking device for the inkjet printing modules. The functional reliability and an extension of the service life of the printing device are improved by achieving simple and reliable exchanging of the inkjet printing module. In particular, easy drawing of the inkjet printing module is made possible and mechanical impairment of the mating contacts for the inkjet printing module is prevented. Devices are provided for pulling and releasing the contact of the inkjet printing module in the receptacle. These devices are coupled mechanically to one another in such a way that, when the pulling process is initiated, contact is released at the same time. A wiping apparatus is arranged in the pivoting region of the rear edge of the nozzle surface of the inkjet print head.
US07959270B2 Collapsible packaging system
A method is provided for supplying marking material. A package containing the marking material and having an information-bearing tag is fed into a housing of a printing machine along a path including a package inlet. The tag is read to verify the marking material contained in the package. The package is then opened at least partially within the housing to expel the marking material from the package. Objects being marked move relative to the printing machine along a different path not including the package inlet. A method also is provided for verifying the contents of a collapsible marking material package. The package is fed into the housing of the printing machine, and an information-bearing tag on the package is read. If incorrect material has been inserted, the package then is rejected and ejected from the housing before it has been collapsed.
US07959266B2 Self aligned port hole opening process for ink jet print heads
In accordance with the invention, there are jet stacks, ink jet print heads, and methods of making jet stacks and ink jet print heads. The method of making an ink jet print head can include providing a partial jet stack including a diaphragm, a plurality of port holes, and having an ink outlet side and providing a polymer planarized piezoelectric array. The method can also include bonding the polymer planarized piezoelectric array to a side opposite to the ink outlet side of the partial jet stack using an adhesive, wherein the partial jet stack is aligned such that the planarized polymer covers the plurality of port holes, and using the partial jet stack as a mask to extend the port holes through the polymer by ablating the polymer and an excess portion of the adhesive from the ink outlet side using a laser.
US07959255B2 Liquid droplet jetting apparatus
A liquid droplet jetting apparatus includes a jetting head unit which has a nozzle which jets droplets of a liquid, and a heat generating section, a suction port which is formed in the jetting head unit, and which opens near the nozzle, and a suction device which sucks air around the nozzle from the suction port, and cools down the heat generating section of the jetting head unit by the air which is sucked. Since the heat generating portion is cooled down by the air sucked from the suction port by the suction device, it is possible to reduce a possibility of the heat of the heat generating section being transferred to the jetting head unit, and destabilizing an operation of the jetting head unit. Moreover, since the suction port opens near the nozzle, it is possible to suck fine liquid droplets together with air around the nozzle.
US07959249B2 Liquid-ejecting head, liquid-ejecting device, liquid-ejecting method, and ejection medium for liquid-ejecting head
A liquid-ejecting head includes a liquid cell that contains an ejection medium that is liquid at normal temperature, a nozzle for ejecting the ejection medium in the liquid cell, an energy unit for supplying ejection energy to the ejection medium in the liquid cell, and heating means for heating the liquid cell independently of the supply of the ejection energy to the ejection medium in the liquid cell. The energy unit is driven to eject the ejection medium from the nozzle in a droplet form. The heating means is supplied with a substantially direct current component to generate heat so that at least the temperature of the liquid cell is constantly maintained above the ambient temperature irrespective of whether the energy unit is driven.
US07959239B2 Track assembly having wear inhibiting contact members
A track assembly for a track-type machine is disclosed. The track assembly includes inner and outer track links. A rotatable bushing is positioned about a track pin and a sleeve bearing is positioned about the track pin. A first seal member is disposed between an inner track link and the rotatable bushing and a second seal member is disposed between inner and outer track links. A first thrust ring is engaged with the rotatable bushing and a second thrust ring is engaged with the sleeve bearing. A first contact member is engaged with the first seal member and a second contact member is engaged with the second seal member. The first and second contact members are configured to inhibit wear of the first and second seal members.
US07959227B2 Knit form-fit slipcover for a recliner
A knit form-fit cover for a recliner chair having a base, a backrest, a seat, a pair of armrests and a footrest. The cover includes panels for covering the backrest, left and right armrests, the seat and the footrest. A seat panel includes a fastener having ends attached to lateral edges of the seat panel for positioning near a front edge of the seat of the recliner chair, which may be engaged to resistively fix a portion of the seat panel at the front edge of the seat. The seat panel is formed from an elasticized yarn material, and has pleated corners at lateral ends of a front edge of the seat panel for further securing the seat panel to the footrest. The seat panel also preferably has loops affixed to rear corners of the seat panel for securing a rear portion of the seat panel to the seat.
US07959208B2 Convertible top with in-folding side rails
A convertible soft top for a motor vehicle is provided. The convertible soft top has a front portion and a rear portion. The front portion has a header element that can attach to a frame around a front window of the motor vehicle and a pair of in-folding side rails. The in-folding side rails afford for the length of the front portion to be reduced and allow for the front portion to be stored on top of the rear portion in a clam shell configuration.
US07959207B2 Retractable vehicle top and combined package shelf and tonneau cover
A retractable hardtop assembly is provided for a vehicle. A retractable hardtop assembly includes a front section that is connected by a linkage to a vehicle and a rearward portion that is connected by a separate linkage to a decklid of the vehicle. A package shelf/tonneau is secured by a linkage to the back section of the linkage. The package shelf/tonneau is moved from a package/shelf position below the rearward portion of the roof to a tonneau position above the retractable roof when the retractable roof is disposed in the storage compartment. The package shelf/tonneau is moved between the front portion of the roof and rearward portion of the roof during the extension and retraction cycles. The package shelf/tonneau may be rotated 360° as it is moved between the package shelf and tonneau positions.
US07959205B2 Latch assembly for vehicle seat
A latch assembly for vehicle seat comprising a base having a receiving pocket accommodating a striker of a vehicle body part, a catch rotatably coupled to the base rotating between a locking position where the catch supports the striker and an unlocking position where the catch allows the striker to escape, a damping plate rotatably coupled to the base with the same rotating axis as the catch elastically pressing catch to rotate to the unlocking position and having a damping surface elastically pressing and supporting the striker, a pawl plate rotatably coupled to base having a pressing surface pressing the catch rotated to the locking position, a pawl rotatably coupled to base having the same rotating axis as the pawl plate and having a supporting surface supporting catch preventing further rotation if the catch at locking position rotates passing the pressing surface of pawl plate due to an outer impact.
US07959204B2 Electric opening/closing device for vehicle
An electric opening/closing device for vehicle, which has good layout characteristic of the vehicle and is provided with a highly-rigid attachment part, is provided. The vehicle electric opening/closing device comprises: a worm wheel meshed with a worm provided on a motor shaft of an electric motor; a planetary gear mechanism disposed coaxially with the worm wheel and decelerating rotation of the worm wheel to transmits it to an output gear; a gear case housing the worm wheel etc. and assembled to the electric motor; and a swing arm rotatably supported by the gear case between an output end linked to a back door and an input end linked to an output gear. An attachment plate for mounting the vehicle electric opening/closing device on the vehicle is sandwiched between the first case body and the second case body which constitute the gear case.
US07959177B2 Motor vehicle operator identification and maximum speed limiter
A programmable device that interfaces with a motor vehicle. The device is programmed to identify the operator who is gaining access to the motor vehicle. The device is further programmed to associate a maximum allowable speed with each person allowed to operate the motor vehicle. The device incorporates an access and operation means together with a computer that is compatible with the motor vehicle on board computer. The computer includes in it's output a signal that controls the maximum allowable speed that the on board computer will permit the motor vehicle to operate at for the identified operator.
US07959173B1 Air distribution apparatus
An air distribution apparatus for directing at least two different air pressure supply sources to fill and exhaust at least a first volume of air and a second volume of air. The apparatus includes a housing and a valve assembly that is disposed within the housing. The valve assembly is movable between a first position, wherein a non-regulated air input port is in communication with a first volume of air to inflate the first volume of air while an exhaust port is in communication with a second volume of air to exhaust the second volume of air, and a second position, wherein a regulated air input port is in communication with the second volume of air to inflate the second volume of air while the first volume of air is in communication with the second volume of air to exhaust air from the first volume of air to the second volume of air.
US07959169B2 Chain driven independent suspension having an oscillation joint
An oscillation joint for a chain driven independent suspension is disclosed. The oscillation joint may include a stationary frame member configured to support a first end of a drive chain. The oscillation joint may also include an oscillating frame member configured to support a second end of the drive chain and rotate about the stationary frame member. The oscillation joint may further include a first thrust washer located between a first surface of the stationary frame member and a substantially parallel first surface of the oscillating frame member. A first wear sleeve may be located substantially perpendicular to the first thrust washer.
US07959168B2 Suspension link with integral pivot assembly
A suspension for a motor vehicle having a hollow suspension member including first and second spaced apart sidewalls and a pivot pin. In the preferred embodiment, the pivot pin is a locking assembly that includes a first retainer partially insertable through a first window formed in the first sidewall and a second retainer partially insertable through a second window formed in the second side wall. The first retainer engages the second retainer to present a pivot that receives a pivot arm between the sidewalls.
US07959164B2 Roll control devices
An example roll control device uses differential pressure values, for example, that are conveyed by a motor driven pump to a first actuator associated with a first stabilizer. The differential pressure values are also conveyed from the motor driven pump to a second stabilizer through a proportional valve in one example. In another example, multiple actuators are utilized with each actuator being associated with a separate motor driven pump in communication with a common controller.
US07959162B2 Releasing instrument holder and method of operating the instrument holder
An automatically releasing instrument holder includes a grip to be held by an operator for guiding an instrument, an actuator to be activated by the operator and a biasing device exerting a force. A clamp is moved by the actuator toward the instrument against the force of the biasing device and is moved by the biasing device away from the instrument upon releasing the actuator. A method for operating the instrument holder is also provided.
US07959143B2 Former arrangement
A former arrangement for a rotary printing press is disclosed. The former arrangement includes a former arrangement module with a base element which is mountable on a stationary element of the rotary printing press. A former is connected to the base element. A first web lead device provides for guidance, on the former entry side, of a printing substrate web to be directed in the case of operation over the former. A second web lead device provides for guidance, on the former exit side, of the printing substrate web. The former rests on a cantilevered support element which is fastened with a first end to the base element and which extends cantilevered transverse to a web feed direction over the former.
US07959132B2 Apparatus for emitting a chemical agent
Apparatus for emitting a chemical agent as a vapour which apparatus includes operative parts and a decorative cover. The decorative cover has curved air inlet channels. The operative parts include a reservoir containing the chemical agent in liquid form; a wick in communication with the chemical agent; an emanator carried by the wick and located outside the reservoir and a fan, preferably battery-powered, to impel air over the emanator.
US07959130B2 Vacuum valve and closure plate for a vacuum valve
The invention relates to a vacuum valve for gas-tight sealing of a flow path, comprising at least one thrust rod, which has a cylindrical connecting section, and a closure plate which is removably mounted on the thrust rod and has at least one concave, semicircular first rod recess corresponding to the connecting section. A clamping piece, which has a concave, semicircular second rod recess corresponding to the connecting section, is adjustably mounted by means of a mechanical fixing element on the closure plate in such a way that the semicircular first rod recess and the opposite semicircular second rod recess define a cylindrical holding region which is adjustable in width and in which the cylindrical connecting section is detachably held.
US07959128B2 Hydraulic directional valve
An electromagnetic actuating unit (10) of a hydraulic directional control valve (9) is provided having an armature (18) which is arranged such that it can be axially displaced within an armature space (30), and includes a pole core (29) which is arranged in a receptacle (27a) and delimits the armature space (30) in a movement direction of the armature (18). Constructions are provided in order to avoid deposits on a guide surface of the armature (18), as a result of which the dynamics and the response behavior of the actuating unit (10) are increased and hysteresis effects and the risk of a malfunction of the actuating unit are minimized.
US07959126B2 Moldboard positioning assembly and use thereof
A moldboard positioning assembly is adapted for positioning at least two spaced-apart moldboards each having at least one through hole. The moldboard positioning assembly includes a spacer block and two threaded connecting poles. The spacer block is adapted for passing through the through hole of one of the moldboards and is adapted to be disposed between and to abut against the moldboards. The threaded connecting poles respectively project from two opposite ends of the spacer block, and each of the threaded connecting poles is adapted to penetrate through the through hole of a corresponding one of the moldboards. The spacer block has a cross section larger than that of the threaded connecting poles.
US07959124B2 Reading stand
The invention provides a reading stand. The reading stand may include a base including a base member case. Further, the reading stand may include a reading lid disposed upon the base member case, the reading lid including a reading platform having a front side and a backside; and at least one page holder adjustably mounted on the reading platform so as to assist in retaining a document on the front side of the reading platform. Further, a support member is provided. The support member extends from the backside of the reading platform, and is adapted to engage with the base so as to support the reading lid upon the base. For example, the support member may be in the form of a side support clip that substantially vertically supports the reading lid upon the base for side reading.
US07959118B2 Protection device stem design
The present invention relates to a connection system for use with an active or passive protection device that minimizes weight. In accordance with the present invention, a single stem connection system for use with an active protection device includes a single bent cable that is attached to the single cable terminal of the active protection device. A stem tube is fitted over a portion of the bent cable giving the appearance and benefits of a single stem. However, a portion of the bent cable is left separated thereby automatically forming a clip-in point for the entire active protection device. Unlike conventional single stem connection systems, the single stem system in accordance with the present invention only requires coupling the cable to the cable terminal thereby reducing manufacturing cost and minimizing overall weight. Alternatively, a similar connection system can be used with a passive protection device to provide many of the same benefits.
US07959104B2 Flying device with improved movement on the ground
The invention relates to a flying device which can efficiently move in the air by aerodynamic forces and by direct force transmission on the ground, without the need for independent drive and thrust generation systems for the two modes of movement. The rotors (1) of the flying device are provided on the outside thereof with an annular rotating covering (4), connected directly to the rotor blade tips, which, when the flying device is on the ground and the rotor rotational axes (2) are correspondingly pitched about an axis (3), come into contact with the ground. The covering (4) hence permits a movement of the flying device on the ground by rolling, which is based on a direct force transfer to the ground. A further rotor pitching axis (5) permits the flying device to be controlled in the air and on the ground by means of the same actuator system. The above flying principle permits, for example, remote controlled reconnaissance drones for close or remote espionage, to independently enter inaccessible regions, or in the context of police or military application in buildings presenting danger for personnel, to gain access to upper floors.
US07959101B2 Hose reel cart with multi-position crank handle
The present invention relates to hose reel carts for handling and storage of flexible hoses, such as garden or air hoses. The hose reel cart is primarily constructed of plastic components having a centrally rotatable spool for winding of the flexible hose, a frame for supporting the spool and a multi-position crank arm assembly allowing the consumer to place the crank handle in a lowered position or a raised position. The crank remotely drives the spool, for winding the hose, through a series of gears located within the crank arm assembly. The device may further include a reciprocating guide assembly that operates during rotation of the spool to rewind the hose into a compact configuration.
US07959095B2 Center-feed nozzle in a contained cylindrical feed-inlet tube for improved fluid-energy mill grinding efficiency
This invention relates to a supersonic center-feed nozzle system within the feed-inlet tube of a fluid-energy mill used for grinding particulate material such as titanium dioxide. Particularly, in the feed-inlet tube of the present invention, particulate material is introduced into the supersonic feed jet of primary grinding fluid in almost a perpendicular fashion, with the supersonic nozzle installed in the center of the particulate material core, imparting momentum to the particulate material. The momentum entrains the particulate into the main grinding chamber of the feed-inlet tube. In the main grinding chamber of the feed-inlet tube, a secondary stream of grinding fluid, introduced annularly, constricts the primary jet's divergent flow, enabling a higher turbulent mixing of the grinding fluids and the particulate material.
US07959082B2 XML system
An XML system is configured to print bar code labels, tags, tickets, cards, or other media, and/or encode RFID devices embedded in media, based upon an extensible markup language (XML) input data stream. The XML system includes a computer system having a memory subsystem, a communication interface operatively coupled to a network, an XML processor configured to receive and process the XML input data stream, and an extensible stylesheet language transformation (XSLT) processor configured to either obtain a stylesheet identified in the XML data stream or obtain the stylesheet from a stylesheet repository. The XSLT processor transforms data in the XML input data stream into transformed XML data based upon the stylesheet obtained. Also included is an extensible stylesheet language formatting object (XSLFO) processor configured to format the transformed XML data into formatted XML data based upon XSLFO instructions contained in the stylesheet, and a rendering subsystem configured to receive the formatted XML data and generate a printable representation of the bar code label, tag, ticket, card, other media, and/or generate encoding information for an RFID device.
US07959075B2 Fraud registration preventing apparatus, fraud registration preventing method, computer-readable recording medium in which fraud registration preventing program is stored, and fraud registration preventing system
A fraud registration preventing apparatus according to the present invention comprises a registrant information obtaining section obtaining registrant information of a registrant, an operator information obtaining section obtaining operator information concerning an operator who carries out a registration operation of the registrant information obtained by the registrant information obtaining section, a collating section collating the registrant information obtained by the registrant information obtaining section and the operator information obtained by the operator information obtaining section, and a registration prohibiting section prohibiting registration of the registrant information when a collation result of the collating section shows coincidence or almost coincidence. With this, when a registration operation is carried out with respect to a user authentication system, it is possible to prevent the fraud registration by the operator.
US07959074B1 Selective authorization of item transactions
Techniques are described for use in selectively authorizing proposed transactions under certain circumstances, such as when payments for the transactions are not assured. In some situations, when payments to a merchant from customers are not assured for proposed item acquisition transactions involving those customers, determinations are made to authorize and proceed with at least some of those proposed transactions in an automatic and selective manner without the assurance of receiving the payments for the selected transactions. For example, a selective determination of whether to authorize a proposed transaction may be made based on analyzing information about the proposed transaction (e.g., about the item(s) involved in the transaction, a payment amount of the transaction, the customer(s) involved in the transactions, etc.) and on information regarding other prior transactions. If a proposed transaction is authorized, the merchant may then proceed to initiate fulfillment of the transaction before the merchant receives payment.
US07959071B1 Banking system operated responsive to data bearing records
An automated banking machine operates responsive to data read from data bearing records. The machine includes a sheet dispensing mechanism including at least one currency note picking member. Rotation of a picking member causes an end note to be picked from a stack of currency notes. The picking member includes an outer surface portion that has a thickness including a built in physical wear indicator. The indicator includes material surface layers of different colors. Each color indicates a different surface wear state.
US07959064B2 User customized news content delivery using a sensing device able to sense coded data
A method for providing news content includes receiving, through a computer system, news content from a sender, and printing the news content in a document (print media) including coded data, the coded data including an indication of the identity of the news content and at least one reference point on the document. The method also includes using a sensing device to capture images of at least some of the coded data, when the sensing device is placed in an operative position relative to the document. Indicating data generated by the sensing device is then received in the computer system. The indicating data includes information regarding the identity of the news content and at least one action of the sensing device in relation to the document using at least some of the coded data.
US07959053B2 Hollow tissue inosculation apparatus
A hollow tissue inosculation apparatus is to inosculate two hollow tissues to each other with a staple having a plurality of elastically deformable bent staple pins. The hollow tissue inosculation apparatus includes a staple holder to hold the staple, a curvature control mechanism to control curvature of the staple pins of the staple held in the staple holder, and a gap control mechanism to control gaps of the hollow tissues with respect to the staple holder. The curvature control mechanism substantially straightens the staple pins. The gap control mechanism reduces the gaps to cause the substantially straightened staple pins to penetrate the hollow tissues. The curvature control mechanism and the gap control mechanism are independent from each other.
US07959051B2 Closure systems for a surgical cutting and stapling instrument
A surgical stapling instrument including an actuator configured to be retracted relative to the distal end of the disposable loading unit and rotate an anvil between an open position and a closed position. The actuator can include a cam, where the cam can include an arcuate profile having an apex configured to be in contact with the anvil when the anvil is in a closed position. In at least one such embodiment, the anvil can apply a clamping force to the soft tissue prior to the staples being deployed to prevent, or at least inhibit, soft tissue from flowing, or ‘milking’, out of the distal end of the disposable loading unit. In various embodiments, a surgical stapling instrument can include a disposable loading unit having an anvil which can be moved between open, closed, and/or collapsed positions to facilitate the insertion of the disposable loading unit through a trocar.
US07959049B2 Setting tool
A setting tool for driving fastening elements in a constructional component, includes a muzzle (14), a bolt guide (15) located in the muzzle (14), a magazine (20) for fastening elements (50) and releasably mountable on the tool housing (11) and having a connection section (21) provided at an end of the magazine (20) adjacent to the muzzle (14) and with which the magazine (20) is secured to the muzzle (14), and a connection device for releasably mounting the magazine (20) on the housing (11) and including a snap device (30) located between the magazine (20) and the housing (11) and having a snap member (33) and a counter-snap member (34) engageable with each other in a snap position (35) of the magazine (20), with the snap device (30) applying pressure to the muzzle (14) in the snap position (35).
US07959048B1 Equipment backpack with tripod attachment system and wing accessory pockets
An improved equipment backpack which incorporates two novel and unique features. The first feature is a unique system for holding a tripod in place so that it can be carried on the backpack. The second feature is the incorporation of wing accessory pockets on the exterior of the backpack which retain objects in a visible, organized and readily accessible manner so that easy access to the objects can be achieved without the necessity of opening the entire backpack.
US07959042B2 In metering valves for pressurised dispensing containers
A metering valve used with a pressurized dispensing container, the metering valve has a valve stem assembly that slides co-axially within an annular metering chamber that surrounds the valve stem assembly and forms a substantially cylindrical chamber body. The metering valve also has an outer seal at the top of the cylindrical chamber body and an inner seal at the bottom of the cylindrical chamber body. The valve stem assembly has an outlet and an associated passage that is above the line of the outer seal when the metering valve is at rest, and is below the line of the outer seal when the metering valve is actuated, thereby creating a dispensing passage for the metering chamber's contents. The valve stem assembly has an inlet and an associated passage that is above the line of the inner seal when the metering valve is at rest, and is below the line of the inner seal when the metering valve is actuated. This arrangement controls the amount of material and fluid dispensed in each metered dose, as both passages are never open to the metering chamber at the same time. The valve stem assembly forms a straight, central passage extending from an open inner end of the valve stem assembly to a mid-point of the valve stem assembly located longitudinally within the metering chamber. The valve stem assembly has at least two elongated openings in a wall of the valve stem assembly to allow radially-directed flow between an exterior of the valve stem assembly and the central passage, the elongated openings being located to extend either side of the inner seal when the valve stem assembly is in the non-dispensing position. These elongated inlet passages serve to assure that the device is more reliable during use.
US07959040B2 Dispensing device for dispensing a product
The invention relates to a dispensing device (1) for dispensing a product. The dispensing device comprises: a container (2) containing the product under pressure, the container having a top (7), bottom (5) and body portion (8), an axial direction being defined between the bottom and top; a valve mechanism (3) mounted at the top of the container, the valve mechanism being movable with respect to the container for pressurized discharge of the product out of the container; and a dispensing cap (4) mounted on the top of the container. The dispensing cap carries: a nozzle (21) debouching outside the cap for spraying the product, the nozzle being connected to the valve mechanism by a conduit; and art actuating member (23) having a horizontal arm (25) and a vertical arm (24). The horizontal arm is hingedly suspended in the cap and engages the valve mechanism to actuate the valve mechanism upon pulling the vertical arm towards the container portion. The body portion of the container has a lower portion (40) and an upper portion (41) providing a one-band grip (42). The vertical arm is arranged to be engageable by at least one finger of a hand gripping the one-band grip. The one-hand grip is constricted in its circumference with respect to the lower portion.
US07959038B2 Dispensing closure for a container, and dispensing container incorporating same
A dispensing closure for a dispensing container (1) and a dispensing container (1) incorporating such a dispensing closure, wherein the closure has a unitary type of construction. The dispensing closure includes a generally annular metal ring (4) having an outer peripheral edge and a central opening encircled by an inner peripheral edge (6), the ring being attached to the edge of the container body side wall at one end of the container body; and an overmolded polymer layer (16) having an annular outer portion molded over the inward surface of the ring and having a central panel integrally formed with the outer portion so as to cover the central opening in the ring (4), the central panel of the polymer layer (16) defining at least one aperture (7) through which the product in the container body can be dispensed.
US07959033B2 Drip catcher
A drip catcher, having an adjustable neck, having a hook at the top for engaging a spout pipe of a fluid reservoir, and a basin, containing an absorbent pad and three sided slot on the flattened rear side to accommodate two legs of an alligator clasp in the neck, having a channel between the legs created by cutting three sides of a brace, bendable rearward to support the invention in vertical alignment to the spout, teeth extending from the outside edge of both legs which engage the sides of the slot, so the teeth disengage by squeezing the legs together.
US07959030B2 Roller brush adaptable hand-held container having sidewall ramp portion
The present invention is a container comprising a bottom wall having an outer surface and an inner surface, a sidewall extending from the bottom wall, and a handle. The sidewall has a top section and a bottom section, a front section and a rear section, and an outer surface and an inner surface. The inner surface of the sidewall comprises a base portion extending from the inner surface of the bottom wall and a ramp portion extending at an acute angle from the base portion at the front section of the sidewall. The handle is connected to the outer surface of the sidewall adjacent both the top section and the rear section of the sidewall.
US07959027B2 Pressurized container
A pressurized container includes two plastic casings (12, 14) and produces a leakproof container or storage arrangement which is economical to produce. A gap opening (24) between the casings (12, 14) extends up to a point at which the casings (12, 14) are positioned together in a coaxial manner. An external support ring (22) with a wedge-shaped tapering (26) extends to that point and is embodied as an individual piece or has at least two metal, ring-shaped individual segments (28, 30).
US07959025B2 Container for surprise gifts produced in one piece
A description is given of a container for products such as surprise gifts or similar accessories, comprising two half-shells (2, 4) with a containing wall and a mouth (10, 12) capable of being joined mouth to mouth, fitting together at the front, to form a closed container. The two half-shells (2, 4) are hinged one to the other by hinge means (20) integral with the two half-shells, in such a way that one of the halfshells (2) can move with a snap action relative to the other half-shell (4) between a closed position of the container and an at least partially open position of the container.
US07959019B2 Suspended cable support system
According to an aspect of the present disclosure, a suspended cable support system is provided. The suspended cable support system includes a plurality of suspension rods; and at least one cable tray. Each cable tray includes a pair of stringer elements, wherein each stringer element is configured for connection to at least one suspension rod; and a channel section depending from the pair of stringer elements. The channel section defines a passageway for supporting runs of cable thereon. The channel section includes a plurality of riser portions connected to the pair of stringer elements.
US07959018B2 Sports apparel oragnizer
Providing for a sports equipment organizer that can support, store, display and provide ventilation for a helmet and/or other sports apparel such as gloves, a jacket, eyewear, clothing and so on is described herein. By way of example, a mounting device can be attached to a portion of an extension arm and facilitate securing the extension arm to a mounting surface. The extension arm can extend substantially perpendicular out from the mounting surface. Additionally, a mounting arm can be attached to and supported by the extension arm, and can securely support at least one head-ware device. Furthermore the mounting arm can be of sufficient length to hold the head-ware just off of the extension arm. In accordance with particular embodiments, the mounting arm can be substantially smaller volume than an interior of the head-ware to facilitate adequate airflow and ventilation to the head-ware in between use.
US07959015B2 Blanking panel for standardized equipment rack and cabinet enclosure
A snap-mount blanking panel for an equipment rack or cabinet enclosure has ergonomic grips spaced laterally inward to permit comfortable and reliable mounting and removal of the blanking panel regardless of lateral clearance. Resiliently flexible sealing skirt members create a positive seal with adjacent electronic devices or blanking panels. Stacking structure enables stable stacking of multiple units outside a container. An off-set platform allows for mounting ambient atmospheric indicators or signage, or may be used as a writing surface. A cable pass-through is also provided.
US07959011B2 Ceramic flexible membrane providing improved adhesion to the support fleece
The present invention relates to flexible ceramic membranes which, depending on embodiment, are useful as separators for batteries, especially lithium batteries, and also a process for their production.Ceramic or hybridic membranes have the disadvantage that, whatever the level of flexibility already achieved, they tend to crumble off the ceramic coating on bending. This is prevented by the present membranes, which comprise, on and in a polymeric nonwoven, a solidified ceramic coating which is constructed from two fractions of metal oxide particles of different size and which adheres to the polymeric nonwoven through a network constructed by two different adhesion promoters.
US07959008B2 Method and device for screening out particles
The invention relates to a method and a device for screening first particles out of a granulate comprised of first and second particles by conveying the granulate along a first screen surface which extends outward from a vibrating device, wherein the first particles have an aspect ratio a1, with a1>3:1, and the dimensions of the second particles allow them to fall through the mesh of the first screen surface. To screen a certain material fraction which differs geometrically from the remainder of the material in terms of at least one dimension out of the granulate, it is proposed that the granulate be conveyed along the screen surface between said surface and a cover which extends along the screen surface, and that the cover should cause the first particles to be aligned with their longitudinal axes extending along the screen surface, wherein the longitudinal extension of each first particle is greater than the mesh width of the screen which forms the first screen surface, and the longitudinal extension of the second particles is equal to or less than the mesh width.
US07959006B2 Bag with elastic support members
A bag has two handles extending from a containing structure that holds items. An elastic member is attached to each handle and each elastic member defines at least part of a passage. Arms of a bag rack assembly are placed through the passages defined by the elastic members so that the bag is supported on the bag rack by the elastic members.
US07958998B2 Reclosable blister package assembly
The present invention provides a reclosable blister package assembly for accommodating center-filled gum pieces. The package assembly includes a blister tray having an open face and a blister cavity for supporting the gum pieces. The blister tray includes a plurality of ribs within the blister cavity for separating the gum pieces. A cover overlies the blister tray and covers the open face of the tray.
US07958994B2 Device for disposal of an article of personal hygiene
The invention relates to a device for receiving an article of personal hygiene to be disposed of, especially a sanitary tampon, comprising a receptacle (1) made of recycling material and formed with a hold space (3) for the article and a storage space (4) for packings (14) which is separate from the hold space (3) and takes up the article for disposal, a wall (9) of the receptacle (1) being formed with a dump opening (6) adapted to be closed and through which the article can be thrown into the hold space (3), and with a withdrawal opening through which the packings can be taken out.
US07958983B2 Hydraulic system in motor vehicles
A hydraulic system in motor vehicles with at least one hydraulically actuated clutch, which entails minimized control complexity for supplying the clutch with hydraulic oil and which takes up less structural space. These characteristics are achieved essentially in that the pressure control of the hydraulically actuated clutch is effected directly and exclusively by an electrically driven and electronically controlled oil pump.
US07958978B2 Multi-disc brake hub assembly with disc slide pins
A brake hub assembly including a hub defining a central axis, a plurality of guide pins, each of the plurality of guide pins extending from the hub and being generally aligned with the central axis, and a disc having at least two friction surfaces, the disc defining a plurality of guide pin receiving bores, wherein each of the plurality of guide pin receiving bores are positioned to receive an associated one of the plurality of guide pins therethrough such that the disc is moveable relative to the hub along the central axis.
US07958977B2 Segment brake
The invention relates to a mounting of one or more electromagnetically bleeding spring-loaded brakes (a, b) on a machine wall or the like. The invention is characterized in that the brakes are, while distributed over the periphery on the face, act upon an axially moving brake rotor (5) with continuous friction linings (6) on both sides (i.e. left and right), whereby braking (left) surface of the friction lining (6) and on the opposite side with the armature discs of the brakes on the second (right) friction lining (6).
US07958966B2 Exhaust stack fairing
A fairing is configured for use with the exhaust stack of a heavy-duty vehicle. The exhaust stack has an exhaust pipe with an intake end for receiving exhaust gases from an internal combustion engine and a discharge end for discharging the exhaust gases. The fairing includes a streamlined exterior surface and a cavity for receiving the discharge end of the exhaust pipe. An aperture extends through a rear portion of the exterior surface so that exhaust gases discharged from the discharge end of the exhaust pipe pass through the cavity and out of the aperture. The fairing further includes a coupler to couple the fairing to the exhaust pipe.
US07958962B2 Device for detecting a collision of a vehicle with an obstacle
A device is proposed for detecting a collision of a vehicle with an obstacle, in which an ultrasonic receiver unit is used to detect the sound produced by the collision, and a collision of the vehicle is thus detected through the evaluation of the ultrasonic signals.
US07958960B2 Driving force control apparatus for a vehicle that drives wheel units independently
Right front wheel units (FL, FR) are driven independently by motor generators (MGL, MGR). A power control unit (1) is provided common to the motor generators (MGL, MGR) and integrally controls driving them. Each motor generator (MGL, MGR) and the power control unit (1) are selectively connected by switch circuits (SWL, SWR). The switch circuits (SWL, SWR) are switched by an ECU (3), as appropriate, in accordance with how the vehicle (100) is currently traveling (i.e., a driving force that the vehicle is required to output, and a direction in which the vehicle is traveling). In other words, the vehicle (100) can selectively implement traveling with the left and right front wheel units (FL, FR) both serving as driving wheel units, and traveling with only one of the left and right front wheel units (FL, FR) serving as a driving wheel unit, depending on how the vehicle is currently traveling.
US07958957B2 Hybrid vehicle and control method thereof
A hybrid vehicle 20 sets a tentative limit value Win0 of determining a fuel increase relation with respect to a selected gearshift position SP for driving (S220, S230, S350), and performs increasing correction of a fuel injection amount according to either a first OT increase factor setting map or a second OT increase factor setting map that is enabled based on a relation of an input limit Win of the battery 50 to the tentative limit value Win0. Prohibition of fuel cutoff may be cancelled, based on a relation of the input limit Win to a driving force demand in an accelerator-off state set at the selected gearshift position SP. Even in this case, the increasing correction enables temperature regulation of an exhaust gas purification catalyst, with a view to controlling deterioration of the exhaust gas purification catalyst in an actual fuel cutoff condition after cancellation of the prohibition of the fuel cutoff. The deterioration of the exhaust gas purification catalyst is thus favorably controlled, irrespective of the selected gearshift position SP.
US07958944B2 Discontinuous drive tool assembly and method for detecting the rotational angle thereof
A discontinuous drive power tool assembly for generating rotational torque includes a spindle having a first end portion and a second end portion. The first end portion of the spindle is configured to engage and rotate an object. The tool assembly also includes a pulse hammer selectively engagable with the second end portion of the spindle, and a motor that includes a motor shaft engagable with the pulse hammer. The motor is configured to rotate the pulse hammer. The tool assembly also includes a rotational position sensor disposed adjacent the motor. The rotational position sensor is configured to measure the rotational position of a second portion of the motor shaft which is opposite the first end portion of the motor shaft during operation of the tool assembly.
US07958941B2 Hydraulic running tool assembly and method of its use
An assembly and method for downhole equipment deployment comprising a liner hanger attachable to deployable equipment, a top sub insertable into the liner hanger and attachable to a tubing string, a lock piston releasably connectable to the top sub, and lock pins insertable through the top sub, the liner hanger, and the lock piston, the liner hanger and associated equipment remotely releasable from the top sub and the lock piston.
US07958939B2 Composition and method for producing a pumpable hydrocarbon hydrate slurry at high water-cut
Embodiments of the invention relate to a process for providing a pumpable hydrate slurry in a hydrocarbon pipeline fluid mixture having a water-cut greater than about 50 volume percent. In one or more embodiments the process comprises treating the fluid mixture with an anti-agglomerant and adding water to the fluid mixture in an amount sufficient to lower the gas-water ratio sufficiently to achieve a pumpable hydrate slurry. Also disclosed are methods for producing hydrocarbons utilizing a process for providing a pumpable hydrate slurry in a hydrocarbon pipeline fluid mixture having a water -cut greater than about 50 volume percent.
US07958934B2 Counter-stream-mode oscillating-flow heat transport apparatus
A counter-stream-mode oscillating-flow heat transport apparatus improves heat transport capability by imparting oscillatory displacement to a fluid located near a heat-generating element such that the fluid is directed toward the heat-generating element. Turning portions of serpentine flow paths are disposed to face the heat-generating element. The flow paths are stacked in multiple layers in the direction from the heat-generating element to the flow paths, and a plurality of flow paths are disposed adjacent to the heat-generating element in the direction of fluid oscillation.
US07958931B2 Method of casting rolling with increased casting speed and subsequent hot rolling of relatively thin metal strands, particularly steel material strands and casting rolling apparatus
A method for continuous casting and rolling at increased casting speed followed by hot rolling of relatively thin metal strand, especially steel strand (1), where presetting of target temperatures (6) of the hot strip (2) reduces temperature losses in the hot strip (2) by increasing the temperatures of the work rolls (4) at a predetermined rate of increase, starting from a low initial temperature (5), and by adjusting the strip temperature (15) to a target rolling temperature (6) of the hot strip (2) and/or by automatically controlling or regulating the intensity of the roll cooling (18).
US07958926B2 Single-Track stacking panel covering for an architectural opening
A single-track stacking panel covering for an architectural opening has a headrail for mounting the covering above and in front of the opening, such as a window or door. The headrail has a single track. Suspended from the headrail and translatable therealong are panels oriented at a small angle relative to the headrail. When the covering is open, the panels form an overlappingly stacked array at one end of the headrail.
US07958921B2 Pneumatic tire with tread having sub grooves in blocks, center main groove and subsidiary main grooves
A pneumatic tire having a designated rotational direction is disclosed, wherein an entire area having a width 85% of a total tire width and a center area having a width 30% of the total tire width are defined in a tread portion. A center main groove is positioned on a tire equatorial line and extends in a tire circumferential direction. Subsidiary main grooves are positioned on two sides of the center main groove and extend in the tire circumferential direction. Angled and lateral grooves extend at an angle, in a direction opposite the rotational direction towards an outside in the tire width direction. Lateral grooves extend from each subsidiary main groove. Sub grooves extend from the lateral grooves towards the rotational direction. A total length of a block edge in the center area is from 40% to 60% of a total length of a block edge in the entire area.
US07958920B1 Compact reusable shopping bag assembly
A compact, user-friendly and reusable shopping bag assembly has a pocket with a cavity having a top opening accommodating a plurality of reusable auxiliary shopping bags. A primary shopping bag is hinged to the pocket for movement between a compact folded position adjacent a side of the pocket to an unfolded position for holding merchandise. A panel assembly having pockets for holding printed materials are attached to the front of the pocket.
US07958918B2 Automated ice vending apparatus and method
An automated ice vending apparatus and method including an ice generating machine capable of producing enough ice to sufficiently keep full a receptacle positioned beneath the ice generating machine, a first ice moving device with cutting members positioned within the receptacle to move ice from the receptacle to a second ice moving device, wherein the ice is subsequently transferred to a removable container.
US07958917B2 Valve unit for filling machines
The present invention relates to a valve unit for container filling machines, particularly for glass bottle fillers.More particularly, the present invention relates to a valve unit (1), particularly for container filling machines (8), comprising a hollow body (2) in which there is slidably housed a plug (3), wherein said plug (3) is hollow and comprises an outer duct (23) and an inner duct (24) coaxial to said outer duct (23), a probe (28) having a smaller diameter than the opening of said inner duct (24) being coaxially housed within said inner duct (24), characterized in that said inner duct (24) is made of electrically isolating material.
US07958908B2 Flow control valve
A capacity control valve, comprising a first valve chamber formed in a valve body, a first fluid passage communicating with the first valve chamber to flow a fluid with a discharge pressure therein, a valve seat formed around a valve port between the first valve chamber and the first fluid passage, a second fluid passage communicating with the first valve chamber to flow the fluid with the discharge pressure therefrom, a second valve chamber communicating with the first valve chamber through a guide hole, a third fluid passage communicating with the second valve chamber to flow the fluid with a suction pressure therein and therefrom, a valve element disposed in the first valve chamber and having a valve part separated from and brought into contact with the valve seat to flow the fluid with the discharge pressure therein and a stem part movably fitted to the guide hole, and a solenoid having a solenoid rod connected to the connection face of the valve element and moving the solenoid rod with a current, A discharge pressure receiving area in a connection surface between the valve part and the valve seat is set larger than the pressure receiving area of the stem part.
US07958907B2 Fluid pressure circuit
A fluid pressure circuit that can, in either case where a first actuator that is fed from a first pump or a second actuator that is fed from a second pump is operated, by allowing feeding of the hydraulic fluid to a specific actuator from either the first or second pump, improve interlockability with the specific actuator. A control valve is incorporated with a plurality of first-group spools fed from a drive pump and a plurality of second-group spools fed from an idle pump. A solenoid selector valve unit switches a pilot line of a second-group tool controlling spool to a communicating state at the time of detection of a spool operation by a first pressure switch and switches a pilot line of a first-group tool controlling spool to a communicating state at the time of detection of a spool operation by a second pressure switch.
US07958903B2 Rail skirt system
The rail skirt system includes a top rail, a skirt that hangs from the top rail, formed from rail bar members connected together at their inner ends by a middle connector tube connectable to a locking support leg, to provide support for the top rail on a side of a shelter. The outer ends of the rail bar members are connected to legs of the shelter by fixed corner connecting brackets.
US07958894B2 Drape for clean operation
A drape for clean operation is a flexible bag-shaped structure for maintaining a substantially closed operating space around an operation site. The bag-shaped structure comprises a bottom wall 1 and a transparent top wall 2 and has a closed proximal end 100a and a closed distal end 100b. The bottom wall 1 is provided with at least one operation site-revealing opening 3 close to the proximal end, and the top wall 2 is provided with at least one pair of hand insertion parts 4 at a position close to the operation site-revealing opening 3 to allow the physician to aseptically insert the hands into the operating space, and a closed, openable and closable medical device supply port 5 for supplying medical devices required for operations at a position away from the operation site-revealing opening 3.
US07958890B2 Dry powder inhaler
A dry powder inhaler has a dispersion chamber containing beads. A dose of dry powder is released into the chamber, or into an inlet tangentially joining into the chamber. As the patient inhales on a nosepiece or mouthpiece, air moves circularly through the dispersion chamber to drive the beads. The beads roll, bounce, and collide repeatedly with the drug particles on the chamber surfaces or on the beads. The smaller active drug particles are separated from larger carrier particles and from each other, and a powder aerosol is created and inhaled by the patient. The beads are preferably lightweight, so that they can be rapidly accelerated and moved, even with nominal inspiration. The flow resistance of the inhaler is also reduced via the beads, allowing greater airflow and powder dispersion, without any increased effort by the patient.
US07958882B1 Collapsible barbeque system
A tub in a generally rectilinear configuration has a rear face, a front face and side faces. The tub has a closed bottom and an open top. The tub contains heating elements with controls in the front face. The controls are adapted to be manipulated by a user during operation and use. A lid in a generally rectilinear configuration has a posterior element and an anterior element. The posterior element has a rear face, an open front and side faces. The posterior element has an open bottom and a closed top. The anterior element has a front face, an open rear and side faces. The posterior element has an open bottom and a closed top. The rear of the anterior element is adapted to slidably couple with respect to the front of the posterior element. In this manner movement is provided between an expanded and contracted orientation.
US07958881B2 Apparatus for coupling a component to an archery bow
An apparatus is configured to couple a component to an archery bow. The archery bow defines a longitudinal axis and a lateral axis coplanar with and perpendicular to the longitudinal axis, and an opening extending at least partially through the archery bow. The apparatus includes a base positioned within the opening and pivotally movable about the lateral axis. The base defines at least one first passage configured to receive the component.
US07958879B2 Paintball loader
A rapid feed paintball loader for use on a paintball gun for force feeding paintballs is provided. The paintball loader includes a container for holding a plurality of paintballs, a paintball agitator rotating about an axis and rotatably mounted in the container, the paintball agitator including at least two fins extending substantially perpendicular to the axis of rotation, the fins spaced apart from each other forming a gap therebetween large enough to accommodate more than one paintball. At least two paintballs are positioned in the gap between the fins. A motor is configured to rotate the paintball agitator. The container includes an exit tube exiting from the bottom portion of the container and leading to an inlet tube of the paintball gun. A microprocessor and sensor may also be provided. The agitator may include a central dome-shaped area.
US07958877B2 Launching system for launching target and retrieval devices
An apparatus is disclosed for launching targets, retrieval devices and combination target and retrieval devices, wherein the targets and retrieval devices may be irregularly shaped, such as like birds. Multiple targets are held on a carousel delivery system and eventually moved in a launching position by a push arm. A throwing arm is then rotated, pushing the target along a throwing guide until it reaches a launching position, at which point the target is released for use in shooting practice and/or training retrieving dogs.
US07958876B2 Projectile expelling apparatus
The present invention provides for the first time a projectile expelling apparatus having at least one fixed channel for allowing projectiles to enter at a constant entry point and a rotational expelling housing rotationally connected to at least one fixed channel for projecting projectiles at various trajectories.
US07958870B2 Fuel lance and assembly
A fuel lance assembly for an engine comprises: a fuel lance to be received in a passage provided in a cylinder head and a connection arrangement comprising an inlet adapter for securing the fuel lance within the passage. The fuel lance comprises a tubular member of constant external diameter, arranged to be received, in use, within the passage and having a first end being shaped for cooperation with a seating surface of a fuel injector of the engine, and a second end being shaped for cooperation with the inlet adapter, and being provided with a bore therethrough to define a fuel flow path between the first end and the second end of the fuel lance. The inlet adapter is provided with an attachment system for engaging a compatible attachment system of the cylinder head, and has a proximal region for receiving a high pressure fuel pipe, and wherein the inlet adapter has a distal region provided with an opening being adapted to receive the second end of the fuel lance. A fuel lance and a fuel supply line arrangement are also provided.
US07958868B2 Control device for vehicle
A vehicle control device for a hybrid vehicle, which equipped with at least an internal combustion engine and a rotary electrical machine that reduces the shock that is imparted to a vehicle when the internal combustion engine starts. The vehicle control device detects the running state of the vehicle and, if it is determined that the internal combustion engine will be started, adjusts the ignition timing according to the running state of the vehicle. The control device also improves the responsiveness of the hybrid vehicle when increased acceleration is required.
US07958865B2 Engine intake control system
A transmitting case includes a first case half integrally formed on one side of a throttle body, and a second case half coupled to the first case half. A first assembly is constructed by disposing a final gear inside the first case half and securing it to one end of a valve shaft. A second assembly is constructed by mounting on the second case half an electric motor and an intermediate gear of a speed reduction device for transmitting the rotation of an output shaft of the electric motor to the final gear. Upon coupling of the first case half and the second case half, the intermediate gear and the final gear are meshed with each other. Thus, there is provided an engine intake control system having an excellent assemblability and an improved accuracy of throttle valve opening degree.
US07958863B2 Intake device for internal combustion engine
In an intake device for an internal combustion engine, in which a valve body rotatable about a valve shaft is provided within an intake passage and by which an intake flow is controlled, the valve shaft is eccentric with a center of the valve body and is supported at a position eccentric with a center of the intake passage. When the valve body rotates, a half open state is formed from a fully closed state via a fully open state. The butterfly-type intake control valve are simply altered, so that the fully closed state, the fully open state, and the half open state can be formed and the vortex flow can be formed into the cylinder.
US07958861B2 Oil sump for an internal combustion engine
An oil pan for an internal combustion engine, in which an oil suction space is formed by the arrangement of a baffle wall provided with several through-openings and at least one flap, where at least one retaining device, on which the flap is supported and/or fastened, is provided on the baffle wall, wherein several fastening openings of different cross sections are provided in the flap to attach the flap to the retaining device.
US07958850B2 Cage for breeding hens and cocks
A cage is provided which is sanitary and efficient and can make hens who tend to gather at the four corners scatter. An oblong and rectangular cage having a floor formed to allow hens and cocks to move freely thereon. The cage includes an outer peripheral section substantially surrounding the entire floor and allowing air to freely pass through it. The cage also includes a plurality of intermediate partitions that are arranged transversally relative to the floor to divide the oblong space on the floor. The intermediate partitions have visually blockading surfaces in order to produce corners that are as relaxing to hens as the four corners.
US07958847B2 Coated clumping litter
A clumping animal litter is disclosed which includes non-swelling particles and a swelling agent coated on the non-swelling particles. In one embodiment, the non-swelling particles are manufactured by agglomerating clay fines.
US07958844B1 Continuous flow pet watering device
A pet watering device includes a bowl having a base with an upwardly extending sidewall attached to the base. A ramp is disposed within the bowl and extends from the bowl sidewall to the base. The ramp includes an aperture for dispensing water. A pump is disposed within the bowl. A lift tube is disposed between the pump and the ramp aperture for transporting water, such that the pump removes water from the bowl to the lift tube for discharge through the ramp aperture onto the ramp for return of water to the bowl.
US07958839B2 Convertible top for yacht
A retractable convertible top for a pleasure craft, including a canvas type fabric and stowable linkage mechanism, is described. This convertible top may be fully deployed and retracted automatically to provide a quick and efficient means of providing shelter for the open cabin of a pleasure craft while still allowing easy entrance and egress from the cabin when the top is fully deployed. The convertible top may be fully stowable within a small volume storage bin with watertight covers. The stowage bin may be integrated into the craft. The craft's existing hydraulic and control systems may be utilized to automatically deploy and retract the convertible top.
US07958838B1 Watercraft hull
A watercraft hull has a hull body defining a bow, a transom, and a longitudinal centerline extending from the bow to the transom along a center of the hull body. The hull body has an inner surface and an outer surface. A plurality of ribs extends at an angle to the longitudinal centerline on the inner surface.
US07958830B2 Contactless energy supply for moving consumers
A contactless energy supply for electrical consumers mounted on the mobile part of a linear motor is provided, the energy supply being provided without additional voltage sources. A higher frequency energy supply field is superposed over the propulsion field, the energy supply field being inductively decoupled using the energy transmitting interface of the secondary part, and supplying consumers mounted on the secondary part with energy.
US07958828B1 Drag stabilized low lethality impact munitions and methods
A drag stabilized low lethality impact munition includes a sub-munition packaged in shell case. The sub-munition includes a main body having a trailing feature that is folded to extend at least partway around at least one of the sides of the main body toward the top of the main body. After folding, the sub-munition is inserted into the shell case, bottom first, while maintaining at least a portion of the trailing feature along at least one of the sides of the main body.
US07958822B2 Method for forming an image in stone
An application for a method of imbedding an image in a stone substrate includes printing an image onto a print image using a computer printer and placing the print image face down on the surface of the stone substrate. A moist towel is placed over the print image and a weight is placed over the moist towel then time is provided for the image to transfer from the print image to the surface of the stone substrate. The moist towel and the print image are then removed and the above steps are repeated until a quality image is imbedded in the stone substrate.
US07958814B2 Power assembly for internal combustion engine with welded-in piston scraper
A power assembly for an internal combustion engine includes a piston housed within a cylinder, with the cylinder having a welded cylinder head, with the cylinder also including a one-piece piston scraper which is welded to the cylinder head, as well as to the cylinder, with a common weld bead.
US07958811B2 Semi-fabricated armor layer, an armor layer produced therefrom and method of production thereof
A semi-fabricated armor layer for use in production of an armor panel adapted to protect a body from an incoming projectile comprises a carrier and a plurality of armor elements. Each armor element has front and rear end surfaces and a side surface extending therebetween along a height axis of the element. The carrier is flexible and each of a majority of the armor elements is bonded to the carrier at one of its end surfaces and is free of bonding to adjacent armor elements at its side surface. When the carrier has a planar orientation, at least a majority of the armor elements has their height axes essentially parallel to each other and, when the carrier is at least slightly bent, the height axis of at least one of the elements is inclined relative to the height axis of another of the armor elements adjacent thereto.
US07958806B2 Replaceable brake mechanism for power equipment
Woodworking machines are disclosed having cutting tools adapted to cut workpieces. The machines include a safety system adapted to detect one or more dangerous conditions between a person and the cutting tool, and to stop movement of the cutting tool upon detection of the dangerous condition. At least part of the safety system is housed in a removable cartridge substantially sealed against entry of sawdust.
US07958798B2 Speed change system for working vehicle
A speed change system for a working vehicle comprises a main transmission, a sub transmission and a preliminary transmission. The main transmission receives a prime mover power outputted from a prime mover, and has plural main speed stages, one of which is selected to transmit the prime mover power. The sub transmission is disposed on the downstream of the main transmission, and has plural sub speed stages, one of which is selected to transmit a power from the main transmission. The preliminary transmission is disposed on the upstream of the main transmission, and has plural preliminary speed stages, one of which is selected to transmit the prime mover power to the main transmission. An operation for selecting one of the preliminary speed stages can be performed during traveling of the working vehicle.
US07958797B2 Turning device
Turning device (24) for turning the drive train (1) of a wind energy system or at least of partial sections of same, whereby the drive train (1) is mounted to rotate in a machine frame (2), whereby the drive train (1) comprises a flange (16), and the turning device (24) comprises a console (29a) that can be fixed in place on the machine frame (2). The task of the present invention is to indicate a turning device that can turn the drive train (1) at any desired point, without using the gear mechanism (4). This task is accomplished by means of an adapter disk (17) that can be affixed to the flange (16), which has a plurality of force application points (19) that are disposed along a circle (20), and having at least one linear setting element (28a), which is mounted in the console (29a), on the one side, so as to move in terms of angle, and which can be coupled with the adaptor disk (17), on the other side, by way of its force application points (19), so as to move in terms of angle.
US07958784B2 Pressure detector and electronic apparatus having the same
A pressure detector configured to detect a predetermined pressure includes a housing having a concave that includes a perforation hole that perforates the housing, a sheet configured to cover the concave and to rupture when placed in an environment of the predetermined pressure or higher, and a semipermeable membrane configured to cover one end of the perforation hole, and to allow air to pass through the semipermeable membrane, the semipermeable membrane being configured to prevent water from passing through the semipermeable membrane.
US07958782B2 Device with a magnetic sensor arrangement for detecting acceleration
Devices (1) are provided with sensor arrangements (2) comprising field generators (10) for generating magnetic fields and first/second/third elements (R1-R4, S1-S4, T1-T4) for detecting first/second/third components of the magnetic fields in a plane and movable objects (14) for, in response to changing the first/second/third accelerations of the moveable objects (14) in first/second/third directions, changing the first/second/third components of the magnetic fields in the plane. The first (second, third) field detector (11, 12, 13) is more sensitive to the first (second, third) acceleration than to the other accelerations. Such devices (1) have a good sensitivity and a good linearity. The elements (R1-R4, S1-S4, T1-T4) form part of bridges. The first elements (R1-R4) may be in round or rectangular form and the second and third elements (S1-S4, T1-T4) may be in the form of sun beams leaving a sun.
US07958769B2 Detection of channel saturation in phase-array ultrasonic non-destructive testing
The present invention relates to a method of detecting non-linear operation of a measuring device comprising an array of transducers and at least one receiver channel portion. The method comprises receiving measured signals through transducers of the array, processing the measured signals from the transducers through the receiver channel portion, combining the processed measured signals to produce a combined measurement signal, and detecting non-linearity of the combined measurement signal and non-linear operation of the measuring device by detecting saturation of the receiver channel portion. In one embodiment, the receiver channel portion comprises an analog-to-digital converter, a threshold is assigned to a digital output of the analog-to-digital converter, and saturation of the receiver channel portion is detected when the digital output of the analog-to-digital converter oversteps the assigned threshold. In one application of the invention, the measuring device is a non-destructive testing device.
US07958758B2 Electronic lock and key assembly
A locking device comprises a key that comprises a key power coil and a key data coil and an electronically-actuatable lock comprising a lock power coil and a lock data coil. The key power coil and the lock power coil are coaxial and at least partially overlapping one another when the key engages the lock. The key data coil lies in a first plane and the lock data coil lies in a second plane. The first plane and the second plane are substantially parallel to one another.
US07958755B2 Linen treatment device with imbalance monitoring, level monitoring, or load monitoring
An acceleration sensor for a household device which serves for levelling the appliance and also for weighing the material introduced into the appliance, for example on a laundry unit or crockery and furthermore, in particular for a linen treatment device, for monitoring imbalances. The sensor is based on the principle that a temperature profile, generated by a thermal source, for example, an immersion heater, in a sealed chamber which contains a gas, undergoes a displacement as a result of the acceleration, which is measured by temperature sensors arranged on a flat plate.
US07958750B2 Glass sheet forming system
A system (10) and method for forming glass sheets includes a forming station (14) having lower and upper molds (28, 30) between which glass sheets G are cyclically received from a furnace (12) on a vacuum transfer platen (34), formed between the lower and upper molds (28, 30), and transferred to a delivery mold (42) for delivery such as to a quench station (16). The vacuum transfer platen (34) and the delivery mold (42) are moved at different elevations and operated by a controller (18) for movement into the forming station (14) in respective underlapping and overlapping relationships to each other so each glass sheet forming cycle can begin within the forming station before the prior forming cycle is completed in a time overlapping manner that reduces the cycle time.
US07958740B2 Vehicular air-conditioner
A vehicle air-conditioner provided with an inside air-conditioning unit introducing at least one of inside air and outside air, adjusting the state of the introduced air, and blowing it out into the vehicle compartment, where an air-conditioning electronic control device judges if window glass is liable to fog up based on a window glass surface relative humidity near the window glass in the compartment (degree of ease of fogging). When it is judged that the window glass is liable to fog up, the inside air-conditioning unit is controlled to prevent the window glass from fogging up in defrost control, while when it is judged that the window glass is resistant to fogging, the inside air-conditioning unit is controlled to introduce at least inside air into the compartment.
US07958739B1 Refrigeration hot gas desuperheater systems
A system for desuperheating hot gaseous refrigerant using both a heat exchanger and a dispersed Venturi-driven injection of liquid refrigerant is disclosed. Further, a system, relating to cooling at least one compressed superheated refrigerant fluid prior to condensing, relating to extending the life of at least one condenser is disclosed.
US07958734B2 Cover assembly for gas turbine engine rotor
A cover assembly disposed about a rotor in a gas turbine engine. The cover assembly comprises a first cover, a second cover, and securing structure. The first cover is disposed about the rotor and comprises a forward end and an opposed aft end. The first cover is associated with a case mounting structure that is fixed to an engine casing. The second cover is disposed about the rotor and comprises a forward end and an opposed aft end. At least a portion of the first cover is disposed radially outwardly from the second cover. The securing structure couples the first cover to the second cover and permits relative radial movement between the first and second covers.
US07958733B2 Jet engine exhaust nozzle flow effector
A jet engine exhaust nozzle flow effector is a chevron formed with a radius of curvature with surfaces of the flow effector being defined and opposing one another. At least one shape memory alloy (SMA) member is embedded in the chevron closer to one of the chevron's opposing surfaces and substantially spanning from at least a portion of the chevron's root to the chevron's tip.
US07958730B2 Control of dual stage turbocharging
The invention concerns turbochargers, or more particularly to multivariable dual stage series turbochargers having two degrees of freedom. A multistage series turbocharger apparatus has a low pressure turbocharger comprising a low pressure compressor and a low pressure turbine; a high pressure turbocharger comprising a high pressure compressor and a high pressure turbine, and a exhaust gas recirculation device. A controller controls the operation of at least two of the low pressure compressor, high pressure compressor, low pressure turbine, high pressure turbine, and exhaust gas recirculation device such that at least one operating parameter is maintained at about a selected value.
US07958725B2 Drivetrain system having simultaneous displacement control
A drivetrain system for use in a mobile machine is disclosed. The drivetrain system may have a first rotary fluid actuator, a second rotary fluid actuator, an input device, and a controller in communication with the first rotary fluid actuator, the second rotary fluid actuator, and the input device. The controller may be configured to determine a desired change in an effective gear ratio of the drivetrain system, and determine a total displacement change associated with the first and second rotary fluid actuators that produces the desired change in the effective gear ratio. The controller may also be configured to compare the total displacement change to a threshold change level, affect simultaneous displacement changes in the first and second rotary fluid actuators when the total displacement change exceeds the threshold change level, and affect sequential displacement changes in the first and second rotary fluid actuators when the total displacement change is less than the threshold change level.
US07958711B1 Crop deflector for ends of draper belt of flexible draper header
The otherwise open end of the outboardmost belt guard over the interface between the flexible cutterbar assembly and flexible draper assembly of a harvesting header is closed by a deflector to prevent the ingress of crop residue into the void region defined beneath the overhanging belt guards. In this manner residue is prevented from migrating into the interior of the draper belt of the draper assembly.
US07958710B2 Lawn mower blade coupling system
A rotary lawn mower includes an internal combustion engine having a power take-off. The mower further includes a connector adaptor attached to the power take-off, and a lawn mower blade. A connector base of the mower is attached to the blade. The connector base and the connector adaptor have extensions designed to interlock the connector base with the connector adaptor. At least one of the extensions forms a J-shaped structure arranged longitudinally along an axis of rotation of the connector base and connector adaptor.
US07958707B2 Non-parallel four-bar linkage for suspending an agricultural implement header
A suspension system for agricultural implements having at least one floating head using a four-bar linkage and permitting the floating head to accommodate variations in ground surface elevation in a lateral or transverse direction. By permitting the floating head to float, a more consistent cutting height is realized when ground surface elevation varies in a transverse direction. A main frame is provided to which the ground engaging wheels are attached. A sub-frame is connected to the main frame via the four-bar linkage and the linkage arms of the four-bar linkage are not parallel to one another as viewed from above. The linkage arms of the four-bar linkage are pivotally attached to the main frame and sub-frame by spherical bearings.
US07958701B2 Pill dispenser with interchangeable platen having electronically readable identification
A device for dispensing pills includes a set of pill canisters and a control for releasing a desired quantity of pills from a selected pill canister at a target location. Several platens are provided, each of the plurality of platens having a machine-readable platen identifier. A frame is situated beneath the target location. The frame is adapted to move in both an X axis and a Y axis and adapted to accept and hold a selected platen of a set of platens whereas the selected platen holds and supports a target container into which the desired quantity of pills is deposited and the machine-readable platen identifier is read by the device for dispensing pills to determine which of the plurality of platens is the selected platen.
US07958699B2 Apparatus and method for compressing and bagging a loose material
An apparatus for compressing a loose material that includes a compression chamber. Movement of a first ram discharges the loose material in a compressed state through an outlet port in the compression chamber. A packaging receptacle is positioned proximate the outlet port to receive the compressed material. The packaging receptacle is then moved to a second position where the movement of a second ram ejects the compressed material from the inner volume of the packaging receptacle. The second ram may be alternatively extended into and retracted from the packaging receptacle during ejection of the compressed material. The refilling of the compression chamber for the next cycle may begin prior to the retraction of the second ram from the packaging receptacle. A packaging jacket may be positioned about the packaging receptacle such that the ejection of the compressed material injects the compressed material into the packaging jacket.
US07958698B2 Residual gas removal method
A method of removing a residual gas from inside a conventional shipping container is disclosed. The method first involves the step of accessing the container by opening a door of the container and fitting a panel to the open door space. Next the method involves extracting at least some of the residual gas present in the container via an outlet valve located at the panel using an external suction pump. Finally the method involves providing a flow of a flushing gas into the container via an inlet valve located at the panel to flush residual gas from the container. The total pressure of gases in the container can be monitored and controlled by adjusting the flow of gases in the inlet and outlet holes or valves.
US07958688B2 Assembly system for floor and/or wall tiles
An assembly system for floor and/or wall tiles includes anchors between tiles arranged in a coplanar plane. The anchors are determined from portions curved in the shape of a groove located in the underside of the tiles and matching the side edges of the tiles that guide the curved portions to converge on the edges. When the tiles are put together next to each other head to head and at the point where the corners converge, these curved grooved portions form a channel on the underside of the tiles inside which male elements fit tightly in at least a portion of it to couple and engage at least two adjacent tiles.
US07958686B1 Drain body support pan
A drain support pan assembly has a drain body support pan which has a rectangular-shaped body connected to a rectangular-shaped drain receptacle body for use in floor drains. The distance between the support pan and receptacle body can be adjusted according to the depth of the floor space by selecting a predetermined length for the fasteners. The support pan has a center passageway for receiving a drain pipe and several slots that align with threaded passageways in the receptacle body for receiving the fasteners. The support pan contains concentric knock-out sections which can be removed for enlarging the diameter of the center passageway to accommodate varying diameter drain pipes or pipe connections for particular use in a deep floor space, and also has a rectangular knock-out section which can be removed for receiving the rectangular-shaped drain receptacle for use in a narrow floor space.
US07958681B2 Modular floor tile with nonslip insert system
The principles described herein provide floor tiles and modular floors. The floor tiles include inserts that increase traction. The inserts may be removable and protrude from a top surface of the floor tiles. The tiles may include a locking system that allows adjacent tiles to interlock, while also permitting a predetermined amount of lateral sliding relative to one another. The modular tiles may be injection molded and the inserts may comprise an elastomer. The floor tiles may also provide four layers of traction, providing more sure footing than previous flooring systems.
US07958679B2 Variable connectors for angling modular wall systems
A system for connecting wall modules in a variable and a flexible fashion includes a flexible angle connector and a flexible spacing connector. The flexible angle connector and the flexible spacing connector can be used together at the same wall module joint as part of joints means. The flexible connectors provide the ability to angle wall modules at virtually any angle or degree of curvature. In addition, the flexible connectors can be configured to block light, air and sound. The flexible connectors can be used to provide a virtually endless wall/angle alignment in a given interior or exterior space.
US07958672B2 Opening/closing device
A conductive movable body opens and closes an opening portion formed in a conductive opening forming body. The movable body has a front edge portion positioned in a front side in the closing direction of the movable body. The opening portion has an opposed edge portion opposed to the front edge portion. The sensor is arranged in a layout body corresponding to one of the opening forming body and the movable body, and is arranged in one of the front edge portion and the opposed edge portion. The sensor is capable of detecting a conductive object-to-be-detected on the basis of a change of a capacitance between a sensor electrode and the object-to-be-detected coming close to the sensor electrode. A guard electrode is provided between the layout body and the sensor electrode. An electric potential of the guard electrode is kept equal to an electric potential of the sensor electrode or kept at a fixed rate with respect to the electric potential of the sensor electrode. Accordingly, it is possible to prevent an improper operation of a capacitance type sensor in the opening and closing apparatus.
US07958671B2 Plant container
A semi-circular flexible flower box (top section) and a semi-circular flexible mounting shelf (bottom section), are both functional companion units. The top section functions as a flower box but has a flexible accordion pleat (inside/outside diameters) configured in a semi-circle to allow for attachment to cylindrical objects. The bottom section functions as a mounting shelf for the top section and is structured not only in the same flexible semi-circular fashion, but is designed in such a way as to capture the flower box section allowing it to rest securely on the mounting shelf or bottom section. Configured to the inside or backside diameter of the mounting shelf are slots that allow for insertion of an attachment strap. The attachment strap allows for a precise and snug fit of the mounting shelf and companion flower box, top section to cylindrical objects within the range of the mounting shelf's diameter.
US07958668B2 Animal trap having timed release door
An animal trap includes a housing having an opening, a door coupled to the housing, and a latch mechanism. The door is movable between a closed position in which the door obstructs the opening and an open position in which the opening is unobstructed. The latch mechanism is coupled to either the housing or the door and is configured to enable the door to be opened after a period of time has elapsed.
US07958664B2 Automatic striated gun barrel cleaner
An apparatus for cleaning a gun barrel having striations, which includes a cleaning device that comes in contact with the inner surface of the gun barrel as it is moved by a drive device installed inside a cylindrical main body. The cleaning device includes (i) a plurality of divided plates that fit atop the striations as a saddle and are slanted to correspond to a slope of the striations, (ii) cleaning members fixed to outer peripheries of the respective divided plates that come in contact with the inner surface of the gun barrel, and (iii) a cam device that converts a rotation of a drive motor installed inside the main body into a rectilinear movement in order to move the respective divided plates upward and downward.
US07958663B2 Suspended gun rest
The suspended gun rest includes a pivoting arm adjustably mounted to a rigid support by a mount. The mount comprises an L-shaped bracket with a mounting hole and three holes for adjustment screws. A cradle is provided which includes two strings, a string routing system, a locking mechanism and a spindle. A hook is connected to one end of the pivoting arm. The two strings are connected to the spindle and routed through the cradle by the routing system and attached to the hook on the pivoting arm.
US07958661B2 Firearm having universal magazine release mechanism
A universal magazine release mechanism for firearms has a frame defining a cartridge magazine chamber receiving a cartridge magazine and having a magazine release receptacle intersecting the cartridge magazine chamber. A magazine release member is mounted within the magazine release receptacle and has linear movement to a magazine retaining position and a magazine release position. A spring urges the magazine release member toward the magazine retaining position. A magazine release button extends from the magazine release member and is exposed externally of the firearm frame for engagement and linear movement by the thumb of a user's hand. The magazine release member is selectively positioned to locate the magazine release button for thumb actuation by a right-handed user or a left-handed user.
US07958657B2 Fixing structure of work machine
In the conventional connection and fixture part between a working vehicle and an excavator, a connection pin is made to contact a guide plate to be fixed in position, thereby requiring a high rigidity of the guide plate, accuracy of recreation of positioning of the connection pin, and high cost for manufacturing the guide plate. Thus, a guide plate of a connection portion has a chevron-shaped introduction part including two sector curves. A U-shaped bent member serving as a knob is provided on a rear side surface of a connection pin in the axial direction of the connection pin, so that the proper position of the inserted connection pin is defined as the position thereof when tips of the knob come into contact with the insertion-target member.
US07958655B2 Fold-over thermal laminate for footwear
Protective footwear, such as a motorcycle or motocross boot, having a molded top gasket and/or a fold-over thermal laminate. The molded top gasket may be a substantially annular unitary piece or multi-piece construction of an elastomeric material, such as rubber, that snugly wraps around the wearer's lower leg or ankle when the footwear is worn. The fold-over thermal laminate is a piece of thermally resistant material on the outer surface of the footwear upper that extends over a portion of the rim and into the inside of the upper. One or more optional control pads also may be placed on the exterior surface of the thermal laminate.
US07958651B2 Clothes dryer rake
An apparatus for retrieving articles from a dryer or otherwise retrieving article from places not easily accessible is described herein. The apparatus comprises a handle with a head attached thereto. The head can be mounted so as to be detachable, swivable, or interchangeable. The handle can be telescoping for further reaching capability or foldable for easy storage. The apparatus can provide illumination as well as be configured to reach into small, various shaped, and otherwise not easy to reach locations.
US07958642B2 Hedge trimmer
A hedge trimmer has a housing. A blade bar projects forwards from the housing along a longitudinal axis. An electric drive motor drives the blade bar. At least one battery supplies the drive motor with electrical energy. The blade bar, the drive motor and the battery are mounted on the housing. The hedge trimmer has a top handle arranged above a center of gravity of the hedge trimmer, and a rear handle arranged behind the hedge-trimmer center of gravity. The battery is arranged on the housing at least mainly in front of the rear handle.
US07958636B2 Method of manufacturing light-alloy wheel for vehicle and the wheel
An outer rim molded material is molded by forging or casting, a portion of the outer rim which extends from a hump to a bead seat is separated from part of a rim flange precursor 2a and is caused to fall in a sloping fashion inwards of a wheel width so as to form a bead seat precursor 12a, and the bead seat precursor 12a so formed is then joined to be welded to a top or side of a rim well rising portion precursor 5b. An external surface is cut to be finished to a proper shape, and an annular hollow portion 8 is formed underneath a lower surface of the bead seat portion.
US07958632B2 Flexible printed-circuit boards bonding method and printed circuit board
A first wiring board, which is a flexible printed-circuit board, is bonded to a second wiring board. A plurality of protruding member are formed on the surface of the second wiring board. An adhesive is deposited on the surface of the second wiring board such that there is a thinner layer of the adhesive on the protruding member than in other areas. Subsequently, the first wiring board is placed on the second wiring board so that a portion of the first wiring board to be used for the wire-bonding is positioned above at least one of the protruding members. The first wiring board gets bonded to the second wiring board due to the adhesive.
US07958616B2 Portable corral and method
A method is provided for locking a chain in a locking device. The method includes sliding a chain along a surface of a chain-locking device until contacting another surface of the chain-locking device. Subsequently, the chain is slid along the contacted surface until reaching the end of the contacted surface. At the end, or in close proximity thereto, the chain passes, or falls, or is slid into a slot of the chain-locking device to lock the chain in place. A method is also provided for coupling together a pair of portable-corral members. A portable-corral panel is provided as having a panel support structure, and a portable-corral door connected to and within the panel support structure such as to be generally flush with the panel support structure when in a closed posture. A method is provided for directing the movement of livestock with a collapsible portable-corral by opening a portable-corral gate which is pivotally secured to and within a portable-corral support structure, and moving livestock through the opened portable-corral gate. Also provided is a portable-corral gate assembly comprising a portable-corral gate support structure, and a portable-corral gate coupled to the portable-corral gate support structure.
US07958612B2 Low-pressure process apparatus
A low-pressure process apparatus for processing a substrate comprises a base, a stage, a housing and at least one first roller set. The stage is disposed on the base for supporting the substrate. The housing is detachably disposed on the base moving between a first position and a second position, wherein when the housing is in a first position, the housing and the base form a chamber to receive the stage. When the housing is detached, the first roller set contacts and supports the housing to facilitate movement thereof in a first horizontal direction.
US07958597B2 Handheld vacuum cleaner
A handheld vacuum cleaner having a housing with an electric motor, a fan driven by the motor, a debris emptying hole for removal of debris from a debris collecting compartment inside the vacuum cleaner, a lid pivotally hinged about a pivot axis and adapted to allow closing and opening of the debris emptying hole, a nozzle defining a nozzle opening in a forward end of the vacuum cleaner through which an air stream may be drawn for collecting debris, and at least two wheels, which are positioned adjacent the nozzle opening and are rotatable about a common rotation axis. The pivot axis for the lid and the rotation axis for the wheels are located on a common axis.
US07958596B2 Rotary broom with vacuum dust control
A vacuum assembly module mountable to a work machine attachment for providing dust-reducing capabilities is provided. The vacuum assembly module is a self-supported unit and can be mountable to work machine attachments such as rotary brooms, cold planers, and the like to retrofit the attachment with dust-reducing capabilities. The vacuum assembly module includes a central frame that provides an air flow passage. The central frame supports a filter and a fan within the air flow passage. A fan motor operably drives the fan to draw air through the air flow passage and filter. The fan motor is operably connected to an auxiliary power source, such as a work machine. An optional vibrator may be included for operably shaking and dislodging debris from the filter. The vacuum assembly module may be attached to a debris collecting bin to form a vacuum having a hose.
US07958588B2 Variable speed tooth polishing system
A variable speed tooth polishing system including a tooth polisher with multiple polishing head capability, in order to provide therapeutic treatment to gums and guard against undesired exposure to potentially hazardous fluids present during routine dental cleansing and polishing, such as polishing paste, tooth paste, blood, and salivary excretions.
US07958587B1 Concrete hole brush apparatus
The concrete hole brush apparatus provides a tool and method for rapidly and effectively cleaning holes drilled in concrete. The holes must be clean of all debris and dust for an effective bond of anchors with the concrete. Brush sizes include ½ inch, ⅝ inch, ¾ inch, ⅞ inch, 1 inch, 1⅛ inch, and 1¼ inch. The apparatus chucks into a variety of power drills, with the shaft size reduced to a chuck tip for best fit to those drills. The measurement indicia ensure that an operator penetrates to the entire hole depth to guarantee cleanliness. The concrete hole brush apparatus saves time in cleaning concrete holes and negates problems in concrete hole inspections by a concrete inspector.
US07958579B2 System for providing cyclic motion
In one embodiment, a system for providing cyclic motion includes a magnetic drive having an electrically conductive coil defining a bore and a magnetic member movable through the bore. A control provides current to the coil and selectively reverses the direction of the current to move the magnetic member through the bore. In another embodiment, the system includes a counterbalance. The counterbalance includes a biasing member for reacting against a load applied to a support, and a lever arm coupled to the biasing member for varying a preload of the biasing member. In another embodiment, the magnetic drive and the counterbalance may be incorporated into an apparatus for reciprocating a person.
US07962958B2 Rogue access point detection in wireless networks
Methods to detect rogue access points (APs) and prevent unauthorized wireless access to services provided by a communication network are provided. A mobile station (MS) reports to a serving AP the received signal strength (RSS) for all APs in the area it travels. The serving AP detect a rogue AP based on inconsistencies perceived in the RSS reports, assessed during the handover phase or whilst the communication is active.
US07962956B1 Evaluation of incremental backup copies for presence of malicious codes in computer systems
In one embodiment, incremental backups containing information on modified addressable portions of a data storage device are evaluated for presence of malicious codes (“malwares”). Each modified addressable portion may be individually accessed and scanned for malicious codes. Each modified addressable portion may also be mapped to its associated file, allowing the associated file to be scanned for malicious codes. These allow an incremental backup to be evaluated even when it only contains portions, rather than the entirety, of several different files. A clean incremental backup may be selected for restoring the data storage device in the event of malicious code infection.
US07962944B2 Providing multimedia on demand in a near on demand environment
A method for providing multimedia presentations on demand in a near on demand environment. The method comprises providing beginning segments for pre-recording by subscribers. Each beginning segment corresponds to ones of a plurality of multimedia presentations and each beginning segment has a duration at least as long as a predetermined time interval. Each one of the plurality of multimedia presentations are transmitted concurrently on a plurality of channels with identical presentations transmitted on different channels with start times of each transmission having a periodic interval not exceeding the predetermined time interval.
US07962943B2 Video picture information delivering apparatus and receiving apparatus
A video picture information delivering apparatus delivers moving pictures according to a request from a terminal device. The apparatus comprises a determining unit for determining whether or not a predetermined particular picture is included in some of moving pictures to be skipped, upon receipt of a request to skip the some of the moving pictures; and a transmitting unit for transmitting to the terminal device associated information corresponding to the particular picture along with the moving pictures after being skipped, if the particular picture is included in the some of the skipped moving pictures.
US07962937B2 Media content catalog service
Aggregating media content catalog data from a plurality of content providers. The catalog data is merged according to rules and provided to a user on a scheduled basis or on demand. In an embodiment, the merged catalog data represents an incremental update to previously delivered catalog data.
US07962930B2 Broadcasting receiving apparatus and displaying method of user interface for setting parental lock
A broadcasting receiving apparatus includes: a broadcasting receiver for receiving downloadable parental rating definition-related data transmitted from an outside source; a data storage for storing the parental rating definition-related data; a user interface (UI) generator for generating a UI for parental lock setup; and a controller for controlling the UI generator to indicate upper item data of the parental rating definition-related data in a first axis direction of the UI and arrange lower item data corresponding to the upper item data in a second axis direction which is different from the first axis direction.
US07962929B1 Using relevance to parse clickstreams and make recommendations
Disclosed are systems and methods for generating viewing recommendations in a television viewing personalization system, including parsing, in accordance with a set of stored processing rules, a stream of command signals generated by a remote control unit in response to control sequences entered into the control unit by a viewer, to generate information representative of the viewer's viewing behavior; and determining, from the generated information, at least one viewing recommendation.
US07962928B2 Brushless motor, and disk drive equipped with the same
In a brushless motor for use in a disk drive, a rotor is mounted onto a tube portion of a housing. A retaining claw is formed at an upper end of the tube portion. A turntable has a central concave portion which accommodates an upper portion of the tube portion of the housing. A retaining member is provided radially outside the central concave portion, and includes a plurality of retaining pieces extending to the inside of the central concave portion. When the rotor is mounted onto the housing, the retaining pieces come into contact with the retaining claw and then move upward. When the rotor moves upward relative to the housing, the retaining pieces come into contact with the retaining claw, thereby restricting upward movement of the rotor. Upward movement of the retaining pieces is restricted by contact between the retaining member and the turntable.
US07962927B2 Optical disk
The present invention relates to an optical disc for use as a recording medium in an optical disc drive, which has a transparent protection film (120) formed on a recording layer on one plane of the disc substrate (110) and a printing label film 130 being of approximately the same film quality and film structure as the transparent protection film (120) formed on the other plane thereof. The printing label film (130) is a synthetic resin film made mainly of polycarbonate and formed on the disc substrate by screen printing, etc. Thus, the optical disc has the same film quality and film structure on the respective one and the other planes, which prevents occurrence of skew caused by the deformation due to the asymmetry of the structure along the thickness direction of the optical disc. The optical disc has a function to present contents of information recorded therein with the printing label film provided on the other plane of the disc substrate.
US07962922B2 Delivering callbacks into secure application areas
A native callback function is registered with a calling component in a native code environment, wherein registering the native callback function is initiated from a secure application area in a managed code environment. A callback is delivered from the native callback function into the secure application area.
US07962921B2 Apparatus and methods using intelligent wake mechanisms
An embodiment of the present invention provides a network interface card (NIC), comprising an intelligent wake mechanism and a device driver associated with the intelligent wake mechanism and configured to agree with embedded software on a set of wake codes and wake behaviors associated with the wake codes such that when the NIC encounters a wake event, the NIC first adds the wake code to a command queue, then it drives a PME pin to high to wake a device connected to the NIC.
US07962918B2 System and method for controlling inter-application association through contextual policy control
A method for controlling the interoperation of a plurality of software applications and resources includes intercepting communications from a first application to a second application or resource, directing the communication to a context management system, generating a candidate list of contexts for the communication, evaluating the candidate list according to at least one policy defined for these contexts to identify the resultant action and namespace for the communication, and performing the action as defined by the policies within the identified namespace. The method further includes tracking one or more versions of the second application, as well as tracking an evolution of application and/or resource names. The method further includes identifying one or more operations associated with a context on the candidate list, and executing the identified operations prior to a further communication.
US07962915B2 System and method for preserving state for a cluster of data servers in the presence of load-balancing, failover, and fail-back events
A state management system preserves a state for a cluster of file servers in a cluster file system in the presence of load balancing, failover, and fail-back events. The system provides a file and record locking solution for a clustered network attached storage system running on top of a cluster file system. The system employs a lock ownership scheme in which ownership identifiers are guaranteed to be unique across clustered servers and across various protocols the clustered servers may be exporting. The system supports multi-protocol clustered NAS gateways, NAS gateway server failover and fail-back, and load-balancing architectures. The system further eliminates a need for a lock migration protocol, resulting in improved efficiency and simplicity.
US07962914B2 Method and apparatus for load balancing of distributed processing units based on performance metrics
Performance parameters are obtained for distributed processing units. The performance parameters include a utilization value, of each distributed processing unit. Respective weights are obtained for the distributed processing units by applying a mapping function to the utilization values. The respective weights are used for weighted round-robin load balancing of work requests upon the distributed processing units. In one implementation, a set of utilization values of the processing units are collected in response to a periodic heartbeat signal, a set of weights are produced from the set of utilization values, a distribution list is produced from the set of weights, and the distribution list is randomized repetitively for re-use during the heartbeat interval.
US07962912B2 One-time initialization
Aspects of the present invention are directed at providing safe and efficient ways for a program to perform a one-time initialization of a data item in a multi-threaded environment. In accordance with one embodiment, a method is provided that allows a program to perform a synchronized initialization of a data item that may be accessed by multiple threads. More specifically, the method includes receiving a request to initialize the data item from a current thread. In response to receiving the request, the method determines whether the current thread is the first thread to attempt to initialize the data item. If the current thread is the first thread to attempt to initialize the data item, the method enforces mutual exclusion and blocks other attempts to initialize the data item made by concurrent threads. Then, the current thread is allowed to execute program code provided by the program to initialize the data item.
US07962906B2 Compiler method for employing multiple autonomous synergistic processors to simultaneously operate on longer vectors of data
A compiler includes a mechanism for employing multiple synergistic processors to execute long vectors. The compiler receives a single source program. The compiler identifies vectorizable loop code in the single source program and extracts the vectorizable loop code from the single source program. The compiler then compiles the extracted vectorizable loop code for a plurality of synergistic processors. The compiler also compiles a remainder of the single source program for a principal processor to form an executable main program such that the executable main program controls operation of the executable vectorizable loop code on the plurality of synergistic processors.
US07962902B2 System and method for providing result sets using EJB query language
A system and method for accessing requested data in a database using result set objects. The invention also provides a set of enhancements to the EJB Query Language (“EJB QL”) for providing result sets using EJB QL and to efficiently access databases using select methods within Enterprise Java Beans. EJBQL language extensions allow for the selection and retrieval of result sets. Since the use of the invention is expressed in terms of object relational constructs defined in an EJB deployment, it allows for the retrieval of data from a database expressed in terms of the relationships defined in that EJB deployment.
US07962895B2 Language for binding scalable vector graphics elements to java classes
According to a technique described herein, a binding document comprises one or more “” element instances. Each “” element instance indicates an association between (a) an SVG element instance and (b) a class. When a binding's name is passed to a “createFromTemplate( )” method, the method processes all of the “” element instances that are associated within that name. For each such “” element instance, the method (a) creates, in an SVG DOM tree, a clone of a node that corresponds to an SVG element instance indicated in that “” element instance, (b) instantiates an object that is an instance of a class that is indicated in that “” element instance, and (c) stores data that establishes a binding between the clone node and the object. Methods of the object can be invoked to affect and/or alter attributes of the clone node to which the object is bound.
US07962892B2 Designtime services for multiple patterns
Methods and apparatus, including computer program products, related to designtime services for multiple patterns of a visual modeling language environment (e.g., generic services to handle events related to pattern components in a designtime environment). Input characterizing events related to patterns components may be received in a visual modeling tool, a type of event may be associated with a service to resolve events related to different patterns having a same type of event, and the service may be initiated to resolve the type of event.
US07962879B2 VLSI artwork legalization for hierarchical designs with multiple grid constraints
A system and method are disclosed for legalizing a flat or hierarchical VLSI layout to meet multiple grid constraints and conventional ground rules. Given a set of ground rules with multiple grid constraints and a VLSI layout (either hierarchical or flat) which is layout-versus-schematic (LVS) correct but may not be ground rule correct, the system and method provide a legalized layout which meets the multiple grid constraints while maintaining LVS correctness and fixing the ground rule errors as much as possible with minimum layout perturbation from the input design. The system and method support multiple grid pitch constraints for hierarchical design, and provide for LVS correctness to be maintained while an on-grid solution possibly with some spacing violations.
US07962876B2 Generation of engineering change order (ECO) constraints for use in selecting ECO repair techniques
Static timing and/or noise analysis are performed on a netlist of an integrated circuit, to estimate behavior of the netlist and to identify at least one violation by said behavior of a corresponding requirement thereon, such as setup time, hold time or bump height in a quiescent net. Thereafter, effect of engineering change order (ECO) to correct the violation are automatically analyzed, based on the layout, the parasitics, the timing and/or noise behavior, and the violation, followed by generation of a constraint on the behavior (called “ECO” constraint), such as a timing constraint and/or a noise constraint. Next, the ECO constraint is automatically used, e.g. in a place and route tool, to select an ECO repair technique, from several ECO repair techniques that can overcome the violation. The selected ECO repair technique is automatically applied to the layout, to generate a modified layout which does not have the violation.
US07962866B2 Method, system, and computer program product for determining three-dimensional feature characteristics in electronic designs
Disclosed are an improved method, system, and computer program product for a method or system with concurrent models to more accurately determine and represent the three-dimensional design features of electronic designs. Some embodiments disclose a method or a system for determining the design feature characteristics based upon their respective three-dimensional profiles. Some other embodiments further determine whether the design objectives or constraints are met or may be relaxed based upon the design feature characteristics in order to complete the design. Other embodiments store the profile or geometric characteristics, or information derived therefrom, in a database associated with the design to reduce the need for potentially expensive computations. The method or system may modify the designs or the processes to reflect whether the design objectives or constraints are met or relaxed.
US07962862B2 Method and data processing system for providing an improved graphics design tool
A method and software tool for performing an operation on a graphic object in a display of overlapping graphic objects in a data processing system are provided. The method comprises the steps of detecting the position of a pointer on the display; displaying to a user an indication of potential target objects of the operation which coincide with the pointer position; detecting a selection of one of the indicated potential target objects as the target object; and performing the operation on the selected object. In the case where the target object is not the outermost layer of the graphic objects on the display, the method may also comprise temporarily making the selected target object visible during performance of the operation on the target object by making the overlying objects transparent.
US07962860B2 Selective detailed display of devices in a network
There is described a method, to a program and to a system for graphically displaying and projecting at least one network of devices of an automation system, a high density of information usually occurring at the user interface. To allow a user to selectively display devices in a network, in addition to a large quantity of overview information, a solution is proposed in which a user can display individual devices in more detail in an overview. The user can therefore select a device, the instantaneously non-visible details of which he wishes to access, and change the appearance of the device from a not very detailed display to a very detailed display by way of further interaction. This applies to any desired number of devices which can be simultaneously displayed in detail. One advantage is that the network interfaces of devices may also be displayed which cannot be displayed with all network interfaces in the overview without the user being forced to have to change to a different, detail-oriented view.
US07962856B2 Lookup control configuration
A system and method for facilitating lookup control configuration is provided. The system incorporates the persistence of the metadata required to associate a field and a display value of a lookup list, and facilitates creation of a lookup type user interface control. Thus, a user (e.g., developer) can drag a lookup control to a design surface and set the relevant property(ies) on the control. The user can then drag lists of information onto the control to automatically set the properties of the lookup control to display the values of the list. The user can then run their application to see immediate results. Optionally, the user can leverage Smart tags to change the default values set to different values.
US07962852B2 Information processing apparatus, information processing method, and recording medium
An information processing apparatus restricts admission to space occupied by a user in a virtual space. When a second user of a second terminal makes a request for admission to space which is in the virtual space and which is occupied by a first user of a first terminal, a space management server transmits data to the first user causing the first user to recognize that the request for admission is made by the second user. In response to an action based on the data, the first user performs an operation. If the first user performs an operation to permit the second user admission to the space, the second user can enter the space occupied by the first user.
US07962848B2 Method and system for reducing the horizontal space required for displaying a column containing text data
A method and system for reducing an amount of horizontal space required when displaying a plurality of columns on a display screen is disclosed. The at least one column of the plurality of columns has at least one entry containing text data. The method and system include obtaining the at least one entry from the at least one column, and abbreviating a width of the at least one entry, determining if there is another entry containing text data. The method and system further include repeating the steps of obtaining the at least one entry, abbreviating the at least one entry and determining if there is another entry until all of the at least one entries are abbreviated. The method and system further include displaying the at least one column having the at least one abbreviated entry.
US07962847B2 Method for providing dynamic process step annotations
A system and method for obtaining a process definition; determining the current process; determining the current process step; determining whether a whether a user has requested creation or modification of an annotation of the current process or step; receiving information from the user for creating the annotation when a user has requested creation of an annotation; and displaying the annotation.
US07962844B2 Dynamic publication of information from a database
Systems and methods for electronic management can be configured so that content is stored apart from the information for formatting the content. A data structure for the content may be initially defined, and content items may be stored in the data structure. Formatting information may be stored separately from the content in the form of a template. To publish formatted content, the stored content may be merged with the template. Specialized tags may be included in the template to permit added publishing functionality. In this manner, the system can easily manage large volumes of content and deliver the content to a variety of specialized target devices.
US07962839B1 Single burst error correction
Identifying a burst error is disclosed. Identifying includes computing a syndrome check polynomial corresponding to a burst of length up to 2t−1 in received data and identifying a shortest burst based on the longest consecutive root sequence of the syndrome check polynomial. The received data is corrected based at least in part on the shortest burst.
US07962837B2 Technique for reducing parity bit-widths for check bit and syndrome generation for data blocks through the use of additional check bits to increase the number of minimum weighted codes in the hamming code H-matrix
A technique for reducing parity bit-widths for check bit and syndrome generation through the use of additional check bits to increase the number of minimum weighted codes in the Hamming Code H-Matrix. The technique of the present invention may be implemented while adding no additional correction/detection capability, in order to reduce the number of data bits that are used for each check bit/syndrome generation and to reduce the width of the parity generating circuitry.
US07962835B2 Method and apparatus to update parameter of error frame
In a method and apparatus to conceal an error in an audio signal, when the current frame has no error and a past frame input prior to the current frame has an error, a parameter for the past frame is generated using a parameter for the current frame and a parameter of a frame out of frames input prior to the past frame and a previously stored parameter is updated with the generated parameter, thereby concealing an error of an audio signal without additional delay and preventing degradation in sound quality in a frame that is input after a frame having an error.
US07962831B2 Multi-level cell memory device and method thereof
A Multi-Level Cell (MLC) memory device and method thereof are provided. The example MLC memory device may be configured to perform data operations, and may include an MLC memory cell, a first coding device performing a first coding function, the first coding function being one of an encoding function and a decoding function, a second coding device performing a second coding function, the second coding function being one of an encoding function and a decoding function and a signal module configured to perform at least one of instructing the MLC memory cell to store data output by the second coding device if the first and second coding functions are encoding functions, and generating a demapped bit stream based on data retrieved from the MLC memory cell if the first and second coding functions are decoding functions.
US07962823B2 System and method for testing multiple packet data transmitters
A system and method for testing a plurality of packet data transmitters in which multiple devices-under-test (DUTs) are tested by providing similar transmit data streams to the DUTs each of which, in response thereto, provides a respective packet data signal. At least a portion of each packet data signal is captured to provide captured data packets, which are processed to provide multiple sets of test data respective ones of which, in turn, are analyzed in view of the transmit data to determine an operational status of each DUT.
US07962816B2 I/O switches and serializer for each parallel scan register
An emulator for emulating operations of data processing circuitry normally connected to and cooperable with a peripheral circuit includes serial scanning circuitry connectable to the peripheral circuit. The serial scanning circuitry provides to and receives from the peripheral circuit signals which would normally be provided and received by the data processing circuitry. The serial scanning circuitry is connectable to an emulation controller for transferring serial data between the emulation controller and the emulator. The serial scanning circuitry includes a first state machine having plural states controlling the transfer of serial data. The emulator further includes control circuitry connected to the serial scanning circuitry and connectable to the emulation controller. The control circuitry, when connected to the emulation controller, effects the providing and receiving of signals and the transferring of serial data between the emulation controller and the emulator continuously without interruption while the first state machine remains in one state.
US07962809B1 Method and apparatus for improving memory operation and yield
A memory circuit includes a memory interface including an address line and a data line. A first memory is configured to i) receive addresses transmitted on the address line of the memory interface and ii) output data in response to the addresses. Content addressable memory (CAM) is configured to i) monitor the addresses transmitted on the address line of the memory interface and ii) output error correction coding (ECC) bits in response to the addresses. An ECC circuit is configured to receive the ECC bits and the data. The memory interface is configured to selectively receive, via the data line of the memory interface, one of the data from the first memory and an output of the ECC circuit.
US07962800B2 Method and system for triggering a protocol analyzer
A protocol analyzer is provided including a monitoring state machine for tracking a communication protocol. A trigger mechanism triggers a trace by the analyzer when the state of the protocol differs from the monitoring state machine. The state of the protocol differs from the monitoring state machine when no state change occurs in a pre-defined time period, which may be defined for a given state change. The state of the protocol also differs from the monitoring state machine when a different state change takes place to that indicated by the monitoring state machine.
US07962793B2 Self-diagnosing remote I/O enclosures with enhanced FRU callouts
A method, apparatus, and computer instructions for self-diagnosing remote I/O enclosures with enhanced FRU callouts. When a failure is detected on a RIO drawer, a data processing system uses the bulk power controller to provide an alternate path, rather than using the existing RIO links, to access registers on the I/O drawers. The system logs onto the bulk power controller, which provides a communications path between the data processing system and the RIO drawer. The communications path allows the data processing system to read all of the registers on the I/O drawer. The register information in the I/O drawer is then analyzed to diagnose the I/O failure. Based on the register information, the data processing system identifies a field replacement unit to repair the I/O failure.
US07962780B2 Command sequence numbering apparatus and method
A method, system, and computer program product to preserve data integrity in a mirror and copy environment is disclosed herein. In one embodiment, a method may include receiving a write command and data from a host device. The method may further include writing the data to a primary storage device and attaching a primary sequence number associated with the primary storage device to the write command, thereby providing a numbered write command with a command sequence number. The numbered write command may then be transmitted to a secondary storage device. The method may further include comparing the command sequence number to a secondary sequence number associated with the secondary storage device. If the command sequence number matches the secondary sequence number, then the command may be executed. Otherwise, it may be ignored.
US07962772B2 Backup power system and method
Various embodiments of a backup power system and method may include a transfer switch, connections to primary and secondary power sources, a stored energy component, and an interconnected controller with a processor and memory. The transfer switch may provide power to an external load from a selected one of the primary power source, the secondary power source, or the stored energy component. The controller may compare energy stored within the stored energy component against a first threshold relating to a maximum time necessary for the secondary power source to at least reach a predetermined minimum output level, and also to compare the stored energy level to a second threshold greater than the first threshold. The second threshold may be selected to reduce a number of on/off cycles of the secondary power source during periods of intermittent primary power fluctuation that are less severe than a prolonged loss of power.
US07962769B1 Balancing of renewable power usage and workload performance between cooling system and electronic components
In a method for balancing renewable power usage and workload performance in a room having cooling system components and electronic components, power is supplied to either or both of at least one cooling system component and at least one electronic component from a renewable power source. In addition, power is supplied to either or both of the at least one cooling system component and the at least one electronic component from a nonrenewable power source. The power supplied from at least one of the renewable power source and the nonrenewable power source to balance power usage and workload performance between the at least one cooling system component and the at least one electronic component.
US07962756B2 Method and apparatus for providing automatic generation of webpages
A method and apparatus to quickly provide a plurality of customized deceptive web pages that is designed to feed an intruder with a number of intrusion opportunities are disclosed. For example, the present method receives a plurality of parameter of interest and “look and feel” information. The method then applies the plurality of parameter of interest and the look and feel information to automatically generate a plurality of web pages for use in a security system, e.g., a honeypot system.
US07962755B2 System and method for biometrically secured, transparent encryption and decryption
A computer program for enabling biometrically secured, transparent encryption and decryption provides a user interface that allows a user to drag and drop files into and out of a secure repository, wherein the program automatically encrypts files transferred into the repository and automatically decrypts files transferred out of the repository. The user can transfer file folders into the repository, wherein the program encrypts all of the files within the folder and retains the original file/folder structure, such that individual files can be moved within the repository, moved out of the repository, and opened or executed directly from the repository. The program requires the user to submit biometric data and grants access to the secure repository only if the biometric data is authenticated. The program generates an encryption key based at least in part on biometric data received from the user.
US07962753B2 Method and a circuit for SHA operation with power saved
A Secure Hash Algorithm (SHA) operation circuit includes plural storages for storing the variables of the SHA calculation, a permutation section for permuting the output signals of the storages, and an arithmetic unit for calculating a temporary value by the use of the output signals of the storages and a data segment successively extracted from input data from which the hash value is to be obtained. When each data segment is processed, some of the storages are supplied with no clock signal and thereby maintain the values stored therein without change. The SHA operation circuit is thus capable of saving power.
US07962748B2 Methods and systems for securing a computer network
Methods and systems for establishing a secure access to a proprietary network is provided. The method includes establishing a communication link between a first device and the proprietary network using a first level of secure access to the network, requesting an access code by the first device. The method further includes generating an access code by the proprietary network in response to the request, receiving the access code by the first device, and entering the access code into a second device communicatively coupled to the proprietary network, wherein the second device is positioned in a secure location physically accessible only to an authorized user. The method also includes comparing the entered access code to the generated access code by the proprietary network, and enabling a second level of secure access between the first device and the proprietary network.
US07962747B2 Information processing, apparatus and method, recording medium, and program
An information processing apparatus allowing proper communication with a communication partner in accordance with a communication time of the communication partner. A reception control unit receives a random challenge (RC) from a transmission terminal and supplies it to a generation unit. The reception control unit transmits an RC reception message indicating an RC reception to a transmission side. The generation unit executes a Hash process relative to RC and supplies resultant authentication data to a generation unit. A transmission control unit controls the generation unit at a timing before a response request command from the transmission side is received, to make the generation unit generate a response message containing authentication data corresponding to the response request command, and when the response request command is received, transmits the response message to a transmission destination terminal. The apparatus is applicable to a content providing system.
US07962744B2 Terminal communication system
Portable terminal MS downloads coupon data and public key KEYP2 of IP server 20 from IP server 20. Service terminal T obtains from IP server 20, a server certificate to which a digital signature is applied by secret key KEYS2. One to one local communication by infrared radiation is performed between portable terminal MS and service terminal T. At this point, portable terminal MS decrypts a server certificate by utilizing public key KEYP2 of IP server 20. Then, portable terminal MS communicates specified data after authenticating the identity of service terminal T.
US07962741B1 Systems and methods for processing packets for encryption and decryption
A network device for processing data packets includes an encryption services module, a number of network interfaces and a forwarding module. A network interface receives a packet requiring encryption services and forwards the packet. The forwarding module receives at least a portion of the data packet, where the portion includes header information. The forwarding module identifies a security association for the data packet, appends the security association to the portion of the data packet and forwards the portion of the data packet including the security association to the encryption services module. The encryption services module processes the packet in accordance with the security association.
US07962738B2 Hypervisor runtime integrity support
A method and system are disclosed. In one embodiment the method includes computing, during runtime, an active hash value of a hypervisor on a computer platform using an authenticated integrity agent. The method also includes comparing the active hash value to a registered hash reference value. The method also includes verifying the integrity of the hypervisor when the active hash value and the registered hash reference value match.
US07962735B2 Servo device auto-booted upon power supply recovery and method thereof
A servo device auto-booted upon power supply recovery and a method thereof include a plurality of mainboards, a circuit board, a power supply, a memory unit, an auto-booting unit, and a switching unit. The switching unit and the memory unit storing a basic input/output system (BIOS) are disposed on the circuit board. The auto-booting unit outputs a selection signal when the power supply recovers the supply of power after an abnormal power failure, and then the switching unit transmits the BIOS to each mainboard sequentially according to the selection signal, so as to finish the auto-booting of the entire servo device.
US07962734B2 Method of restarting a computer platform
Provided is a method for restarting a computing platform to a state in which applications run in less time than an initial start, including powering on a computing platform having a plurality of devices; identifying one or more of the devices which are not critical to running applications; storing information about the non-critical devices; restarting the computing platform; retrieving the information about the non-critical devices; disabling the non-critical devices; performing at least one of testing and initialization of at least one device of the plurality of devices that are critical to running the applications before the restart is completed; offloading at least one of testing and initialization of at least one of the non-critical devices; enabling devices which are not non-critical; and enabling the non-critical devices after the restart is completed.
US07962724B1 Branch loop performance enhancement
A system and method for management of resource allocation for speculative fetched instructions following small backward branch instructions. An instruction fetch unit speculatively prefetches a memory line for each fetched memory line. Each memory line may have a small backward branch instruction, which is a backward branch instruction that has a target instruction within the same memory line. For each fetched memory line, the instruction fetch unit determines if a small backward branch instruction exists among the instructions within the memory line. If a small backward branch instruction is found and predicted taken, then the instruction fetch unit inhibits the speculative prefetch for that particular thread. The speculative prefetch may resume for that thread after the branch loop is completed. System resources may be better allocated during the iterations of the small backward branch loop.
US07962716B2 Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements
The present invention concerns a new category of integrated circuitry and a new methodology for adaptive or reconfigurable computing. The preferred IC embodiment includes a plurality of heterogeneous computational elements coupled to an interconnection network. The plurality of heterogeneous computational elements include corresponding computational elements having fixed and differing architectures, such as fixed architectures for different functions such as memory, addition, multiplication, complex multiplication, subtraction, configuration, reconfiguration, control, input, output, and field programmability. In response to configuration information, the interconnection network is operative in real-time to configure and reconfigure the plurality of heterogeneous computational elements for a plurality of different functional modes, including linear algorithmic operations, non-linear algorithmic operations, finite state machine operations, memory operations, and bit-level manipulations. The various fixed architectures are selected to comparatively minimize power consumption and increase performance of the adaptive computing integrated circuit, particularly suitable for mobile, hand-held or other battery-powered computing applications.
US07962714B2 System and method for performing auxiliary storage operations
Systems and methods for protecting data in a tiered storage system are provided. The storage system comprises a management server, a media management component connected to the management server, a plurality of storage media connected to the media management component, and a data source connected to the media management component. Source data is copied from a source to a buffer to produce intermediate data. The intermediate data is copied to both a first and second medium to produce a primary and auxiliary copy, respectively. An auxiliary copy may be made from another auxiliary copy. An auxiliary copy may also be made from a primary copy right before the primary copy is pruned.
US07962712B2 Method for controlling storage device controller, storage device controller, and program
Disclosed herein is a method for controlling a storage device controller connected to a storage device provided with a plurality of storage volumes for storing data respectively and an information processing apparatus for requesting an input/output of data so as to receive an input/output request from the information processing apparatus and execute an input/output processing of the data for each of the plurality of storage volumes. The method brings one (primary) of the plurality of storage volumes into correspondence with another (secondary) in which a copy of data is to be written when the data is written in the primary volume so as to form a pair group consisting of a plurality of pairs, each having such a primary volume and such a secondary volume.
US07962711B2 Pre-caching files from removable device to expedite perceived download performance
A method and a processing device may be provided for detecting a device newly connected to the processing device. The processing device may copy files from the device to a cache of the processing device. In some embodiments, the files may include a digital image files and associated files, such as wav files, or other files. Acquisition processing of the files stored in the cache may be initiated at any time after the processing device begins to copy the files from the device to the cache. Via a user interface, a user may preview thumbnail images corresponding to digital image files stored in one or more virtual devices, corresponding to one or more respective caches. The user may be prompted to initiate acquisition processing of a cache, having unprocessed files, after a configurable amount of time has passed since a file was last copied to the cache.
US07962707B2 Apparatus and method for deterministic garbage collection of a heap memory
A method includes executing an application in an execution environment. The application is allocated a plurality of memory blocks in a memory during execution. The method also includes executing a deterministic garbage collection process. The garbage collection process is capable of reclaiming at least one of the memory blocks in the memory from the application so that the at least one reclaimed memory block can be reallocated.
US07962703B1 Techniques for improving dirty page logging
Techniques for improving dirty page logging are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for memory logging comprising the steps of determining for one or more pages of memory if the pages of memory are likely to be modified in a subsequent epoch, performing a first operation on the pages of memory that are likely to be modified in a subsequent epoch, and performing a second operation on the pages of memory that are not likely to be modified in a subsequent epoch, wherein the first operation and the second operation are dissimilar.
US07962702B1 Multiple independent levels of security (MILS) certifiable RAM paging system
The present invention is directed to an integrated circuit, a method and a system for executing a sequence of instruction loaded from an external storage element and ensuring the authenticity of the sequence of instructions via RAM paging. In one embodiment, the integrated circuit includes a processor for executing a sequence of instructions loaded from an external storage element. To ensure the authenticity of the sequence of instructions from the external storage element, the processor supports Multiple Independent Levels of Security (MILS) or another partitioning scheme. A zeroizer is included to zeroize the on-die memory banks thereby ensuring that the processor is incapable of accessing residual sequences of instructions as loaded and stored from the external storage element thereby ensuring the authenticity of the sequence of instructions executed by the processor.
US07962697B2 Contention detection
A multiple computer system is disclosed in which n computers (M1, M2 . . . Mn) each run a different portion of a single application program written to execute only on a single computer. The local memory of each computer is maintained substantially the same by updating all computers with every change made to addressed memory locations. Contention can arise when the same memory location is substantially simultaneously updated by two or more machines because of transmission delays and latency of the communications network interconnecting all the computers. In particular a method of detecting contention is disclosed which utilizes a count value indicative of the number of the sequence of occasions on which each memory location has been updated. Contention is indicated if the currently stored count value and the incoming updating count value are the same.
US07962695B2 Method and system for integrating SRAM and DRAM architecture in set associative cache
A method of integrating a hybrid architecture in a set associative cache having a first type of memory structure for one or more ways in each congruence class, and a second type of memory structure for the remaining ways of the congruence class, includes determining whether a memory access request results in a cache hit or a cache miss; in the event of a cache miss, determining whether LRU way of the first type memory structure is also the LRU way of the entire congruence class, and if not, then copying the contents of the LRU way of the first type memory structure into the LRU way of the entire congruence class, and filling the LRU way of the first type memory structure with a new cache line in the event of a cache miss; and updating LRU bits, depending upon the results of the memory access request.
US07962692B2 Method and system for managing performance data
The present invention is directed to a method and system for managing performance data. In accordance with a particular embodiment of the present invention, cache metrics are received. At least one of the cache metrics may be compared with a threshold value. A determination may be made as to whether one or more parameter adjustments are required based upon the comparison.
US07962691B2 Information processing apparatus and computer usable medium therefor
An information processing apparatus capable of executing at least one information processing operation is provided. The information processing apparatus includes a process control system to execute one of the at least one information processing operation to a piece of data stored in a first data storage, which is indicated by a first storage name, when the piece of data in the first data storage is recognized. The information processing apparatus further includes the first storage name including a character string to specify the information processing operation to be performed, and a data relocating system to relocate the piece of data from the first data storage when the data processing operation is completed.
US07962682B2 Multi-module simultaneous program, erase test, and performance method for flash memory
Methods and apparatus for accessing modules on a flash memory package concurrently during testing are disclosed. According to one aspect of the present invention, a memory device for storing data includes a plurality of modules and a logic block. The plurality of modules each include a plurality of storage elements that hold the data. The logic block is arranged to enable the plurality of modules to be accessed in parallel, and is also arranged to enable the plurality of modules to be accessed serially.
US07962674B2 Buffer management device, buffer management method, and integrated circuit for buffer management
A buffer management apparatus that sequentially receives L (L>1) types of data and transmits the L types of data to an external device, including: a reception unit that receives data; M (M
US07962672B1 Techniques for data storage configuration
Described are techniques for storage configuration. Defined are one or more initiator groups each including one or more initiator ports, one or more target groups each including one or more target ports, and one or more storage groups each including one or more devices. A masking view is created where the masking view includes a first of the initiator groups, a first of the target groups, and a first of the storage groups. The masking view indicates which devices of the first storage group are accessible using one or more paths. Each of the one or more paths is specified using an initiator port from the first initiator group and a target port from the first target group.
US07962666B2 Transfer apparatus, transfer system, program, and transfer method
A transfer apparatus includes a connection status detection block, a storage status detection block, a no-operation status detection block, and a transfer block. The transfer block can automatically transfer candidate data to a memory device when a connected status is detected by the connection status block, the transfer candidate stored status is detected by the storage status detection block, and a no-operation status is detected by the no-operation status detection block.
US07962665B2 Managing condition indicators that use the same physical indicator device in a logically partitioned computer system
A computer system independently maintains states of multiple condition indicators as logical state data, each indicator for a different respective condition and having at least an active and inactive state. Multiple condition indicators share a single human-perceptible physical indicator having at least (N+1) states, where N is the number of condition indicators, the physical indicator states including a state for all conditions inactive, and a respective separate state for each respective condition active. Preferably, the conditions comprise a fault condition and an identify condition, and the physical indicator is a light which is off if neither condition is active, is constant on if the fault condition is active, and is flashing if the identify condition is active.
US07962662B2 Configuring multi-bit slave addressing on a serial bus using a single external connection
Unique addresses for a plurality of devices may be programmed through a single external connection (pin) on each device by using a one of a plurality of different analog voltage or current values on the single external pin in combination with a serial clock of a serial data bus for each device requiring a unique binary address. The unique binary address is stored in the device after detection of certain number of clocks on the serial data bus. Once the unique binary address has been stored in the device, the single external connection may be used for another purpose such as a multifunction external connection. This unique binary address may be retained by the device until a power-on-reset (POR) or general reset condition occurs. Address detection and address load commands on the serial bus may also perform the same address definition and storage functions.
US07962661B2 System and method for determining a bus address for a controller within a network
A system and a method for determining a bus address for a controller within a network are provided. The method includes coupling a first set of pins of a wire harness connector to a second set of pins of a PCB connector of the controller. The method further includes sampling voltages of a portion of the first set of pins of the PCB connector to determine a wire harness ID utilizing a microprocessor. The method further includes accessing a look-up table from a memory device to select the bus address for the controller using the wire harness ID utilizing the microprocessor. The look-up table includes a plurality of bus addresses correspondingly associated with a plurality of wire harness IDs. The method further includes storing the selected bus address in the memory device utilizing the microprocessor.
US07962658B2 Image output apparatus using close range radio contact wherein radio contact element is attached to document on which an image is recorded
An image output apparatus includes a receiving unit that receives first information from a first radio contact element that performs a close-range radio contact; an image processing unit that forms image data of an image to be output from the first information; and an image output unit that outputs the image to an output medium from the image data.
US07962654B2 System and method for implementing application functionality within a network infrastructure
A system and method for implementing functionality within a network on behalf of first and second computers communicating with each other through the network. A front-end computer is provided within the network having an interface for communicating data traffic with the first computer. A back-end computer is also implemented within the network having an interface for communicating data traffic with the second computer. A communication channel couples the front-end computer and the back-end computer. Data traffic is encoded over the communication channel in a first process in the front-end computer. Data traffic is also encoded over the communication channel in a second process in the back-end computer, wherein the first process and the second process implement compatible semantics.
US07962652B2 Detecting network topology when negotiating IPsec security associations that involve network address translation
The invention determines if a security association (SA) extends end-to-end between a source node originating a connection and a destination node. In such a case, there will be no ambiguities in routing due to network address translation, and the SA is allowed. In the preferred embodiment, both end nodes of a security connection test themselves and the remote node for gateway status to determine if any ambiguities might exist in network routing due to the presence of a network address translator.
US07962645B2 Apparatus, system, and method for automatically mapping a tape library system
An apparatus, system, and method are disclosed for automatically and transparently mapping tape drives within tape libraries to IP addresses. In one embodiment, the tape library includes, a DHCP server, a LAN to serial switch, and a library manager configured with the necessary modules to map the tape library devices to the proper IP addresses. The entire process may be transparent to users. The result is that the tape library is configured with the proper IP addressing without costly, time-consuming, and error-prone manual intervention. The tape library can be configured more quickly with accurate IP addressing and is able to operate efficiently and properly.
US07962620B2 Processing requests in virtual computing environments
Methods, systems, and apparatus, including computer program products, for processing read and write requests received from a cloned instance of a server application, the cloned instance of the server application having a corresponding instance that is hosted in a production portion of a computing environment.
US07962619B2 Methods and systems for extensible markup language control of network equipment
The present invention utilizes an XML-based protocol for controlling a plurality of settings to tie network equipment together, such as telecommunications, cable, enterprise, wireless, etc., across different transport network technologies, including optical, wireless, TDM, and packet. Network requests are carried in self-describing XML messages that are parsed by a general XML language parser. This changes the paradigm of XML used to control data records to XML controlling network equipment. This has many benefits including the ability to better function in the new IMS infrastructures being assembled.
US07962616B2 Real-time activity monitoring and reporting
In order to track activities in a computerized system with client-server or other communications, a system configuration is needed which monitors, logs and reports traffic. This is somewhat akin to but not entirely similar a firewall. Thus, the invention contemplates a real-time, platform-independent, rule-based activity monitor for detecting a particular activity of interest as it occurs and for reporting such activity and the user substantially as fast.
US07962603B1 System and method for identifying individual users accessing a web site
An improved method and system for identifying individual users accessing a web site. A web site server is able to identify distinct users by using a unique identifier associated with each client computer system requesting access to the web site. The unique identifier comprises an Internet address, such as an Internet Protocol (IP) address, and a time value associated with each client computer system requesting access to the web site. On starting up a web browser, an application program or browser plug-in may synchronize the internal clock included with the client computer system with a global time standard. The synchronized time value may be based on an event associated with the client computer system, such as the start of a web browser. A web site server may determine the uniqueness of the client computer system by comparing unique identifier records of users accessing the web site. A user may be identified as distinct if no matching record exists in the database. Multiple client computer systems having a common Internet address may be identified by using this method. Users privacy is also protected as the unique identifiers are erased when the client computer system's user exits the web browser or powers down the computer.
US07962598B2 Concurrent IGRS-UPnP
Systems, apparatuses and methods for processing a concurrent IGRS-UPnP architecture for both IGRS and UPnP standards conformance, and to be used for consumer electronics device interoperability.
US07962594B2 Delivering content on a network using differential caching system and method
A system and method for delivering content on a network using differential caching is described. A request for information is received from a request-generating element coupled to a browser associated with a client through the network. A static portion and a dynamic portion of a document to be included in a response as the requested information are identified based on previously cached information by utilizing a software element that is not part of the client. The static portion is cached in a memory that is logically local to the client that requested the information. The static portion is served to the request-generating element from the cached memory. The dynamic portion is served to the request-generating element from the network. The static portion and the dynamic portion are integrated using the request-generating element into the document included in the response to the browser as the requested information.
US07962588B1 Method and system for managing optical network elements
An optical communications network including a plurality of optical network elements and a plurality of network management systems. Each of network management systems executes a framework application. A communications link couples at least one of the network management systems and at least one of the optical network elements. A memory device is accessible by the network management system. The network management system communicates with the optical network element to detect a hardware feature present at the optical network element. The network management system determines a feature application supporting the hardware feature that is not supported by the framework application. The network management system loads the feature application from the memory device to the framework application and executes the feature application to manage the optical network element.
US07962585B2 Partial item change tracking and synchronization
Embodiments herein change the way item syncing is handled and tracked between two devices. Changes to items are tracked in accordance with well defined property groups and each group is tracked independently of the other. For example, one group could contain large data items, e.g., attachments, while another group could include highly volatile properties like a follow-up flag. The present invention increases the sync rates between a client and a server by syncing only select portions of an item that have changed, without monitoring the change of each individual property within the item. Accordingly, if a change is made to a small data property (e.g., follow-up flag) on a relatively large email message, such change will not trigger a large download to a client running under a cached mode, nor will there be a requirement for high storage and processing for tracking each individual property.
US07962584B2 Usage of host generating interface identifiers in DHCPv6
The present invention provides a local area network system including a computational device or a host, a network apparatus and communication channel (e.g. router). The invention also provides a method for configuring IPv6 addresses in the host. The method includes separating a prefix assignment from generation of an interface identifier. The prefix may be stored in a DHCPv6 server. The procedure further includes requesting the prefix from the DHCPv6 server by the host, generating the interface identifier in the host, and combining the prefix and the generated interface identifier to formulate an IP address in the host, registering the IP address in the DHCPv6 server, and granting the usage of the IP address to the host by the DHCPv6 server.
US07962581B2 Client device configuration with vendor association of configuration parameters
Configuring a client device, including receiving, at a vendor, user provided configuration parameters for the client device from a user, receiving at the vendor, a configuration bundle for the client device from a manufacturer, and associating the user provided configuration parameters for the client device with the configuration bundle for the client device, thereby producing an associated configuration bundle.
US07962580B2 Content delivery network
A content delivery system for providing content from a content delivery network to end users may include a plurality of delivery servers that host one or more content items and an inventory server having an inventory of content. The inventory of content can indicate which of the delivery servers host the content items. The inventory server may receive a request for a content item from an end user system and may access the inventory of content to determine one or more delivery servers that host the content item. In response to this determination, the inventory server may redirect the request for the content item to a selected one of the delivery servers. The selected delivery server can then serve the content item to the end user system.
US07962575B2 System and method for data synchronization between devices
In configuring data synchronization between two devices, the first device generates a user configuration interface to be presented on the second device. The user interface elicits information from a user regarding a personal information manager (PIM) that is installed on the second device. This information is transmitted to the first device, which downloads to the second device a synchronization application package based on the PIM. The user interface installs the synchronization application on the second device, obtains information regarding data to be synchronized, and transmits that information to the synchronization application. This information may include names and locations of folders to be synchronized and synchronization preferences such as synchronization direction and schedule. The devices may include servers, PCs, PDAs, handheld computers, and wireless phones. The server may be network-based, accessible via the Internet, a LAN, or the PSTN. Alternatively, the connection between the devices may be local or dedicated, and wired or wireless.
US07962571B2 Method and system for collecting information from computer systems based on a trusted relationship
A method and system for retrieving data from devices in a way that seeks to preserve privacy and ensure the integrity of the retrieved data is provided. A retrieval system is implemented on a network of devices that communicate with each other via a secure communications link. Each device is directly connected to one or more “friend” devices that it trusts. The retrieval system operates by forwarding a request for data from one friend device to another friend device. Each friend device may optionally add data to the request until all the requested data is added. The request with the retrieved data is returned to the device that initiated the request.
US07962570B2 Localization of clients and servers
A data transfer method includes receiving terminal server identification data at a host system from a terminal server, querying a database to obtain localized information service data associated with the terminal server identification data, and sending the localized information service data from the host system to the terminal server. A host system providing localized information system data includes a database system, a network interface, and a processor. The database system includes records to associate terminal server identification data with information service data. The interface couples the host system to a communications link over which the host system can exchange data with a terminal server. The processor is coupled to the interface and to the database and is configured to receive terminal server identification data from the data interface, to query the database for localized information service data associated with the terminal server identification data, and to send the localized information service data obtained by the query to the data interface for transmission to the terminal server.
US07962565B2 Method, apparatus and system for a mobile web client
A method, system and apparatus for a mobile web client is presented. In one embodiment, the invention is a method of operating a web application. The method includes receiving a request from a client. The method further includes processing the request with a web emulator. The method also includes servicing the request from available data.
US07962562B1 Multicasting message in a network storage system to local NVRAM and remote cluster partner
A network storage system includes a non-volatile memory to store data including a log of received data access requests, and a cluster interconnect adapter through which to send data to a cluster partner. The nonvolatile memory and the cluster interconnect adapter are implemented in a single device connected to an expansion bus in the network storage system. Communication with the nonvolatile memory is carried out using LDMA, and communication with the cluster partner is carried out using RDMA via the cluster interconnect adapter. LDMA and RDMA functionality are merged in a common software stack.
US07962558B2 Program product and system for performing multiple hierarchical tests to verify identity of sender of an e-mail message and assigning the highest confidence value
The identity of the sender of an e-mail message is verified by performing a plurality of tests on DNS information. The DNS information is based on a client IP address or a sender address. Each test performed has a corresponding intrinsic confidence value representing the degree of confidence the test provides of the sender identity relationship. If multiple tests are successful the test result with the highest confidence value of the hierarchy of confidence values is used. The confidence value is optionally used in subsequent identity tests as specified by the subsequent test.
US07962552B2 Borrow and give back of windows
Embodiments of the present invention provide methods and system for “borrowing” and giving back a window from one computer to another. Borrowing refers to actions performed by one computer to temporarily obtain and control a window from another computer.
US07962547B2 Method for server-side logging of client browser state through markup language
One aspect of the present invention includes capturing a client browser state and communicating this captured browser state within markup text for logging at a web server. In one embodiment, the contents of the DOM (Document Object Model) of a webpage accessed by a client are traversed and written as markup text in a string of characters, such as HTML. This markup, in addition to metadata specific to identify the browser display environment, is transmitted from the client to the server as text within a HTTP request. The server may then log the markup text and the metadata for later access. The logged markup text and the metadata can be used to recreate the exact display which occurred within the client browser, and therefore provide details useful for webpage problem determination, testing, and development.
US07962546B2 Method for transmitting content to at least one recipient with mobile equipment
A method is disclosed for sending content from a mobile sending device belonging to an originator to at least one receiving device associated with a respective recipient. The mobile sending device sends said content to a storage server; the storage server stores the content, associating a content identifier with it; the storage server builds a content page including the content, the content page being associated with a first address, the first address depending at least on the content identifier; the storage server sends the mobile sending device a first message including a second address associated with a recipient-selection page; the mobile sending device accesses said recipient-selection page by the second address; and the originator builds, by the recipient-selection page, a list including an identifier of the receiving device.
US07962543B2 Division with rectangular multiplier supporting multiple precisions and operand types
A division method includes determining a precision indicator for the division operation that indicates whether the quotient should be a single precision, double precision, or extended precision floating-point number. The division is performed at a rectangular multiplier using the Goldschmidt or Newton-Raphson algorithm. Each algorithm calculates one or more intermediate values in order to determine the quotient. For example, the Goldschmidt algorithm calculates a complement of a product of the dividend and an estimate of the reciprocal of the divisor. The quotient is determined based on a portion of one or more of these intermediate values. Because only a portion of the intermediate value is used, the division can be performed efficiently at the rectangular multiplier, and therefore the quotient can be determined more quickly and still achieve the desired level of precision.
US07962540B2 Mixed radix number generator with chosen statistical artifacts
A method is provided for masking a process used in generating a number sequence. The method includes generating a first sequence of numbers contained within a Galois field GF[M]. The method also includes performing a first modification to a first number in the first sequence of numbers. The first modification includes summing the first number with a result of a modulo P operation performed on a second number of the first sequence that proceeds the first number. M is relatively prime with respect to P. The method further includes performing a second modification to the first random number. The second modification is comprised of a modulo P operation. This second modification is performed subsequent to the first modification. The method includes repeating the first and second modification for a plurality of numbers comprising the first sequence of numbers to generate a second sequence of numbers.
US07962530B1 Method for locating information in a musical database using a fragment of a melody
A system and method for retrieving musical information from a database based on a melody fragment. The system may be used by a person without formal musical training to retrieve musical data (e.g., the name of a song, bibliographic information about a song, or the song itself) from a database by providing the melody or fragment of the melody of the desired music to a computer interface. The melody may be provided by singing, humming, whistling, or playing a musical instrument, for example, a keyboard. The inputted melodic information is encoded using relative changes in pitch and rhythm throughout the melody. The encoded information is then compared using a matching algorithm to similarly encoded melodic information representative of many musical pieces (e.g., songs). Results may also be sorted using a weighted algorithm.
US07962526B2 Frequent itemset counting using clustered prefixes and index support
Techniques are provided for (1) extending SQL to support direct invocation of frequent itemset operations, (2) improving the performance of frequent itemset operations by clustering itemset combinations to more efficiently use previously produced results, and (3) making on-the-fly selection of the occurrence counting technique to use during each phase of a multiple phase frequent itemset operation. When directly invoked in an SQL statement, a frequent itemset operation may receive input from results of operations specified in the SQL statement, and provide its results directly to other operations specified in the SQL statement. By clustering itemset combinations, resources may be used more efficiently by retaining intermediate information as long as it is useful, and then discarding it to free up volatile memory. Dynamically selecting an occurrence counting technique allows a single frequent itemset operation to change the occurrence counting technique that it is using midstream, based on cost considerations and/or environmental conditions.
US07962522B2 Flexible, dynamic menu-based web-page architecture
A method of displaying and navigating information using a hierarchical, spring loaded DHTML menu system that adjusts to fit the boundaries of a resizable, container (FIG. 1). A set of standard HTML table row elements, having a hierachical dependency (11), is consistently displayed as a web-page, under reasonable resizing. This is done using a strut row that produces the largest width requirement when the table structure is resizing to occupy a small width. Only the current row elements and the strut element are required in calculating table resizing to ensure that whichever data elements are displayed when a web-page resizing occurs, the browser auto-layout algorithm calculations will result in a resize attributes that enables all other row elements of that menu to be accommodated by the newly determined table width. As the row elements may themselves be table structures, nested menus of information may be displayed and navigated (12).
US07962519B2 Method, system, and program product for building hierarchies
In general, the present invention allows one to define both a hierarchy with one or more peers and no parents (e.g., one or more blades and no chassis) and a hierarchy with one or more peers and a parent (e.g., one or more blades and a chassis) as long as the relationships are valid. Rather than relying on a user's a priori knowledge of the hierarchical relationships, this invention allows a user to select any starting point and then drive in any desired direction. Despite this flexibility, the invention still allows rules for permissible relationships to be enforced. Thus, driving is limited by the relationships extant in the underlying data, or the known combining rules.
US07962515B1 Logon access management and cross-reference
A system and method for logon access management that includes capturing a logon id and associated user data, the logon id allowing access to at least one of an application or data outside of a entity, automatically searching for a match of at least a portion of the user data with id data inside the entity, and transforming the logon id into a network id when a match is found. The entity may be a company, business, organization, system, or network.
US07962514B2 Attaching and displaying annotations to changing data views
Methods, systems, and articles of manufacture that may be used to attach annotations to a particular view of data described by the annotation are provided. The annotation may be attached in a manner that allows the annotation to be viewed when subsequent views having at least some visible cells in common with the annotated view are displayed. An annotation created for a view of data may be stored with links to each cell visible in the view. When a predetermined set of cells visible in the annotated view are subsequently displayed in another view, the annotation may be retrieved via the cell links and an indication of the annotation may be provided.
US07962513B1 System and method for defining and implementing policies in a database system
Embodiments of the present invention provide systems and methods for applying policies at a database appliance. The database appliance, according to one embodiment, can receive a database request and determine a set of information related to the request. The information related to the request can include information, such as metadata, defined at information systems external to the database server to which the request is directed. Policies can be applied in terms of the information related to the request. By leveraging information systems, embodiments of the present invention allow policies to be applied to account for the networked environment.
US07962509B2 Systems and methods for server management
Exemplary systems and methods for server management are provided. An exemplary system comprises a plurality of servers, with each server having the ability to access a database or, in some embodiments, be configured to perform a calculation, computation or make a determination of a particular value, values or other information. A communications network delivers queries to each server whereby a look-up table directs query processing by the servers. Further embodiments of the system feature a program logic controller for rebalancing the workload of the network servers. Exemplary methods of processing queries on the system comprise submitting a query to the network, communicating the query to each server in the network and each server looking-up on a look-up table the processing responsibilities of the servers in the network. The query is processed by the server having primary responsibility for processing the query while other the servers monitor query processing. Transmission of a query result to a user typically completes the process.
US07962501B1 System and method of removing duplicate leads
A duplicate lead removal system comprises a matching engine, a vendor duplicates database, and a conflict engine. The matching engine is configured to determine at least one vendor to receive a lead. The vendor duplicates database is configured to store duplicate lead information that is at least partly created by and received from vendors outside of the duplicate lead removal system. The conflict engine is configured to compare information that is at least derived from the lead with information stored in the vendor duplicates database in order to determine if the lead is a duplicate lead for the vendor such that the system can prevent transmission of duplicate leads to the vendor.
US07962494B2 Method, information processing apparatus, and program for generating array
A relationship among data in a tree data structure is effectively traced by assigning nodes respective unique node identifiers, a parent-child relationship is represented by a C->P array containing node identifiers for parent nodes associated with node identifiers for non-root nodes that are nodes other than a root node, a list of vertex nodes is provided by storing node identifiers for respective vertex nodes in order to represent one or more node groups, each node group including a particular node, which is the vertex node, and descendant nodes of the particular node, and the node identifier for the vertex node belonging to other vertex nodes are deleted from the list of vertex nodes by referring to the C->P array such that neither vertex nodes nor respective descendant nodes of the vertex nodes duplicate each other across vertex nodes identified by the node identifiers included in the list of vertex nodes.
US07962493B2 Dynamic computation of identity-based attributes
Enterprise Identity Management systems control access to information derived from identity-related data stored in various data repositories. An identity-based management system can automatically and dynamically compute derived data when the source data changes. Rule-base tools can be used to compute derived data from arbitrary attribute-based datasets. Dynamic computation of identity-based attributes within information system servers allows data to be aggregated and normalized from multiple data sources deployed across an organization so that updated related information can be persisted and pushed to various servers in the organization.
US07962491B1 Document near-duplicate detection
A near-duplicate component includes a fingerprint creation component and a similarity detection component. The fingerprint creation component receives a document of arbitrary size and generates a compact “fingerprint” that describes the contents of the document. The similarity detection component compares multiple fingerprints based on the hamming distance between the fingerprints. When the hamming distance is below a threshold, the documents can be said to be near-duplicates of one another.
US07962486B2 Method and system for discovery and modification of data cluster and synonyms
Discovery and modification of data clusters such as synonyms. In one aspect, a method for clustering data includes receiving information on a system, the information manipulating one or more data attributes stored or to be stored in a database accessible by the system, where the information and manipulation does not explicitly relate to data clusters. A data cluster is automatically adjusted based on the received information, the data cluster including multiple data attributes and including at least one of the data attributes manipulated by the received information. The data cluster is adjusted dynamically and in response to the information being received.
US07962480B1 Using a weighted tree to determine document relevance
The relevance of documents is automatically determined based upon a weighted tree. Terms considered to be relevant are assigned to the leaf nodes of a tree data structure. A location can also be specified in a leaf node, indicating where in a document the term must appear to be considered relevant. Internal nodes of the tree are assigned operators (e.g., add, maximum or minimum). The connections between nodes are assigned weights. A relevance value for a given document is calculated as a function of occurrence in the document of terms assigned to leaves, operators assigned to internal nodes, and weights assigned to the associated node connections. Weighted trees can be used to process search queries. Documents with high relevance scores calculated against the tree can be returned to a user as the results to a query.
US07962479B2 System and method for generating substitutable queries
The present invention is directed towards systems and methods for generating one or more related queries with respect to a given query. The method may comprise receiving a query comprising one or more terms, generating a corpus of candidate reformulations and identifying one or more queries or terms from the corpus of candidate reformulations related to the received query. One or more related queries are generated on the basis of the identified one or more queries or terms from the corpus of candidate reformulations.
US07962469B1 In-context searching
A system limits search results based on context information. The system obtains the context information and a search query, and obtains a set of references to documents in response to the search query. The system then filters the set of references based on the context information and presents the filtered set of references to a user.
US07962464B1 Federated search
Federated search is disclosed. A result associated with a search of a content source not natively configured to provide content type data for content items is received. A content type is associated with a content item included in the result based at least in part on information associated with the result.
US07962463B2 Automated generation, performance monitoring, and evolution of keywords in a paid listing campaign
Keyword candidates are identified by in response to receiving an identification of a web page. Content of the web page is analyzed to identify terms from the web page. An automated keyword expansion is performed using the identified terms to produce a set of candidate keywords. Keyword suggestions are generated for the web page using the set of candidate keywords, and one or more of the keyword suggestions are used in a paid listing campaign. A performance of a paid listing campaign is compared with a performance threshold. An automated keyword expansion is performed using one or more keywords from the set of keywords to produce a set of alternative keywords in response to the comparison. One or more alternative keywords are selected from the set of alternative keywords for use in the paid listing campaign.
US07962458B2 Method for replicating explicit locks in a data replication engine
An automated method is provided of replicating a locking protocol in a database environment for performing I/O operations wherein the database environment includes a plurality of databases. A locking protocol is performed that includes one or more explicit locking operations on objects in a first database of the database environment. The one or more explicit locking operations are replicated in one or more other databases in the database environment. At least some of the explicit locking operations are performed asynchronously with respect to the explicit locking operations performed in the first database. I/O operations are performed at the first database of the database environment that are associated with the one or more explicit locking operations implemented in the first database.
US07962446B2 Method, apparatus, and system for searching based on search visibility rules
According to one aspect of the present invention, a method is provided in which a search request containing search criteria is received from a first user. A search is performed based upon the search criteria and the first user's organizational identifier to identify data records that match the search criteria and to which the first user is allowed to access based upon the first user's organizational identifier. In another embodiment, a search is performed based upon the search criteria and a list of categories to which the first user is authorized to access to identify records that match the search criteria and to which the first user is allowed to access based upon the list of categories.
US07962437B2 Data comparison using different time periods in data sequences
Data for a first time period in a primary data sequence is compared with data for a second time period in each of a set of secondary data sequences. The durations of the first and second time periods are correlated, and the first time period is different from the second time period. A ranking is assigned to each secondary data sequence based on the corresponding data for the second time period. The ranking for each of the set of secondary data sequences is written to a computer useable medium. The primary data sequence and the set of secondary data sequences are adjusted based on a request to change the primary data sequence to one of the set of secondary data sequences. The comparing, assigning, and writing are repeated for the adjusted primary data sequence and set of secondary data sequences.
US07962436B2 Enhanced call-back service using rule engine
An enhanced call-back service, in which a local rule engine is caused to be capable of invoking a rule defined at an external rule engine, and a function provided by the local rule engine is exposed as a call-back service. At the call-back service and from the external rule engine, a request to interact with the function is received, and, using the call-back service, an interaction is provided between the external rule engine and the function.
US07962425B1 Method and system for responding to an alert
A method and system for responding to an alert pertaining to an event. A unique processor of a first micro grid apparatus of at least one micro grid apparatus detects an alert data packet that includes the alert. Each micro grid apparatus includes at least two processors that contain a unique processor. Each processor of each micro grid apparatus has its own operating system. The unique processor of each micro grid apparatus has a unique operating system. Each unique processor selects at least one processor from each micro grid apparatus. Each selected processor is designated as a macro grid processor of a respective macro grid by altering the operating system of each selected processor. An artificial intelligence is generated for each macro grid. The event is responded to and quenched by implementing the artificial intelligence of each macro grid, after which each macro grid is extinguished.
US07962415B2 Performing automatically authorized programmatic transactions
Techniques are described for facilitating interactions between computing systems, such as by performing transactions between parties that are automatically authorized via a third-party transaction authorization system. In some situations, the transactions are programmatic transactions involving the use of fee-based Web services by executing application programs, with the transaction authorization system authorizing and/or providing payments in accordance with private authorization instructions previously specified by the parties. The authorization instructions may include predefined instruction rule sets that regulate conditions under which a potential transaction can be authorized, with the instruction rule sets each referenced by an associated reference token. After one or more of the parties to a potential transaction supply reference tokens for the parties, the transaction authorization system can determine whether to authorize the transaction based on whether the instruction rule sets associated with the reference tokens are compatible or otherwise satisfied.
US07962414B1 Method and system for controlling and auditing content/service systems
An improved interactive network system is provided that allows the Network Operator to control the transfer of information to and from the network end users, the system preferably using triggers or markers embedded within the programming broadcast to users via the network. As a consequence of this system, the Network Operator is able to efficiently garner revenues from third parties transacting business over the network and to control the look and feel of programming offered to network users. Additionally the system can be used as a means of limiting network access, filtering programming, providing on-screen graphics or audible signals for particular programming types or providers, bookmarking programming, profiling network users, targeting advertising, and simplifying network transactions.
US07962407B2 Systems and methods for allocating an amount between transaction accounts
A financial account issuer facilitating transactions between accounts is disclosed. The invention provides sellers with an irrevocable method of receiving funds from a purchaser and for improving purchaser willingness to transact with an unknown party. The invention also enables the allocation of a portion or all of a charge or loyalty points to different transaction accounts issued by different issuers, or to sub-accounts.
US07962403B2 Method and apparatus for a model assessing debtor behavior
A computer implemented method for assessing different expected payment behavior of a debtor with respect to different creditors.
US07962402B2 On-line system for buyer seller matching and negotiation
An on-line system for creating an open market for matching buyers and sellers of brand name products. The system enables buyers to achieve the maximum value in the purchased product by engaging in an open ended on-line reverse auction and a negotiation process with multiple sellers of the specified product. The system enables sellers to generate sales leads and engage in the open ended on-line reverse auction bidding and the negotiation process with buyers.
US07962400B2 System and method for wagering based on the movement of financial markets
A system for wagering comprises a memory and a processor. The memory stores a bet regarding a plurality of outcomes associated with financial market indicators. The bet comprises a first bet component indicating whether a value of a first financial market indicator will go up or go down in a first predetermined period of time, and a second bet component indicating whether a value of a second financial market indicator will go up or go down in a second predetermined period of time. The processor is coupled to the memory and is operable to determine an outcome of the first bet component, the second bet component, and the overall bet.
US07962395B2 System and method for managing investment funds
Method for establishing an investment mandate and for managing institutional investment funds associated with equity-based investments, bond-based investments and other investments.
US07962391B2 System and method for determining elegibility and enrolling members in various programs
A system and method for determining eligibility of persons and enrolling those persons in various programs. For example, one embodiment is particularly suited for enrolling credit card members in payment programs. A program is selected, after which enrollment information is entered. The enrollment information is checked and verified, and the enrollment application is checked for eligibility. The enrollment may be either accepted or declined. The possibility of reiterative enrollment in more than one program is provided. A system is provided for tracking which payment programs are the most enticing for later feedback analysis.
US07962389B1 Method and system for providing financial functions
A method is disclosed for providing financial functions by an agent for each of a plurality of clients. One embodiment includes, relating to a financial function of each client, demonstrating that more than one activity of the agent can be transparent to the client, receiving financial information at the agent, creating risk management information relating to the financial information, analyzing the risk management information in the context of the financial information, determining an action based on the analysis, facilitating implementation of an action on behalf of the client, and communicating with the client one or more activities of the agent.
US07962388B2 System and method for incorporating mortality risk in an investment planning model
A method for computing possible future values of a portfolio of an investor including (a) receiving user inputs comprising an initial value of a portfolio and a current age of an investor; (b) randomly drawing a number between 0 to 1; (c) determining a mortality rate of the investor in accordance with a mortality table based on the current age of the investor; (d) comparing the randomly drawn number with said determined mortality rate using a preselected logical relation to define the current age as the age of death of the investor; (e) computing a future value of the portfolio using the age of death defined in step (d)(1), a predetermined rate of return, and the initial value of the portfolio; and (f) outputting the computed future value of the portfolio.
US07962385B2 System and process for electronic subrogation, inter-organization workflow management, inter-organization transaction processing and optimized web-based user interaction
An intelligent electronic subrogation network (“ESN”) automates intra-organization workflow, inter-organization workflow and collaboration for insurance subrogation. This ESN is facilitated by a novel system architecture and process that includes an inter-organizational workflow management system, an inter-organizational transaction processing system, and a unique mechanism for optimizing and enriching web-based user interaction within any such system.
US07962381B2 Service designer solution
In one embodiment, a system and method are provided that allows easy integration of an existing third-party information or services management system into a services platform such as a Platform without requiring actual compiled code to be written. In addition, in one embodiment, the system and method allow developers to create new applications without requiring actual code to be written, which applications run on a services platform such as a Platform and are easily billable, upgradeable and supportable.
US07962379B2 Business process for increasing win probability in large complex contract competitions
The present invention is directed to a method of increasing win probability of a vendor competing in a complex contract competition. A request is received from a buying organization. The subject vendor calculates a value position of the buying organization, and frames a response to the request based on the calculated value position. The value position is determined by any changes in wealth of the buying-organization. The framed response is then submitted to the buying organization.
US07962375B2 Method and system for reserving future purchases of goods and services
A method and system for reserving future purchases of goods or services using plural electronic options with associated option fees based on one or more different pre-determined priority system. The plural electronic options include electronic option terms established by one or more suppliers who can supply the goods or services. An option fee is associated with a reservation price to purchase desired goods or services at a desired future time using a priority system.
US07962373B2 System and methods for providing financial account information over a network
A system and method for providing financial account messages to customers while accessing web sites is disclosed. Methods, systems and articles of manufacture consistent with the present invention enable a financial account issuer to provide an application to customer's computer system over a network. The application may be configured to provide various messages associated with the customer's financial account provided by the financial account issuer while the customer browses web sites. The financial account messages may be configured to provide interactive and dynamically changing account status information based on attempted purchases of goods and/or services by the customer at merchants' web sites. The application may also be configured to provide rating information associated with web sites accessed by the customer.
US07962370B2 Methods in a media service system for transaction processing
In one embodiment of the present invention, a media service system provides at least one transaction configuration option that is enabled to be selected by a user. The media service system implements a transaction process in response to a user selection.
US07962368B2 Purchase sequence browser
The invention provides a purchase sequence browser (PuSB), i.e. a graphical user interface (GUI) that facilitates insight discovery and exploration of product affinities across time, generated by a purchase sequence analysis of a retailer's transaction data. A purchase sequence browser allows the user to browse the most significant product phrases discovered by an exhaustive search of the product affinities across time; explore the retail grammar to create both forward and backward phrase trees or alternate purchase paths starting from, or ending in, a product; generate consistent purchase sequences given some constraints on the products and their order; and profile the value of a product across time with regard to other products fixed in time.
US07962367B1 Method and apparatus for permitting stage-door access to on-line vendor information
The present invention provides Internet users with access to an on-line vendor that has detailed product information some or all of which is supplied by at least one product supplier. Through selected storage and sharing of data, an on-line store is married to a supplier's product database. The on-line vendor is able to provide greater product information at a vastly reduced cost. The product supplier is provided with a unique company forum in which company activities such as sales training can be consolidated with advertising activities and product information to provide the most economical and up-to-date training information for the company.
US07962365B2 Using detailed process information at a point of sale
Techniques for using transactional and visual event information to facilitate loss prevention are provided. The techniques include obtaining video of one or more visual events at a point of sale environment and one or more transaction log entries that correspond to the video, wherein the one or more transaction log entries comprise one or more transactional events, categorizing each event as one of one or more model events, using each categorized event to create a revised transaction log, wherein the revised transaction log comprises a sequence of categorized events, wherein each categorized event is a combination of the one or more transactional events and the one or more visual events, examining the revised transaction log to correct one or more mis-categorizations, if any, and revise one or more model event categories with the one or more corrected mis-categorizations, if any, and using the revised transaction log to facilitate loss prevention.
US07962362B2 Promoting customer loyalty
A lottery system and method is disclosed which promotes the continued play of a participant by rewarding them, on a pro-rated basis, for their loyalty. There are two aspects to the invention: (i) the tracking of a player's behaviour; and (ii) calculating a lottery payout structure based on the player's behaviour. In general, players are recognized for their loyalty or patronage, with those demonstrating superior loyalty being awarded a greater amount of a loyalty prize pot. In the event that several players select the winning number in a given lottery, the main prize would be equally divided amongst them. However, for those particularly loyal customers, additional moneys would be paid out from a loyalty reward pot. A mathematical formula in the form of a decay function incorporating the recency, frequency and intensity of a player's lottery ticket purchases would establish whether or not a player qualifies for a loyalty reward payout from the loyalty reward pot as well as the amount to be awarded.
US07962360B2 Voice responsive telephone assistant having network upgrade capability
A mobile telephone system device having an electronic assistant component is disclosed. The device includes a first software module configured to provide a first operating feature to a user of the mobile telephone system and a second software module that includes a first submodule configured to provide a first additional operating feature to the user and a second submodule configured to provide a second additional operating feature to the user of the mobile telephone system. A third module is configured to track the user's use of the first operating feature by storing usage data related to the user's interaction with the first software module. A fourth module analyzes the stored usage data and determines a usage data pattern. Based on the usage data pattern, a fifth module stores one or more rules which select one of the first submodule and the second submodule based on the usage data pattern and the selected one of the first submodule and the second submodule is offered to the user for installation on the mobile telephone system.
US07962358B1 Integrated project and staffing management
A system and method for integrated resource and project planning are provided. A system for project forecast and resource forecast management integration includes a web-based Graphical User Interface (GUI) including an input component and a display component; wherein the input component receives project inputs relating to approved projects and proposed projects and further receives resource inputs relating to actual resources and placeholder resources. The system also includes a generation/analysis component that, based on the received inputs, generates a resource forecast of actual resources and placeholder resources, and generates a project forecast of approved projects and proposed projects. The system also includes a reporting component that generates a report on the resource forecast and the project forecast for display in the display component of the GUI; the reporting component generating the report for at least one of a resource level, a role level, and a project level.
US07962357B2 System and method for calculating potential maximal price and share rate
System and method for determining maximal price for projects are provided. A project scope of a project based on a plurality of selected criteria is defined, and total cost of the project is estimated. A value model of the project is generated and estimated value of the project is determined using the value model. A composite object function that includes cumulative distributive functions of the total cost and of the estimated value is computed to determine potential maximal price or share rate or combinations thereof.
US07962356B2 Staff scheduling
Methods are provided of creating a deployment plan for staff members with single or multiple qualification for performing activities, each activity requiring at least a single qualification. The methods include the following operations performed by a computer: repeatedly generating a deployment plan assignment of the staff members, and assessing a quality of the assignment generated using a target function, using one of the assignments on the basis of the assessment of the quality as the assignment representing the deployment plan, wherein the target function comprises a term that determines the quality of the assignments, such that the smaller the difference is between the number of the staff members deployed to the activities and the calculated total staff member requirement of the activities the higher the quality of the assignment.
US07962355B2 Presentation instrument production equipment and methods
A method of preparing a presentation instrument includes receiving, at a host computer system, an electronic transmission from an external customer. The external customer is an entity other than the operator of the host computer system. Transactions using the presentation instrument are processed by an entity other than the operator of the host computer system. The electronic transmission comprises information to define a decision rule. The method also includes receiving an electronic transmission from the external customer that comprises a decision information. The method further includes applying the decision rule to the decision information and, based on the application of the decision rule to the decision information, sending control signals to plastics production equipment that cause the presentation instrument to be prepared. The method also includes sending control signals to mail processing equipment to package the presentation instrument for transmission to a customer.
US07962347B2 Advisor referral
An apparatus and method for an advisor referral tool for objectively matching professional services between users and advisors in an on-line or computer based environment. The advisor referral tool matches users with professional advisors by executing an advisor matching algorithm to select a subset of advisors from an advisor database based on user selected search criteria. A server computer calculates a percent match value for each advisor in the subset of advisors that corresponds to consumer responses to predetermined psychographic/profile questions. The server computer then creates a best fit advisor list of advisors from the subset of advisors that is based on the calculated percent match value. The best fit advisor list is then transmitted to and displayed on the user's computer.
US07962343B2 Method and system of building a grammar rule with baseforms generated dynamically from user utterances
A method (200) of building a grammar with baseforms generated dynamically from user utterances can include the steps of recording (205) a user utterance, generating (210) a baseform using the user utterance, creating or adding to (215) a grammar rule using the baseform, and binding (230) the grammar rule in a grammar document of a voice extensible markup language program. Generating a baseform can optionally include introducing a new element to VoiceXML with attributes that enable generating the baseform from a referenced recording such as the user utterance. In one embodiment, the method can be used to create (235) a phonebook and a grammar to access the phonebook by repeatedly visiting a form containing the grammar rule with attributes that enable generating the baseform from the referenced recording.
US07962342B1 Dynamic user interface for the temporarily impaired based on automatic analysis for speech patterns
In one embodiment, the present invention is directed to reconfiguration of a communication device or other network node based on a determination that a user has a target (altered) physical condition.
US07962327B2 Pronunciation assessment method and system based on distinctive feature analysis
A method and system for pronunciation assessment based on distinctive feature analysis is provided. It evaluates a user's pronunciation by one or more distinctive feature (DF) assessor. It may further construct a phone assessor with DF assessors to evaluate a user's phone pronunciation, and even construct a continuous speech pronunciation assessor with phone assessor to get the final pronunciation score for a word or a sentence. Each DF assessor further includes a feature extractor and a distinctive feature classifier, and can be realized differently. This is based on the different characteristic of the distinctive feature. A score mapper may be included to standardize the output for each DF assessor. Each speech phone can be described as a “bundle” of DFs. The invention is a novel and qualitative solution based on the DF of speech sounds for pronunciation assessment.
US07962324B2 Method for globalizing support operations
Techniques are provided for globalizing handling of service management items. The techniques include obtaining a service management item in a language convenient to a first of two or more actors, translating the service management item into a language-neutral format to obtain a language-neutral service management item, applying one or more annotators to the service management item, translating the language-neutral service management item into a language convenient to a second of two or more actors acting on the service management item, and routing the translated service management item to the second of two or more actors. Techniques are also provided for generating a database of service management items in a language-neutral format.
US07962321B2 Modeling when connections are the problem
A method and computer program product models connections for a system having a plurality of components, having component terminals, and connections. The connections are located to selectively connect the components of the system to each other. The method and computer product models signal levels for nodes of the system as a variable wherein the nodes of the system are representative of the connections. Each potential component terminal connection of the connections that could potentially influence the signal level on each of the nodes is modeled, as a qualitative variable. This results in each node of the system being modeled with n+1 variables.
US07962320B2 Method, apparatus and program for creating a power pin model of a semiconductor integrated circuit
A method of creating a power pin model of an LSI having appropriate analysis accuracy in consideration of information on positions within the LSI is provided. A divided cell size decision unit automatically decides a divided cell size of the LSI from power supply circuit network wire information, transistor structure information, analysis frequency information, size information, and element arrangement information of the LSI as well as from a semiconductor integrated circuit entire power pin model. A model creation unit allocates a model of an active section and a model of an internal capacitance section, including the positional information, within the LSI to the cells at an appropriate proportion, and a model coupling unit couples the models in each cell to create a power pin model of the LSI. Here, the size of each divided cell is determined to be electrically sufficiently smaller than a wavelength corresponding to an upper limit analysis frequency derived from power supply circuit network wire information, transistor structure information, and analysis frequency information.
US07962313B2 Method and apparatus for using mobile code for distributed data fusion in networked sensing systems
A sensing system includes a set of sensors and a data-fusing mechanism coupled to at least one of these sensors. In the set of sensors, at least one sensor is configured to store one or more measurement models for one or more phenomenon states. Furthermore, at least one sensor in the set of sensors is configured to sample a measurement value and generate a likelihood function based on the sampled measurement and the measurement models. The data-fusing mechanism coupled to a respective sensor in the set of sensors is configured to collect one or more likelihood functions generated by the one or more sensors and use the collected likelihood functions to compute an aggregate probability of a phenomenon state.
US07962311B2 Method using capacitive sensors for morphology discrimination of a passenger seating in an automotive seat
The present invention relates to a method for discriminating the morphology of a passenger seating in an automotive seat, comprising the steps of i) providing a set of a plurality of capacitive sensors (100) covering substantially a transversal cross section of a seat, ii) collecting the outputs of said plurality of capacitive sensors (100) provided on the seat, iii) determining the morphology of a target (10) facing the seat on the basis of measured distance separating the target (10) from the sensors (100) and measured surface of the sensors (100) covered by the target (10), from said outputs, and iv) comparing the determined morphology with at least a reference so as to classify the determined morphology between a plurality of reference ones.
US07962302B2 Predicting wafer failure using learned probability
Techniques for estimating a quality of one or more wafers are presented. One or more first wafers comprising one or more first dies are tested. A probability of wafer failure is determined in accordance with one or more first test measurements of the one or more first dies. A pass status and/or a fail status of one or more second wafers is inferred by testing a select one or more second dies of the one or more second wafers and evaluating one or more second test measurements of the select one or more second dies in accordance with the determined probability of wafer failure.
US07962298B2 Revenue class power meter with frequency rejection
A power meter for measuring power parameters on one or more electrical power lines/loads is configured to include a revenue class metering module and a power quality metering module. The revenue class metering module and the power quality metering module may use the same measured voltage and current signals to generate revenue accurate power consumption information and power quality information, respectively. The power meter may also include a plurality of filters configured to attenuate high frequency signals included in the voltage and current signals. Each of the filters may be configured with a corner frequency, gain and signal propagation delay that is substantially equal. The filtered current and voltage signals may be received and processed by the revenue class metering module, and the power quality metering module to generate revenue accurate power consumption information and power quality information, respectively. Alternatively, the filtered current and voltage signals may be received and processed by the power quality metering module to generate power quality information, and unfiltered current and voltage signals may be received and processed by the revenue class metering module to generate revenue accurate power consumption information.
US07962295B2 Leakage detection and fluid level prognostics for aircraft hydraulic systems
A method for detecting and predicting total hydraulic fluid level for aircraft hydraulic systems includes determining an estimated value for a parameter indicative of total fluid level or mass. Each new value is combined with an historical indication (e.g., from previous flights) to provide a prediction for the future value of total quantity indication. With the same combination, one can provide an estimated value for total system leakage or level loss. An alert can be generated if hydraulic fluid level or mass is predicted to fall below a predetermined level.
US07962287B2 Method and apparatus for optimizing magnetic signals and detecting casing and resistivity
A wellbore tool for optimizing magnetic signals is provided. The wellbore tool has a tool body and an electric current driving device with an insulated gap on the downhole tool body. The electric current driving device generates electric current across the gap. The wellbore tool has a a magnetometer capable of measuring a magnetic field.
US07962282B2 Link setting system suitable for map matching, method and program thereof
In order to eliminate erroneous map matching, when a link is set on a road, the direction and distance the link is displaced are calculated in accordance with the width of the road and the width of a road paralleled to the road, or the positional relationship of both roads in road network.
US07962274B2 Vehicle-mounted engine control apparatus
In an vehicle-mounted engine control apparatus according to the present invention, a restart inspection mechanism, which is simpler than an activation inspection mechanism, is provided, and the mechanism to be applied is selected by an initialization determination device. The contents of the restart inspection are limited to malfunction items detected by a periodic code inspector during driving of the vehicle. As a result, the time required to restart a microprocessor when a malfunction occurs is shortened.
US07962271B1 Vehicle diagnostic tool providing information on the operating condition of a power plant utilizing voltage data
An analysis tool which extracts all the available parameter identifications (i.e. PIDS) from a vehicle's power train control module for diagnostic decisions. This is done by checking these PIDS and other information (e.g., calculated PIDS, Break Points, charts and algorithms) in three states; key on engine off, key on engine cranking, key on engine running. In all three modes the tool is comparing the live data from PIDS and voltage to the other information (e.g., Break Points). If any of this data are outside the programmed values a flag is assigned to the failure or control problem. The relationship between a particular PID and its associated preprogrammed value(s) may be indicated by a light. The depth of the problem (if any) is conveyed by the color of the light. Also included are tests/charts for fuel trim, engine volumetric efficiency, simulated injector, power, catalyst efficiency, and engine coolant range.
US07962266B2 Method, controller and vehicle for performing agricultural operations on a field with parallel arranged rows
A method, a controller and a vehicle for performing agricultural operations on a field with parallel arranged rows having ends. The operations are performed at positions related to the positions of the rows under control of the controller, based upon stored information about the orientation of the rows, stored information about a distance between adjacent rows, a distance signal related to a distance traveled by the vehicle and a direction signal related to the heading of the vehicle. The invention is particularly suited for providing dams to prevent water from a head ditch to enter into pre-selected, dry furrows on a field with an irrigation arrangement with raised rows and lower furrows between the rows, or dams matching up with adjacent raised rows so that water runs down each furrow.
US07962255B2 System and method for estimating inertial acceleration bias errors
A method for estimating inertial acceleration bias errors including obtaining uncorrected acceleration measurements on board a vehicle; obtaining independent position and independent velocity data of the vehicle; transforming the uncorrected acceleration measurements into a reference frame of the independent position and independent velocity data; blending the transformed acceleration measurements with the independent position and the independent velocity data to produce feedback errors; transforming the feedback errors into the reference frame of the acceleration measurements; multiplying the feedback errors by a gain and integrating to estimate the acceleration measurement bias errors.
US07962252B2 Self-contained avionics sensing and flight control system for small unmanned aerial vehicle
A self-contained avionics sensing and flight control system is provided for an unmanned aerial vehicle (UAV). The system includes sensors for sensing flight control parameters and surveillance parameters, and a Global Positioning System (GPS) receiver. Flight control parameters and location signals are processed to generate flight control signals. A Field Programmable Gate Array (FPGA) is configured to provide a look-up table storing sets of values with each set being associated with a servo mechanism mounted on the UAV and with each value in each set indicating a unique duty cycle for the servo mechanism associated therewith. Each value in each set is further indexed to a bit position indicative of a unique percentage of a maximum duty cycle for the servo mechanism associated therewith. The FPGA is further configured to provide a plurality of pulse width modulation (PWM) generators coupled to the look-up table. Each PWM generator is associated with and adapted to be coupled to one of the servo mechanisms.
US07962251B2 Supervisory control and data acquisition system for energy extracting vessel navigation
A Supervisory Control And Data Acquisition (SCADA) system guides navigation of a vessel enabled to extract energy from wind and/or water currents primarily in offshore marine environments. An exemplary SCADA system could embody server and client software applications running on microprocessor systems at a remote control central service logging and energy distribution facility, and the vessel itself. The remote control service facility runs Human Machine Interface (HMI) software in the form of a Graphical User Interface (GUI) allowing choices to maximize system performance. The central server accesses information to control vessel position based on transmitted Global Position Satellite (GPS) data from the vessel, and weather information from the Geographic Information System (GIS) provided by multiple spatial temporal data sources. A server-side optimization algorithm fed the parameters delivered from vessel aerodynamic/hydrodynamic performance simulation software models, the vessel onboard sensor data, and integrated real-time weather and environmental data determines an optimal navigation through weather systems and presents choices to the HMI.
US07962221B2 Pixel re-mapping for visual prosthesis
A method and apparatus for adjusting a visual image provided to a patient. In one embodiment, an image may be presented to the patient to obtain the patient's subjective perception of the image, and the patient may either manipulate the image to obtain a desired adjustment, or guide a clinician performing the adjustment. In another embodiment, the clinician may make objective observations of, for example, the position of an electrode array on the patient's retina, and make adjustments accordingly. The adjustment may be a spatial adjustment comprising a re-mapping performed to decreases image distortion resulting from differences in the patient's perception of stimulation of different areas of the retina. Such distortion may result from differences between the patient's perception of stimulation falling within the macula, and stimulation falling within the periphery surrounding the macula. The adjustment may also compensate for translations or rotations of the electrode array on the retina.
US07962218B2 System and method for treating Parkinson's Disease and other movement disorders
Systems and methods for treating movement disorders using cortical stimulation. In one embodiment, a method for treating movement disorders comprises determining a site at the cortex of the brain of a patient related to a movement disorder of an afflicted body part. The site can be determined by obtaining a representation of neural activity occurring in the cortex of the patient and correlating an area of neural activity with the afflicted body part. The method can also include applying neural stimulation, such as electrical or magnetic waveforms, directly to the site.
US07962217B2 Vestibular stimulator
A method for providing relief from Meniere's disease, includes reversibly disabling vestibular function following detection of an attack of Meniere's disease following detection of an attack of Meniere's disease.
US07962204B2 Method of recommending neurophysiological therapies
A method and system for utilizing neurophysiologic information obtained by techniques such as quantitative electroencephalography (QEEG), electrode recordings, MRI in appropriately matching patients with therapeutic entities is disclosed. The present invention enables utilization of neurophysiologic information, notwithstanding its weak correlation with extant diagnostic schemes for mental disorders, for safer and expeditious treatment for mental disorders, discovering new applications for therapeutic entities, improved testing of candidate therapeutic entities, inferring the presence or absence of a desirable response to a treatment, and deducing the mode of action of one or more therapeutic entities. In particular, methods for effectively comparing neurophysiologic information relative to a reference set are disclosed along with database-based tools for deducing therapeutic entity actions on particular patients such that these tools are readily accessible to remote users.
US07962201B2 Methods of generating a virtual lead associated with a physiological recording
A method of creating a virtual lead associated with a physiological recording is provided. The method can include obtaining a first physiological signal from a first lead having a first angle and a second physiological signal from a second lead having a second angle, the first lead and the second lead being associated with a subject. The method can also include transforming the first and second physiological signals into a vector representation of the first and second physiological signals and transforming the vector representation to a virtual physiological signal representing a virtual lead having a virtual lead angle.
US07962198B2 System and method for spectral-encoded high-rate hemodynamic tomography
An optical tomography system has a group of lasers for generating light of multiple distinct wavelengths within a first wavelength band. Light from these lasers is directed into mammalian tissue at laser-specific locations on the tissue, and light from the mammalian tissue is collected at a plurality of reception points. Collected light from each reception point is separated according to its wavelength, and received by a photodetector to produce path attenuation signals representing attenuation along paths between the laser-specific locations on the tissue and the reception points. Image construction apparatus generates a tomographic image of heme concentrations in the mammalian tissue from the path attenuation signals. In an alternative embodiment, there is a second group of lasers operating in a second wavelength band, and the image construction apparatus can generate an image of heme oxygenation In the mammalian tissue.
US07962191B2 Nerve surveillance cannulae systems
An expandable tip cannula system, comprising: a hollow cannula shaft having a proximal end and a distal end; and an expandable tip mounted at the distal end of the hollow cannula shaft, the expandable tip comprising a plurality of generally-triangular shaped petals held together in a radially-inwardly tapered arrangement between adjacent petals, each petal comprising a nerve sensing electrode disposed therein.
US07962182B2 Method and apparatus for content delivery to devices
A technique for adjusting or modifying content delivery to devices is provided, thereby offering a degree of power consumption control in such devices. The device can determine a need to modify power consumption, either in response to an input or via detection of an unfavorable power supply condition. In response, the device sends a request to an infrastructure for at least one reduced rate data stream. Because the at least one reduced rate data stream requires less processing power when undergoing decoding operations, the device subsequently consumes less power. In one embodiment of the present invention, the determination of the unfavorable power supply condition may be based on a configurable power condition profile. Furthermore, subsequent to receiving the at least one reduced rate data stream, the device may provide a request to the infrastructure for at least one increased rate data stream.
US07962173B2 Portable personal server device with biometric user authentication
A portable personal server connectable through a network with a PC connected with an external network that permits communication with the PC only when user's fingerprint information read out by means of a fingerprint authentication unit matches registered information. In order to communicate through the network, the portable personal server and the PC acquires an address, preferably using APIPA, so that the collision of address does not take place in the external network. Consequently, the portable personal server also functions as a network server on the external network. A portable personal server exhibiting high confidentiality of data and suitable for central management of data can thereby be realized.
US07962170B2 Multi-mode radio with interference cancellation circuit
A multi-mode wireless transmit/receive unit (WTRU) includes at least one antenna, first and second communication mode receivers and a first communication mode transmitter. The first and second receivers simultaneously receive signals from the antenna. The first transmitter generates and sends a first type of signal to the antenna while, at the same time, the second receiver receives a second type of signal from the antenna. In a preferred embodiment, the WTRU further includes a vector multiplier configured to reduce or eliminate interference of signals received by the second receiver, the interference being caused by the first transmitter. The vector multiplier adjusts the phase and amplitude of noise (i.e., spurious in-band noise) measured by the second receiver. The WTRU may further include a second communication mode transmitter configured to generate and send a second type of signal to the antenna.
US07962165B2 Combined global positioning system receiver and radio
A portable GPS/radio unit (10) communicates over a wireless radio network (12) with at least one other such unit. The unit (10) may transmit radio signals over the network (12) indicative of the unit's location. The unit (10) includes a single, push-to-talk button (38) that may be pressed to both transmit a voice communication and to initiate transmission of location data. The unit (10) also includes a “polling” function that requests location data from other units, an auxiliary coding system that codes or encrypts all transmitted data, and an emergency message feature that facilities the transmission and receipt of emergency messages.
US07962162B2 Simulcasting OFDM system having mobile station location identification
A wireless simulcast system, such as an OFDM network, includes the ability to determine the location of a mobile user. Location-based services can be provided to the mobile user.
US07962159B2 Method and system for receiving data on a portable device
disclosed are a method of and a system for receiving data on a portable device. The method comprises the steps of providing a portable device having a data modem with active and dormant stages, and a short message service (SMS) capability; receiving a pre-defined SMS message and in response thereto, switching said data modem from said dormant stage to said active stage; and thereafter, receiving data through said data modem. The preferred embodiment of the invention uses a cellular PDA type device that can receive phone calls and Short Message Service (SMS) type messages even when the data modem of the PDA is not engaged. In this preferred embodiment, a special SMS message is sent from a back-end server infrastructure of a computer network to the PDA device to tell that device to “wake up” and connect to the network.
US07962157B2 Electronic business/personal card and method of use thereof
The present invention includes a wireless communication method and device comprising a one-to-one exchange of wireless electronic device identifications or unique profile IDs between a sending and a receiving party who are both registered users of the electronic business/personal card service and further comprising upload of the wireless electronic identifications to a data server computer system wherein said system matches said identifications with those of registered users and said computer system displays information about the user associated with each identification.
US07962155B2 Location awareness of devices
A method for managing devices is described. The method includes receiving wireless fingerprints from a plurality of devices, each of the wireless fingerprints comprising a unique device identifier, a wireless signal strength indicator that corresponds to a relative position a device is located with respect to one or more wireless access points and unique identifiers associated with the access points. The method further includes identifying a similarity between a first wireless fingerprint associated with a first of the plurality of devices and a second wireless fingerprint associated with a second of the plurality of devices and determining the first device is located physically close to the second device based on the similarity.
US07962152B2 Location determination for wireless mobile devices
In part, the invention relates to a method for generating location data using a wireless mobile device, the wireless mobile device adapted to communicate with a plurality of location services, each service associated with one of a plurality of networks. In one embodiment, the method comprises the steps of: selecting a first location service from the plurality of location services; transmitting a first request for location data to the first location service; if the first request fails, selecting a second location service from the plurality of location services; and receiving location data from one of the first and the second location services.
US07962146B2 Method and apparatus for allocating bandwidth in a wireless communication system
Network resources can be allocated more efficiently to communication sessions in a wireless telecommunications network, by the method of—monitoring the traffic load in the uplink and downlink direction in the network,—for the at least one session, determining the parameters ul_ratio and dl_ratio, given as ul_ratio=ul_throughput/(ul_throughput+dl_throughput) dl_ratio=dl_throughput/(ul_throughput+dl_throughput) wherein ul_throughput is the throughput in the uplink for the at least one communication session and dl_throughput is the throughput in the downlink for the at least one communication session, and—allocate resources to the at least one session in dependence of the traffic load and ul_ratio and dl_ratio, by allocating resources in the uplink in dependence of the dl_ratio and/or allocating resources in the downlink in dependence of the ul_ratio.
US07962144B2 Method for network communication allowing for persistent request slots for network nodes as well as separate indentification information to be sent from nodes
A communication system is provided for communication between network nodes and a communication controller. In the network, a reservation request is transmitted from a node to the communication controller in an assigned timeslot. In response the controller provides a grant of permission to the requesting node to transmit packet data containing a message. The timeslot assigned to the requesting node is one of a series of timeslots occurring repeatedly on a separate frequency. The timeslots will be continuously available to receive requests from nodes irrespective of transmission of data from one node to the controller, or transmission of a grant from the controller to a node.
US07962132B2 Method and system for adaptive modification of cell boundary
A method and system for reducing interference in a cellular radio communications network. At least one parameter affecting user terminals within a cell is adjusted such that the cell boundary is modified, such that interference in the network is reduced. In alternative embodiments the at least one parameter is adjusted adaptively.
US07962127B2 System and method for asynchronous wireless services using reverse service schema generation
A notification service and correspondingly configured wireless device for providing asynchronous communications over a communication network for an application of the wireless device in communication with a selected service. The selected service has a source schema definition including an output notification definition associated with a correlation ID. The notification service comprises a reverse schema definition of the source schema definition such that the reverse schema definition includes an input notification operation definition corresponding to the output notification definition. The input definition is associated with the correlation ID and a parameter list of the output definition. The output definition is for defining an output message of the selected source that corresponds to an input message of the notification service defined by the input definition. The notification service has a first communication port adapted for receiving the output message of the selected service as the input message to the notification service, wherein the messages are adapted to include the correlation ID for identifying the network address of the wireless device. The information contents of the output message of the selected source are transmitted as an asynchronous communication to the application of the wireless device identified by the correlation ID.
US07962121B2 Method of checking amount of transmitted data
During a connection between a network infrastructure and user equipment a first indication of the amount of data transmitted over the connection is maintained in the network infrastructure and a second indication of the amount data transmitted is maintained in the user equipment. A checking procedure is triggered in response to encountering a predetermined checking value. The checking procedure utilizes integrity protected signalling. During the checking procedure the first indication is compared with the second indication. This checking procedure enables easy discovery of an intruder who either sends and/or receives data on an authorized connection between a network infrastructure and a mobile station, the data transmission being charged from the mobile station.
US07962120B2 Allocation of internet protocol (IP) multimedia subsystem (IMS) charges
This invention relates to methods and apparatus for providing customized cost allocations for telecommunications session in an Internet Protocol Multimedia Subsystem (IMS) network. A Home Subscriber Service stores data describing the policies and rules for allocating charges requested by a particular customer. The charge message sent to charge control system is the product of the charges for the telecommunications session and the policies and rules for allocating charges. Advantageously, this arrangement permits each customer to specify a preferred charge allocation arrangement.
US07962119B2 System for transmitting an emergency call
An emergency call system transmits an emergency call with emergency information from a vehicle using a communication system. The emergency call system includes an emergency call device that connects with an emergency assistance center during an emergency. The emergency call device may be automatically or manually triggered to transmit data and information related to an emergency to the assistance center. Data and information may be transmitted over a data connection and/or a voice connection over a hardwired or wireless network.
US07962113B2 Receiver with multi-tone wideband I/Q mismatch calibration and method therefor
In one embodiment, a method provides multiple-tone wideband I/Q mismatch calibration. A plurality of calibration frequencies is selected within a channel. A calibration tone is applied to the channel at each of the plurality of calibration frequencies. An I/Q mismatch is estimated at each of the plurality of calibration frequencies. An n-th order filter is constructed to compensate received signals relative to the estimated I/Q mismatch related to each calibration frequency.
US07962101B2 Method and system for providing a routing protocol for wireless networks
A method and system for providing a network protocol for utility services are disclosed are disclosed. In one embodiment, a computer-implemented method determines whether a measured real signal strength differs from a an accepted real signal strength by a configurable control limit parameter. In the event the measured real signal strength exceeds either an upper or lower bound based upon the configurable control limit parameter a determination is made whether there has been an unacceptable number of measured real signal strengths that exceed either an upper or lower bound based upon the configurable control limit parameter. In the event there has been an unacceptable number of measured real signal strengths that exceed either an upper or lower bound, which may include reaching or exceeding a configurable out of bound incidence limit, then a determination is made to calculate a new accepted real signal strength.
US07962097B2 Method and system for identifying device on universal plug and play network and playing content using the device
A method and system for quickly selecting a device desired by a user from among a plurality of devices on a home network and playing content included in a portable device using the selected device are provided. The method includes displaying a device list of the plurality of content player devices based on the received descriptions, receiving selection of an item on the device list from a user, sending a device notification request message to a content player device corresponding to the selected item, and executing device notification using the content player device that has received the device notification request message.
US07962096B2 System and method for a RFID transponder file system
A system and method for representing on a user interface a plurality of transponders in a file system of a computing device, the user interface provided by the device, the device configured for communicating with the transponders when present in an electromagnetic spectrum in communication range of the device. The communication between the transponders and the device uses radio frequency signals to obtain information of the transponders. The system and method comprises a first memory location configured for storing the transponder information as a plurality of corresponding transponder files in the file system. The system and method also have a driver for coordinating the transfer of the transponder information between the transponder and the first memory location according to an access command, the access command configured for directing the computing device to obtain the transponder information for the transponders when in communication range of the device. The system and method also have a file processor for manipulating the transponder information present in the transponder files, wherein the transponder information contents of the transponder files represents at least a portion of the transponder information available in the electromagnetic spectrum in communication range of the device.
US07962094B2 Wireless viral mesh network and process for using the same
A sending subscriber system may participate in a wireless network by generating a message to transmit in a wireless network, identifying a local wireless subscriber system with which communications may be established, and determining whether to use the wireless local subscriber system as a relay.
US07962081B2 Systems and methods for monitoring a fuser cleaning web
There is disclosed an improved fuser cleaning system in which a strip of flexible material, including first second and third portions, is fed from a source roll to a take-up roll in such a manner that a fuser roll is cleaned or oiled. A first detectable mark may be disposed on a side of the strip of flexible material in one of the first and second portions. During operation of the fuser cleaning system, the third portion is taken up by the take-up roll and when an amount of the third portion is taken up by the take-up roll, the first detectable mark is detected by a sensor and a signal, indicating that the amount of the third portion has been taken up by the take-up roll, is transmitted to a controller. A second detectable mark may be disposed on the side of the strip of flexible material. When substantially all of the third portion has been taken up by the take-up roll, a signal is transmitted from the sensor to the controller indicating that substantially all of the third portion has been taken up by the take-up roll.
US07962071B2 Developing device and image forming apparatus using same
A developing device which can stably supply a developer to a latent image carrier by preventing the scattered developer from being discharged and thereby preventing the developer from being discharged despite that the amount of developer within the developing device does not increase, and an image forming apparatus using the developing device. A block member serving as a scattered developer discharge prevention member is provided so as to block a path through which the developer scattered as a result of a conveyance operation of a supply screw serving as a developer conveying member moves toward a developer discharge port. Accordingly, the scattered developer is prevented from reaching the developer discharge port and being discharged therefrom.
US07962070B2 Replenisher developer cartridge, and method of adjusting replenisher developer cartridge
Provided is a replenisher developer cartridge for a trickle developing system image forming apparatus producing no image problem such as image density unevenness, image roughness or the like. Not only an image forming apparatus by which high quality images are stably output, and a replenisher developer cartridge for the image forming apparatus were possible to be provided, but also durability of a two-component developer used in the image forming apparatus was possible to be improved, by replenishing the image forming apparatus with a replenisher developer in the carrier concentration range of 5-30% by weight in terms of the mean value, and in the carrier concentration deviation range of 10% by weight or less, based on the replenisher developer.
US07962067B2 Image forming apparatus having phase control of photoconductor groups
An image forming apparatus including: a first and a second photoconductor groups constituted of one or more photoconductors respectively; a first and a second drive control sections for controlling the drive of the first and the second photoconductor groups respectively to rotate the photoconductors thereof, wherein the rotational phases of the first photoconductor group and the second photoconductor group are adjusted to be matched therebetween; and the first and the second drive control sections control so that the first and the second photoconductor groups are driven simultaneously with an equal target speed during a formation of a image, wherein an initial drive speed is lower than a predetermined speed for image-formation, and after the first and the second photoconductor groups reaches the initial drive speed, the target speed is changed from the initial drive speed to the speed for image-formation.
US07962065B2 Image forming apparatus
An image forming apparatus includes first and second intermediate gears configured to transmit a driving force to a heat roller gear. The first and second intermediate gears are removably assembled to a body frame of the image forming apparatus in an installation space defined in the body frame. When a fixing unit is removed from the body frame, the installation space is open and the first and second intermediate gears can be attached to and removed from the body frame.
US07962058B2 Image forming apparatus for determining a sheet size, an image forming method for determining a sheet size and a computer program product thereof
A sheet-size decision table indicative of a correspondence of a plurality of sheet sizes and an image size printable on each sheet size is prepared in advance. An acquiring unit acquires image data, and an extracting unit extracts an image size of the image data. A searching unit searches the sheet-size decision table for a sheet size corresponding to the image size. If the searching unit cannot find a sheet size corresponding to the image size, a selecting unit selects a sheet size that can accommodate the image data when printed. Finally, a printing unit prints the image data on a print sheet corresponding to the sheet size selected by the selecting unit.
US07962055B2 Image forming apparatus
According to one embodiment, an image forming apparatus includes a photoreceptor, a charging unit, an exposure unit, a developing unit, a transfer unit, a fixing unit, an environment detecting unit and a control unit. The charging unit includes a charger and a static eliminator. The charger contacts with a surface of the photoreceptor and charges the surface to a first voltage. The static eliminator contacts with the surface and discharges the surface to a second voltage. The environment detecting unit detects an environmental data. The control unit controls the first voltage based on the environmental data.
US07962050B2 System and method for controlling ordering of printing supplies based on a service contract
A system and method for managing customer orders associated with at least one printer device for consumable supplies under a contract. The method includes receiving printer usage data from at least one printer indicative of consumption of at least one consumable supply and calculating for each printer device based on the received print usage data associated with the printer device an allowed amount of at least one consumable supply that can be ordered for the printer device by a customer based on a contract. The method further includes receiving a customer order request for ordering an amount of a consumable supply for a printer device under the contract; determining whether the requested amount exceeds the allowed amount calculated for the consumable supply for the printer device, and limiting the amount of the requested consumable supply which can be ordered when the determination is positive.
US07962049B2 Systems and methods for communication system control utilizing corrected forward error correction error location identifiers
The present invention provides systems and methods for communication system control utilizing corrected forward error correction (FEC) error location identifiers in multi-level modulation scheme systems. The present invention utilizes precise error correction information, available for each FEC block of a particular code (including, but not limited to, block codes and concatenated block codes employing iterative decoding as well as convolutional codes (including turbo codes) and low-density parity-check code (LDPC) class codes) used (e.g., Bose, Ray-Chaudhuri, Hocquenghem (BCH), Reed-Solomon, etc.), as a result of the FEC decoding process to provide feedback to close the loop for control of a demodulator (i.e., receiver). Each error location can be uniquely traced back to a particular sub-rate signal path, with running, post-FEC corrected BER (bit error rate) calculations generated on each sub-rate signal. Advantageously, this provides the ability to adjust thresholds and various other parameters to achieve and maintain error-free operation quickly.
US07962047B2 Preamplifier and optical receiving apparatus using the same
When an optical signal that is a wide dynamic range and different in level depending on burst signals is input as in a GPON system, a preamplifier can stably control the gain within a short preamble. The gain changeover of the preamplifier is controlled by the aid of timing information that is extracted from a data signal as data count number, to change over the gain at a high speed and with high precision. A level detector, a preamble recovery, a counter, and a control circuit are disposed within the preamplifier in addition to a TIA main body. In order to suppress the band deterioration or the phase margin reduction which are attributable to the gain changeover, there is provided a bias terminal for conducting a current injection and a current drawing with respect to the signal amplification transistor of the TIA main body.
US07962039B2 Multiple wavelength light source, and generation method for multiple wavelength light
It is an object of the present invention to provide a multiple wavelength light source capable of generating lights of more wavelengths, and a generation method for multiple wavelength light using a multiple wavelength light source.A multiple wavelength light source of the present invention is a multiple wavelength light source having an optical comb generator for obtaining an input light and a group of lights shifted from the input light by predetermined frequencies; and an optical adjusting portion adjusting lights to be inputted to the optical comb generator; wherein the optical comb generator is composed of an optical fiber loop (105) which is provided with an optical SSB modulator (101), an optical amplifier (102) for compensating a conversion loss at the optical SSB modulator, an optical input port (103) for inputting lights from the light source, and an optical output port (104) for outputting lights, and the optical adjusting portion obtains a plurality of lights having different wavelengths.
US07962036B1 Fiber optic network adjustment
A number of fiber optic networks, nodes, and methods are disclosed. One fiber optic network embodiment includes a network module including a star coupler for receiving a signal from a number of nodes and outputting a combined signal, including the received signals, to the number of nodes, and the number of nodes optically connected to the network module, the number of nodes including a transmit module including a first adjustable optical amplifier and a number of optical emitters, a receive module including a second adjustable optical amplifier and a number of receivers, and a controller coupled to the transmit and receive modules for adjusting the first and second optical amplifiers in response to the combined signal.
US07962026B2 Discrete automatic focusing and error correcting method
Provided are a discrete AF control method and an error correcting method of a camera module using a diffraction device. In the method, a focus is moved to a (the number of all positions/m)-th position, and a focusing value at a start position is compared with that at the (the number of all positions/m)-th position. A focus is moved by two positions in a first direction according to the comparison result. If a position having a maximum focusing value is passed, a focus is moved by one position in a direction opposite to the first direction and a location (corresponding to an n-th position) is stored. Focusing values of the n-th position, an (n−1)-th position, and an (n−2)-th position are compared with one another to determine a maximum focus location, m being an integer equal to or greater than 2.
US07962022B2 Photographic apparatus with mechanism to perform inclination correction
A photographic apparatus comprises a movable platform, an acceleration sensor, and a controller.The movable platform has an imager that captures an optical image, and is movable and rotatable in an xy plane. The acceleration sensor detects a first gravitational component and a second gravitational component. The first gravitational component is the component of gravitational acceleration in the x direction. The second gravitational component is the component of gravitational acceleration in the y direction. The controller specifies a holding state of the photographic apparatus, calculates an inclination angle formed by rotation of the photographic apparatus, as measured with respect to a level plane, on the basis of the first and second gravitational components, and performs a movement control of the movable platform for an inclination correction based on the inclination angle. The controller specifies the holding state before an imaging operation, and performs the inclination correction during the imaging operation.
US07961998B2 Methods and devices for tracing fiber optic cable
Exemplary embodiments include a tracing clip for a fiber optic cable including: a clip body including an inner and an outer surface; a metal clip disposed on the outer surface; a metal tooth disposed on the inner surface, wherein the metal clip tooth connects to a metal element extending substantially axially along a length of fiber optic cable and to the metal clip.
US07961993B2 Optical switch and control method of optical switch, and control method of MEMS device
A control section of an optical switch calculates information relating to a polarization amount in an insulating film at each predetermined time, to update the information relating to the polarization amount in the insulating film. On the other hand, when a drive voltage is applied to a MEMS mirror, an initial value of the drive voltage corresponding to an input setting command is read out from an initial value memory, and also, the information relating to the polarization amount in the insulating film is read out from the polarization amount memory, and the initial value of the drive voltage is corrected according to the read information relating to the polarization amount in the insulating film, to thereby set a new drive voltage, and the new drive voltage is applied on electrodes of the MEMS mirror.
US07961988B2 Rapidly tunable wavelength selective ring resonator
A system and method are disclosed for a rapidly tunable wavelength selective ring resonator. An embodiment of a voltage-tunable wavelength selective ring resonator includes a ring-shaped waveguide formed on a semiconductor substrate, an electro-optic cladding layer formed over the ring-shaped waveguide, and voltage applying means for applying a voltage across the electro-optic cladding layer. The ring-shaped waveguide is configured to propagate optical signals having predetermined resonant wavelengths, the electro-optic cladding layer has a voltage-controlled variable refractive index, and the means for applying is configured to apply a wavelength-specific control voltage to the electro-optic cladding layer. The wavelength-specific control voltage will shift or tune the predetermined resonant wavelengths for the ring-shaped waveguide.
US07961975B2 System and method for reduction of speckle noise in an image
The present invention includes methods for the reduction of speckle noise in an image and methods for segmenting an image. Each of the methods disclosed herein includes steps for analyzing the uniformity of a pixel within a plurality of pixels forming a portion of the image and, based on the uniformity of the intensity of the plurality of pixels, adjusting and/or replacing the pixel in order to produce a speckle-noise reduced image, a segmented image, or a segmented and speckle-noise reduced image. The methods of the present invention can employ for example conditional probability density functions, nonlinear estimator functions, convex energy functions and simulated annealing algorithms in the performance of their respective steps.
US07961972B2 Method and apparatus for short range motion adaptive noise reduction
In one embodiment, the present invention includes a method for generating and storing in a lookup table a first array of next field values for use in generation of weighted pixel values and generating and storing a second array in the lookup table of previous field values for use in generation of the weighted pixel values, determining if motion is present in a pixel of a field under analysis, if the motion is present, performing spatial de-noising using a weighted pixel average of a window of a predetermined size, otherwise performing temporal de-noising using a weighted pixel value between the pixel and a previous pixel using information in the lookup table. Other embodiments are described and claimed.
US07961970B1 Method and apparatus for using a virtual camera to dynamically refocus a digital image
One embodiment of the present invention provides a system that dynamically refocuses an image to simulate a focus plane and a depth-of-field of a virtual camera. During operation, the system receives an input image, wherein the input image includes depth information for pixels in the input image. The system also obtains parameters that specify the depth-of-field d and the location of the focus plane for the virtual camera. Next, the system uses the depth information and the parameters for the virtual camera to refocus the image. During this process, for each pixel in the input image, the system uses the depth information and the parameters for the virtual camera to determine a blur radius B for the pixel. The system then uses the blur radius B for the pixel to determine whether the pixel contributes to neighboring pixels in the refocused image.
US07961965B2 Transmitting multimedia with R-tree-based multidimensional hierarchical categorization trees to compress images
An apparatus for transmitting multimedia, the apparatus including an image compression unit for compressing an image portion of a multimedia data frame, an audio compression unit for compressing an audio portion of the multimedia frame, a bit rate manager in communication with said image compression unit, and said audio compression unit for controlling frame flow, and a merger unit in communication with each of said image compression unit and said audio compression unit for merging a compressed image portion and a compressed audio portion into a single compressed multimedia frame, wherein the image compression unit utilizes multidimensional hierarchical categorization trees to compress said image portion, and wherein the multidimensional hierarchical categorization trees examine pixel blocks that are structurally similar to a reference block, and organize pixel blocks in a hierarchical manner.
US07961962B2 Method, apparatus and computer program for halftoning digital images
A method for generating a halftone image includes the steps of, for each input pixel, adding a previously determined error term to the input pixel value to obtain a modified input pixel value; determining an error diffusion threshold level based on the input pixel value; applying a quantization operation to the modified input pixel value using the determined error diffusion threshold level for obtaining an output pixel value; and determining an error contribution. The error diffusion threshold level depends on a result of a comparison operation performed between the input pixel value and a threshold value selected from a set of threshold values, the selection of the threshold value being based on the position of the input pixel in the input image.
US07961961B2 Image processing apparatus and image processing program using motion information
It is an object to provide an image processing apparatus and an image processing program in which motion information detected from an image is used for a different image processing corresponding to image information so that the detected motion information capable of easily synchronizing the image with the motion information to reduce a circuit scale is shared in a signal processing requiring a plurality of motion information. Motion information is detected by a motion detecting portion (102) from an image signal input to an image acquiring portion (101) and an image signal stored in a memory (104), a noise is reduced by a noise reducing portion (103) using the motion information which is detected, a moving object is detected by a motion detector portion (105), and an interlace progressive conversion is carried out in an IP converting portion (106), and furthermore, an image is coded in a coding portion (107).
US07961953B2 Image monitoring system
In an image monitoring system, an image data acquisition unit takes in video signals from a camera to acquire image data. An image recognition unit carries out image recognition processing using an inputted image obtained from the image data acquisition unit. A reference image registration unit registers a reference image selected from among the inputted images. An image blur detection unit detects a difference in image blur between the reference image and the inputted image. A similarity computation unit computes a similarity between the reference image and the inputted image. A camera anomaly detection unit detects any anomaly in the camera from the difference in image blur and the similarity.
US07961945B2 System and method for on-the-fly segmentations for image deformations
A method for on-the-fly segmentations for image deformations, includes: selecting an object in an image that is displayed on a computer screen; immediately after selecting the object, automatically segmenting the object to find a boundary of the object and marking an area inside the boundary undeformable and an area outside the boundary deformable; and dragging the object to a desired location in the image while the area inside the boundary remains stiff and the area outside the boundary deforms.
US07961933B2 Method of setting reference data for inspection of fillets and inspection device using same
Reference data for automatically inspecting shapes of fillets formed on a substrate are set to an inspection device that illuminates the substrate from specified directions to generate an image. For each type of components mounted to the substrate, a database is prepared, registering sets of reference data corresponding to different fillet shapes in correlation with heights of solder for forming fillets having these shapes. After components to be an object of inspection are identified, specified steps are carried out on each of these components, including the step of obtaining data on the height of solder for forming the fillet related to a land for which a target area for inspection has been set and reading out reference data corresponding to the data obtained from the reference data registered in the database.
US07961932B2 Method and apparatus for manufacturing diamond shaped chips
In a first aspect, an inventive apparatus for imaging a chip on a wafer includes a combined diamond chip image and kerf image having a plurality of sloped sides. The combined diamond chip image and kerf image includes a diamond chip image comprising a plurality of chip image rows that are parallel to at least one diagonal of the diamond chip image, and includes a kerf image adjacent to the diamond chip image. The kerf image comprises at least one kerf image row that is parallel to the at least one diagonal of the diamond chip image. The apparatus further includes a blocking material extending from the combined diamond chip image and kerf image to at least a periphery of an exposure field of a stepper. In a second aspect the imaging apparatus comprises an n-sided polygon-shaped combined chip image and kerf image. Also provided are inventive methods of manufacturing chips, and wafers manufactured in accordance with the inventive methods.
US07961929B2 Ultrasound image enhancement and speckle mitigation method
A method for enhancing an ultrasound image is provided, wherein the ultrasound image is segmented into a feature region and a non-feature region, while sufficiently utilizing features contained in the ultrasound image, in particular including some inconspicuous features. the enhanced image according to present invention is not susceptive of the image segmentation and avoid dependence of the enhancement effect on the segmentation template, so as not to produce an evident artificial boundary between the feature region and the non-feature region but to highlight some special information in the image and to remove or mitigate invalid information. Thus the enhanced ultrasound image is particularly suitable for the visual system of the human beings.
US07961925B2 Method and system for dual energy image registration
A method and system for dual energy image registration is disclosed. In order to segment first and second images of a dual energy image pair, the first and second images are preprocessed to detect edges in the images. Gaussian pyramids, having multiple pyramid images corresponding to multiple pyramid levels, are generated for the first and second images. An initial optical flow value is initialized for a first pyramid level, and the optical flow value is sequentially updated for each pyramid level based on the corresponding pyramid images using an optimization function having a similarity measure and a regularizer. This results in a final optical flow value between the first and second images, and the first and second images are registered based on the final optical flow value.
US07961921B2 System and method for medical diagnosis and tracking using three-dimensional subtraction in a picture archiving communication system
Certain embodiments of the present invention provide for a system for medical diagnosis and tracking. In an embodiment, a medical diagnosis and tracking system includes one or more medical imaging devices adapted to create one or more current images. The medical diagnosis and tracking system also includes a historical images archive adapted to storing the one or more current images and/or one or more historical images. The system also includes a three-dimensional subtraction application adapted to create one or more three-dimensional subtracted images by performing three-dimensional subtraction on the one or more current images and the one or more historical images. The medical diagnosis and tracking system also includes a Picture Archiving Communication System (PACS) workstation adapted to display the one or more three-dimensional subtracted images.
US07961914B1 Portable storage apparatus with integral biometric-based access control system
A system and method by which a portable, personal storage container can be secured and protected using the owner's fingerprint is herein disclosed. While the features of the invention can be incorporated into almost any type of physical container, it is most likely to be envisioned to be incorporated into a wallet, purse, sack or eyeglass case. The invention relies on a biometric sensor that recognizes the owner's fingerprint, and unlocks the container when a match is presented. In addition to physical storage and security, the invention also provides electronic storage for computer files such as electronic files, documents, photos and the like via an integral computer connector. Finally, the invention is provided with a proximity sensor that detects when it has been moved more than a preset distance away from the rightful owner. This feature thus provides security against theft. The use of the present invention provides storage and protection for all-important items, whether physical or electronic, in a manner, which is not only quick, easy and effective, but safe and secure as well.
US07961912B2 Method and apparatus for dynamic space-time imaging system
A method for creating a 3D map of the surface contours of an object includes projecting a variety of patterns onto the object, and imaging the patterns as they fall on the object to encode the topographic features of the object. In one embodiment a three dimensional image is taken in a single flash to avoid blurring due to motion of the object. Thereafter a secondary pattern is projected to detect changes in the initial image. The images are processed in a computer program in a manner such that a complete 3D map of the surface of the object is obtained in digital form. Reiteration of the method can detect motional variation such as a breathing human, flexure of a complex mechanical structure, or a stress-strain testing of an airplane, vehicle, beam, bridge, or other structure.
US07961908B2 Detecting objects in an image being acquired by a digital camera or other electronic image acquisition device
The likelihood of a particular type of object, such as a human face, being present within a digital image, and its location in that image, are determined by comparing the image data within defined windows across the image in sequence with two or more sets of data representing features of the particular type of object. The evaluation of each set of features after the first is preferably performed only on data of those windows that pass the evaluation with respect to the first set of features, thereby quickly narrowing potential target windows that contain at least some portion of the object. Correlation scores are preferably calculated by the use of non-linear interpolation techniques in order to obtain a more refined score. Evaluation of the individual windows also preferably includes maintaining separate feature set data for various positions of the object around one axis and rotating the feature set data with respect to the image data for the individual windows about another axis.
US07961906B2 Human detection with imaging sensors
A method and apparatus for determining human beings from terrain or man-made obstacles is provided. A long-wave infrared camera along with additional devices such as a color camera, two cameras in stereo configuration, and/or a LADAR scanner are used such that the physical scene captured in one image is the same from all of the devices. The images may be processed such that areas of interest representing characteristics of human beings are labeled likely human. The processing may include determining the physical size, range, and relative locations of the objects found in the images. The system, method and apparatus may be used in unmanned vehicles or autonomous machines, as a driving aid to a manned vehicle or system, or as part of a security system.
US07961898B2 User control for hearing prostheses
A hearing prosthesis whereby the change of a parameter by the user is only possible in discrete maximum steps, with the availability for further increments being dependant upon some conditional event or occurrence (“condition” herein) represented by one or more parameters such as the time which has elapsed since some previous event. In embodiments in which the parameter(s) include an event, such event may be, for example, the initial fitting or adjustment by a clinician, the last user adjustment, the last upward adjustment by the user, etc. In certain embodiments, the condition parameter(s) may include, for example, an elapsed period of time, a certain quantity of stimuli at a particular current level, or some combination of time, stimulation count and stimulation level. In alternative embodiments, there may be a tiered set of increasing increments, of which more gradually are available over time.
US07961896B1 Expander circuit with reduced distortion
Systems for an expander circuit are disclosed. An expander circuit comprising a transmit amplifier for amplifying electrical signals received from a microphone. A rectifier circuit is responsive to the electrical signals and generates a D.C. voltage. A dynamic resistor circuit is coupled to the transmit amplifier for regulating the gain of the transmit amplifier. The dynamic resistor circuit includes a bipolar junction transistor for receiving the D.C. voltage. The bipolar junction transistor is operated such that the collector current is zero and the bipolar junction transistor has a variable impedance seen by the transmit amplifier dependent upon the D.C. voltage.
US07961892B2 Apparatus and method for monitoring speaker cone displacement in an audio speaker
An apparatus for monitoring speaker cone displacement in an audio speaker includes: (a) an electromagnetic coil structure; (b) a ferrous core structure; the ferrous core structure and the electromagnetic coil structure being mounted with the speaker to effect variable electromagnetic coupling between the ferrous core structure and the electromagnetic coil structure as the speaker cone moves; (c) a signal injecting circuit coupled with the electromagnetic coil structure for injecting a predetermined input signal into the electromagnetic coil structure; and (d) a signal monitoring circuit coupled with the electromagnetic coil structure; the signal monitoring circuit receiving an output signal from the electromagnetic coil structure and generating an indicating signal based upon the output signal; at least one signal characteristic of the indicating signal being related with the cone displacement.
US07961890B2 Multi-channel hierarchical audio coding with compact side information
A parametric representation of a multi-channel audio signal describes the spatial properties of the audio signal well with compact side information when a coherence information, describing the coherence between a first and a second channel, is derived within a hierarchical encoding process only for channel pairs including a first channel having only information of a left side with respect to a listening position and including a second channel having only information from a right side with respect to a listening position. As within the hierarchical process the multiple audio channels of the audio signal are downmixed iteratively into monophonic channels, one can pick the relevant parameters from an encoding step involving only channel pairs carrying the information needed to describe the spatial properties of the multi-channel audio signal.
US07961882B2 Methods and apparatus for initialization vector pressing
Methods and apparatus are provided for using explicit initialization vectors in both encryption and decryption processing. In one example, a sender generates an initialization vector, identifies cryptographic keys, encrypts data using the initialization vectors and the cryptographic keys, and transmits the encrypted data in a packet along with the initialization vector. A receiver identifies cryptographic keys, extracts the initialization vector from the received packet, and decrypts the encrypted data using the cryptographic keys and the initialization vector extracted from the received packet.
US07961881B2 Apparatus and methods for including codes in audio signals
Apparatus and methods for including a code having at least one code frequency component in an audio signal are provided. The abilities of various frequency components in the audio signal to mask the code frequency component to human hearing are evaluated and based on these evaluations an amplitude is assigned to the code frequency component. Methods and apparatus for detecting a code in an encoded audio signal are also provided. A code frequency component in the encoded audio signal is detected based on an expected code amplitude or on a noise amplitude within a range of audio frequencies including the frequency of the code component.
US07961878B2 Imparting cryptographic information in network communications
This specification describes technologies relating to imparting cryptographic information in network communications. In general, aspects of the subject matter described in this specification can be embodied in methods that include identifying a location in a pre-defined portion of a network communication to be sent in a client-server environment, wherein the pre-defined portion is reserved for random data, inserting cryptographic information into the pre-defined portion of the network communication at the location, and sending the network communication in the client-server environment to facilitate modifying interactions in the client-server environment based at least in part on a result of processing of the cryptographic information; and on a receiving side, receiving cryptographic information inserted into the pre-defined portion of the network communication in the client-server environment, identifying the location, processing the cryptographic information, and modifying interactions in the client-server environment based at least in part on a result of the processing.
US07961874B2 XZ-elliptic curve cryptography with secret key embedding
Secure communications over an insecure channel is provided using symmetric key elliptic curve cryptography. More specifically, a shared secret key and/or data bit string is embedded in the X-coordinate and the Z-coordinate of an elliptic curve point defined in projective coordinates, wherein the embedding process is deterministic and non-iterative. In addition, the base point may be blinded by making the base point dependant on the shared secret key.
US07961869B1 Hands-free voice communication apparatus with speakerphone and earpiece combo
A hands-free voice communication apparatus includes a speakerphone and earpiece combo, a digital signal processing (DSP) module, and a communication module. The hands-free apparatus may be used as a speakerphone or an earpiece. The speakerphone and earpiece combo includes a loudspeaker and one or multiple microphones. The loudspeaker provides an acoustic output. Each microphone receives an acoustic input and provides an input signal. The DSP module performs digital signal processing on the input signals from the microphones and provides an output signal for the loudspeaker. The DSP module may perform digital signal processing with different sets of parameters for the speakerphone and earpiece modes. The communication module provides communication between the hands-free apparatus and a communication device, e.g., a cellular phone or a wireless PDA.
US07961866B1 Method and computer readable medium for geographic agent routing
A method and computer readable medium for routing a call to geographically dispersed agents based on agent skill-set, agent location and caller location that results in the call being delivered to the best available agent. The computer readable medium and method are utilized with a system comprised of a call center application module coupled to a database module with a communications network being used to couple incoming calls from customers with the best available agent. A database contains a ranking of available agents, based on a dataset including information regarding skill-set, previous interaction with the customer, proximity to the customer, language capability, current availability, and the like. The method chooses the best available agent to service a customer call based on the agent rankings. In the case where the customer has a preference for proximity of the agent to the customer, the system adjusts the agent rankings according to the agent's distance from the customer prior to making a selection.
US07961857B2 Network assurance analytic system
A network assurance analytics (NAA) system and method is disclosed. The NAA can be part of a risk analytic for telecom (RAFT) program. The NAA system is configured to monitor telecommunications networks, detect errors or fraud in those telecommunications networks, and provide solutions to resolve the errors or reduce the fraud. Traffic of a telecommunications network is electronically monitored for at least one pattern that is indicative of a telecommunications anomaly. Based on a set of a set of telecommunications profiles stored in a database, a model score representing a value of the telecommunications anomaly is generated. A solution for the telecommunications network to reduce the model score associated with the telecommunications anomaly is then generated for execution on the telecommunications network.
US07961853B2 System and method for prioritizing communications messages
A method of sorting a received information message in which a source of delivery of the message is indicated by a unique identifier accompanying the message, for example, in an e-mail or voice message system. The method includes steps of receiving the message, looking-up the identifier in a database, assigning a code for the message per the result of the step of looking-up, and prioritizing or forwarding the message according to the code.
US07961851B2 Method and system to select messages using voice commands and a telephone user interface
A system and method to selectively retrieve stored messages are disclosed. The method comprises receiving a voice command from a user, the voice command comprising at least one spoken search identifier, determining at least one stored message that corresponds to the spoken search identifier, and presenting the at least one stored message to the user. The plurality of stored messages may comprise content data for allowing messages with matching content data to be retrieved. The plurality of stored messages may also comprise caller data, for allowing messages with matching caller data to be retrieved. The stored messages may either be voice messages or text messages.
US07961847B2 Method and apparatus for gradual application of a hitless monitoring access to a communications circuit employing a guided transmission media
A monitor access is gradually applied an removed from a communications circuit, including a digital subscriber line (DSL), by a gradual monitor access (GMA) technique, in which a variable impedance element is gradually applied to the communications circuit until the monitor can be introduced to the communications circuit without data disruption.
US07961844B2 Rotating irradiation therapy apparatus
A rotating irradiation therapy apparatus used for particle beam therapy includes a rotating gantry equipped with a charged particle beam irradiation device beam transport devices for guiding a charged particle beam to the irradiation device and a roller in contact with a ring member included in the rotating gantry and supporting the gantry. A front ring is disposed in contact with the roller of a rotating body support device at one end in the axial direction of the rotating gantry, and a rear ring is disposed in contact with the roller at the other end in the axial direction of the rotating gantry. At least one intermediate ring is disposed in a position different in the axial direction of the gantry between the front and rear rings and in contact with the roller.
US07961840B2 Detector unit for mammography, and a nuclear medicine diagnostic apparatus for mammography having the same
A detector unit for mammography of this invention includes a gamma-ray detector having a configuration with a cutout formed in part of a closed curve, a hollow portion thereof providing a field of view. The gamma-ray detector can easily be placed in a position where a breast and breast peripheries of a patient enter the field of view at the same time, by fitting sites of the patient not to be examined, such as a top of an arm and a shoulder, in the cutout. This allows breast tissues present in the breast and breast peripheries to be diagnosed at the same time.
US07961838B2 Computerized tomography image reconstruction
Systems and methods include coordinated (KV) and megaelectronvolt (MV) computerized tomography (CT) imaging. KV and MV data are combined using a normalization process in order to generate CT images. The resulting CT images can include an improved signal to noise ratio in comparison to CT images generated using either KV or MV imaging alone. The coordinated KV and MV imaging process may be accomplished in significantly less time than using KV or MV imaging alone. This time savings has advantages in treatment verification. The MV projections are optionally generated using MV x-rays configured for x-ray treatment. In these cases the combined projections will reflect the treatment volume.
US07961830B2 Clock and data recovery circuit having wide phase margin
A clock and data recovery (CDR) circuit includes a sampler, a CDR loop and a phase interpolator. The sampler samples serial data in response to a recovery clock signal to generate a serial sampling pulse. The CDR loop transforms the serial sampling pulse into parallel data, generates a plurality of phase signals with a first speed based on the parallel data, and generates a phase control signal with a second speed higher than the first speed based on the plurality of phase signals. The phase interpolator generates the recovery clock signal by controlling a phase of a reference clock signal in response to the phase control signal. Therefore, the CDR circuit may recover data and a clock with a relatively high speed.
US07961823B2 System and method for adjusting multiple control loops using common criteria
Data error such as mean square error may be reduced in a system such as a communication receiver using a dithering algorithm that adjusts one or more parameters in the system. The dithering algorithm may be applied to more than one parameter in a nested manner. The dithering algorithm may be modified to immediately check the MSE after a parameter has been adjusted.
US07961812B2 Digital compensation for nonlinearities in a polar transmitter
A polar transmitter includes a digital processor coupled to receive a complex modulated digital signal and a feedback signal produced from the complex modulated digital signal and that is operable to compare the complex modulated digital signal to the feedback signal to determine an error signal indicative of a difference between the complex modulated digital signal and the feedback signal. The digital processor is further operable to produce a correction signal from the error signal and to add the correction signal to the complex modulated digital signal to produce a corrected complex modulated digital signal.
US07961811B2 Radio transmitting apparatus and radio transmitting method
A radio transmitting apparatus and method thereof wherein a guard interval (GI) having a variable length allows a radio receiving apparatus to precisely and easily obtain a symbol synchronization. A GI adding part adds a short GI or a long GI to the head of each of a plurality of data parts. In a case of adding the long GI, the GI adding part copies the symbols of a portion of a second data part, which immediately follows a first data part, including the rear of the second data part, and then adds the copied symbols to the head of the first data part, thereby providing a second GI. Moreover, the GI adding part copies the symbols to a portion of the first data part including the rear thereof, and then adds the copied symbols to the head of the second GI, thereby providing the first GI.
US07961809B2 Method and apparatus for multi-user multi-input multi-output transmission
Embodiments of the present invention relate to methods and systems of transmitting data signals from at least one transmitting terminal with a spatial diversity capability to at least two receiving user terminals, each provided with spatial diversity receiving device. The methods and systems are useful, for example, in communication between terminals, e.g., wireless communication. In certain embodiments, transmission can be between a base station and two or more user terminals, wherein the base station and user terminals are each equipped with more than one antenna.
US07961804B2 Channel tracking with scattered pilots
According to the disclosure, a system adapted to estimate and track a channel for wireless orthogonal frequency division modulation (OFDM) communication is disclosed. The system utilizes scattered pilot symbols being subject to channel conditions and estimates the channel value using the plurality of received pilot symbols and in accordance with correlation of the channel conditions over time.
US07961802B2 Interpolation in channel state feedback
Feedback bandwidth may be reduced in a closed loop MIMO system by Householder transformations, vector quantization using codebooks, and down-sampling in the frequency domain. A column of a beamforming matrix is quantized using a codebook, a Householder reflection is performed on the beamforming matrix to reduce the dimensionality of the beamforming matrix, and the quantizing and performing of Householder reflection on the previously dimensionality reduced beamforming matrix is recursively repeated to obtain a further reduction of dimensionality of the beamforming matrix. These actions are performed for a subset of orthogonal frequency divisional multiplexing (OFDM) carriers, and quantized column vectors for the subset of OFDM carriers are transmitted.
US07961797B1 Nonlinear viterbi complexity reduction
System and methods for reducing the complexity or area of a non-linear Viterbi detector. In some embodiments, a Viterbi detector calculates branch metrics for a subset of the branches in a trellis diagram. This subset may be selected based on comparing an equalized signal with a signal level table of all the possible branches. These branch metrics may be calculated using high performance branch metric calculation techniques. The remaining branch metrics may be calculated based on the computed branch metrics using a technique that consumes fewer resources. The Viterbi detectors in the present invention may also be used in an iterative decoding scheme, where multiple detectors are cascaded. In these embodiments, a Viterbi detector may select a subset of the branches based on detection results from other Viterbi detectors.
US07961796B2 Apparatus and method for CINR estimation in a wireless communication system
An apparatus and a method for estimating a Carrier to Interference and Noise Ratio (CINR) of an uplink channel in a wireless communication system are provided. The apparatus includes a subcarrier separator for separating subcarrier bundles from a received signal, a detector for calculating squares of correlation values acquired by correlating one or more codewords with signal streams of the separated subcarrier bundles, and a CINR estimator for estimating a CINR using a maximum value and an average value of the correlation value squares calculated at the detector. With the accurate CINR estimated, the channel information delivery and the stable system operation can be achieved.
US07961795B2 Channel estimation
The channel estimation for a current data block is based on a previous data block, where the two data blocks are based on common information. Data symbol hypotheses of the previous data block can be forwarded to a channel estimator and used as known reference symbols when estimating the channel response for the current block. Alternatively, a combination of the data symbol hypotheses and preliminary data symbol estimates of the current block are used as reference symbols in a refined channel estimation for the current block. Data bit hypotheses of the previous block can also be input as a priori data in a preliminary demodulation of the current block. The demodulator output is used as reference data in a refined channel estimation for the current block. The technology is well-adapted for use in connection with Hybrid ARQ.
US07961793B2 Picture coding method and picture decoding method
A picture coding apparatus (300) is a picture coding apparatus that codes a difference between picture data (Img) representing an input picture and predictive picture data (Pred) representing a predictive picture for the input picture and generates coded picture data, and includes a picture decoding unit (104) for decoding coded picture data (Img) after the picture data (Img) is coded; inter pixel filters A and B (303 and 304) for performing inter pixel filter operation for decoded picture data (Recon) obtained by the picture decoding unit (104); switches (301 and 302) for selecting one of the inter pixel filters; and an inter picture predicting unit (108) for generating the predictive picture data (Pred) for the input picture data (Img) using filtered decoded picture data (FilteredImg1), as reference picture data (Ref), obtained by the selected inter pixel filter.
US07961781B2 Electronic dispersion compensation utilizing interleaved architecture and channel identification for assisting timing recovery
Embodiments include a system for performing dispersion compensation on an electromagnetic signal received over a communication channel, the electromagnetic signal bearing information at a symbol rate. An interleaved analog to digital converter (“ADC”) block may be used, wherein the interleaved ADC block may be configured to generate a plurality of digitally sampled signals from the electromagnetic signal. An interleaved equalizer block may be configured to digitally process each of the digitally sampled signals generated by the ADC block to generate a plurality of digitally equalized signals. A multiplexer may be configured to aggregate the digitally equalized signals into a composite output signal.
US07961768B2 Integrated semiconductor laser device and method of fabricating the same
An integrated semiconductor laser device capable of improving the properties of a laser beam and reducing the cost for optical axis adjustment is provided. This integrated semiconductor laser device comprises a first semiconductor laser element including a first emission region and having either a projecting portion or a recess portion and a second semiconductor laser element including a second emission region and having either a recess portion or a projecting portion. Either the projecting portion or the recess portion of the first semiconductor laser element is fitted to either the recess portion or the projecting portion of the second semiconductor laser element.
US07961767B2 System and method to regulate high current radiation sources
Disclosed is a high current radiation system. The system includes a high current radiation source to generate radiation and an analog circuit to generate, based, at least in part, on an input signal representative of the present current level delivered to the high current radiation source and a user-controlled input representative of a desired current level, an output signal to control a current level to be delivered to the high current radiation source. The system further includes a current driver to control the current delivered to the high current radiation source based, at least in part, on the output signal of the analog circuit.
US07961766B2 Method and system for controlling wavelengths of multi-path laser
A method for controlling wavelengths of a multi-path laser is provided. The method includes: obtaining a difference between an actual output wavelength and a target output wavelength of each laser (S601); obtaining a corrected control amount of a temperature controller of each laser by decoupling calculation according to the difference (S602); and determining a die temperature of each laser according to the corrected control amount of the temperature controller (S603). A system for controlling wavelengths of a multi-path laser includes a multi-path laser (10), a difference module (12), a decoupling module (14), and a temperature control module (16).
US07961762B2 White light-emitting lamp and illuminating device using the same
A white light-emitting lamp (1) includes a light-emitting portion (9) which is excited by light emitted from a semiconductor light-emitting element (2) to emit white light. The light-emitting portion (9) contains a blue phosphor, a yellow phosphor and a red phosphor. The yellow phosphor is composed of a europium and manganese-activated alkaline earth silicate phosphor having a composition expressed by (Sr1-x-y-z-u, Bax, Mgy, Euz, Mnu)2SiO4 (0.1≦x≦0.35, 0.025≦y≦0.105, 0.025≦z≦0.25, 0.0005≦u≦0.02).
US07961757B2 Device and method for interfacing to advanced switching platform
A device and method for interfacing with an advanced switching (AS) platform is provided. In the uplink direction the device includes: a line side interface processing module, which receives SDH/SONET frames and conducts frame header searching and descrambling; a de-framing processing module, which de-frames the descrambled frames to obtain the payloads; a packaging module, which packages the obtained payloads into AS packets according to the packet format of the AS platform and transmits the AS packets to the AS platform through the AS interface processing module. In the downlink direction the device includes: an AS interface processing module, which receives AS packets switched by the AS platform; an un-packaging module, which conducts un-packaging to obtain the payloads of the AS packets; a mapping module, which maps the payloads into SDH/SONET frames; a line side interface processing module, which scrambles the SDH/SONET frames and transmits the frames to the SDH/SONET network.
US07961752B2 Transmission in a shared medium having different access modes
A method of controlling access in a telecommunication network in which a communication medium, such as a set of frequencies, time slots, or codes, is shared among a plurality of mobile units. Transmissions from the mobile units utilize different access modes, such as a direct access mode and a scheduled access mode. Additionally, the transmissions are divided into different communication types, each having an associated priority. A mode access control unit determines for each priority, which access mode to utilize for the associated communication type. Mobile units having data to transmit access the shared communication medium utilizing the access mode determined for the priority of the communication type to which the data belongs.
US07961749B2 Signaling method and system for channel switching in a wireless local area network
A signaling method and apparatus for channel switching in a WLAN are provided. In the signaling method and apparatus, a data transmission channel is allocated to a receiver and a transmitter. A channel index is set to indicate the allocated channel in a duration field. A current channel is switched to the data transmission channel indicated by the channel index.
US07961746B2 Advanced single-chip USB-to-ethernet controller with a dual-PHY mode capacity for ethernet PHY or USB-to-rev-MII bridging
This invention relates to a single-chip USB-to-Ethernet controller that can operate either as a standalone USB-to-Ethernet controller integrated circuit chip in one mode, or the Ethernet PHY or the USB-to-Rev-MII Bridging chip in another mode, namely Dual-PHY mode, to interface with an external Network Microcontroller's Ethernet MAC for providing Ethernet and USB Device interface in a network communication system and to provide a mechanism for auto-detection and auto-selection between the Ethernet interface and USB Device interface through some Station Management Register access wherein the Network Microcontroller's Ethernet MAC can access two PHY devices through the same Station Management Interface.
US07961744B2 Frame multiplexing device
A frame multiplexer includes a plurality of counters each of which is provided for each of the lines. A flow monitoring unit monitors frame flow of each line by referring to the counter of the line, and adds length of a passed frame to a value of the counter. A bandwidth managing unit cyclically selects one of the lines through which a frame is input, and subtracts a predetermined token value from a value of the counter of the selected line. An output control unit stores a frame passed through the flow monitoring unit in a queue buffer, and outputs the frame at an output rate of the frame multiplexer.
US07961739B2 Systems and methods for voice over multiprotocol label switching
A method, system, and computer-readable medium for transmitting voice over multiprotocol label switching is provided. A packet that includes layer 3 and layer 4 headers is received. A label that identifies a label switched path in the packet is inserted, and a stream identifier is generated. The stream identifier is associated with at least a portion of content of the layer 3 and layer 4 headers. The layer 3 and layer 4 headers are removed from the packet, and the stream identifier is inserted into the packet. Additionally, methods, systems, and a computer-readable medium for processing a voice over multiprotocol label switching frame that excludes layer 3 and layer 4 headers are provided.
US07961736B2 Convergence and classification of data packets in a centralized communication system
A method of converting application data to transport data in a power line communication system includes receiving application data from an application in a device through a service access point. The connection type and connection specification for the application data is then analyzed to determine if a connection exists for the application data. If a connection exists for the application data, mapping the application data is mapped into transport data.
US07961734B2 Methods and apparatus related to packet classification associated with a multi-stage switch
In one embodiment, an apparatus can include a policy vector module configured to retrieve a compressed policy vector based on a portion of a data packet received at a multi-stage switch. The apparatus can also include a decompression module configured to receive the compressed policy vector and configured to define a decompressed policy vector based on the compressed policy vector. The decompressed policy vector can define a combination of bit values associated with a policy.
US07961730B2 Packet forwarding system having an efficient packet management unit and an operation method thereof
Disclosed is a packet forwarding system having an efficient packet memory management unit and an operation method therefor. The packet forwarding system includes an input unit inputting data in unit of transmission; a packet memory management unit assembling the data into an Internet Protocol(IP) packet and loading the packet into a packet memory, and reading out pointers of an IP packet header and an IP packet trailer connected to the header; a header processing unit deciding a packet classification and a transmission destination by using the read header, and re-transmitting to the packet memory management unit the pointer of the trailer connected to the header; and an output unit dividing the trailer read from the packet memory management unit into data in units of transmission based on the pointers of the header transmitted from the header processing unit and the trailer, and outputting the divided data to a channel.
US07961729B2 Broadcast and multicast packet management
A method, computer program product, and system for managing broadcast packets or multicast packets received by an Ethernet adapter comprising a plurality of logical ports are provided. The method, computer program product, and system provide for a first function operable to register a logical port of the Ethernet adapter as a recipient of any broadcast packet received by the Ethernet adapter satisfying a first predefined criterion and a second function operable to register the logical port of the Ethernet adapter as a recipient of any multicast packet received by the Ethernet adapter satisfying a second predefined criterion, wherein the Ethernet adapter is shared by a plurality of applications executing on a plurality of virtual systems, the first function and the second function being invocable by an application assigned to the logical port.
US07961727B2 Method and apparatus for forwarding packets
An internetworking system operating over an ATM backbone. The physical internetworking devices within the system are shared to provide the internetworking functions while servicing two or more distinct and isolated user networks. This is accomplished by logically partitioning the devices into distinct sub-elements which provide all or part of the internetworking functions. These sub-elements are uniquely allocated to independent realms which are then assigned to specific user networks.
US07961721B2 Router, network comprising a router, method for routing data in a network
A router for a network is arranged for guiding data traffic from one of a first plurality Ni of inputs (I) to one or more of a second plurality No of outputs (O). The inputs each have a third plurality m of input queues for buffering data. The third plurality m is greater than 1, but less than the second plurality No. The router includes a first selection facility for writing data received at an input to a selected input queue of the input, and a second selection facility for providing data from an input queue to a selected output. Pairs of packets having different destinations Oj and Ok are arranged in the same queue for a total number of Nj,k inputs, characterized in that Nj,k
US07961714B1 Providing packet-based multimedia services via a circuit bearer
A packet-based multimedia service is provided to a terminal in a network. A packet signaling connection is established between the terminal and the network. Signaling information for the multimedia service is transferred via the packet signaling connection using Session Initiation Protocol (SIP) or a similar protocol. A circuit bearer connection is also established with the terminal. Data for the multimedia service is transferred via the circuit bearer connection. This allows the data to be carried across networks which do not support the required QoS functionality for the packet-based service, or which cannot efficiently carry packet-based data. The circuit bearer connection can be established by a network entity or by the terminal. The circuit bearer can be interworked to a packet-switched bearer at some point in the network, such as at a gateway, so as to provide a remote party with the appearance that a fully packet-switched connection is being used.
US07961701B2 Method and system for event polling
A method and system for event polling have been disclosed. According to one embodiment, a computer-implemented method comprises receiving a session request from a client device. A session key is provided to the client device in response to the session request. A session timer is set for a predetermined time period. An event revision number is received from the server device. The client is provided with an updated event revision number if the event revision number matches an expected revision number. An event from an instant messaging server is placed in a queue until the event revision number matches the expected revision number, the event including one or more of instant messages, buddy events, typing, and application events.
US07961691B2 Timeslot duration in TDMA-based MAC for VOIP over wireless
What is described is an approach to assigning timeslots of appropriate duration when using a TDMA based MAC protocol for forwarding VOIP traffic. It is known that a typical user speaks only 35% of the time in a voice session. Existing VOIP systems exploit this fact and reduce the amount of data generated by employing Voice Activity Detection (VAD) algorithms. The packets generated when a user is silent are shorter than the packets generated when a user is speaking. Hence there is a need to assign timeslots of different duration based on user speech activity. When the user is speaking we assign an Active Speech Timeslot (AST). When the user is listening a Silent Speech Timeslot (SST) that is long enough to transmit packets generated by a Comfort Noise Generator is assigned.
US07961679B2 Methods and systems for broadcasting QoS information to assist admission control in wireless communication systems
A base station may broadcast quality of service (QoS) and loading information to mobile stations. When a mobile station determines that there is demand for a new traffic connection, the mobile station may select a base station from which to request the desired traffic connection based on the QoS information and the loading information received from one or more base stations.
US07961676B2 Apparatus and method for providing call-processing service in GSM/GPRS mobile terminal
Provided is an apparatus and method for providing a call-processing service in a mobile terminal. The apparatus includes a circuit processor that provides a Circuit Service (CS), a packet processor that provides a Packet Service (PS), a period measuring unit that measures a delayed paging period in which a call-processing signal is detected while the PS is provided, and a monitoring unit that shifts the PS to a standby mode during the delayed paging period measured by the period measuring unit if the packet processor is in the process of receiving the PS, and controls the circuit process to provide the CS if the call-processing signal is received.
US07961668B2 Method and apparatus for synchronizing a smart antenna apparatus with a base station transceiver
A method of synchronizing a smart antenna apparatus with a base station transceiver includes receiving at the smart antenna apparatus control signals being communicated from a base station transceiver to one or more mobile stations via an antenna unit. The control signals are operable to be used to synchronize the mobile stations with the base station transceiver. The method further includes executing one or more algorithms using the control signals received by the smart antenna apparatus as input to synchronize the smart antenna apparatus with the base station transceiver.
US07961665B2 Terminal aware multicasting
Methods, systems, and devices are described for using adaptive coding and modulation (“ACM”) to adaptively communicate with a plurality of data terminals having different capabilities. Embodiments provide hierarchical communications of content, generated by applying hierarchical pre-coding schemes to the source data and then associating the pre-coding levels with coding and modulation schemes of varying order. The pre-coding and/or coding and modulation may be based on one or more capabilities of the data terminals in the network. In some embodiments, data terminals may be used to cache certain data intended for other data terminals, for example, to allow time-shifted playback of the content on terminals with varying capabilities.
US07961658B2 Communication system, transmission device and method thereof, and reception device and method thereof
A communication system includes a transmission device and a reception device. The transmission device includes a first software processor that performs, if a first information portion has been updated, software processing on the first information portion, a first hardware processor that performs hardware processing on a second information portion, a generation unit that generates a beacon signal, and a transmitter that transmits the generated beacon signal. The reception device includes a reception unit that receives the beacon signal, a separator that separates the first information portion from the second information portion, a second hardware processor that performs hardware processing on the separated second information portion, a determination unit that determines whether the separated first information portion has been updated, and a second software processor that performs, if the first information portion has been updated, software processing on the updated first information portion.
US07961656B2 Protocol extensions in a display port compatible interface
Contents of extension packets of a DisplayPort specification are described that can permit a computer to control a target device. In one example, an extension packet controls the target device in at least one of power consumption, image rendering, and register updating.
US07961652B2 Method for traffic engineering of connectionless virtual private network services
A method for traffic engineering of connectionless virtual private network (VPN) services that includes receiving physical connectivity data for a connectionless VPN. The data includes service nodes and links between the service nodes. One or more of the service nodes are also edge nodes. Logical connectivity data for the edge nodes is received. A restricted topology is created in response to the physical connectivity data and to the logical connectivity data. The restricted topology includes a single path between each pair of the edge nodes and each path includes a plurality of the service nodes and one or more of the links. A bandwidth requirement for each link in the restricted topology is calculated. The bandwidth requirement is reserved on each link in the restricted topology. The method further comprises directing routing software to force a packet received from an edge node through one of the paths in the restricted topology.
US07961651B2 Method and system for managing energy in sensor network environment using spanning tree
A method for managing energy in a sensor network environment using a spanning tree includes the steps of collecting amount of remaining energy of nodes at a predetermined cycle by a base station in a region having a number of clusters a number of nodes forming a spanning tree in each cluster; assigning a number of links for connecting the nodes to each cluster; determining a maximum number of allowable links of the nodes; and updating the spanning tree based on the maximum number of allowable links.
US07961650B2 Network architecture
The present invention provides a network architecture. An embodiment includes a plurality of nodes interconnected by links. Each node can maintain knowledge of other nodes in a database. The database contains a list of other nodes in the network, and a ‘next-best-step’ for each of those other nodes, pointing to a neighbouring node that is the next best step to that other node. Where a particular node of the network is not in the list, then the next-best-step is assumed to be the next-best-step most commonly identified in the database. Such a network will form a “core” wherein any node in the network can find any other node in the network by first seeking out that other node at the core. Once the nodes locate each other via the core, a more optimum route forms in the network according to the most desirable path between those nodes.
US07961640B2 Method and apparatus for codebook exchange in a multiple access wireless communication system
Methods and apparatus are disclosed for generating and exchanging codebooks in a multiple access wireless communication system. The codebooks include a plurality of preferred precoding matrices.
US07961638B2 Routing method and system
A method for routing data over a telecommunications carrier network including at least two switching devices defining at least one physical link, the method including defining in advance a plurality of traffic flows, each associated with specific routing through at least one of the physical links in the network; configuring a routing system according to the traffic flows; collecting data of traffic transmitted over at least some of the traffic flows, calculating traffic statistics, from the collected data, for each of the flows in the network; and re-calculating the routing system configuration utilizing the calculated traffic statistics.
US07961627B2 Method and system for generating antenna selection signals in OFDM transceivers with fewer RF chains than antennas in MIMO wireless networks
A method and system discovers a route in a wireless communications network including multiple nodes. A RREQ frame is broadcast by a first node. The RREQ frame is generated to discover a route. A second node receives the RREQ frame. The second node unicasts a PING frame to the first node to verify an integrity of a wireless communications channel between the first node and the second node. Then, the second node unicasts a RREP frame only if the integrity of the wireless channel is verified.
US07961621B2 Methods and devices for backward congestion notification
The present invention provides improved methods and devices for managing network congestion. Preferred implementations of the invention allow congestion to be pushed from congestion points in the core of a network to reaction points, which may be edge devices, host devices or components thereof. Preferably, rate limiters shape individual flows of the reaction points that are causing congestion. Parameters of these rate limiters are preferably tuned based on feedback from congestion points, e.g., in the form of backward congestion notification (“BCN”) messages. In some implementations, such BCN messages include congestion change information and at least one instantaneous measure of congestion. The instantaneous measure(s) of congestion may be relative to a threshold of a particular queue and/or relative to a threshold of a buffer that includes a plurality of queues.
US07961620B2 Network scheduler for selectively supporting work conserving mode and network scheduling method thereof
Provided are a network scheduler and a network scheduling method capable of effectively managing network bandwidths by selectively supporting a work conserving mode to network entities by using an improved token bucket scheme. The network scheduler selectively supports a work conserving mode to network scheduling units (NSUs) serving as network entities by using a token bucket scheme, such that the network scheduler ensures an allocated network bandwidth or enables the NSUs to use a remaining bandwidth. The network scheduler manages the NSUs by classifying the NSUs into a green state, a red state, a yellow state, and a black state according to a token value, a selection/non-selection of the work conserving mode, and an existence/non-existence of the packet request to be processed.
US07961612B2 Limiting transmission rate of data
An improved solution for limiting the transmission rate of data over a network is provided according to an aspect of the invention. In particular, the transmission rate for a port is limited by rate limiting one of a plurality of queues (e.g., class/quality of service queues) for the port, and directing all data (e.g., packets) for transmission through the port to the single rate limited queue. In this manner, the transmission rate for the port can be effectively limited to accommodate, for example, a lower transmission rate for a port on a destination node.
US07961606B2 Packet flow control in switched full duplex ethernet networks
A method, system, and computer program product for controlling data packet traffic flow into a link partner device such as an ethernet adapter. In one embodiment, an occupancy level of an adapter receive queue is monitored to detect a receive queue overrun or underrun condition or event. The detected overrun or underrun condition or event is utilized as the criteria for adjusting a pause time value within a pause time flow control frame. The pause time flow control frame is transmitted from the link partner device to a corresponding remote link partner device to pause data packet transmission in accordance with the adjusted pause time value.
US07961591B2 OFDM communication systems, transmitters and methods
A transmitter 100 transmits an orthogonal frequency division multiplexing (OFDM) signal. A control unit 104 receives a group of input symbols (X0 to XN-1) based on which the transmitted signal is to be generated. The control unit selects, from among a plurality of available allocations of input symbols to sub-carriers, one allocation to apply to the received group of input symbols. Each available allocation serves to allocate the input symbols to respective sub-carriers in a different way from each other available allocation. The allocation selection is based on predicted values of a predetermined property, e.g. a peak-to-average power ratio (PAPR), of the transmitted signal for different available allocations. The available allocations may be different rotations. Further elements 102, 14, 16 of the transmitter generate the transmitted signal using the selected allocation.
US07961584B2 Operating current modifying device and method
An operating current modifying device is provided for a power generating element. The power generating element generates an output power when the operating current is larger than a threshold current in the power generating element. A functional relationship is between the threshold current and the temperature of the electrical device. The operating current modifying device includes a threshold current modifying module, a power modifying module, a current compensating module, and a power control module. The threshold current modifying module receives a temperature signal from the power generating element to output a threshold current modifying signal according to the temperature signal and the functional relationship. The power modifying module receives a power feedback signal from the power generating element and a target power signal to output an operating current modifying signal. The current compensating module receives the threshold current modifying signal and the operating current modifying signal to distribute the operating current modifying signal into an operating current compensating signal and a threshold current compensating signal. The power control module receives the operating current compensating signal and the threshold current compensating signal to adjust the operating current.
US07961576B2 Optical disc discriminating method and optical disc apparatus
A detection signal is asserted when a surface of an optical disc or an information recording layer is detected. An asserting (masking) time interval of the detection signal is set such that the number of times of asserting the detection signal becomes at most two times when a focal position of the objective lens passes at least the surface of the optical disc. After the objective lens is moved for a prescribed section in a direction along which the objective lens comes closer to the optical disc, a kind of the optical disc is discriminated based on a time interval T1 from a first beginning of assertion to a second beginning of assertion, if the number of times of asserting the detection signal is two times, or based on a time interval which is a longer time interval between the time interval T1 from the first beginning of assertion to the second beginning of assertion and a time interval T2 from the second beginning of assertion to a third beginning of assertion if the number of times of asserting the detection signal is more than two times.
US07961574B2 Kind identifying apparatus, kind identifying method, and identifying program
There is provided a type judgment device capable of rapidly and safely identifying the type of an optical disc while preventing unexpected information recording or information erase. An optical beam as parallel light is applied in a circular polarized state to an optical disc having recording tracks and the polarization characteristic in the reflected light is detected. According to the detected polarization characteristic, the type of the disc is judged in accordance with the interval of the adjacent recording tracks.
US07961565B2 Optical disk apparatus and optical aberration correcting method
An optical disk apparatus irradiates first and second lights, which are emitted from an identical light source, on a disk-like volumetric recording medium from both sides thereof with first and second object lenses corresponding to the first and second lights, respectively, such that the lights are focused in an identical focal point position and records a standing wave. The optical disk apparatus includes an aberration adding unit that adds complementary aberrations to the first and second lights made incident on the volumetric recording medium, respectively.
US07961563B2 Media processor and control method of media processor
A media processor such as a CD publisher functions as a media library. The CD publisher takes out media from a media storage unit, sets the media in a media drive, performs writing of data, and stores the media in a writing-completed media storage unit if there is a data writing request and/or an additional data writing request. The publisher takes out the target media from the media storage unit on the basis of details stored in the storage unit and sets the media in the media drive if there is a data reference request and a data output request. Data of the media can be referenced from the outside, and media in which data writing has been completed can be used as a media library. When final additional writing is completed or there is a discharge command of the media, printing of a label related to data written on a label surface of the media is collectively performed, and then the media is discharged.
US07961556B2 Day display apparatus and watch having the same
The present invention aims to provide a day display apparatus having less risk of occurrence of a day hopping even when an impact caused by a drop or the like is applied and a watch having the same. A day display apparatus of a watch includes a first day display wheel having a program tooth portion, a second day display wheel having a claw wheel portion and a gear portion, a jumper configured to perform a jump-and-stop operation with respect to the claw wheel portion, a day intermediate wheel engaging the gear portion, being rotated by the program tooth portion every time when the first day display wheel reaches a predetermined rotational position, and transmitting the rotation to the second day display wheel, and jump-and-stop control means configured to assume a rotation restrained position in which a jump-and-stop claw portion is restrained from coming apart from between the adjacent claw portions of the claw wheel portion when the jumper is at a rotation restrained state and assume a rotation allowing state in which the jump-and-stop claw portion is allowed to climb over the claw portion of the claw wheel portion every time when the first day display wheel reaches the predetermined rotational position and allows the second day display wheel to rotate.
US07961555B2 Medication regimen communicator apparatus and method
A “medication communicator” chart is used as a teaching tool to educate patients and to schedule events corresponding to a prescribed medication regimen. The “medication communicator” chart includes a scheduling graph having the shape of a 12-hour or 24-hour analog clock. The scheduling graph is divided into regions corresponding to each hour of a day for scheduling event information. Fields, on the “medication communicator” chart, are receptive to labels communicating information corresponding to numerous medications in the medication regimen. Timing indicators may be applied to the regions of the scheduling graph to indicate consumption or application times of each of the medications.
US07961554B2 Methods and systems for accurate time-keeping on metering and other network communication devices
Methods and systems for providing accurate time-keeping on battery-powered communication devices used in AMI systems, mesh networks, and multi-channel radio networks. One embodiment allows the use of low power (and low cost) crystals in battery-powered endpoints by periodically correcting the poor timing of these crystals using communications with a nearby, non-battery-powered device. Such communications allow the battery-powered devices to align their timing with that of their non-battery neighbors, among other things.
US07961552B2 Fan beam transducer assembly
A transducer assembly including a fan beam transducer having a beam generation axis for generating a fan shaped acoustic beam along the beam generation axis. The fan shaped acoustic beam can have a generally elliptical cross sectional shape with a major axis and a minor axis across a plane generally perpendicular to the beam generation axis. The transducer can be housed in a housing and have a direction of travel axis. The fan shaped acoustic beam can be rotatable relative to the direction of travel axis. The housing can have a release locking arrangement for rotationally releasing and locking the position of the fan shaped acoustic beam for orienting at least one of the major axis and minor axis of the fan shaped acoustic beam at a desired position relative to the direction of travel axis.
US07961544B2 Storage system and method for managing a plurality of storage devices
A method of managing operation of a plurality of storage devices includes receiving current consumption information from at least one of the plurality of storage devices; and managing operation of at least one storage device, the operation management including permitting current consumption of a first one of the storage devices based on current consumption information that pertains to at least a second one of the storage devices. Also provided is a storage system that includes a plurality of storage devices, where each storage devices is configured to store data. A state machine, connected to each of the storage devices, is operative to permit current consumption of a first storage device based on current consumption information pertaining to at least a second storage device.
US07961543B2 Semiconductor memory device and refresh control method
A semiconductor memory device executes a refresh operation on memory banks, and includes: a command decoder that decodes a command from outside the semiconductor memory device, and outputs a refresh instruction when the command is an auto-refresh command; a refresh command generating unit that outputs a refresh command signal by a predetermined number of times corresponding to the number of word lines to be refreshed in response to the refresh instruction; a bank address counter that holds a bank address for selecting a memory bank to be refreshed, counts up the bank address every time the refresh command signal is output, and performs a carry-over action when count-up operations equivalent to the number of the memory banks are performed; and a row address counter that holds a row address for selecting a word line to be refreshed, and counts up the row address in response to the carry-over action.
US07961542B2 Methods, circuits, and systems to select memory regions
Embodiments for selecting regions of memory are described. For example, in one embodiment a memory device having an array of memory cells includes an array selection block. The array selection block receives an input signal indicative of a region in the array of memory cells. The array selection block generates a selection signal to map the region to at least one physical location in the array of memory cells, based on the detection of the number of defects in that location.
US07961540B2 Dynamic data restore in thyristor-based memory device
A dynamically-operating restoration circuit is used to apply a voltage or current restore pulse signal to thyristor-based memory cells and therein restore data in the cell using the internal positive feedback loop of the thyristor. In one example implementation, the internal positive feedback loop in the thyristor is used to restore the conducting state of a device after the thyristor current drops below the holding current. A pulse and/or periodic waveform are defined and applied to ensure that the thyristor is not released from its conducting state. The time average of the periodic restore current in the thyristor may be lower than the holding current threshold. While not necessarily limited to memory cells that are thyristor-based, various embodiments of the invention have been found to be the particularly useful for high-speed, low-power memory cells in which a thin capacitively-coupled thyristor is used to provide a bi-stable storage element.
US07961538B2 Methods for determining resistance of phase change memory elements
Methods for measuring the resistance of multiple memory elements are disclosed. The memory elements may be multi-bit memory and through precise measurement of resistance of the multi-bit memory elements, determination of how many and which memory elements fall into specific memory ranges can be accomplished. Furthermore, storage and/or display of this information may allow for the creation of resistance distribution histograms for modeling of one or more memory arrays.
US07961534B2 Semiconductor memory device for writing data to multiple cells simultaneously and refresh method thereof
A semiconductor memory device includes a read/write bit line configured to supply a cell driving voltage. A selecting unit is connected to the read/write bit line and is controlled by a word line. A plurality of cells are connected between the selecting unit and a source line, and the cells are configured to read and write data according to a cell driving voltage. Each switching element of a plurality of switching elements are connected in parallel with a single cell of the plurality of cells, and the plurality of switching elements are controlled selectively by a plurality of bit lines.
US07961531B2 Voltage sensing circuit capable of controlling a pump voltage stably generated in a low voltage environment
Herein, a voltage sensing circuit, which is capable of controlling a pumping voltage to be stably generated in a low voltage environment, is provided. The voltage sensing circuit includes a current mirror having first and second terminals, a first switching element configured to control current on the first terminal of the current mirror by a reference voltage, a second switching element configured to control current from the second terminal of the current mirror in response to a pumping voltage, and a third switching element configured to control current sources of the first and second switching elements to receive a negative voltage.
US07961526B2 Power saving sensing scheme for solid state memory
Methods and apparatus are disclosed, such as those involving a solid state memory device. One such method includes selecting a plurality of memory cells in a memory array. States of a plurality of data bits stored in the selected plurality of memory cells are determined. In determining the states of the plurality of data bits, a portion of the plurality of data bits are sensed faster than others. The plurality of data bits are sequentially provided as an output. In one embodiment, the portion of the plurality of data bits includes the first bit of the sequential output of the memory device.
US07961525B2 Method for deleting data from NAND type nonvolatile memory
To provide a method of releasing charges which have been injected into charge accumulating layers of nonvolatile memory elements without using a substrate terminal such as a p well or an n well, as a method for deleting data from a NAND-type nonvolatile memory. In the method for deleting data from the NAND-type nonvolatile memory, charges stored in a charge accumulating layer of a first nonvolatile memory element are released by applying a first potential to a bit line and a source line, a second potential to a control gate of the first nonvolatile memory element, and a third potential which is different from the second potential to a control gate of a second nonvolatile memory element.
US07961524B2 Method for driving a nonvolatile semiconductor memory device
A method for driving a nonvolatile semiconductor memory device is provided. The nonvolatile semiconductor memory device has source/drain diffusion layers spaced from each other in a surface portion of a semiconductor substrate, a laminated insulating film formed on a channel between the source/drain diffusion layers and including a charge storage layer, and a gate electrode formed on the laminated insulating film, the nonvolatile semiconductor memory device changing its data memory state by injection of charges into the charge storage layer. The method includes, before injecting charges to change the data memory state into the charge storage layer: injecting charges having a polarity identical to that of the charges to be injected; and further injecting charges having a polarity opposite to that of the injected charges.
US07961521B2 Sensing circuit for flash memory device operating at low power supply voltage
A sensing circuit that operates even at a low power supply voltage and reduces stress on a memory cell in a flash memory device without lowering a reading speed at the low power supply voltage is provided. The sensing circuit includes a first load element, a first inverting circuit, a second load element, a second inverting circuit, and a sense amplifier. The first load element includes an end connected with a bit line of a main cell array within the flash memory device. The first inverting circuit includes an input terminal connected with the bit line of the main cell array and an output terminal connected with another end of the first load element. The second load element includes an end connected with a bit line of a reference cell array within the flash memory device. The second inverting circuit includes an input terminal connected with the bit line of the reference cell array and an output terminal connected with another end of the second load element. The sense amplifier compares a voltage of the bit line of the main cell array with a voltage of the bit line of the reference cell array and generates an output signal according to a result of the comparison.
US07961517B2 Program and read trim setting
A method and apparatus for setting trim parameters in a memory device provides multiple trim settings that are assigned to portions of the memory device according to observed or tested programming speed and reliability.
US07961512B2 Adaptive algorithm in cache operation with dynamic data latch requirements
A non-volatile memory can perform a first operation (such as a write, for example) on a designated group of one or more addressed pages using a first set of data stored in the corresponding set of data latches and also receive a request for a second operation (such as a read, for example) that also uses some of these corresponding data latches with a second set of data. During the first operation, when at least one latch of each set of the corresponding become available for the second operation, the memory whether there are a sufficient number of the corresponding set of data latches to perform the second operation during the first operation; if not, the second operation is delayed. The memory subsequently can perform the second operation during the first operation when a sufficient number of latches become available; and if, in response to determining whether there are a sufficient number of the corresponding set of data latches to perform the second operation it is determined that there are a sufficient number, performing the second operation during the first operation.
US07961511B2 Hybrid programming methods and systems for non-volatile memory storage elements
A hybrid method of programming a non-volatile memory cell to a final programmed state is described. The method described is a more robust protocol suitable for reliably programming selected memory cells while eliminating programming disturbs. The hybrid method comprises programming the non-volatile memory cell to a first state according to a first coarse programming mechanism, and programming the non-volatile memory cell according to a second different more precise programming mechanism thereby completing the programming of the non-volatile memory cell to the final programmed state. Additionally, the described method is particularly advantageous for programming multilevel chips.
US07961506B2 Multiple memory cells with rectifying device
Memory devices and methods described are shown that provide improvements, including improved cell isolation for operations such as read and write. Further, methods and devices for addressing and accessing cells are shown that provide a simple and efficient way to manage devices with multiple cells associated with each access transistor. Examples of multiple cell devices include phase change memory devices with multiple cells associated with each access transistor.
US07961503B2 Magnetic floating gate memory
An apparatus includes at least one memory device including a floating gate element and a magnetic field generator that operably applies a magnetic field to the memory device. The magnetic field directs electrons in the memory device into the floating gate element.
US07961498B2 Leakage compensation circuit for Dynamic Random Access Memory (DRAM) cells
A Dynamic Random Access Memory (DRAM) cell comprising a leakage compensation circuit. The leakage compensation circuit allows a compensation current from a source to flow to the memory cell storage node of the DRAM cell to compensate the leakage current from the memory cell storage node of the DRAM cell to improve retention time.
US07961497B2 Variable resistive memory punchthrough access method
Variable resistive punchthrough access methods are described. The methods include switching a variable resistive data cell from a high resistance state to a low resistance state by passing a write current through the magnetic tunnel junction data cell in a first direction. The write current is provided by a transistor being electrically coupled to the variable resistive data cell and a source line. The write current passes through the transistor in punchthrough mode.
US07961495B2 Programmable resistance memory with feedback control
A programmable resistance memory employs a feedback control circuit to regulate the programming current supplied to a selected programmable resistance memory element. The programmable resistance memory may be a phase change memory. The feedback control circuit monitors and controls the characteristics of a current pulse employed to program a memory cell.
US07961492B2 Charge storage circuit, voltage stabilizer circuit, method for storing charge using the same
A charge storage circuit includes a plurality of word lines, a plurality of bit lines, and a plurality of memory cells connected to a corresponding word line among the word lines and connected to a corresponding bit line among the bit lines. Each of the memory cells includes a transistor turned on in response to a predetermined voltage of the corresponding word line and connected to the corresponding bit line, and a capacitor having one end connected to the transistor and the other end connected to the corresponding word line.
US07961483B2 Constant current and voltage controller in a small package with dual-use pin
A comparing circuit and a control loop are used to maintain the peak level of current flowing through an inductor of a flyback converter. An inductor switch control signal controls an inductor switch through which the inductor current flows. The inductor current increases at a ramp-up rate during a ramp time and stops increasing at the end of the ramp time. The comparing circuit generates a timing signal that indicates a target time at which the inductor current would reach a predetermined current limit if the inductor current continued to increase at the ramp-up rate. The control loop then receives the timing signal and compares the target time to the end of the ramp time. The pulse width of the inductor switch control signal is increased when the target time occurs after the end of the ramp time. Adjusting the pulse width controls the peak of the inductor current.
US07961481B2 Pulse width modulation control circuit applied to charge output capacitor
A pulse width modulation (PWM) control circuit is applied to a power converter with a charging capacitor. The PWM control circuit includes a PWM signal generator, a first comparator, and a reference voltage modulator. A PWM signal generator generates a PWM signal to control a power switch in the power converter. Two input terminals of the first comparator respectively receive a first reference voltage and a sensing voltage, which is proportional to a primary-side current of a transformer. When the power switch is turned on and the sensing voltage rises to the level of the first reference voltage, the first comparator outputs a first control signal to the PWM signal generator. Then, the PWM signal generator outputs a signal to turn off the power switch. The reference voltage modulator outputs the first reference voltage according to a feedback voltage relative to the output voltage of the power converter.
US07961477B2 Housing comprising a liquid-tight electric bushing
A housing comprising a liquid-tight electric bushing is provided. The housing comprises an opening and a printed circuit board comprising at least first and second layers. The first layer is a top side of the printed circuit board and spans the opening. A first contact element is disposed on the top side and in a blind bore through the first layer that extends to the second layer. The second layer is a conductor track in the interior of the printed circuit board.
US07961475B2 Apparatus and method for facilitating immersion-cooling of an electronic subsystem
Apparatus and method are provided for facilitating immersion-cooling of an electronic subsystem having multiple different types of components to be immersion-cooled. The apparatus includes a container sized to receive the electronic subsystem, and a hermetically sealed electrical connector disposed on a wall of the container. The electrical connector is sized and configured to receive an electrical and network connector of the electronic subsystem when the electronic subsystem is operatively inserted into the container, and to facilitate external electrical and network coupling to the subsystem. The apparatus further includes coolant inlet and outlet ports coupled to the container for facilitating ingress and egress of coolant through the container. When the electronic subsystem is operatively inserted into the container and coolant flows through the container, the electronic subsystem is immersion-cooled by the coolant.