Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Koren, IL

Asaf Koren, Herzliya IL

Patent application numberDescriptionPublished
20100098076METHOD FOR MULTICASTING OF PACKETS IN PON RESIDENTIAL GATEWAYS - A method for multicasting packets in a passive optical network (PON) residential gateway. The method comprises storing a payload portion of an input packet in a memory; duplicating a header of the input packet to create duplicate headers as the number of destination end-point devices; modifying each of the duplicated header to uniquely designate an output interface of an Ethernet medium access (MAC) adapter coupled to at least one of the destination endpoint devices; passing to the Ethernet MAC adapter its respective modified header together with a pointer to a location of the payload portion in the memory; generating a multicast packet by retrieving the payload portion from the memory and attaching the modified header to the payload portion; and transmitting the multicast packet to the destination endpoint device coupled to the Ethernet MAC adapter.04-22-2010
20100098419GIGABIT PASSIVE OPTICAL NETWORK (GPON) RESIDENTIAL GATEWAY - A gigabit passive optical network (GPON) residential gateway comprising a microprocessor for at least processing packets including voice data and packets including video data; dual packet processors for performing GPON and residential gateway processing tasks; a plurality of Ethernet media access control (MAC) adapters for interfacing with a plurality of subscriber devices; a GPON MAC adapter for interfacing with an optical line terminal (OLT) of the GPON; and a digital signal processor (DSP) for processing voice signals.04-22-2010
20110173481FREQUENCY ADAPTER UTILIZED IN HIGH-SPEED INTERNAL BUSES - A frequency adapter for synchronizing data transfers between a low-frequency module and a high-frequency module connected to an internal bus. The frequency adapter includes a low-to-high synchronization unit for synchronizing data transfers from the low frequency module to the high-frequency module, wherein the low-to-high synchronization unit is clocked by a low frequency clock; and a high-to-low synchronization unit for synchronizing data transfers from the high frequency module to the low-frequency module, wherein the high-to-low synchronization module is clocked by a low frequency clock.07-14-2011
20110318002PASSIVE OPTICAL NETWORK PROCESSOR WITH A PROGRAMMABLE DATA PATH - A passive optical network (PON) processor comprises a packet processor for processing packets belonging to a certain flow through a plurality of processing stages of a programmable data-path; a microprocessor-data for performing one or more user-defined functions in the programmable data-path on designated packets belonging to the certain flow, wherein packets of respective flows to be processed by the microprocessor-data are designated in a flow table; a microprocessor-control for managing connections handled by the PON processor; a data-path bus for connecting the packet processor and the microprocessor-data, wherein the designated packets are transferred between the packet processor and the microprocessor-data on the data-path bus; and a control-path bus for connecting the packet processor and the microprocessor-control.12-29-2011

Patent applications by Asaf Koren, Herzliya IL

Asaf Koren, Moshav Haniel IL

Patent application numberDescriptionPublished
20100082685SYSTEM AND METHOD FOR EVALUATION AND PRESENTING AUTHORIZATION RIGHTS IN AN ORGANIZATION - A system and method for evaluating instances of authorization authority or segregation of duties in an organization against criteria for such authorizations, storing results of such evaluations and presenting such results to a user through queries of the stored results.04-01-2010

Benny Koren, Zichron Yaakov IL

Patent application numberDescriptionPublished
20080219150AUTO-NEGOTIATION BY NODES ON AN INFINIBAND FABRIC - A method and system for digital communication wherein nodes exchange messages at a first data rate in order to coordinate testing at a second, higher data rate. After testing is completed, the nodes exchange test results at the first data rate, and if conditions are satisfactory for operation at the second data rate user data are transmitted at the second data rate. Otherwise, user data are transmitted at the first data rate.09-11-2008
20100138840SYSTEM AND METHOD FOR ACCELERATING INPUT/OUTPUT ACCESS OPERATION ON A VIRTUAL MACHINE - A system and method for accelerating input/output (IO) access operation on a virtual machine, The method comprises providing a smart IO device that includes an unrestricted command queue (CQ) and a plurality of restricted CQs and allowing a guest domain to directly configure and control IO resources through a respective restricted CQ, the IO resources allocated to the guest domain. In preferred embodiments, the allocation of IO resources to each guest domain is performed by a privileged virtual switching element. In some embodiments, the smart IO device is a HCA and the privileged virtual switching element is a Hypervisor.06-03-2010

Patent applications by Benny Koren, Zichron Yaakov IL

Benny Koren, Zichron Yakkov IL

Patent application numberDescriptionPublished
20110208933Mass-Storage System Utilizing Solid-State Storage and Non-Solid-State Storage - Disclosed is a storage system which includes a primary storage space associated with a first plurality of VS devices, a temporary backup storage space associated with a second plurality of VS devices, a permanent backup storage space associated with a third plurality of NVS devices, a storage controller responsive to a write request including storing the data-element within the primary storage space and substantially immediately or concurrently storing recovery-enabling-data corresponding to the data-element within the temporary backup storage space, and asynchronously with the provisional redundant storage sequence, the controller is adapted to destage the recovery-enabling data to the permanent backup storage space, and one or more UPS units configured to provide backup power in case of power interruption to enable completion of destaging of recovery-enabling data for the entire data-set of the storage system.08-25-2011

Benny Koren, Zikhron Ya'Aqov IL

Patent application numberDescriptionPublished
20110252201SMART FLUSHING OF DATA TO BACKUP STORAGE - A storage system, including: (a) a primary storage entity utilized for storing a data-set of the storage system; (b) a secondary storage entity utilized for backing-up the data within the primary storage entity; (c) a flushing management module adapted to identify within the primary storage entity two groups of dirty data blocks, each group is comprised of dirty data blocks which are arranged within the secondary storage entity in a successive sequence, and to further identify within the primary storage entity a further group of backed-up data blocks which are arranged within the secondary storage entity in a successive sequence intermediately in-between the two identified groups of dirty data blocks; and (d) said flushing management module is adapted to combine the group of backed-up data blocks together with the two identified groups of dirty data blocks to form a successive extended flush sequence and to destage it to the secondary storage entity.10-13-2011
20110276768I/0 COMMAND HANDLING IN BACKUP - Systems and methods for input/output command management. In some cases of a write command received from a host, a maximum capacity limit relating to primary memory may be disregarded because data relating to the write command is written to backup memory prior to acknowledging the write command. In some of these cases, timeout is less likely than if the maximum capacity limit had been respected.11-10-2011
20110276831Utilizing Input/Output Paths For Failure Detection And Analysis - Systems and methods for failure monitoring in a storage system. In some cases, a failed entity is detected based on an analysis of at least the indications obtained in return for input/output commands sent to multiple entities in the storage system. In some of these cases, it is also determined whether the failure is enduring or transient.11-10-2011
20120102242CONTROLLING DATA DESTAGING WITHIN A MULTI-TIERED STORAGE SYSTEM - There is provided according to an example of the claimed subject matter, a system and a method for managing access to a shared storage entity. According to an example of the claimed subject matter, a system for managing access to a shared storage entity can include two or more initiator entities, two or more local sequencing agents and an arbitration module. Each of the two or more local sequencing agents can be associated with a respective one of two or more initiator entities which generate I/O requests for accessing the shared storage entity. Each local sequencing agent can be adapted to locally sequence its respective initiator entity's I/O requests. The arbitration module can be adapted to manage an access cycle to the shared storage entity by allocating to each one of the plurality of initiator entities a monolithic/continuous chunk of the access cycle to implement its own I/O access sequence, wherein chunk allocation is determined according to subframe allocation criteria related to the functional characteristics of each of the initiator entities.04-26-2012

Benny Koren, Zichron Yakov IL

Patent application numberDescriptionPublished
20120110291SYSTEM AND METHOD FOR I/O COMMAND MANAGEMENT - Systems and methods for input/output command management. In embodiments of the invention an input/output command fully executes after a lock has been obtained for the command on all storage segments relating to the command, in a predetermined order. Some embodiments of the invention allow overlapping access to storage and/or to individual storage segments by a plurality of input/output commands. In some embodiments of the invention, prioritization of commands is facilitated through the usage of a sharing policy and/or wakeup policy.05-03-2012

Chen Koren, Haifa IL

Patent application numberDescriptionPublished
20100138608Method and apparatus for pipeline inclusion and instruction restarts in a micro-op cache of a processor - Methods and apparatus for instruction restarts and inclusion in processor micro-op caches are disclosed. Embodiments of micro-op caches have way storage fields to record the instruction-cache ways storing corresponding macroinstructions. Instruction-cache in-use indications associated with the instruction-cache lines storing the instructions are updated upon micro-op cache hits. In-use indications can be located using the recorded instruction-cache ways in micro-op cache lines. Victim-cache deallocation micro-ops are enqueued in a micro-op queue after micro-op cache miss synchronizations, responsive to evictions from the instruction-cache into a victim-cache. Inclusion logic also locates and evicts micro-op cache lines corresponding to the recorded instruction-cache ways, responsive to evictions from the instruction-cache.06-03-2010
20100138610METHOD AND APPARATUS FOR INCLUSION OF TLB ENTRIES IN A MICRO-OP CACHE OF A PROCESSOR - Methods and apparatus for inclusion of TLB (translation look-aside buffer) in processor micro-op caches are disclosed. Some embodiments for inclusion of TLB entries have micro-op cache inclusion fields, which are set responsive to accessing the TLB entry. Inclusion logic may the flush the micro-op cache or portions of the micro-op cache and clear corresponding inclusion fields responsive to a replacement or invalidation of a TLB entry whenever its associated inclusion field had been set. Front-end processor state may also be cleared and instructions refetched when replacement resulted from a TLB miss.06-03-2010
20100138611METHOD AND APPARATUS FOR PIPELINE INCLUSION AND INSTRUCTION RESTARTS IN A MICRO-OP CACHE OF A PROCESSOR - Methods and apparatus for instruction restarts and inclusion in processor micro-op caches are disclosed. Embodiments of micro-op caches have way storage fields to record the instruction-cache ways storing corresponding macroinstructions. Instruction-cache in-use indications associated with the instruction-cache lines storing the instructions are updated upon micro-op cache hits. In-use indications can be located using the recorded instruction-cache ways in micro-op cache lines. Victim-cache deallocation micro-ops are enqueued in a micro-op queue after micro-op cache miss synchronizations, responsive to evictions from the instruction-cache into a victim-cache. Inclusion logic also locates and evicts micro-op cache lines corresponding to the recorded instruction-cache ways, responsive to evictions from the instruction-cache.06-03-2010

Dan Koren, Ramat Gan IL

Patent application numberDescriptionPublished
20090162243RADIOPAQUE ALLOY AND MEDICAL DEVICE MADE OF THIS ALLOY - A radiopaque alloy based on titanium nickelide and having shape memory and superelastic properties includes, according to one embodiment, at least one radiopaque alloying element selected from the group consisting of gold, platinum, and palladium at a concentration of from about 10 at. % to about 20 at. %, and at least one additional alloying element selected from the group consisting of aluminum, chromium, cobalt, iron, and zirconium, where the additional alloying element has a concentration of from about 0.5 at. % to about 4 at. %. The alloy includes titanium at a concentration of from about 48 at. % to about 52 at. %, and the balance of the alloy is nickel. The radiopaque alloy preferably exhibits superelastic behavior suitable for medical device applications in the human body.06-25-2009

Doron Koren, Kefar Sirkin IL

Patent application numberDescriptionPublished
20110140780 APARATUS AND A METHOD FOR PROCESSING AND AMPLIFYING A SIGNAL - A method and an apparatus. The apparatus includes at least one sensor for sensing at least one parameter that affects a non-linearity of the non-linear amplifier and for generating at least one parameter indicator; a memory module for storing multiple sets of pre-distortion coefficient values; a retrieval module, coupled to the memory module, for receiving the at least one indicator, for selecting a selected set of pre-distortion coefficient values based on the at least one indicator, and for sending the selected set of pre-distortion coefficient values to a signal processing module; and a signal processing module, configured to receive an input signal, to receive the selected set of pre-distortion coefficient values, and to pre-distort the input signal, using the selected set of pre-distortion coefficient values such as to at least partly compensate for the non-linearity of the non-linear amplifier.06-16-2011

Doron Shahar Koren, Rishon Le Zion IL

Patent application numberDescriptionPublished
20110006842SYSTEM AND A METHOD FOR SIGNAL PROCESSING - A system for processing an input signal, the system including: (a) a hardware memory module configured to store a lookup table; and (b) a signal processing module, configured to process the input signal to provide a second signal, and to transmit the second signal to a power amplifier that is characterized by non-linearity and which is adapted to amplify the second signal to provide an amplified signal; wherein the signal processing module is configured to process the input signal in response to at least one filtering parameter to provide the second signal so as to at least partly compensate for the non-linearity of the amplifier; wherein the at least one filtering parameter is retrieved from the lookup table using a first, a second, and a third lookup table indexes, wherein the first index is responsive to a magnitude of the input signal at a first moment, the second index is responsive to a magnitude of the input signal at a second moment, and the third index is responsive to phases of the input signal at the first and the second moments.01-13-2011
20110148520SYSTEM AND A METHOD FOR SIGNAL PROCESSING - A system for processing an input signal, the system includes: a hardware memory module configured to store a lookup table; and a signal processing module, configured to process the input signal to provide a second signal, and to transmit the second signal to a power amplifier that is characterized by non-linearity and which is adapted to amplify the second signal to provide an amplified signal; wherein the signal processing module is configured to process the input signal in response to at least one filtering parameter to provide the second signal so as to at least partly compensate for the non-linearity of the amplifier; wherein the at least one filtering parameter is retrieved from the lookup table using a first, a second, and a third lookup table indexes, wherein the first index is responsive to a magnitude of the input signal at a first moment, the second index is responsive to a magnitude of the input signal at a second moment, and the third index is responsive to phases of the input signal at the first and the second moments; wherein the system includes a delay circuit for delaying the input signal before the input signal is provided to the signal processing module.06-23-2011

Doron Shahar Koren, Risbon Le Zion IL

Patent application numberDescriptionPublished
20110140779APPARATUS AND METHOD FOR PRE-DISTORTING AND AMPLIFYING A SIGNAL - A method and an apparatus. The apparatus includes: a non-linear amplifier for generating an amplified signal, wherein a non-linearity of the non-linear amplifier, unless compensated by a provision of a pre-distorted signal, broadens a spectrum of the amplified signal from a desired spectrum to a broadened spectrum; a partial signature receiver, for receiving the amplified signal and for generating a sensed partial signature that represents spectral components of the amplified signal that belong only to a sampled spectrum that is narrower than the broadened spectrum; a configuration module, for receiving the sensed partial signature and for selecting, based on the sensed partial signature, a selected set of pre-distortion coefficient values that once applied by a signal processing module provides a best compensation to the non-linearity of the non-linear amplifier out of multiple sets of pre-distortion coefficient values that are available to the configuration module; and a signal processing module, for receiving an input signal and the selected set of pre-distortion coefficient values, and for generating a pre-distorted signal by pre-distorting the input signal by utilizing the selected set of pre-distortion coefficient values and for providing the pre-distorted signal to the non-linear amplifier.06-16-2011

Doten Koren, Tel Aviv IL

Patent application numberDescriptionPublished
20100162120Digital Media Player User Interface - A user interface of a digital media player is disclosed. In one embodiment, a digital media player comprises a memory storing a plurality of channels of digital media files and a plurality of background animation files, wherein each channel is associated with a respective background animation file. The digital media player receives a user selection of a channel, displays a channel name of the selected channel, and plays the background animation file associated with the selected channel. In another embodiment, the digital media player receives a user selection of a channel, displays a channel name of the selected channel, and displays a visual representation of the plurality of channels, wherein a first indicia is used to represent the selected channel and a second indicia is used to represent the other channels.06-24-2010

Dror Koren, Kfar Saba IL

Patent application numberDescriptionPublished
20090320340Illuminated road sign and a method for illuminating a road sign - An illuminated road sign, that includes: a supporting element, a front element, and multiple electroluminescent lamps located between the supporting element and the front element; wherein the front element comprises multiple regions, wherein at least one region is defined by a translucent reflecting element; wherein the electroluminescent lamps are shaped and placed according to the multiple regions; wherein the electroluminescent lamps are adapted to blink, during at least one blinking period.12-31-2009

Dvir Koren, Ramat-Ishay IL

Patent application numberDescriptionPublished
20080243951WRITE ORDERING STYLE ASYNCHRONOUS REPLICATION UTILIZING A LOOSELY-ACCURATE GLOBAL CLOCK - A write ordering style asynchronous replication service utilizes a loosely-accurate global clock in a data backup and recovery storage environment. The storage environment includes a set of source storage systems illustratively embodied as source replication nodes that cooperate to maintain a consistency group that may span multiple geographical sites. The storage environment also includes one or more target storage systems illustratively embodied as target replication nodes configured to service the consistency group. The write ordering style service utilizes the loosely-accurate global clock to provide consistent replication of a storage space of the consistency group.10-02-2008
20080301663System and Method for Providing Uninterrupted Operation of a Replication System During a Software Upgrade - A software upgrade tool and procedure provide uninterrupted operation of a replication system during an upgrade of software components of the system. The replication system includes one or more user systems coupled to one or more target storage systems over a communications network, such as a computer network. Illustratively, each user system is embodied as a replication client, while each target storage system is embodied as a replication server. In addition, the replication system includes a management system embodied as a management server that manages configuration of the system, including during upgrade of the software components of the replication system. To that end, the software upgrade tool cooperates with the management server to query the configuration of “old” versions of the software components and to manage upgrades of those components to “new” versions of software. According to the invention, the upgrade tool and procedure enable both the old and new versions of the software components to run concurrently on the replication client and replication server, as well as the management server.12-04-2008

Eitan Koren, Raanana IL

Patent application numberDescriptionPublished
20110066429VOICE ACTIVITY DETECTOR AND A METHOD OF OPERATION - A voice activity detector (03-17-2011
20110149810DECOUPLED CASCADED MIXERS ARCHITECHTURE AND RELATED METHODS - Methods for inter-mixer communication enable a “self-formed” cascaded mixer node tree topology. One method enables inter-mixer node signaling and includes first selecting a plurality of media flow payloads at a first cascaded mixer node. A set of conference payloads are generated and each include the media flow payloads from the plurality of media flow payloads that are part of the same conference call, an identifier for the conference call, and a node identifier for each media flow in the conference call. For each media flow in the conference call, each conference payload further identifies whether the first cascaded mixer node is a root node or a leaf node. The set of conference payloads are bundled into a single packet and sent to a second cascaded mixer node. Another method enables the “self-forming” of the mixer node tree topology. Yet another method enables active talker identification within the “self-formed” tree topology.06-23-2011

Eyal Koren, Moshav Herut IL

Patent application numberDescriptionPublished
20090163189Web content distribution to personal cellular telecommunications devices - The present invention is directed toward distribution of web content to personal cellular telecommunications devices. The present invention proposes compiling syndicated items compilation files containing the entire contents of one or more syndicated information files and/or status notification compilation files containing a list of one or more syndication feeds and status information regarding same. Both types of compilation files can be Point-To-MultiPoint (P2MP) pushed to all available personal cellular telecommunications devices in one or more cells selected by a cellular operator using standardized P2MP push technology. Alternatively, status notification compilation files can be P2P pulled by or P2P pushed to particular personal cellular telecommunications devices. The present invention also proposes offering accessing full stories in formats other than conventional web page formats. Such non web page formats include inter alia SMS, MMS, email, and the like.06-25-2009
20100016025Content Personalization of Personal Cellular Telecommunications Devices - Content personalization on personal cellular telecommunications devices includes determining subscriber personalization profiles each including at least one personalization parameter, determining universal Level 0 IDMs for display on all subscribers' personal cellular telecommunications devices irrespective of their location and their subscriber personalization profiles, and determining a set of at least two different personalized Level 1 IDMs for each universal Level 0 IDM for display on subscribers' personal cellular telecommunications depending on their location and subscriber personalization profiles. Personalization of Level 1 interactive display messages can take place either network side or handset side. Network side personalization requires a personalization server with subscribers' personalization profiles. Handset side personalization requires handset subscriber personalization filters.01-21-2010

Hofit Koren, Ashdod IL

Patent application numberDescriptionPublished
20110307404MANAGING CONSISTENT INTERFACES FOR BUSINESS DOCUMENT MESSAGE MONITORING VIEW, CUSTOMS ARRANGEMENT, AND FREIGHT LIST BUSINESS OBJECTS ACROSS HETEROGENEOUS SYSTEMS - A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a business document message monitoring view, a customs arrangement, and/or a freight list business object.12-15-2011

Ilan Koren, Rehovot IL

Patent application numberDescriptionPublished
20120010836ELECTROMAGNETIC RADIATION MAPPING SYSTEM - Apparatus for radiation mapping of a region comprises a spectrum analyzer for analyzing a local radiation field according to wavelength, and a positioning unit for obtaining a position reading to correlate with said local radiation field, thereby to provide said radiation mapping. The results may be provided as layers to a map, and different layers may be provided for different frequencies and different times of the day.01-12-2012

Jacob Koren, Carmelia IL

Patent application numberDescriptionPublished
20090034688MOBILE COMPUTED RADIOGRAPHY AND DIGITAL RADIOGRAPHY - A mobile apparatus. The mobile radiography apparatus includes: a frame; a transport mechanism coupled to the frame, the transport mechanism adapted to facilitate transport of the mobile apparatus between locations; an x-ray source mounted to the frame; a computed radiography (CR) scanner coupled to the frame and adapted to acquire one or more images from an image recording medium; a storage area disposed on the frame configured to removably retain at least one digital radiography (DR) detector; and a display coupled to the frame and connected to the CR scanner and the DR detector to display the one or more images acquired by the CR scanner or DR detector.02-05-2009

Patent applications by Jacob Koren, Carmelia IL

Jacob Koren, Haifa IL

Patent application numberDescriptionPublished
20100198229LEAD EXTRACTION METHODS AND APPARATUS - According to one aspect, a device for assisting in removing an implanted lead is provided. The device comprises a body portion having a center adapted to accommodate the lead, a cutting component coupled to the body portion to assist in separating tissue from the lead, and at least one anchoring component disposed at least partially within the body portion, the at least one anchoring component capable of providing pressure on the lead that resists movement of at least part of the body portion along the lead at least in part by applying fluid pressure.08-05-2010
20110198503METHODS AND APPARATUS FOR MULTI-CAMERA X-RAY FLAT PANEL DETECTOR - According to some aspects, a device comprising a plurality of cameras arranged in an array, each of the plurality of cameras producing a signal indicative of radiation impinging on the respective camera, the plurality of cameras arranged such that the field of view of each of the plurality of cameras at least partially overlaps the field of view of at least one adjacent camera of the plurality of cameras, to form a respective plurality of overlap regions, an energy conversion component for converting first radiation impinging on a surface of the energy conversion component to second radiation at a lower energy that is detectable by the plurality of cameras, and at least one computer for processing the signals from each of the plurality cameras to generate at least one image, the at least one processor configured to combine signals in the plurality of overlap regions to form the at least one image is provided.08-18-2011

Patent applications by Jacob Koren, Haifa IL

Noam Koren, Haniel IL

Patent application numberDescriptionPublished
20090178089BROWSING AND VIEWING VIDEO ASSETS USING TV SET-TOP BOX - Roughly described, a system and method for delivering video content to a user's client device in a video-on-demand (VOD) system, which includes providing a collection of video segments, the segments having a predefined default sequence; establishing a streaming video session according to a session-oriented protocol; transmitting toward the client device a script executable by the client device, the script operable to transmit navigational codes toward the head-end equipment in response to and indicating user selection among navigational choices; beginning transmission of the video segments in the collection toward the client device in accordance with the default sequence of segments; and in response to receipt of one of the navigational codes, and without tearing down the streaming video session, altering the transmission sequence to jump to the segment that the user selected.07-09-2009
20100118888Message Synchronization Over A Stochastic Network - Methods and apparatus to communicate between a local component and a remote component, where the local component is connected to the remote component using a non-deterministic communication link. A local clock is synchronized with a remote clock to within a maximum offset. A rate message from the remote component is received at the local component, where the rate message includes a first time stamp. A data rate is adjusted using the rate message when the time of the local clock substantially matches a time determined using the first time stamp. A data message is sent to the remote component using the adjusted data rate, where the data message includes a second time stamp for use in processing data in the data message. In some implementations, the time determined using the first time stamp is also determined using information about a communication link delay and/or a clock offset.05-13-2010
20110138414Modification and Distribution of Video Content - A data stream processing system receives a transport stream containing single/multiple program/s and receives alternate content. The system identifies portions of the transport stream to replace with the alternate content. An alternate content data stream is generated that includes the alternate content and at least one sync packet. The sync packet enables synchronous replacement of the alternate content into the transport stream. The system then distributes the alternate content data stream.06-09-2011

Patent applications by Noam Koren, Haniel IL

Rali Koren, Moshav Avigdor IL

Patent application numberDescriptionPublished
20090112241Ear cleaning device - An ear cleaning device including a body including a finger engagement portion, a connecting neck portion and an ear engagement portion, the body being configured such that finger pressure exerted on the finger engagement portion produces expansion of the ear engagement portion.04-30-2009

Rami Koren, Kfar Saba IL

Patent application numberDescriptionPublished
20090259808Methods of Sanitizing a Flash-Based Data Storage Device - A data storage device includes one or more non-volatile, blockwise erasable data storage media and a mechanism for sanitizing the media in response to a single external stimulus or in response to a predetermined physical or logical condition. Optionally, only part of the media is sanitized, at a granularity finer than the blocks of the medium. Setting a flag in an auxiliary nonvolatile memory enables an interrupted sanitize to be detected and restarted. Optionally, a “death certificate” verifying the sanitizing is issued. Preferably, the media are configured in a manner that allows atomic operations of the sanitizing to be effected in parallel.10-15-2009

Patent applications by Rami Koren, Kfar Saba IL

Sagi Koren, Herzylia IL

Patent application numberDescriptionPublished
20090255421System to Form Repeatable Shaped Slugs From a Plastic Bottle - A system for producing a slug having a repeatable shape from a plastic bottle, including: a housing having an elongated shape, an axis in the direction of elongation, and an opening configured to receive the bottle in a generally coaxially orientation with the housing; a compacting subsystem adapted to compact the bottle substantially in a first direction within the housing; and a slug processing subsystem adapted to form a slug having a predefined form from the compacted bottle, the slug processing subsystem adapted to form the slug by application of force in at least a second direction, substantially normal to the first direction.10-15-2009

Shay Koren, Holon IL

Patent application numberDescriptionPublished
20090049361Protected communication link with improved protection indication - A method for communication includes receiving first and second data frames over first and second communication links, respectively, the first and second data frames containing respective first and second replicas of data, which has been encoded with a Forward Error Correction (FEC) code. The FEC code in the received first and second data frames is decoded, and respective first and second soft quality ranks of the first and second data frames are computed based on the decoded FEC code. One of the first and second replicas of the data are selected based on the first and second soft quality ranks. The selected one of the first and second replicas of the data is provided as output.02-19-2009

Shimon Koren, Haifa IL

Patent application numberDescriptionPublished
20110184694DEPTH MEASUREMENTS OF NARROW HOLES - A method for measuring a depth of a narrow hole, the method includes: obtaining from a chromatic confocal sensor a group of height measurements taken along an imaginary line that crosses the narrow hole; ignoring height measurements attributed to optical artifacts and blind measurement points and calculating an inverted parabolic estimate of a sub-group of the height measurements; wherein a top of the parabolic estimate is representative of a height of a bottom of the narrow hole.07-28-2011
20120057773INSPECTION RECIPE GENERATION AND INSPECTION BASED ON AN INSPECTION RECIPE - System, computer readable medium and method. The system includes (i) a data obtaining module arranged to obtain data about at least one portion of an inspected article; and (ii) a processor arranged to perform at least one processing operation of the data out of: (a) processing the data to provide the inspection recipe; and (b) processing the data, while utilizing the inspection recipe, to detect defects; wherein the inspection recipe comprises multiple zones of multiple types of zones; wherein a zone of a first type of zones differs from a zone of a second type of zone.03-08-2012

Yehuda Koren, Zichron Yaakov IL

Patent application numberDescriptionPublished
20100134497Methods, Systems, and Products for Graphing Data - Methods, systems, and products are disclosed for graphing data. A layout is retrieved that comprises locations for vertices. A proximity location is generated for each vertex. Each vertex's location from the layout is merged with each vertex's proximity location. A cost function associated with the layout is minimized.06-03-2010
20110173142APPARATUS AND METHODS FOR CLASSIFYING SENDERS OF UNSOLICITED BULK EMAILS - Disclosed are methods and apparatus for facilitating the filtering of unsolicited bulk electronic mail (email) sent from spammers. A plurality of recipient patterns for a plurality of emails from known spammers is logged. A plurality of recipient patterns for a plurality of emails from known non-spammers is also logged. A probabilistic model for predicting whether an unknown sender identity is a spammer is generated or modified based on the logged recipient patterns for the emails from known spammers and known non-spammers.07-14-2011

Yossi Koren, Jerusalem IL

Patent application numberDescriptionPublished
20100011380SYSTEM AND METHOD FOR REPLACING DEVICE DRIVERS - Disclosed is a method system and application for replacing device drivers on an operating system associated with a computing platform. According to some embodiments of the present invention, an operating system may be configured to use a set of device drivers corresponding to the hardware installed on the computing platform. In the event of a change of hardware, the installed device drivers need to be adapted to the new devices.01-14-2010
20100064285SYSTEM AND METHOD FOR SOFTWARE APPLICATION REMEDIATION - Disclose is a method and system for software remediation. According to some embodiments of the present invention, a data storage device may store one or more sets of related software application image blocks, wherein a set of image blocks is associated with a software application and is generated by parsing components of the software application. A communication module may exchange characterization data relating to image blocks with a client computer and corrupted block may be sent to the client.03-11-2010

Zvi Koren, Raanana IL

Patent application numberDescriptionPublished
20080273421MODEL-BASED TIME-PRESERVING TOMOGRAPHY - A system and method for modeling seismic data using time preserving tomography including storing an initial set of parameter values representing an initial seismic data model. The initial seismic model may correspond to at least two or more ray pairs. Each ray pair may have a traveltime. An altered model may be generated by altering two or more parameter values in the initial set of parameter values for each of two or more ray pairs in the initial model. Altering one parameter value without altering the remaining of the two or more parameter values may correspond to a change in the traveltime of each of the ray pairs, while altering the two or more parameter values in combination typically corresponds to no net change in the traveltime of each of the ray pairs.11-06-2008
20100220895DEVICE AND METHOD FOR DISPLAYING FULL AZIMUTH ANGLE DOMAIN IMAGE DATA - A device, system, and method for displaying seismic image data may include computing, from a wide-azimuth data set, a discrete data set associated with an image function at a seismic image point. The discrete data set may be mapped onto a continuous curved three-dimensional surface. The mapped data set may be projected onto a continuous planar surface. The projected data may be displayed as a planar disk. A plurality of continuous planar surfaces, each representing a single image point, may be assembled to form a three-dimensional body, representing a seismic gather of image points. The three-dimensional body may be displayed. Other embodiments are described and claimed.09-02-2010

Patent applications by Zvi Koren, Raanana IL