Patent application number | Description | Published |
20150149732 | SYSTEM AND METHODS FOR CPU COPY PROTECTION OF A COMPUTING DEVICE - The present disclosure relates to techniques for system and methods for software-based management of protected data-blocks insertion into the memory cache mechanism of a computerized device. In particular the disclosure relates to preventing protected data blocks from being altered and evicted from the CPU cache coupled with buffered software execution. The technique is based upon identifying at least one conflicting data-block having a memory mapping indication to a designated memory cache-line and preventing the conflicting data-block from being cached. Functional characteristics of the software product of a vendor, such as gaming or video, may be partially encrypted to allow for protected and functional operability and avoid hacking and malicious usage of non-licensed user. | 05-28-2015 |
20150150084 | SYSTEM AND METHODS FOR REMOTE SOFTWARE AUTHENTICATION OF A COMPUTING DEVICE - The current disclosure relates to techniques for system and methods for software-based management of remote software authentication of at least one entity machine, addressing various vulnerabilities of software authentication based upon the genuinity based scheme. The disclosure is using challenge execution on at least one suspect machine, providing a technique for CPU event monitoring of a combined count of at least two events monitored on the entity machine during execution of the authentication challenge. The authentication challenge allows further detection functionality of virtual machine or a hypervisor installed. The techniques measures execution time of authentication challenge, comparing the received challenge result with the expected challenge result and accordingly rejects or allows the entity machine through the authentication process. | 05-28-2015 |
20160094555 | SYSTEM AND METHODS FOR EXECUTING ENCRYPTED MANAGED PROGRAMS - The present disclosure relates to systems and methods for enabling execution of encrypted managed programs in common managed execution environments. In particular the disclosure relates to method of loading and associating an extension module to the managed execution environment configured to receive execution event notifications. The events corresponding to the execution of encrypted methods are intercepted and passed on to a decryption module operable to execute within an hypervisor environment, such that the managed encrypted program is decrypted, executed in a secured location, preventing access of untrusted party. The decryption module is further configured to discard decrypted instruction if cooperation of the extension module is required, or upon program termination. | 03-31-2016 |
Patent application number | Description | Published |
20130025626 | POOL CLEANING APPARATUS AND RELATED METHODS - A tool for cleaning debris from swimming pools includes a frame, a corresponding net, and retaining means for retaining the net on the frame. The preferred retaining means is an elongated strip of resilient, flexible material, having a generally U-shaped cross-section. The web portion of the cross-section includes an exterior surface smoothly shaped between its two edges to urge debris from the pool into the net. The leg portions of the cross-section include gripping portions to assist in engaging and/or disengaging the retaining means from the frame, to permit the net to be assembled, changed or replaced. Preferably, the retaining means is formed from at least two different materials. The preferred frame of the tool is fabricated from aluminum and includes an elongated, curved frame portion with its ends permanently assembled into the end of a tubular attachment member, to permit attachment of the tool to a handle, pole or similar structure. The preferred net of the tool includes one or more anti-slip devices to prevent the edge of the net or bag from slipping between the frame portion and retaining means. A corresponding preferred method of use is also disclosed. | 01-31-2013 |
20140230172 | POOL CLEANING APPARATUS AND RELATED METHODS - A tool for cleaning debris from swimming pools includes a frame, a corresponding net, and retaining means for retaining the net on the frame. The preferred retaining means is an elongated strip of resilient, flexible material, having a generally U-shaped cross-section. The web portion of the cross-section includes an exterior surface smoothly shaped between its two edges to urge debris from the pool into the net. The leg portions of the cross-section include gripping portions to assist in engaging and/or disengaging the retaining means from the frame, to permit the net to be assembled, changed or replaced. Preferably, the retaining means is formed from at least two different materials. The preferred frame of the tool is fabricated from aluminum and includes an elongated, curved frame portion with its ends permanently assembled into the end of a tubular attachment member, to permit attachment of the tool to a handle, pole or similar structure. The preferred net of the tool includes one or more anti-slip devices to prevent the edge of the net or bag from slipping between the frame portion and retaining means. A corresponding preferred method of use is also disclosed. | 08-21-2014 |
Patent application number | Description | Published |
20130326832 | TELEPOLE APPARATUS AND RELATED METHODS - An improved telepole device having attachment means for attaching swimming pool cleaning, and other tools. The improved telepole device preferably includes an inner tube which freely slides within an outer tube, and a locking device to temporarily secure the inner tube in a desired position within the outer tube. A preferred lightweight design may be at least partially hollow along the length of the tube(s), and durability may be provided by inner/reinforcement wall(s) that extend across the hollow portion(s) of one or both of the tubes. On the end of the outer tube through which the inner tube slides/extends is a collar element attached thereto and comprised of a locking device having a detent mechanism for “locking” the inner tube in place within the outer tube. Preferably, the collar's opening and the profile of the inner tube have one or more sides that, due to their relative position with respect to each other, can prevent the inner tube from rotating within the collar. Further, the inner tube preferably has a series of holes along its length which are positioned to receive a pin element of the detent mechanism. Further, the end of the outer tube opposite the collar preferably has attachment holes configured to receive attachable and detachable swimming pool cleaning tools, and an additional set of holes that allow water to drain from the outer tube while a tool is attached. | 12-12-2013 |
20140259467 | VACUUM HEAD AND HOSE APPARATUS AND RELATED METHODS - Methods and apparatus are disclosed for an improved underwater vacuum cleaning system. Urging elements are provided on a vacuum head to encourage debris, especially large pieces of underwater debris, to matriculate under the head or otherwise toward the vacuum opening, rather than traveling over the head or otherwise NOT toward the vacuum opening. Various embodiments of engagement elements are disclosed between the vacuum head and a vacuum hose to improve the connection therebetween. | 09-18-2014 |
20140301727 | UNDERWATER LIGHT WITH CAMERA APPARATUS AND RELATED METHODS - Methods and apparatus are disclosed for underwater swimming pool video monitoring and other data gathering and transmission, and related controls. Embodiments include one or more cameras and/or other sensors and/or controls operatively mounted and/or used with an underwater pool light feature. | 10-09-2014 |
20140342461 | WATER CHEMISTRY TEST KIT APPARATUS AND RELATED METHODS - Methods and apparatus are disclosed for an improved water chemistry test. Features disclosed include, without limitation, a test block, colored liquid reagents, and color comparison displays, with test chambers/vials that are generally horizontal. The mouth at the top of each vial is formed along a substantial portion of the vial's horizontal length. The vial's horizontal dimensions enable water to move throughout each vial so that a wave or waves roll from one side of the vial to the other and quickly/thoroughly mixes colored liquid reagents with sample water. At least one ridge, wall, semipermeable barrier, etc. within the vial causes water and chemical reagents to more quickly and thoroughly when the test block is agitated. At least one drain hole is positioned in a wall/side of each vial, with its bottom edge located at the fill level necessary to conduct the water sample. A valve or valves enables a user to easily drain sample water from the vial down to the proper test level. An additional element at or near the top of at least one side of each vial serves to deflect the wave(s) of water and prevent them from splashing out of the vial through the vial's mouth. Adjacent to each vial is a color comparison display. The test block base allows it to be freestanding. | 11-20-2014 |
Patent application number | Description | Published |
20090221221 | Low Height Quarter Sheet Sander - A reduced height quarter sheet sander has a housing having first and second halves mated together. An upper portion of the housing provides a handle. An electric motor is disposed in the housing. The electric motor has a stator and an armature. The stator has field coils and the armature has an armature shaft on which a commutator is affixed. A pair of brush boxes is disposed in the housing on opposite sides of the commutator. The brush boxes lie in a horizontal elevation when the sander is upright. An orbit mechanism is coupled to the armature shaft and a platen is coupled to the orbit mechanism. In an aspect, a switch disposed in the handle of the housing and a terminal block (at which a cordset that enters the housing terminates) disposed in the handle of the housing have generally the same horizontal elevation as the brush boxes (when the sander is upright). In an aspect, first and second halves of the housing have lower screw bosses generally on opposite sides of the electric motor that extend across the housing from one half to the other half, the stator disposed in the housing so that the field coils extend across the housing from one half to the other half and outside the lower screw bosses wherein bottoms of the field coils are horizontally adjacent or below the lower screw bosses when the sander is upright. In an aspect, the sander has a vertical height of that does not exceed 135 mm. In an aspect, the sander has a vertical height that does not exceed 130 mm. In an aspect, the sander has a vertical height that does not exceed about 125 mm. | 09-03-2009 |
20120302144 | LOW HEIGHT QUARTER SHEET SANDER - A reduced height quarter sheet sander has a housing having first and second halves mated together. An upper portion of the housing provides a handle. A pair of brush boxes is disposed in the housing on opposite sides of a commutator of an electric motor disposed in the housing. In an aspect, a switch disposed in the handle of the housing and a terminal block (at which a cordset that enters the housing terminates) disposed in the handle of the housing have generally the same horizontal elevation as the brush boxes (when the sander is lying upright). In an aspect, the stator is disposed in the housing so that the field coils extend across the housing from one half to the other half and outside the lower screw bosses. | 11-29-2012 |
20130217312 | LOW HEIGHT QUARTER SHEET SANDER - A power tool including a housing with an electric motor in the housing. The motor has a stator and an armature, the stator having field coils and the armature having an armature shaft on which a commutator is affixed. A pair of brush boxes are located in the housing on opposite sides of the commutator. An orbit mechanism coupled to the armature shaft and a platen is coupled to the orbit mechanism. The field coils comprise a first field coil facing a front of the sander and a second field coil facing a rear of the sander and the brush boxes are rotationally offset from the field coils with respect to a vertical axis of the sander. | 08-22-2013 |
Patent application number | Description | Published |
20110150662 | BLADE FAMILIES FOR TORQUE CONVERTERS - A blade family for torque converters with a first blade having a first shape and flow guiding surface and a second blade having a second shape and flow guiding surface. The first surface is different from the second surface and the first shape is the same as a portion of the second shape, or the second shape is the same as a portion of the second shape. In an example embodiment of the invention, at least one of the first or second blades includes holes or slots. In an example embodiment of the invention, the first blade includes more material than the second blade. The first and second blades may have respective mounting tabs, with the second blade having fewer mounting tabs than the first blade. Other example aspects of the present invention broadly comprise a torque converter with a plurality of first and/or second blades from the blade family. | 06-23-2011 |
20150071789 | TORQUE CONVERTER IMPELLER INCLUDING IMPELLER SHELL HAVING THINNED SECTION - An impeller for a torque converter is provided. The impeller includes an impeller shell including an inner circumference, an outer circumference and a radial extension extending radially outward from the inner circumference. The radial extension includes an axially extending groove formed therein. The impeller also includes an impeller hub welded to the impeller shell by a weld. The weld is radially inside of the axially extending groove. The axially extending groove is 5 to 10 millimeters from the weld. A method of forming an impeller for a torque converter is also provided. | 03-12-2015 |
20150096857 | STATOR ASSEMBLY WITH INNER RACE PILOT RING - A stator assembly for a torque converter includes a housing, a blocking element, an inner race, and a first ring. The housing includes a plurality of stator blades, a central axis, and a pocket. The blocking element is disposed in the pocket and is pivotable about an axis parallel to the central axis. The inner race includes an outer notch for engaging the blocking element, an inner spline for engaging a transmission shaft, and a first outer piloting surface. The first ring is for radially positioning the housing on the inner race first outer piloting surface. In some example embodiments, the housing includes a bore and the first ring is pressed into the housing bore. In some example embodiments, the housing includes a radially extending surface in contact with the first ring. In an example embodiment, the radially extending surface limits axial displacement of the inner race. | 04-09-2015 |