Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Corem

Guy Corem, Netanya IL

Patent application numberDescriptionPublished
20100240449SYSTEM AND METHOD FOR CONTROLLING USAGE OF EXECUTABLE CODE - Embodiments of the invention are directed to systems and methods for protecting and/or controlling usage of executable code. A method may include periodically producing morphed or otherwise modified executable code related to an application and providing such morphed code to clients. A method may include generating log data and providing log data to a referee unit. The referee unit may determine an outcome of an execution of an application related to the morphed code based on the log data.09-23-2010

Guy Corem, Herzlia IL

Patent application numberDescriptionPublished
20080310420Method and system for transparent TCP offload with transmit and receive coupling - Certain aspects of a method and system for transparent transmission control protocol (TCP) offload with transmit and receive coupling are disclosed. Aspects of a method may include collecting at least one received TCP segment for a determined network flow via a network interface card (NIC) processor. The state information for the received TCP segment and state information for transmitted TCP segments for the determined network flow may be stored at the NIC without transferring state information for the received TCP segment and the state information for the transmitted TCP segments to a host system communicatively coupled to the NIC. A new TCP segment comprising the collected TCP segments may be generated after a termination event occurs. The generated new TCP segment, new state information for the generated new TCP segment, and the state information for the transmitted TCP segments may be communicated to the host system for TCP offload.12-18-2008
20100174824Method and System for Transparent TCP Offload - Certain aspects of a method and system for transparent transmission control protocol (TCP) offload are disclosed. Aspects of a method may include collecting TCP segments in a network interface card (NIC) processor without transferring state information to a host system. The collected TCP segments may be buffered in a coalescer. The coalescer may verify that the network flow associated with the collected TCP segments has an entry in a flow lookup table (FLT). When the FLT is full, the coalescer may close a current entry and assign the network flow to the available entry. The coalescer may also update information in the FLT. When an event occurs that terminates the collection of TCP segments, the coalescer may generate a single aggregated TCP segment based on the collected TCP segments. The aggregated TCP segment and state information may be communicated to the host system for processing.07-08-2010
20100198984Method and System for Transparent TCP Offload with Best Effort Direct Placement of Incoming Traffic - Certain aspects of a method and system for transparent transmission control protocol (TCP) offload with best effort direct placement of incoming traffic are disclosed. Aspects of a method may include collecting TCP segments in a network interface card (NIC) processor without transferring state information to a host processor every time a TCP segment is received. When an event occurs that terminates the collection of TCP segments, the NIC processor may generate a new aggregated TCP segment based on the collected TCP segments. If a placement sequence number corresponding to the generated new TCP segment for the particular network flow is received before the TCP segment is received, the generated new TCP segment may be transferred directly from the memory to the user buffer instead of transferring the data to a kernel buffer, which would require further copy by the host stack from kernel buffer to user buffer.08-05-2010

Patent applications by Guy Corem, Herzlia IL

Yochai Corem, Hertzelia IL

Patent application numberDescriptionPublished
20110319052SYSTEM AND METHOD FOR DETERMINING COMMONLY USED COMMUNICATION TERMINALS AND FOR IDENTIFYING NOISY ENTITIES IN LARGE-SCALE LINK ANALYSIS - Systems and methods for identifying and characterizing relationships based on communication traffic. The methods may include accepting indications of communication conducted among entities over a communication network, and using a link processor, analyzing the indications so as to identify that two or more of the entities are interrelated by detecting one or more intermediate entities with which the two or more entities communicate. A criterion may be evaluated with respect to the indications associated with a given entity, responsively to meeting the criterion, disqualifying the given entity from serving as an intermediate entity in analyzing the indications.12-29-2011

Yochai Corem, Herzliya IL

Patent application numberDescriptionPublished
20120015626SYSTEM AND METHOD FOR DETERMINING COMMONLY USED COMMUNICATION TERMINALS AND FOR IDENTIFYING NOISY ENTITIES IN LARGE-SCALE LINK ANALYSIS - Methods and systems for determining mobile communication terminals (mobiles) that have a common user, or that have a group of users in common. The methods and systems examine change-of-association events of mobiles operating in a network, and correlate the events to determine common mobiles, i.e., mobiles that have the same or similar change-of-association events. The events described are generated by the mobiles themselves automatically, by virtue of the fact that the mobiles are operating in the network. There is thus no need for, and the embodiments described herein do not require, user intervention to generate the events.01-19-2012

Yossi Corem, Beit Shemesh, IL US

Patent application numberDescriptionPublished
20110033151OPTICAL WAVELENGTH SELECTIVE ROUTER - A fiber-optical, wavelength selective switch, especially for channel routing with equalization and blocking applications. The input signals are converted to light beams having predefined polarizations (02-10-2011

Yossi Corem, Beit Shemesh IL

Patent application numberDescriptionPublished
20080226216OPTICAL DEVICES WITH INTEGRAL ISOLATORS - An isolator assembly, for use internally within a multi-port optical switch, and which operates on a preselected number of input port channels. The assembly incorporates a sequence of a birefringent crystal with a half wave plate on part of its output face acting as a linear polarizer, a 45° Faraday rotator element and a half wave plate aligned at 22.5° to the polarization direction of the light rotated by the Faraday rotator. This arrangement ensures that any light spuriously returned from a reflective beam switching element of the switch is blocked from transmission out of the paths of light which the isolator assembly covers because of the orientation of the light polarization returned to the birefringent crystal. The isolator assembly is arranged such that it does not cover the beam path leading to the output port or ports, such that legitimate output beams are transmitted unhindered.09-18-2008
20080316585Optical Wavelength Selective Router - A fiber-optical, wavelength selective switch, especially for channel routing with equalization and blocking applications. The input signals are converted to light beams having predefined polarizations (12-25-2008
20090219601Multi-channel Chromatic Dispersion Compensator - A multi-wavelength device to compensate for chromatic dispersion in an optical transmission by inducing a phase shift which varies quadratically as a function of the different frequencies within the transmission. The quadratic phase variation can be applied by dispersing the input optical signal such that different wavelength components are spatially spread, and disposing an array of phase shifting elements along the dispersion direction, such that different wavelengths pass through different phase shifting elements. The elements are actuated to provide a phase shift which varies at least partially quadratically along the dispersion axis, and thus generates at least a partially quadratic phase variation to the wavelength components. This compensates for a phase shift having a quadratic dependence on frequency, generated as a result of the chromatic dispersion. The device is tunable, such that changes in chromatic dispersion can be compensated for dynamically.09-03-2009

Patent applications by Yossi Corem, Beit Shemesh IL