Abstract:
An oven, is provided that includes multiple heat transfer means, including convection and microwave heat transfer means. The oven includes a cooking chamber, a blower and at least a shelf disposed within the cooking chamber. The shelf is designed to act as a food support as well as a conduit through which heated air passes into the cooking chamber. The microwave heating means comprises a microwave source and wave guide through which microwaves travel. The wave guide includes a plurality of openings through which microwaves can pass into said cooking chamber. In the preferred embodiment, the openings in the wave guide are positioned to correspond with the predetermined minima or maxima for the microwave wavelength propagating within the wave guide. An electric heating element may also be disposed within the cooking chamber to provide an alternative heating source.
Abstract:
Systems and methods for switching between autonomous and manual operation of a vehicle are described. A mechanical control system can receive manual inputs from a mechanical operation member to operate the vehicle in manual mode. An actuator can receive autonomous control signals generated by a controller. When the actuator is engaged, it operates the vehicle in an autonomous mode, and when disengaged, the vehicle is operated in manual mode. Operating the vehicle in an autonomous mode can include automatically controlling steering, braking, throttle, and transmission. A system may also allow the vehicle to be operated via remote command.
Abstract:
Embodiments of the invention provide systems and methods for obstacle avoidance. In some embodiments, a robotically controlled vehicle capable of operating in one or more modes may be provided. Examples of such modes include teleoperation, waypoint navigation, follow, and manual mode. The vehicle may include an obstacle detection and avoidance system capable of being implemented with one or more of the vehicle modes. A control system may be provided to operate and control the vehicle in the one or more modes. The control system may include a robotic control unit and a vehicle control unit.
Abstract:
The present disclosure provides a method of normalizing characterization information comprising: defining a plurality of characteristics, for each characteristic defining a set of allowed values and defining a logging interval. The method further comprises: at a plurality of logging intervals, selecting a value from the set of allowed values for a characteristic of the plurality of characteristics, and storing the selected value for the characteristics at the plurality of logging intervals. The present disclosure also provides a system for correlating log information comprising: a core set log data module for storing core set log data information, an electrical log data module for storing electrical log data information, a correlation module for correlating the core set log data information with the electrical log data information, and an input/output module for inputting and displaying the core set log data information the electrical log data information.
Abstract:
A speed control method of a vehicle including the steps of obtaining a steering angle, a velocity error and a distance error. The velocity and the distance error being determined by mathematical combinations of a GPS position, a required path and speed set points. The steering angle, velocity errors and distance error are applied to fuzzy logic membership functions to produce an output that is applied to a velocity rule base. An output from the velocity rule base is defuzzified to produce a speed signal.
Abstract:
A system and method to smooth a cryptographic function's timing footprint is presented. A processor includes a “function timing smoother” that smoothes out spikes in the amount of time that a particular cryptographic function requires to execute. When a cryptographic function executes, the function timing smoother tracks the amount of time that the cryptographic function executes (current execution time) and compares the time with the amount of time that the same cryptographic function took for a previous execution (previous execution time). When the current execution time is less than the previous execution time, the function timing smoother adds instructions or varies an execution unit's clock speed in order to increase the cryptographic function's current execution time. Using this approach, a malicious user is not able to decipher sensitive information from the cryptographic function's timing footprint.
Abstract:
A seal for sealing a flow control valve is provided. The seal includes an inlet configured to mate with a flow control device, an outlet configured to mate with a housing, and a convolution formed in a seal wall and interposed between the inlet and outlet. The convolution expands the seal wall when a differential pressure across the convolution is increased.
Abstract:
An adaptor apparatus for use in facilitating removal and retrieval of a plug assembly from a well bore. The apparatus is structured for slidably entering, locking and sealing the plug assembly within the well bore. On further movement of the adaptor apparatus the plug assembly may be unsealed and an end of the apparatus connected to a pulling tool, whereby the plug assembly and adaptor apparatus are unitarily equalized and withdrawn from the well bore by a single wireline run.
Abstract:
A self-loading auger scraper has a sealed auger supporting bearing assembly that includes a fixed lower housing secured to the floor of the scraper bowl and an upper housing rotatably mounted in bearings in the lower housing. An auger drive means is supported on a cross beam at the top of the bowl; and the upper bearing housing and the drive means have generally coaxial opposed square stub shafts which are loosely but non-rotatably engaged by square sockets in the bottom and top of an auger shaft to provide slip connections. The length of the auger shaft is such as to permit the auger to float while maintaining the slip connections.