Patent application number | Description | Published |
20090274455 | APPARATUS AND METHOD FOR PERFORMING LINE ANALYSIS OF CONTINUOUS DATA SIGNALS - An apparatus for performing an optical line analysis of continuous data signals. The apparatus comprise a phase position processor for computing a phase early/late indicator; a phase control code processor for computing a difference phase indicator; a frequency extractor for computing a low frequency jitter indicator; and a statistical calculator for computing a plurality of statistical measures regarding frequency and amplitude components of a jitter of an input continuous data signal, wherein the statistical measures are computed based on one of the phase early/late information indicator, the difference phase indicator, or the low frequency jitter indicator. | 11-05-2009 |
20100166419 | TECHNIQUES FOR PROTECTING PASSIVE OPTICAL NETWORKS - A method for performing a protection in passive optical networks. The method comprises forming a protection maintenance link between an active optical line terminal (OLT) and a standby OLT; forming a synchronization link between the active OLT and the standby OLT; computing a base differential distance value; continuously measuring round trip time (RTT) values by the active OLT using the protection maintenance link; periodically sending at least RTT values calculated by the active OLT to the standby OLT over the synchronization link; and computing, by the standby OLT, a new RTT value based on at least a RTT value measured by the active OLT and a standby differential distance value, when a switch-over action is triggered, thereby allowing the standby OLT to serve optical network units (ONUs) in the PON without performing a ranging process. | 07-01-2010 |
20110176806 | OPTICAL BURST RECEIVER WITH A CONFIGURABLE AC AND DC COUPLING INTERFACE - A method for enabling AC coupling or DC coupling when receiving burst data signals comprises generating a hold-over pattern, wherein the hold-over pattern is a AC balanced pattern when an AC coupling is required and a low-logic value signal when a DC coupling is required; inputting the generated hold-over pattern to an AC coupling circuit, when no burst data signal is received; inputting only a received burst data signal to the AC coupling circuit, during the reception of such signal; and upon receiving of the entire burst data signal, generating a reset signal causing to input the generated hold-over pattern to an AC coupling circuit. | 07-21-2011 |
20110280568 | TECHNIQUES FOR DETECTING OPTICAL FAULTS IN PASSIVE OPTICAL NETWORKS - A method for detecting faults and their locations in an optical path between an optical line terminal (OLT) of and optical network units (ONUs) of a passive optical network (PON). The method comprises forming a maintenance optical link through the PON between the OLT and a collocated ONU, the OLT and its collocated ONU are each connected to an optical splitter; sending a ranging request from the OLT to the collocated ONU; in response to the ranging request, receiving, over the maintenance optical line, a ranging burst signal including at least a fault analysis detection pattern (FADP); and analyzing the FADP in the received signal by auto-correlating the FADP signal with an expected FADP signal, an uncorrelated event measured through the auto-correlation is indicative of a fault in the optical path of the PON and occurrence times of such events are indicative of the fault's location in the optical path. | 11-17-2011 |
20120093499 | APPARATUS AND METHOD FOR PERFORMING LINE ANALYSIS OF CONTINUOUS DATA SIGNALS - A method for performing an optical line analysis of continuous data signals transmitted in a passive optical network (PON). The method comprises determining, from an optical signal of the optical line, at least one of a phase early/late indicator based on a phase position of an input continuous data signal relative to sampling clock signals, a difference phase indicator based on an input phase control code, and a low frequency jitter indicator based on an input phase control code; computing a plurality of statistical measures regarding frequency and amplitude components of a jitter of the input continuous data signal, wherein the statistical measures are computed based on one of the phase early/late information indicator, the difference phase indicator, and the low frequency jitter indicator; and analyzing the plurality of statistical measures to detect optical failures in the PON and determining a root cause of each of the detected failures. | 04-19-2012 |
20120307949 | Burst Mode Clock and Data Recovery Circuit and Method - Burst mode clock and data recovery (BCDR) circuit and method capable of fast data recovery of passive optical network (PON) traffic. An over-sampled data stream is generated from an input burst data signal and a phase interpolator generates sampling clock signals using a reference clock and phase information. A phase estimation unit (PEU) determines a phase error in the over-sampled data streams; and a phase retrieval unit sets the phase interpolator with the respective phase information of the input burst data signal prior to reception of the input burst data signal. | 12-06-2012 |
20130077961 | TECHNIQUES FOR GENERATING LOW RATE DATA PATTERNS COMPLIANT WITH PASSIVE OPTICAL NETWORKS - An apparatus for generating a reflection analysis data pattern (RADP) being utilized for performing a reflection analysis in a PON. The apparatus comprises a data pattern generator for generating a low rate data pattern using a low rate polynomial; a high rate adaptor for increasing a rate of the low rate data pattern to a transmission rate of the PON; first and second scrambler polynomial generators for generating first and second data sequences according to a scrambler polynomial of the PON; a pre-scrambler for scrambling a high-rate data pattern with the first data sequence; a scrambler coupled to the pre-scrambler for scrambling the output of the pre-scrambler with a time-shifted signal of the second data sequence to result with the RADP; and an encapsulator for encapsulating the reflection analysis data pattern output by the scrambler in a plurality of downstream frames transmitted from an OLT to ONUs of the PON. | 03-28-2013 |
20130077975 | SYSTEM AND METHOD FOR PERFORMING IN-BAND REFLECTION ANALYSIS IN A PASSIVE OPTICAL NETWORK - A system for performing in-band reflection analysis in a passive optical network. The system comprises an optical line terminal (OLT) that includes a transceiver for transmitting continuous downstream data modulated on a first wavelength and receiving upstream burst data modulated on a second wavelength, the OLT further includes a receiver for receiving signals reflected from the PON that are modulated on the first wavelength, wherein the continuous downstream data comprises user data and a test data pattern; and a reflection analysis unit for cross-correlating between a time-shifted version of the transmitted test data pattern and the reflected signals, wherein the test data pattern is time-shifted relatively for an optical location to be tested. | 03-28-2013 |
20130202290 | Optical Line Terminal (OLT) And Method Therefore For Performing In-Band And Out-Band OTDR Measurements - An OLT operable in a PON and structured to perform OTDR measurements. The OLT comprises an electrical module for generating continuous downstream signals and processing received upstream burst signals according to a communication protocol of the PON; an optical module for transmitting continuous optical signals over a first wavelength, receiving optical upstream burst signals over a second wavelength, and transmitting optical upstream burst signals over a third wavelength, wherein the optical module further includes an ONU traffic processing module being electrically coupled to the optical module and the electrical module, wherein the ONU traffic processing module is configured to emulate one of a plurality of ONUs of the PON, to generate an analysis pattern to be transmitted as an optical upstream burst signal over a third wavelength, and analyze an analysis pattern received in an optical upstream burst signal for the purpose of performing the OTDR measurements. | 08-08-2013 |
20130202300 | OPTICAL LINE TERMINAL (OLT) OPTICAL MODULE ADAPTED TO PERFORM OPTICAL UNIT NETWORK (ONU) FUNCTIONALITY - An optical line terminal (OTL) operable in a passive optical network (PON) including a plurality of optical network units (ONUs). The OLT comprises an electrical module for generating continuous downstream signal and processing received upstream burst signals according to a communication protocol of the PON; an optical module for transmitting continuous optical signals over a first wavelength and receiving burst optical signals over a second wavelength, wherein the optical module further includes an optical network unit (ONU) traffic processing module being electrically coupled to the optical module and the electrical module, wherein the ONU traffic processing module is configured to emulate one of the ONUs of the PON; and an interface for interfacing between the electrical module and the optical module. | 08-08-2013 |
20130223847 | Method for Enabling AC Coupling of High-Speed Burst Data Signals Transmitted in Optical Networks - A method for enabling alternating current (AC) coupling of high-speed burst data signals transmitted by an optical network unit (ONU). The method comprises generating a first data pattern to be sent to an optical transceiver through an AC coupling circuit, wherein the first data pattern is a direct current (DC) balanced pattern; generating a second data pattern to be sent to the optical transceiver through the AC coupling circuit, wherein the second data pattern is output prior to transmission of a high-speed burst data signal; and generating a third data pattern to be sent to the optical transceiver through the AC coupling circuit, wherein the third data pattern is output posterior to the transmission of the high-speed burst data signal. | 08-29-2013 |
20130287395 | Optical Burst Receiver With a Configurable AC and DC Coupling Interface - A method for enabling AC coupling or DC coupling when receiving burst data signals comprises generating a hold-over pattern, wherein the hold-over pattern is a AC balanced pattern when an AC coupling is required and a low-logic value signal when a DC coupling is required; inputting the generated hold-over pattern to an AC coupling circuit, when no burst data signal is received; inputting only a received burst data signal to the AC coupling circuit, during the reception of such signal; and upon receiving of the entire burst data signal, generating a reset signal causing to input the generated holdover pattern to an AC coupling circuit. | 10-31-2013 |
20140119395 | Laser Driver Modulation and Bias Control Scheme - Systems and methods are provided for generating an accurate, stable measurement for a laser bias current. The average current and the extinction ratio are controlled using a dual control loop. The transfer function between the laser and a monitor photo diode (MPD) is characterized. A laser driver control module predicts the average power that will be measured using the MPD relative to the data being transmitted, and this information is used to control a laser driver. | 05-01-2014 |
20140119396 | Efficient Power Control for an Automatic Laser Driver - Systems and methods are provided to efficiently manage power in a laser a driver of an optical network unit (ONU) of a passive optical network (PON). Using information from an allocation map, the expected next allocated schedule for a transmission can be determined. The driver can be efficiently powered down and powered up based on the time remaining between the end of the current burst and the beginning of the next expected burst so that power is not wasted while the laser has no data to transmit. | 05-01-2014 |
Patent application number | Description | Published |
20130332430 | TRACKING CHANGES THAT AFFECT PERFORMANCE OF DEPLOYED APPLICATIONS - An application monitoring infrastructure that enables application configuration changes on multiple machines across multiple OS types to be tracked by identifying data containers that are to be monitored for changes, detecting a change to a monitored data container, and storing data representative of a changed version of the monitored data container responsive to detecting that the monitored container was changed. The data containers that are to be monitored for changes are identified from templates, and a unique template is provisioned for each of the applications. | 12-12-2013 |
20130332594 | CORRELATING PERFORMANCE DEGRADATION OF APPLICATIONS TO SPECIFIC CHANGES MADE TO APPLICATIONS - An application monitoring infrastructure enables application configuration changes on multiple machines across multiple OS types to be tracked, and correlated to performance degradation and outages by receiving change event data associated with change events occurring at each computer in the computer system, each change event data including an identifier for the associated change event, a path to a data container that was changed, a time stamp representative of when the data container was changed, an identifier for an application that is affected by the change to the data container, and the time stamp representative of when the monitored data container was changed, determining a time at which correlation is to be carried out and a target application for which correlation is to be carried out, and identifying change events associated with the target application that have time stamps that are within a predetermined proximity to the determined time. | 12-12-2013 |
20150149424 | TRACKING CHANGES THAT AFFECT PERFORMANCE OF DEPLOYED APPLICATIONS - An application monitoring infrastructure that enables application configuration changes on multiple machines across multiple OS types to be tracked by identifying data containers that are to be monitored for changes, detecting a change to a monitored data container, and storing data representative of a changed version of the monitored data container responsive to detecting that the monitored container was changed. The data containers that are to be monitored for changes are identified from templates, and a unique template is provisioned for each of the applications. | 05-28-2015 |
Patent application number | Description | Published |
20090033745 | Method and apparatus for video frame sequence-based object tracking - An apparatus and method for the analysis of a sequence of captured images covering a scene for detecting and tracking of moving and static objects ( | 02-05-2009 |
20100064337 | SYSTEM AND METHOD FOR CENTRAL MANAGEMENT OF NETWORK AND STORAGE RESOURCES FOR A VIDEO SURVEILLANCE SYSTEM - System and method for central managing of network and storage resources by dynamically receiving over a network bit rate parameters related to video processing units of one or more edge devices and dynamically adjusting a bit rate of one of the processing units based on required bit rates of the processing units and bandwidth limitations of the network. The system and method may further include dynamically receiving storage parameters related to internal storage units of the edge devices and to external storage units coupled to the edge devices and instructing one of the edge devices where to store the video data based on the storage parameters and bandwidth limitations of the network. | 03-11-2010 |
20100157049 | Apparatus And Methods For The Semi-Automatic Tracking And Examining Of An Object Or An Event In A Monitored Site - A method and apparatus for the investigation of an object or an event in a video clip, by playing video clips of the object or objects associated with the events. The video frames comprised within the video clips comprise information regarding the creation time and coordinates of the objects appearing in multiple frames, thus enabling an operator to immediately play video clips tracking the object starting at the object's creation time within the field of view, until its disappearance from the field of view. By defining neighboring regions, and keeping the creation time of each object within each video stream, an object is tracked between different fields of view. | 06-24-2010 |
20100177891 | Digital video protection for authenticity verification - A method and apparatus for verifying the authenticity and integrity of an ordered sequence of digital video frames, without having access to the original recording, by embedding therein a respective series of digital signatures based on a secret key, or keys, and on the video content of respective frames. Signatures are camouflaged by embedding in transform coefficients of a transformed representation of the video data in parts of the frame corresponding to motion. If there is sufficient motion to contain all of the signature bits, a supplementary technique embeds in high-texture areas of a frame. A final fall-back is to embed in a pre-defined default zone. A method of predicting when supplementary embedding is needed enables the process to be applied in a single pass allowing real-time operation. Verification is done during decoding by comparing, for identity, embedded signatures with signatures calculated anew using the method employed to embed. | 07-15-2010 |
20100238354 | METHOD AND SYSTEM FOR ADAPTIVE NOISE REDUCTION FILTERING - Embodiments of the invention are directed to a system and method for noise filtering in a video signal. The method includes dividing at least a portion of a frame into pixel groups and identifying a group as a first-type pixel group, possibly relating to a large change such as motion or light, if a difference parameter relating to the difference between the pixel group and a respective pixel group in a previous frame is larger than a threshold. The method further includes, identifying one or more of the first-type pixel groups as isolated pixel groups, if all the neighbors of the group are pixel groups with a difference parameter smaller than the threshold. The isolated pixel groups are redefined as pixel groups containing noise. The method further includes adapting the threshold based on the number of isolated pixel groups identified. | 09-23-2010 |
20110261996 | DIGITAL VIDEO PROTECTION FOR AUTHENTICITY VERIFICATION - A method for verifying the authenticity and integrity of an ordered sequence of digital video frames, without having access to the original recording, by embedding therein a respective series of digital signatures based on a secret key, or keys, and on the video content of respective frames. Signatures are camouflaged by embedding in transform coefficients of a transformed representation of the video data in parts of the frame corresponding to motion. If there is sufficient motion to contain all of the signature bits, a supplementary technique embeds in high-texture areas of a frame. A final fall-back is to embed in a pre-defined default zone. A method of predicting when supplementary embedding is needed enables the process to be applied in a single pass allowing real-time operation. Verification is done during decoding by comparing, for identity, embedded signatures with signatures calculated anew using the method employed to embed. | 10-27-2011 |
20130272522 | DIGITAL VIDEO PROTECTION FOR AUTHENTICITY VERIFICATION - A method for verifying the authenticity and integrity of an ordered sequence of digital video frames, without having access to the original recording, by embedding therein a respective series of digital signatures based on a secret key, or keys, and on the video content of respective frames. Signatures are camouflaged by embedding in transform coefficients of a transformed representation of the video data in parts of the frame corresponding to motion. If there is sufficient motion to contain all of the signature bits, a supplementary technique embeds in high-texture areas of a frame. A final fall-back is to embed in a pre-defined default zone. A method of predicting when supplementary embedding is needed enables the process to be applied in a single pass allowing real-time operation. Verification is done during decoding by comparing, for identity, embedded signatures with signatures calculated anew using the method employed to embed. | 10-17-2013 |
20140098954 | DIGITAL VIDEO PROTECTION FOR AUTHENTICITY VERIFICATION - A method for verifying the authenticity and integrity of an ordered sequence of digital video frames, without having access to the original recording, by embedding therein a respective series of digital signatures based on a secret key, or keys, and on the video content of respective frames. Signatures are camouflaged by embedding in transform coefficients of a transformed representation of the video data in parts of the frame corresponding to motion. If there is sufficient motion to contain all of the signature bits, a supplementary technique embeds in high-texture areas of a frame. A final fall-back is to embed in a pre-defined default zone. A method of predicting when supplementary embedding is needed enables the process to be applied in a single pass allowing real-time operation. Verification is done during decoding by comparing, for identity, embedded signatures with signatures calculated anew using the method employed to embed. | 04-10-2014 |
20140160283 | DYNAMIC IMAGE CAPTURE AND PROCESSING - Systems and methods are disclosed for dynamic image capture and processing. In one implementation, a processing device receives a first video stream, the first video stream being captured via an optical sensor configured with a first set of capture parameters. The processing device processes the first video stream with a first set of processing parameters. The processing device receives a second video stream, the second video stream being captured via the optical sensor configured with a second set of capture parameters. The processing device processes the second video stream with a second set of processing parameters. The processing device provides an output based on at least one of (a) the first video stream, as processed, or (b) the second video stream, as processed. | 06-12-2014 |
Patent application number | Description | Published |
20080211908 | Monitoring Method and Device - A method for monitoring including capturing video frames over time, processing data from the captured video frames into derived data representing a rate of change of the captured data, creating new frames from the derived data, and storing and/or displaying the new frames. | 09-04-2008 |
20090256918 | IMAGE STABILIZER - A method for digital video image stabilization, the method including: estimating, from at least one portion of a frame, global frame displacement between an initial reference digital video frame and a current frame in a video sequence of frames; verifying, for the entire frame, the validity of the estimated frame displacement; and compensating for the estimated frame displacement by aligning at least one frame in the sequence with respect to the initial reference frame; wherein the step of aligning includes producing a corrected motion vector for the frame to be aligned and displacing the frame within the video frames sequence in accordance with the corrected motion vector. | 10-15-2009 |
20110228848 | INTRA VIDEO IMAGE COMPRESSION AND DECOMPRESSION - A method for compressing an image having rows and columns, comprising providing an image, sub-sampling the image into a plurality of sub-image by selecting subsets of non-overlapping pixels in neighboring rows and columns in the image and encoding the sub-images in a video sequence. | 09-22-2011 |
20110317931 | COMPRESSING HIGH RESOLUTION IMAGES IN A LOW RESOLUTION VIDEO - A method for compressing an image as a sequence of video frames, comprising dividing the image into a plurality of tiles and compressing a tile, or part thereof, as a frame in the video sequence. | 12-29-2011 |
20120128058 | METHOD AND SYSTEM OF ENCODING AND DECODING MEDIA CONTENT - A method of generating a video container format file. The method comprises receiving a still image depicting a scene, receiving at least one object pertaining to the scene, encoding the still image as at least one video block of a video container format file, encoding the at least one object as data of the video container format file, and outputting the video container format file. | 05-24-2012 |
20140147100 | METHODS AND SYSTEMS OF EDITING AND DECODING A VIDEO FILE - A method of editing a video container format file. The method comprises displaying media content hosted in a video container format file stored in a segment of a memory of a client terminal, receiving editing instructions indicative of changes to the media content, adding and/or activating video editing objects with the editing instructions to the video container format file while the video container format file remains stored in the segment, and decoding the video editing objects and the media content. The decoding is performed by editing the media content according to said editing instructions in the video editing objects. | 05-29-2014 |
Patent application number | Description | Published |
20080291287 | Dynamic Range Compensation by Filter Cascade - A local method uses a cascade of multiple nonlinear edge preserving filters, and nonlinear pixel point operations, to calculate the pixel gain. Multiple low-pass filters are used, being applied to surrounding neighborhoods of the current pixel of narrow and of wide extent. The number of filter stages may be determined based on the image content. The coefficients used to combine a gray level image extracted from the input image with the ascending scale regions can be automatically extracted from high-pass filtered images of the ascending scale regions. Multiplying each color component of the input image by one or more pixel dependent gain or attenuation factors, using a nonlinear mapping function that can lighten shadow regions as well as darken bright regions, generates the output image. | 11-27-2008 |
20080292206 | Highlight Recovery Using Digital Lighting Module - The described methods and corresponding apparatus are for use in highlight recovery in a set of image data. The image data is inverted, treated by a digital lighting process, the subsequently inverted again. This allows the set of data image to be treated for dynamic range compression of detail in both the dark regions and the light regions by the same algorithm. In other words, the process applied to the dark regions can be performed by a correction algorithm and the process applied to the light regions performed by the same algorithm, but with the image data negated before and after the correction algorithm is applied. | 11-27-2008 |
20090161964 | Detecting Objects In An Image Being Acquired By A Digital Camera Or Other Electronic Image Acquisition Device - The likelihood of a particular type of object, such as a human face, being present within a digital image, and its location in that image, are determined by comparing the image data within defined windows across the image in sequence with two or more sets of data representing features of the particular type of object. The evaluation of each set of features after the first is preferably performed only on data of those windows that pass the evaluation with respect to the first set of features, thereby quickly narrowing potential target windows that contain at least some portion of the object. Correlation scores are preferably calculated by the use of non-linear interpolation techniques in order to obtain a more refined score. Evaluation of the individual windows also preferably includes maintaining separate feature set data for various positions of the object around one axis and rotating the feature set data with respect to the image data for the individual windows about another axis. | 06-25-2009 |
20110205387 | DETECTING OBJECTS IN AN IMAGE BEING ACQUIRED BY A DIGITAL CAMERA OR OTHER ELECTRONIC IMAGE ACQUISITION DEVICE - The likelihood of a particular type of object, such as a human face, being present within a digital image, and its location in that image, are determined by comparing the image data within defined windows across the image in sequence with two or more sets of data representing features of the particular type of object. The evaluation of each set of features after the first is preferably performed only on data of those windows that pass the evaluation with respect to the first set of features, thereby quickly narrowing potential target windows that contain at least some portion of the object. Correlation scores are preferably calculated by the use of non-linear interpolation techniques in order to obtain a more refined score. Evaluation of the individual windows also preferably includes maintaining separate feature set data for various positions of the object around one axis and rotating the feature set data with respect to the image data for the individual windows about another axis. | 08-25-2011 |
20110235910 | METHOD CIRCUIT AND SYSTEM FOR MATCHING AN OBJECT OR PERSON PRESENT WITHIN TWO OR MORE IMAGES - Disclosed is a system and method for image processing and image subject matching. A circuit and system may be used for matching/correlating an object/subject or person present (i.e. visible within) within two or more images. An object or person present within a first image or a first series of images (e.g. a video sequence) may be characterized and the characterization information (i.e. one or a set of parameters) relating to the person or object may be stored in a database, random access memory or cache for subsequent comparison to characterization information derived from other images. | 09-29-2011 |
20130034300 | ZERO PASS JPEG BIT RATE CONTROLLER - Embodiments are directed towards compressing an image to substantially a preset file size using statistical information obtained from a single subset of the image and an initial compression of the single subset. A representative subset portion of the image is selected based in part on a clustering analysis of the image. The representative subset is then compressed, in one embodiment, twice, in order to obtain statistics useable for the entire image. A scale factor is then determined that may be used in the quantization and for creating a Bit Rate Control (BRC) curve that represents an amount of accumulated bits per Minimal Codec Unit (MCU). During the compression process, the BRC curve is used to prevent accumulating bits from over shooting a final preset file size target. | 02-07-2013 |
20130128071 | DETECTING OBJECTS IN AN IMAGE BEING ACQUIRED BY A DIGITAL CAMERA OR OTHER ELECTRONIC IMAGE ACQUISITION DEVICE - The likelihood of a particular type of object, such as a human face, being present within a digital image, and its location in that image, are determined by comparing the image data within defined windows across the image in sequence with two or more sets of data representing features of the particular type of object. The evaluation of each set of features after the first is preferably performed only on data of those windows that pass the evaluation with respect to the first set of features, thereby quickly narrowing potential target windows that contain at least some portion of the object. Correlation scores are preferably calculated by the use of non-linear interpolation techniques in order to obtain a more refined score. Evaluation of the individual windows also preferably includes rotating the feature set data with respect to the image data for the individual windows about another axis. | 05-23-2013 |
Patent application number | Description | Published |
20080281778 | Hardware Accelerator Based Method and Device for String Searching - A method for searching within a data block for a data chunk having a predefined value, the method includes: fetching, by a processor, a data block search instruction; fetching, a data unit that includes multiple data chunks; wherein at least one data chunk within the data unit belongs to the data block; deciding whether to use a mask for data chunk level masking; searching, by a hardware accelerator, for a valid data chunk within the fetched data unit that has the predefined value; wherein the searching comprising applying a mask; wherein a valid data chunk in an non-masked data chunk that belongs to the data block; and determining whether to update the value of the mask and whether to fetch a new data unit that belongs to the data block. | 11-13-2008 |
20090070555 | DEVICE AND METHOD FOR FINDING EXTREME VALUES IN A DATA BLOCK - A method for locating an extreme value data chunk within a data block, the method includes: fetching, by a processor, an instruction; fetching, in response to a content of the instruction, a data unit that comprises multiple data chunks; selectively masking the fetched data chunks in response to a value of a mask; comparing, by a hardware accelerator, between values of valid data chunks to provide a extreme value data chunk; wherein valid data chunks include un-masked data chunks that belong to the data block; updating the value of the mask and jumping to the stage of fetching a new data unit, until the whole data block is fetched. | 03-12-2009 |
20120117340 | DATA ADMINISTRATION UNIT, DATA ACCESS UNIT, NETWORK ELEMENT, NETWORK, AND METHOD FOR UPDATING A DATA STRUCTURE - A data administration unit for updating a first data structure in a first memory may comprise a second memory, a data structure generator for setting up a second data structure in the second memory, a pointer generator for setting at least one of a dynamic change indicator and a pointer in the first data structure, a waiting unit for waiting for a finalization of a data access of a data access unit, and a data structure over-writer for overwriting the first data structure using data of the second data structure. An data access unit for accessing a first data structure in a first memory may comprise a data access driver, a first synchronization signal evaluator for reception and evaluation of a first synchronization signal, and a synchronization approval signal generator for generation and submission of a first synchronization signal. | 05-10-2012 |
Patent application number | Description | Published |
20130004522 | PHOTOTRIGGERED NANOPARTICLES FOR CELL AND TISSUE TARGETING - The present invention relates, in part, to a novel and simple particulate system that targets and binds any tissue selectively upon light illumination. The particulate system can be used for targeted delivery of substances to predefined cells or tissues in an individual. | 01-03-2013 |
20130289687 | Nanowired Three Dimensional Tissue Scaffolds - Electrically conductive nanowires incorporated within scaffolds enhance tissue growth, bridge the electrically resistant pore walls and markedly improve electrical communication between adjacent cardiac cell bundles. Integration of conducting nanowires within 3D scaffolds should improve the therapeutic value of cardiac patches. Examples demonstrate efficacy of gold nanowires in alginate matrices seeded with cardiomyocytes. | 10-31-2013 |
20140074253 | SCAFFOLDS COMPRISING NANOELECTRONIC COMPONENTS FOR CELLS, TISSUES, AND OTHER APPLICATIONS - The present invention generally relates to nanoscale wires and tissue engineering. In various embodiments, cell scaffolds for growing cells or tissues can be formed that include nanoscale wires that can be connected to electronic circuits extending externally of the cell scaffold. The nanoscale wires may form an integral part of cells or tissues grown from the cell scaffold, and can even be determined or controlled, e.g., using various electronic circuits. This approach allows for the creation of fundamentally new types of functionalized cells and tissues, due to the high degree of electronic control offered by the nanoscale wires and electronic circuits. Accordingly, such cell scaffolds can be used to grow cells or tissues which can be determined and/or controlled at very high resolutions, due to the presence of the nanoscale wires, and such cell scaffolds will find use in a wide variety of novel applications, including applications in tissue engineering, prosthetics, pacemakers, implants, or the like. | 03-13-2014 |