Abstract:
A system for passively determining a speed of moving vehicles includes a single imaging device (103) for acquiring a plurality of images at a first time and at least at one second later time, wherein each image includes a moving vehicle (406) on a vehicle pathway (402) and at least one fixed object (404) proximate to the vehicle, defining a first plane (π1) intersecting an adjacent portion of the vehicle pathway (402), wherein no geometric lengths of the vehicle (406) are known a priori. The system can also include a processor (121) operable to receive data associated with the images and determine a speed of the vehicle (406) in the images, wherein the processor (121) estimates at least one geometric length of the vehicle (406) by applying homography using the plurality of images, and where the processor (121) determines a speed of the vehicle (406) from the plurality of images and the estimated geometric length using a velocity estimation method.
Abstract:
The present invention provides a color indicator dosimeter system to detect and quantify a dosage of ionizing radiation in a wide range wherein said system comprises phenolic glycoside as one of the components. The present invention also relates to a method for using dosimeter system as described hereinabove for detecting and quantifying a dosage of ionizing radiation in a wide range.
Abstract:
In one aspect, a graphics processing unit (GPU) data sniffing method includes the step of providing a video game software comprising a set of graphics data of a video game. The method includes the step of communicating the set of graphics data to a graphics library using an application programming interface (API) call to the graphics library. The graphics library includes at least one application API interface. The method includes the step of providing a sniffing module. The sniffing module intercepts the set of graphics data before the set of graphics data reaches the GPU. The sniffing module copies the set of graphics data to create a copy of the graphics data. The sniffing module forwards the copy of the graphics data to the graphics library for rendering to a receiving entity.
Abstract:
A storage array includes at least one target and a logical unit having a logical unit number. The storage array is configured to receive input defining a host group comprising at least one initiator and receive input defining a target group comprising the at least one target. The host group, target group and logical unit number define a view entry. The storage array is further configured to apply the view entry to the logical unit to provide a logical unit inventory that is provisioned for the at least one initiator.
Abstract:
A method for performing high-level synthesis (HLS) of a digital design includes a first phase for performing transformations on a behavioral description of the design, and a second phase for selecting a transformation from a plurality of transformations for transforming the behavioral description. The method further includes a third phase for implementing the transformed behavioral description using lower level primitives, and a fourth phase for generating implementation codes for the design.
Abstract:
The present invention provides a color indicator dosimeter system to detect and quantify a dosage of ionizing radiation in a wide range wherein said system comprises phenolic glycoside as one of the components. The present invention also relates to a method for using dosimeter system as described hereinabove for detecting and quantifying a dosage of ionizing radiation in a wide range.
Abstract:
A target discovery manager associated with a target discovery layer is interposed between a host initiator and one or more discovery protocols. The target discovery manager maintains a list of target devices found by each of several target discovery protocols. For each discovered target device listed, the associated discovery protocols that discovered the target device are prioritized and coalesced into a single enumerated target device register. The target device register provides the host initiator with a single list of known target devices produced from multiple discovery protocols with the discovery protocols that independently discovered each device prioritized according to various parameters.
Abstract:
A storage array includes at least one target and a logical unit having a logical unit number. The storage array is configured to receive input defining a host group comprising at least one initiator and receive input defining a target group comprising the at least one target. The host group, target group and logical unit number define a view entry. The storage array is further configured to apply the view entry to the logical unit to provide a logical unit inventory that is provisioned for the at least one initiator.
Abstract:
A method for handling input/output (I/O) commands in a storage system includes establishing first and second counters for counting unfinished I/O commands, and establishing a reference which is initially set to the first counter. The reference is periodically switched between the first counter and the second counter, and the switching interval is less than the I/O timeout value. Upon placing an I/O command into an I/O command queue, a copy of the current reference is made into an I/O specific control block and the current referenced counter is incremented. Upon finishing of an I/O command, the counter referenced by the I/O specific control block is decremented and the I/O command is removed from the I/O command queue. When switching the reference, a problem is detected in the event that the counter being switched to is above a predetermined threshold. Upon detection of a problem, a more explicit I/O check is conducted.
Abstract:
A method for faster handling of state change notifications in a storage network such as storage area network (SAN). The method includes receiving a state change notification at a host. The notification is processed to identify a target device affected by a state change. The method includes cleaning an input/output (I/O) resource of the host of I/O operations associated with the target device. A new session request is transmitted from the host to the target device, such as the next communication from the host after receipt of the notification. The cleaning of the host's I/O resources may include killing or abandoning pending I/O operations related to the target device and may also include halting or stopping additional or future I/O operations to the target device. The method includes operating the affected target device to acknowledge the new session request and initiate a new session that includes refreshing target I/O resources.