摘要:
Various implementations for managing and providing interactive content are described. One example implementation includes a system having one or more processors, a communication unit, a content management engine, an interactivity module, and a reporting module. The communication unit sends and receives data over a network. The content management engine transmits a first instance of an interactive content dataset via the communication unit to a first client device of a first user for presentation. The interactivity module receives event data describing an interaction with the interactive content dataset from the first client device via the communication unit. The reporting module generates a report describing the interaction by the first user with the interactive content dataset and transmits the report via the communication unit to one or more of the first client device and a second client device of a second user for presentation.
摘要:
A threaded-programming analysis and diagnostic tool including two data structures to store a termination status of each of the threads in a multi-threaded program, logic to propagate information between the two data structures, and detection logic to determine whether a first thread could access the stack of a second thread before the second thread terminates.
摘要:
A threaded-programming analysis and diagnostic tool including two data structures to store a termination status of each of the threads in a multi-threaded program, logic to propagate information between the two data structures, and detection logic to determine whether a first thread could access the stack of a second thread before the second thread terminates.
摘要:
In an embodiment, a method includes receiving a first source code having a number of global storage objects, wherein the number of global storage objects are to be accessed by a number of threads during execution. The method also includes translating the first source code into a second source code. The translating includes adding initialization logic for each of the number of global storage objects. The initialization logic includes generating private copies of each of the number of global storage objects during execution of the second source code. The initialization logic also includes generating at least one cache object during the execution of the second source code, wherein the private copies of each of the number of global storage objects are accessed through the at least one cache object during execution of the second source code.
摘要:
The present invention discloses technology that extends single-ported storage devices by providing multiple access paths and power control in data storage subsystems. In an embodiment, the system provides circuitry associated with single ported storage devices to connect the data and control signals of the storage devices to two redundant storage controllers and to control the storage device power.
摘要:
An optical laser system wherein a holographic optical element (HOE) replaces a bulky feedback system comprising a large number of optical element. The feedback system is adjusted so that the laser device and the feedback system cooperate to select a state having a high temporal and/or spatial coherence, and the optical properties of the optical elements are recorded into the HOE. When the feedback system is removed the HOE reproduces the properties of the optical elements of the feedback system. The laser system is compact in size, cheap to manufacture, has high mechanical stability, and is less fragile than ordinary feedback systems. The laser system may be used in environments, such as the printing industry, which normally do not permit an ordinary feedback system, e.g. due to mechanical vibrations or misalignment due to temperature variations. A number of centre frequencies may be multiplexed into the HOE. May be mass produced. Furthermore, a method of producing such an optical laser system.
摘要:
A process transmitter for sensing a process variable includes a transmitter housing, a sensor, transmitter circuitry, a passageway and a flame arrestor. The transmitter housing has an interior. The sensor is disposed within the interior, senses a process variable of an industrial process and generates a sensor signal. The transmitter circuitry is disposed within the interior and connects to the sensor. The passageway is in communication with the sensor and extends through the interior of the transmitter housing. The passageway has a first cross-sectional profile. The flame arrestor is positioned in the passageway. The flame arrestor has a second cross-sectional profile different from the first cross-sectional profile. The flame arrestor produces a path in an interior of the passageway having a smaller cross-sectional area than that of the first cross-sectional profile of the passageway.
摘要:
The invention provides a mixing system comprising a magnetically coupled drive system and a foil for cultivating algae, or cyanobacteria, in an open or enclosed vessel. The invention provides effective mixing, low energy usage, low capital expenditure, and ease of drive system component maintenance while maintaining the integrity of a sealed mixing vessel.