摘要:
In general, in one aspect, noise is injected into a bitmap associated with content to be presented on a display to create a noisy bitmap. The noisy bitmap is encrypted using electronic code book (ECB) encryption. The resulting ciphertext does not include recognizable patterns from the content as is typical with ECB encryption. The injection of noise may include modifying pixel values for at least a subset of pixels in the bitmap. The pixel values may be modified by using a counter, a known modification pattern, or a random number generator. The bitmap may be analyzed to determine how the bitmap can be modified to maximize the randomness of the bitmap while ensuring that the noisy bitmap is visually perceptually similar when presented. The noise may be injected into a block of pixels prior to the block being encrypted.
摘要:
In accordance with some embodiments, a protected execution environment may be defined for a graphics processing unit. This framework not only protects the workloads from malware running on the graphics processing unit but also protects those workloads from malware running on the central processing unit. In addition, the trust framework may facilitate proof of secure execution by measuring the code and data structures used to execute the workload. If a part of the trusted computing base of this framework or protected execution environment is compromised, that part can be patched remotely and the patching can be proven remotely throughout attestation in some embodiments.
摘要:
A pivoting hub nut, or hub clamp, for manually securing an object to a rotatable shaft provides a first hub defining a first radial slot and a second hub pivotally attached to the first hub defining a second radial slot. A first handle extends from the first hub, and a second handle extends from the second hub. A latch is disposed on the clamp for selectively locking the clamp in a closed position. An axial bore is defined along the centerline, or hub axis of rotation, of the clamp. The clamp includes a threaded region facing the axial bore for engaging corresponding threads on the shaft. Upon installation of the clamp onto the shaft, the clamp can be rotated relative to the shaft in a closed position for adjusting the longitudinal, or axial, placement of the clamp on the shaft, and the clamp can be tightened against a wheel rim or other object for securing the object on the shaft.
摘要:
Embodiments of the invention may be used to generate an analysis model of a building for use in thermal modeling and other analyses. A method for generating a model for use in determining environmental requirements includes the steps of receiving a computer-aided design (CAD) model of a building design, parsing the CAD model to identify one or more rooms in the building design, and generating a description for each of the one or more rooms. The description of a given room specifies a set of geometric properties describing the given room. The method also includes the steps of determining an environmental requirement of the building design based on the descriptions generated for the one or more rooms and storing the results of the analysis and the determined environmental requirement for review.
摘要:
A model-based design system couples intelligent 3D model elements with an analytical model that describes fluid flow through the 3D model. The system automatically generates annotation graphics for a 2D view of the elements with respect to a view plane. The system displays a drop symbol when the elements are below the view plane and the system displays a rise symbol when the elements penetrate and rise above the view plane. In addition to the rise/drop indications, the annotation graphics may indicate the type of service provided by the elements and the location and direction of flow. Advantageously, the system generates these annotation graphics automatically from 3D model and the analytical model.
摘要:
A tool is provided to facilitate lifting and manipulating a top of a rodent cage in an ergonomic manner. The top includes a wire for lifting located away from the top's center of gravity. The tool includes a first end shaped to fit under the wire and engage the top at a location spaced from the wire. The tool further includes a handle extending from the first end toward the center of gravity. The handle is configured to receive a hand of the worker and to generate counterbalancing forces on the wire and top that allow the worker to lift upward on the handle at a location proximate the center of gravity.
摘要:
Athletic performance monitoring systems and methods, many of which utilize, in some manner, global positioning satellite (“GPS”) data, provide data and information to athletes and/or to equipment used by athletes during an athletic event. Such systems and methods may provide route information to athletes and/or their trainers, e.g., for pre-event planning, goal setting, and calibration purposes. Such systems and methods optionally may provide real time information to the athlete while the event takes place, e.g., to assist in reaching the pre-set goals. Additionally, data and information collected by such systems and methods may assist in post-event analysis for athletes and their trainers, e.g., to evaluate past performances and to assist in improving future performances.