Oded
Oded Anner, Kfar Saba IL
Patent application number | Description | Published |
---|---|---|
20140015953 | COMPACT MICROSCOPY SYSTEM AND METHOD - There is disclosed an apparatus for magnifying and capturing images of one or more samples, as well as an apparatus for changing objective lenses. Methods of using the apparatuses, and other embodiments, are also disclosed. | 01-16-2014 |
Oded Bar El, Zichron Yaacov IL
Patent application number | Description | Published |
---|---|---|
20140258231 | DEVICE SYNCHRONIZATION POLICY MANAGEMENT - Generally, this disclosure provides devices, methods and computer readable media for device synchronization policy management. The device may include a context determination module configured to determine a usage context associated with the device; a content determination module configured to determine a data content classification associated with data to be synchronized between the device and a cloud; a synchronization policy database configured to store synchronization policies, the policies based on the device usage context, the data content classification and a classification of the cloud type; and a synchronization policy management module configured to select a synchronization policy from the synchronization policy database and further configured to synchronize the data with the cloud based on the selected synchronization policy. | 09-11-2014 |
Oded Barzelay, Sha'Arei-Tikva IL
Patent application number | Description | Published |
---|---|---|
20110320139 | METHOD AND SYSTEM FOR TESTING A BUNDLE OF TUBULAR OBJECTS GUIDED BY A COMPUTING DEVICE - Exemplary embodiments of method and system for guiding a tester of a bundle of similar objects are disclosed. The disclosed embodiments may obtain a picture of the bundle of the similar objects. The image may be processed in order to identify the bundle of similar objects to be tested. Then, the system may determine which object of the similar objects to measure and accordingly it may instruct a tester to associate an object-measuring device with the determined object to be measured. Upon receiving a trigger signal issued by the tester, information is collected regarding the test results of the measured object and information on the location of the measured object. Then the process can proceed for additional objects in the bundle. | 12-29-2011 |
Oded Barzelay, Givataim IL
Patent application number | Description | Published |
---|---|---|
20120227501 | HANDHELD PROBE FOR TUBE INSPECTION USING APR - Exemplary embodiments of a handheld probe (HHP) of an Acoustic pulse reflectometry (APR) system are disclosed. Embodiments of the HHP can comprise a loudspeaker and microphone that are vibration isolated from each other and from the tube under test. In some embodiments the microphone can be isolated from the housing of the HHP. In other embodiments the housing of the HHP can be isolated from the loudspeaker. In another embodiment the housing of the probe can be isolated from the tube under test. Yet, some embodiments combine all of this isolation options. In such embodiment the loudspeaker is isolated from the housing, the housing is isolated from the tube under test, and the microphone is isolated from the housing, and so on. Isolation can be achieved by using materials that absorb vibration, material such as but not limited to rubber, foam, silicone, etc. | 09-13-2012 |
Oded Beckermus, Kiryat Ata IL
Patent application number | Description | Published |
---|---|---|
20090051763 | IMAGING SYSTEMS AND METHODS, PARTICULARLY FOR USE WITH MEDICAL INSTRUMENT USED IN OPEN SURGERY - An electronic imaging apparatus (and related methods of manufacture and use), comprising: a chassis, having an open cylindrical groove formed therein; an image sensor assembly mounted in the chassis, the image sensor assembly comprising an electronic image sensor; a plurality of lenses, which are fitted into the groove in respective positions so as to form an image on the image sensor; and a cover, which closes over the image sensor assembly and the lenses in the chassis. The imaging system is particularly suitable as a compact imaging systems for use on instruments for open surgery. | 02-26-2009 |
20090054786 | IMAGING SYSTEMS AND METHODS, PARTICULARLY FOR USE WITH MEDICAL INSTRUMENT USED IN OPEN SURGERY - An electronic assembly (and related methods of manufacture and use), comprising: a non-conducting substrate, which has front and back sides and comprises through-wires molded into the substrate so as to pass through the substrate from the front side to the back side; and an integrated circuit device, which is fixed to the front side of the substrate and electrically connected to the through wires at the front side of the substrate. In certain embodiments, the integrated circuit device may be an image sensor. In one possible embodiment, the assembly is used as a compact camera that is associated with a surgical instrument used in open surgery. | 02-26-2009 |
Oded Beja, Misgav IL
Patent application number | Description | Published |
---|---|---|
20090118483 | Light-driven energy generation using proteorhodopsin - A light-driven energy generation system using proteorhodopsin is provided. The system includes a light source, a host with a correctly folded, integrated proteorhodopsin protein, a source of retinal, and a mediator. The source of retinal binds covalently to the integrated proteorhodopsin protein, thereby creating a light absorbing pigment. Illumination of the light absorbing pigment with the light source results in conversion of light energy to biochemical energy. This biochemical energy is harnessed by the mediator to produce light-driven energy, such as mechanical, chemical or electrical energy. | 05-07-2009 |
Oded Ben-Joseph, Sharon, MA US
Patent application number | Description | Published |
---|---|---|
20090220564 | METHODS OF TREATING AND PREVENTING ACUTE MYOCARDIAL INFARCTION - The present disclosure provides methods and compositions for treating coronary tissue damaged as a result of a cardiac disorder such as ischemia, acute myocardial infarction, vulnerable plaques, or reperfusion injury. Specifically, the cardiac disorder is treated using a multivalent molecule that is specific for a marker located, in or near the damaged coronary tissue and a marker located on a target cell (e.g., a stem cell). The multivalent molecule may be administered by intravenous injection, intra-arterial catheter, intramyocardial injection, or implantable device (e.g, stent). | 09-03-2009 |
Oded Bialer, Petah Tikva IL
Patent application number | Description | Published |
---|---|---|
20130177061 | Fast Acquisition Of Frame Timing And Frequency - Modern digital signals include framing. A known sequence of transmission symbols (Unique Word (UW)) included in the transmitted signal may be used by a receiver for framing synchronization. A receiver configured to receive such a signal may be configured to detect the UW even when the signal is received with some frequency uncertainty (e.g. offset or error). A method is presented for fast acquisition of symbol and/or frame timing of a signal, including in the presence of frequency uncertainty. In some embodiments, the presented method may be used for determining a frequency offset of the received signal and a location of a unique word (UW) within a frame of the received signal, wherein said determining is based on a two-dimensional search map. | 07-11-2013 |
20140146859 | EFFICIENT FREQUENCY ESTIMATION - Methods are presented herein for estimating at least a frequency (offset) for a block of received symbols using two or more estimation stages. These methods may allow reducing the computational complexity of a frequency estimator while maintaining large frequency offset coverage and high frequency estimation accuracy. Also are presented satellite communication systems employing any of burst transmission and continuous transmission. Said systems may be configured to estimate at least a frequency (offset) for any of a received burst or a block of received symbols using two or more estimation stages. In some embodiments, said burst or said block of symbols may include a Unique Word located at or about the center of the block of symbols. | 05-29-2014 |
20140328378 | EFFICIENT DE-SPREADING - Satellite communication systems utilize spreading by repetition techniques, including block repetition, to enable operation at low signal to noise conditions. A carrier frequency offset between a transmitter and a receiver results in phase offsets between repetitions. Thus, combining the repetitions requires estimation of the phase offset between the repetitions before coherent de-spreading can be performed. Disclosed herein are methods for estimating a phase offset between successive block repetitions. The methods may utilize more than two repetitions for determining a common phase offset between any two successive repetitions. In some embodiments, these methods may allow summation of repetitions with better coherency and/or with a lower de-spreading loss. | 11-06-2014 |
Oded Bialer, Petach-Tikva IL
Patent application number | Description | Published |
---|---|---|
20150282112 | METHOD AND SYSTEM FOR ESTIMATING POSITION - A method of estimating a position of an object is disclosed. The method comprises receiving a plurality of signals transmitted between each of a respective plurality of reference stations of a known position and the object. The method further comprises, for each received signal: processing the signal using a matrix featuring a characteristic power delay profile and a characteristic signal waveform to provide a processed signal, and calculating a direct estimate of the position of the object based, at least in part, on the processed signals. | 10-01-2015 |
Oded Blayer, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20150050993 | TECHNIQUES TO INTERACT WITH AN APPLICATION VIA MESSAGING - Techniques to interact with an application via messaging are described. An apparatus may comprise an application support component and a communication component. The application support component may be operative to generate an image representing a state of an application and to update the state of the application according to a text command. The communication component may be operative to transmit the image to a client device via a messaging system as an image attachment to a first message and to receive a second message from the client device via the messaging system, the second message comprising the text command. Other embodiments are described and claimed. | 02-19-2015 |
Oded Broshi, Bar Giora IL
Patent application number | Description | Published |
---|---|---|
20110320185 | SYSTEMS AND METHODS FOR MACHINE TRANSLATION - Systems and methods for machine translation are presented. Embodiments of the systems and methods comprise receiving a phrase table, the phrase table comprising a bi-phrase having a source phrase in a source language and a parallel translated target phrase in a target language; replacing a word in the source and/or target phrase with an inflected version of the word, replacing a word in the source and/or target phrase with a declined version of the word, replacing the word in the source and/or target phrase with a word having a different conjugation, replacing the word in the source and/or target phrase with a word having an equivalent semantic function, and/or replacing the word in the source and/or target phrase with a different adjective or adverb; creating a new source and/or target phrase which is identical to the source and/or target phrase except for the replaced word; and storing the new source and/or target phrase in an augmented phrase table. | 12-29-2011 |
20110320466 | METHODS AND SYSTEMS FOR FILTERING SEARCH RESULTS - Methods and systems of filtering search results are presented. The filtering may comprise receiving a search query term having a plurality of meanings in a search language; selecting a resolving language including a plurality of resolving language terms, wherein each resolving language term corresponds to one meaning or a related set of meanings of the plurality of meanings of the search query term; identifying a plurality of hits stored on a data source, wherein each hit is a data object associated with one of the resolving language terms; displaying at least two of the plurality of hits; receiving a selection of one of the displayed hits; and displaying one or more of the plurality of hits associated with the same resolving language term as the resolving language term associated with the selected hit. | 12-29-2011 |
Oded Buchinsky, Raanana IL
Patent application number | Description | Published |
---|---|---|
20080315106 | Multiple Layer Detector For Spectral Computed Tomography Imaging - A radiation detector ( | 12-25-2008 |
Oded Cohen, Tel-Aviv IL
Patent application number | Description | Published |
---|---|---|
20100009738 | Game of blackjack and apparatus therefore - Apparatus for playing a multi-player blackjack-type card game, comprises a playing table having three or more, particularly four, delineated play regions, each assigned a different winning ratio. The regions are elongated to accommodate several players, and are additional to an incidental dealer region for use by a dealer player. There are one or more decks of playing cards, a set of counters, having stake values and for placing as desired on the regions. The user places counters on the regions of the table with a view to increasing his number of counters. At each play a final number of counters per player is calculated depending on an initial number placed on the first region, a blackjack result per player against the dealer using the cards and the respective first region winning ratio, the final number of counters further being modified by a number of said counters placed on one or more of the additional delineated play regions, modified by an outcome achieved by a dealer player, and a respective winning ratio of said additional region. | 01-14-2010 |
20110031694 | GAME OF BACCARAT - Apparatus for playing a modified game of Baccarat, comprises a table-top having in addition to the standard three regions for player win, banker win and tie, an additional region for an automatic result, meaning an event that leads to a result without an additional card being drawn. Preferably three additional regions are provided, one for an automatic banker win, one for an automatic player win and one for an automatic tie. A networked version of the game is also provided. | 02-10-2011 |
Oded Danzinger, Ramat-Gan IL
Patent application number | Description | Published |
---|---|---|
20120055363 | THERMAL IMAGABLE WATERLESS LITHOGRAPHIC MEMBER - A layered printing plate that attains a high degree of clarity and improved clean out. The printing plate may include an oleophilic substrate, a laser absorbing imaging layer and an oleophobic silicon layer. One embodiment utilizes an amine resin rather than a traditional polymer as the basic organic matter of the imaging layer, adds of colloidal silica into the imaging layer to improve the cleanout properties, and utilizes a substrate that absorbs IR radiation rather than reflects it. | 03-08-2012 |
Oded Degani, Moshav Sde Moshe IL
Patent application number | Description | Published |
---|---|---|
20110277195 | Grapevine named 'Black Glory' - This invention relates to a new and distinct variety of a grapevine named ‘BLACK GLORY’. The new mid-late ripening, very fertile grapevine variety is particularly characterized by a pear-shaped, black skinned berry, having a pleasant muscat flavor. | 11-10-2011 |
20110277196 | Grapevine named 'Big Pearl' - This invention relates to a new and distinct variety of grapevine named ‘BIG PEARL’. The new early ripening, very fertile grapevine variety is particularly characterized by an attractive berry color, a very uniform bunch and a firm berry with tender crunchy skin. | 11-10-2011 |
20110277197 | Grapevine named 'Green Onyx' - This invention relates to a new and distinct variety of grapevine named ‘GREEN ONYX’. The new early ripening, very fertile grapevine variety is particularly characterized by an attractive berry color, a very uniform bunch and a firm berry with tender crunchy skin. | 11-10-2011 |
20110277198 | Grapevine named 'Amber Honey' - This invention relates to a new and distinct variety of grapevine named ‘AMBER HONEY’. The new early ripening, very fertile grapevine variety is particularly characterized by an attractive berry color, a very uniform bunch and a firm berry with tender crunchy skin. | 11-10-2011 |
20110277199 | Grapevine named 'Sweet Jasper' - This invention relates to a new and distinct variety of grapevine named ‘SWEET JASPER’. The new early ripening, very fertile grapevine variety is particularly characterized by an attractive berry color, a very uniform bunch and a firm berry with tender crunchy skin. | 11-10-2011 |
Oded Eliashiv, Tel Aviv IL
Patent application number | Description | Published |
---|---|---|
20130314381 | METHOD AND SYSTEM FOR OBTAINING POSITIONING DATA - A position detection system for use in association with computing applications, the system comprising: a positional element for attaining a position and comprising a first emitter for emitting a substantially continuous ultrasonic waveform decodable to fix said position, and a detector arrangement for detecting said waveform in a manner permitting fixing of said position and outputting said waveform for computation, in a manner retentive of said position fixing ability. | 11-28-2013 |
Oded Elish, Kiryat Tivon IL
Patent application number | Description | Published |
---|---|---|
20110112644 | DISC PROSTHETIC IMPLANT DEVICE - An intervertebral prosthetic implant device is described. The device includes a first plate with an axis support for supporting a rolling element substantially separate from the remainder of the first plate, designed to allow rolling of the rolling element. The device also includes a second plate that includes a groove designed to accommodate the rolling element, facilitating rotating and rolling motion of the second plate with respect to the first plate by rolling over the rolling element. | 05-12-2011 |
20150216514 | TROCAR AND WOUND CLOSURE DEVICE - A trocar adapted for insertion through a fascia layer of an abdominal wall, comprising a proximal end configured for handling by a user; a distal end configured for insertion into tissue; and a shaft extending in between the proximal end and distal end, wherein the shaft comprises a narrow portion proximal to the distal end, the narrow portion defining at least one recess shaped and sized to receive fascia tissue, the recess ending, at a distal end, with a generally proximally facing surface of the shaft configured directly below the narrow portion, the proximally facing surface and the narrow portion shaped and sized to stabilize the trocar in the abdominal wall by the fascia. In some embodiments, a trocar and external cannula assembly are provided. In some embodiments, the trocar and/or trocar and external cannula assembly are configured for deployment of one or more anchors and/or sutures in the tissue. | 08-06-2015 |
Oded Elish, Kiriat-Tivon IL
Patent application number | Description | Published |
---|---|---|
20100324508 | SYSTEM AND METHOD FOR DELIVERING MOISTURIZING LIQUID TO LIPS OF A SUBJECT - A system for delivering moisturizing liquid to the lips of a subject includes an applicator for applying the moisturizing liquid to the lips supported by a support structure so that at least a part of applicator is deployed so as to engage a recess between the lips of subject without obstructing contact between the subject's upper and lower lips. The proximity of the applicator to the lips allows the use of simple contact-based implementations of the applicator. At the same time, disruption of speech and other normal oral movement is minimized by avoiding any obstruction to contact between the lips. | 12-23-2010 |
20150129483 | Backwash Arrangement for Cleaning a Cylindrical Filter Screen - A backwash arrangement for cleaning a cylindrical filter screen includes a cylindrical filter screen within which extends an axial central conduit. A number of radial branch conduits extend outwards from the central conduit towards the cylindrical filter screen, each provided with a spring-loaded nozzle arrangement. The spring-loaded nozzle arrangement is biased into contact with the cylindrical filter screen, and includes a nozzle opening for passing across the cylindrical filter screen, and a pair of wheels deployed on opposing sides of the nozzle opening for rolling engagement with the cylindrical filter screen. | 05-14-2015 |
Oded Elish, Kryat Tivon IL
Patent application number | Description | Published |
---|---|---|
20120298222 | FLOW CONTROL VALVE - Provided is a two-stage valve including a housing fitted with an inlet port extending to an inlet chamber and configured for coupling to an upstream liquid supply line, and an outlet port extending from an outlet chamber and configured for coupling to a downstream supply line; a high flow-rate path extending between the inlet chamber and the outlet chamber fitted with a hydraulic element configured for selectively admitting liquid flow therebetween at a demand position defined by substantially high flow; and a pressure regulating unit configured for controlling a pressure regulating flow path providing direct or indirect flow communication between the inlet chamber and the outlet chamber for allowing liquid flow therebetween at a leak position defined by substantially low flow rates. | 11-29-2012 |
Oded Fishelzon, Haifa IL
Patent application number | Description | Published |
---|---|---|
20150342614 | METHOD AND SYSTEM FOR OPTIMIZATION OF AN EXSANGUINATION TOURNIQUET - The exsanguination tourniquet includes a constricting member and at least one sleeve removably coupled to the constricting member. The system includes the exsanguination tourniquet and an applicator device. The method of assembling includes obtaining a constricting member, obtaining at least one sleeve, and wrapping the at least one sleeve around the constricting member. | 12-03-2015 |
20150347904 | METHOD AND SYSTEM FOR OPTIMIZATION OF AN EXSANGUINATION TOURNIQUET - The present invention discloses a system, method, and computer program product for determining an optimal compressive pressure of an exsanguination tourniquet and an exsanguination tourniquet, system, and method of assembly. The method includes obtaining at least one parameter related to a tourniquet material, at least one parameter related to the tourniquet positioning, and identifying information comprising a description of at least one component of the tourniquet, selecting program instructions for execution by the processor, determining a compressive pressure of the tourniquet by executing selected program instructions, and determining if the compressive pressure of the tourniquet is optimized. | 12-03-2015 |
Oded Fossfeld, Kfar Saba IL
Patent application number | Description | Published |
---|---|---|
20150248436 | Methods, Circuits, Devices, Systems and Associated Computer Executable Code for Assessing a Presence Likelihood of a Subject at One or More Venues - Disclosed are methods, circuits, devices, systems and associated computer executable code for estimating a presence of a subject at a given venue. A mobile device carried by a subject transmits time stamped location data to a location ambiguity resolution server. The location ambiguity resolution server receives time stamped location data from the device carried by the subject; retrieves a listing of venues in proximity with the location indicated by location data; scores each of one or more of the listed venues by applying a subject preference value; and applies heuristic based score weighting or filtration to the listed venues. | 09-03-2015 |
Oded Gants, Hashomron IL
Patent application number | Description | Published |
---|---|---|
20110018960 | Method and System for Providing Continuous Presence Video in a Cascading Conference - Disclosed herein are methods and systems for providing continuous presence video stream in a cascading video conference, i.e., a video conference that is conducted over more than one MCU. A cascading continuous presence composition controller (CCCC) selects which endpoints from among all of the endpoints participating in the conference should be displayed in the layout, regardless of which endpoints are associated with which MCU. The CCCC can be resident on one of the MCUs, resident on a cascading conference server, or can be distributed among all of the MCUs involved in a cascading conference. | 01-27-2011 |
20130235147 | METHOD AND SYSTEM FOR PROVIDING CONTINUOUS PRESENCE VIDEO IN A CASCADING CONFERENCE - Disclosed herein are methods and systems for providing continuous presence video stream in a cascading video conference, i.e., a video conference that is conducted over more than one MCU. A cascading continuous presence composition controller (CCCC) selects which endpoints from among all of the endpoints participating in the conference should be displayed in the layout, regardless of which endpoints are associated with which MCU. The CCCC can be resident on one of the MCUs, resident on a cascading conference server, or can be distributed among all of the MCUs involved in a cascading conference. | 09-12-2013 |
Oded Gigushinski, Tel-Aviv IL
Patent application number | Description | Published |
---|---|---|
20120099005 | METHODS AND SYSTEMS FOR READING AN IMAGE SENSOR BASED ON A TRAJECTORY - An optical system can provides a distorted image of an object within a field of view onto sensing pixels of an image capturing device. The optical system can expand the image in a center of the field of view and compress the image in a periphery or introduce other distortion. The distortion intentionally introduced by the optical system is corrected when the sensing pixels are read to remove some or all of the distortion and thereby produce a “rectified” image. The pixels can be read along a trajectory corresponding to a curvature map of the distorted image to rectify distortions during pixel read out, rather than waiting until all or substantially all of the sensing pixels have been read. Sensor logic and/or algorithms can be used in removing the distortion. | 04-26-2012 |
20120236174 | Methods and Systems for Flicker Correction - Techniques for detecting and addressing image flicker are disclosed. An imaging device that senses a distorted image and subsequently removes the distortion during processing can utilize an analysis module that obtains statistics indicative of image flicker prior to removing the distortion. An imaging device that features a diode for illuminating a field of view can utilize the diode as a photosensor to determine one or more flicker statistics to determine whether ambient lighting conditions are of the type that cause image flicker. | 09-20-2012 |
Oded Gigushinski, Herzlia IL
Patent application number | Description | Published |
---|---|---|
20150085174 | HIGH RESOLUTION THIN MULTI-APERTURE IMAGING SYSTEMS - A multi-aperture imaging system comprising a first camera with a first sensor that captures a first image and a second camera with a second sensor that captures a second image, the two cameras having either identical or different FOVs. The first sensor may have a standard color filter array (CFA) covering one sensor section and a non-standard color CFA covering another. The second sensor may have either Clear or standard CFA covered sections. Either image may be chosen to be a primary or an auxiliary image, based on a zoom factor. An output image with a point of view determined by the primary image is obtained by registering the auxiliary image to the primary image. | 03-26-2015 |
Oded Globerman, Tel-Aviv-Yafo IL
Patent application number | Description | Published |
---|---|---|
20090093137 | OPTICAL COMMUNICATIONS MODULE - A communications adaptor card is disclosed herein. One embodiment of the communications adaptor card comprises, a printed-circuit board, the printed circuit board having at least one keep-out area, the at least one keep-out area configured to accept a multi-contact electrical connector receptacle and at least one optical module attached to the printed circuit board. The at least one optical module can be attached to the printed circuit board substantially within the at-least-one keep-out area. | 04-09-2009 |
Oded Globerman, Even Yehuda IL
Patent application number | Description | Published |
---|---|---|
20130056835 | TRANSISTOR STRUCTURES AND METHODS OF FABRICATION THEREOF - An electronic device is presented, such as a thin film transistor. The device comprises a patterned electrically-conductive layer associated with an active element of the electronic device. The electrically-conductive layer has a pattern defining an array of spaced-apart electrically conductive regions. This technique allows for increasing an electric current through the device. | 03-07-2013 |
20140061650 | TRANSISTOR STRUCTURES AND METHODS OF FABRICATION THEREOF - An electronic device is presented, such as a thin film transistor. The device comprises a patterned electrically-conductive layer associated with an active element of the electronic device. The electrically-conductive layer has a pattern defining an array of spaced-apart electrically conductive regions. This technique allows for increasing an electric current through the device. | 03-06-2014 |
Oded Goldsmidt, Karmiel IL
Patent application number | Description | Published |
---|---|---|
20100162201 | AUTOMATED MULTI-PLATFORM CONFIGURATION TOOL FOR MASTER DATA MANAGEMENT SYSTEMS USING SECURE SHELL PROTOCOL - Various embodiments of a method, apparatus and article of manufacture provide an automated multi-platform configuration tool for master data management systems using secure shell protocol. | 06-24-2010 |
Oded Goldsmidt, Karmeil IL
Patent application number | Description | Published |
---|---|---|
20120324432 | SYSTEMS AND METHODS TO AUTOMATICALLY GENERATE CLASSES FROM API SOURCE CODE - According to some embodiments, Application Programming Interface (API) source code, including command design patterns, is determined to be executed as a runtime scenario. Class may then be automatically generated as linkable building blocks in accordance with the API source code and command design patterns. For example, API command classes and associated methods may be dynamically read using reflection, and a building block class associated with each API command class may be generated. Runtime readable embedded metadata may be planted in the building block classes, at least some of the metadata being provided by the reflection. According to some embodiments, a logical sequence of the building blocks classes may be linked in accordance with the runtime scenario. | 12-20-2012 |
Oded Gutentag, Ramat Yishay IL
Patent application number | Description | Published |
---|---|---|
20150019967 | SYSTEM AND METHOD FOR PROMOTING CONNECTIVITY BETWEEN A MOBILE COMMUNICATION DEVICE AND A VEHICLE TOUCH SCREEN - Systems and methods for promoting connectivity between a mobile communication device having a touch screen and a vehicle touch screen installed in a vehicle are disclosed. According to an embodiments, a system may include a controller configured to: connect to the mobile communication device and to the vehicle touch screen. The controller may also be configured to receive video signal of a current screen video image shown on the touch screen of the mobile communication device and transmit the current video image to the vehicle touch screen, causing a corresponding video image of the current screen video image to be displayed on the vehicle touch screen. The controller may further be configured to receive a signal indicative of a touch action that was performed on the vehicle touch screen, and cause the mobile communication device to respond as if a touch action corresponding to the touch action that was performed on the vehicle touch screen was performed on the touch screen of the mobile communication device. | 01-15-2015 |
Oded Har-Tal, Beit Hashmonai IL
Patent application number | Description | Published |
---|---|---|
20100274666 | SYSTEM AND METHOD FOR SELECTING A MESSAGE TO PLAY FROM A PLAYLIST - A method for selecting at least one message from a playlist including a plurality of messages to be played by a message playing device to an exposed audience, each message directed to a target audience. The method comprises choosing a utility function, depending on one or more audience parameters, for each of the messages, periodically measuring the audience parameters pertaining to the exposed audience, calculating utility for each of the messages using the utility function, based on the audience parameters as periodically measured, and selecting a message to play from the playlist based on a cumulative gain attributed to each message from the playlist that has played, wherein the gain is updated with respect to the calculated utility for that message. Other methods and systems are also disclosed and claimed. | 10-28-2010 |
Oded Hogeg, Meitar IL
Patent application number | Description | Published |
---|---|---|
20130069802 | CAR ACCIDENT AUTOMATIC EMERGENCY SERVICE ALERTING SYSTEM - A system for detecting a car accident and alerting emergency forces to an accident, including a smart mobile device having an accelerometer, a GPS unit, a processor connected thereto. The processor receives real time readings of measurement values received from the accelerometer and the GPS unit, runs a dedicated application to detect the occurrence of a car accident according to the readings received within a period of time, and generates an alert signal when an accident is detected. The system also includes a memory connected to the accelerometer, the GPS unit and the processor, to store the measurement values and information for a predetermined period of time, and a transmitter connected to the processor and the memory to send the alert signal and the measurement values and information stored within the memory. The system also includes a base station including a receiver, and a unit for alerting emergency forces. | 03-21-2013 |
Oded Horovitz, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20090044274 | Impeding Progress of Malicious Guest Software - One embodiment of the present invention is a method of operating a virtualization system, the method including: (a) instantiating a virtualization system on an underlying hardware machine, the virtualization system exposing a virtual machine in which multiple execution contexts of a guest execute; (b) monitoring the execution contexts from the virtualization system; and (c) selectively impeding computational progress of a particular one of the execution contexts. | 02-12-2009 |
20090055571 | FORCING REGISTERED CODE INTO AN EXECUTION CONTEXT OF GUEST SOFTWARE - One embodiment of the present invention includes a method for: (a) executing guest computations in a virtual machine of the virtualization system; and (b) forcing execution of registered code into an execution context of the guest, wherein the forcing is performed from the virtualization system based on an execution trigger monitored without reliance on functionality of the guest software. | 02-26-2009 |
20090055693 | Monitoring Execution of Guest Code in a Virtual Machine - One embodiment of the present invention is a method of operating a virtualization system, the method including: (a) instantiating a guest in a virtual machine of the virtualization system; and (b) monitoring execution of code registered for monitored execution in an execution context of the guest, wherein the monitoring is performed by the virtualization system and is hidden from computations of the guest. | 02-26-2009 |
20110082962 | MONITORING A DATA STRUCTURE IN A VIRTUAL MACHINE - A method for monitoring a data structure maintained by guest software within a virtual machine is disclosed. Changes to the contents of the data structure are determined, such as by placing write traces on the memory pages containing the data structure. Also, the method involves determining when memory pages containing the data structure are swapped into and/or out of guest physical memory by the guest software, such as by placing write traces on the memory pages containing the guest page table and detecting changes to the present bit of page table entries involved in mapping virtual addresses for the data structure. Information about the contents of the data structure is retained while memory pages containing the data structure are swapped out of guest physical memory. | 04-07-2011 |
20110219447 | Identification of Unauthorized Code Running in an Operating System's Kernel - Computer implemented methods, system and apparatus for managing execution of a running-page in a virtual machine include associating an execution trace code with the running page by a security virtual machine. The execution trace code generates a notification upon initiation of the execution of the running page by the virtual machine. The notification is received by the security virtual machine running independent of the virtual machine executing the running-page. The running page associated with the execution trace code is validated by the security virtual machine as authorized for execution. An exception is generated if the running-page is not authorized for execution. The generated exception is to prevent the execution of the running page in the virtual machine. | 09-08-2011 |
20120131678 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR VIRTUAL PATCHING - A system, method, and computer program product are provided for virtual patching. Initially, information associated with at least one vulnerability of a computer application is collected. Further, at least one host interface is identified that is capable of being used to access the vulnerability. In use, data sent to the at least one host interface is analyzed to determine whether the data is unwanted, based on the information. | 05-24-2012 |
20130067245 | SOFTWARE CRYPTOPROCESSOR - Security of information—both code and data—stored in a computer's system memory is provided by an agent loaded into and at run time resident in a CPU cache. Memory writes from the CPU are encrypted by the agent before writing and reads into the CPU are decrypted by the agent before they reach the CPU. The cache-resident agent also optionally validates the encrypted information stored in the system memory. Support for I/O devices and cache protection from unsafe DMA of the cache by devices is also provided. | 03-14-2013 |
20130312096 | ON-DEMAND DATA SCAN IN A VIRTUAL MACHINE - A system is provided to facilitate on-demand data scan operation in a guest virtual machine. During operation, the system generates an on-demand scan request at a scanning virtual machine, wherein the request specifies a scope for the on-demand scan. The system communicates the on-demand scan request to the guest virtual machine and receives data from the guest virtual machine in response to the request. The system identifies the data as candidate for on-demand scanning and scans the data in furtherance of a security or data integrity objective. | 11-21-2013 |
20150067265 | System and Method for Partitioning of Memory Units into Non-Conflicting Sets - A system and method of operation exploit the limited associativity of a single cache set to force observable cache evictions and discover conflicts. Loads are issued to input memory addresses, one at a time, until a cache eviction is detected. After observing a cache eviction on a load from an address, that address is added to a data structure representing the current conflict set. The cache is then flushed, and loads are issued to all addresses in the current conflict set, so that all known conflicting addresses are accessed first, ensuring that the next cache miss will occur on a different conflicting address. The process is repeated, issuing loads from all input memory addresses, incrementally finding conflicting addresses, one by one. Memory addresses that conflict in the cache belong to the same partition, whereas memory addresses belonging to different partitions do not conflict. | 03-05-2015 |
20150089502 | Method and System for Providing Secure System Execution on Hardware Supporting Secure Application Execution - An application such as a virtual machine are executed securely using a software-based, full-system emulator within a hardware-protected enclave, such as an SGX enclave. The emulator may thereby be secure even against a malicious underlying host operating system. In some cases, paging is used to allow even a large application may run within a small enclave using paging. Where the application itself uses enclaves, these guest enclaves may themselves be emulated within an emulator enclave such that the guest enclave(s) are nested as sibling enclaves by the emulator. | 03-26-2015 |
20150227744 | ATTESTATION USING A COMBINED MEASUREMENT AND ITS CONSTITUENT MEASUREMENTS - An attestation system for asserting and verifying assertions of a known-good state of a computer system is provided. The attestation system allows a challenger and a prover to conduct an attestation so that the challenger can verify an assertion of the prover. To conduct the attestation, the prover sends, as an assertion of its state, a combined measurement of resources along with a constituent measurement of each resource to the challenger. The challenger verifies the assertion by verifying that the asserted constituent measurements represent known-good measurements and verifying that the asserted combined measurement can be generated from the asserted constituent measurements. To verify the asserted constituent measurements, the challenger determines whether each asserted constituent measurement for a resource is a known-good measurement for that resource. To verify the asserted combined measurement, the challenger generates a combined measurement from the asserted constituent measurements received from the prover. | 08-13-2015 |
20150269091 | SECURE SUPPORT FOR I/O IN SOFTWARE CRYPTOPROCESSOR - Methods and systems for securing sensitive data from security risks associated with direct memory access (“DMA”) by input/output (“I/O”) devices are provided. An enhanced software cryptoprocessor system secures sensitive data using various techniques, including (1) protecting sensitive data by preventing DMA by an I/O device to the portion of the cache that stores the sensitive data, (2) protecting device data by preventing cross-device access to device data using DMA isolation, and (3) protecting the cache by preventing the pessimistic eviction of cache lines on DMA writes to main memory. | 09-24-2015 |
Oded Kalchiem, Rehovot IL
Patent application number | Description | Published |
---|---|---|
20120296642 | METHOD AND APPRATUS FOR TEMPORAL SPEECH SCORING - A method and apparatus for speech analysis, comprising detecting an at least one temporal characteristic of an at least one speech of an at least one speaker, and deducing an at least one quantitative score from the at least one temporal characteristic, where the at least one quantitative score indicates an at least one extent of an at least one behavioral aspect of the at least one speaker. | 11-22-2012 |
Oded Karni, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140344797 | FIRMWARE UPDATES FOR MULTIPLE PRODUCT CONFIGURATIONS - Techniques described herein relate to updating firmware of multiple non-volatile memory devices having diverse configurations using a common update file. The non-volatile memory device may include a flash memory device having a non-volatile memory array. Particular implementations described herein relate to circuits, devices, systems, and methods that update, with a common update file, firmware residing on multiple non-volatile memory devices having diverse configurations. | 11-20-2014 |
20150134871 | REDUCED HOST DATA COMMAND PROCESSING - Methods and systems are provided that execute reduced host data commands. A reduced host data command may be a write command that includes or is received with an indication of host data instead of the host data. The reduced host data command may be executed with a Direct Memory Access (DMA) circuit independently of a processor that executes administrative commands. In the execution of the reduced host data command, host data may be generated, metadata may be generated, and the generated host data and/or metadata may be copied into backend memory with the DMA circuit independently of the processor. | 05-14-2015 |
Oded Klimer, Yehud IL
Patent application number | Description | Published |
---|---|---|
20150200896 | DISPLAYING INBOX ENTITIES AS A GRID OF FACETED TILES - Displaying inbox entities are displayed as a grid of faceted tiles includes causing a display of a tile grid that includes a faceted tile for each of a plurality of inbox entities. A first facet of each tile includes data corresponding to the inbox entity the faceted tile represents. Upon detecting a first user interaction with the first facet of a first displayed tile, a second facet is caused to replace the first facet of the first displayed without substantially affecting any other displayed tile. The second facet includes a first control for interacting with the inbox entity represented by the first displayed tile. | 07-16-2015 |
Oded Klimer, Petach Tiqva IL
Patent application number | Description | Published |
---|---|---|
20140297758 | EVENT NOTIFICATIONS BASED ON LEARNED TRAVELING TIMES BETWEEN LOCATIONS - Example embodiments relate to event notifications based on learned traveling times between locations. In some examples, a scheduling server computing device may determining an estimated travel time between a first location and a second location based on actual travel times of client devices between the first location and the second location. A scheduling server may determine a location of an event attendee based on location information received from a client device associated with the event attendee. A scheduling server may determine a location of an event and an event time based on an event object. If the location of the attendee is approximately the same as the first location and the location of the event is approximately the same as the second location, a scheduling server may communicating an event notification to the attendee based on the event time and the estimated travel time. | 10-02-2014 |
Oded Mashbach, Kfar' Saba IL
Patent application number | Description | Published |
---|---|---|
20100095024 | MOBILE SITES DETECTION AND HANDLING - Apparatus and method for providing content to a user including a request processing module operative to receive a request for content, from a user operating a non-desktop browser, and to communicate the request to a server hosting the content, a content classification module, operative to receive the content from the server hosting the content and to ascertain whether or not the content is already suitable for display on a non-desktop browser based on at least one characteristic of the content and a content adaptation module, operative to receive a classification output from the content classification module and to adapt the content which is not already suitable for display on the non-desktop browser to be suitable for display on the non-desktop browser. | 04-15-2010 |
Oded Mashbach, Karkur IL
Patent application number | Description | Published |
---|---|---|
20120167047 | SYSTEM AND METHOD FOR AUTOMATIC CREATION OF WEB CONTENT FOR MOBILE COMMUNICATORS - A method for creating applications optimized for use on multiple mobile devices, the method including using a computer to generate a single version of an application including at least one of content and functionality, providing the single version of the application via a computer network to a mobile device adaptation server and employing the mobile device adaptation server to automatically modify the single version of the application so as to create multiple versions corresponding to the single version, each of the multiple versions being optimized for at least one different mobile device platform. | 06-28-2012 |
Oded Meirav, Haifa IL
Patent application number | Description | Published |
---|---|---|
20100195802 | X-RAY FLUX MANAGEMENT DEVICE - The invention is directed to an x-ray flux management device that adaptively attenuates an x-ray beam to limit the incident flux reaching a subject and radiographic detectors in potentially high-flux areas while not affecting the incident flux and detector measurements in low-flux regions. While the invention is particularly well-suited for CT, the invention is also applicable with other x-ray imaging systems. In addition to reducing the required detector system dynamic range, the present invention provides an added advantage of reducing radiation dose. | 08-05-2010 |
Oded Nahir, Hofit IL
Patent application number | Description | Published |
---|---|---|
20130174274 | DATA POLICIES FOR ONLINE SERVICES - An online service may maintain or create data for a user, and a user may be allowed to exert control over how the data are used. In one example, there may be several categories of data, and the user may be able to specify who may use the data, and the purpose for which the data may be used. Additionally, a user may be able to see how many of his “friends” (or other contacts) have extended trust to a particular entity, which may aid the user in making a decision about whether to extend trust to that entity. User interfaces may be provided to allow users to specify how their data are to be used. | 07-04-2013 |
Oded Nahir, Herzliya IS
Patent application number | Description | Published |
---|---|---|
20140282825 | MANAGING POLICY AND PERMISSIONS PROFILES - Systems, methods, and computer-readable storage media are provided for managing policy and permissions profiles. Individuals or organizations are permitted to author profiles utilizing a profile template and publish such authored profiles for access and adoption by others. Users are able to import desired profiles and subsequently have those imported profiles applied each time he or she accesses an application or service to which the profile pertains. User interfaces from which users may view profiles associated with them, make alterations to settings of profiles associated with them, and/or select from a plurality of profiles for a particular application or service are also provided. Still further, recommendations may be provided to users for policy and permissions profiles based upon, for instance, crowd-sourcing, profiles adopted by social network connections of a user or other users that are “like” a user, prior profile selections made by the user, and/or prior user behavior. | 09-18-2014 |
Oded Nahlieli, Ashkelon IL
Patent application number | Description | Published |
---|---|---|
20090105841 | POLYMERIC STENT USEFUL FOR THE TREATMENT OF THE SALIVARY GLAND DUCTS AND METHOD FOR USING THE SAME - A polymeric stent, especially useful in surgical endoscopy and for the treatment of salivary gland ducts comprising; an elongated tube, wherein the proximal end of said tube is having a funnel-like shape; and wherein said funnel further comprise at least one gorge, which enables the suturing of said stent to said duct. The invention also relates to a method for implanting the polymeric stent into the lumen of a salivary gland duct. | 04-23-2009 |
20100047733 | Device, system and method for procedures associated with the intra-oral cavity - A device and system for use in procedures associated with the intra-oral cavity, the device having a probe member and a handpiece for holding the elongate probe member, the probe member having an elongate distal portion capable of being manipulated in the intra-oral cavity, the probe member comprising: at least one treatment channel having a distal opening in the elongate distal portion, the at least one treatment channel being configured for enabling operation of a suitable tool via the distal opening; at least one illumination channel comprising a first light guide having a first proximal end configured for optical coupling to a light source system, and a second distal end in the distal portion for illuminating regions of interest during operation of the device; at least one light collection channel configured for optical coupling to an imaging system and for collecting and transmitting light reflected from the regions of interest during operation of the device. | 02-25-2010 |
20100196841 | Dental implants, devices and methods associated with dental implantation procedures - A dental implant installation procedure is provided in which a distal end of a dental implant is projected into a paranasal sinus cavity or a nasal cavity to thereby displace the respective sinus membrane or nasal cavity membrane from the respective cavity floor, while minimizing risk of damaging the respective membrane. Bone graft material is introduced into the space thereby created between the respective membrane and the respective cavity floor via a distal portion of the dental implant to thereby form a desired sinus augmentation. | 08-05-2010 |
20100248178 | DEVICE, SYSTEM AND METHOD FOR DENTAL TREATMENT - A device and system for use in a root canal treatment is provided. The device has a probe member and a handpiece for holding the elongate probe member. The probe member has an elongate distal portion capable of being accommodated in a root canal. The probe member has at least one treatment channel with a distal opening in the elongate distal portion. The at least one treatment channel is configured for enabling operation of a suitable root canal treatment tool via the distal opening. At least one illumination channel includes a first light guide having a first proximal end configured for optical coupling to a light source system, and a second distal end in the distal portion for illuminating internal regions of the root c anal during operation of the device. At least one light collection channel includes a second light guide having a first proximal end configured for optical coupling to an imaging system, and a second distal end located in the distal portion for collecting and transmitting light reflected from internal regions of the root canal to the proximal end during operation of the device. A number of methods for monitoring and carrying out various dental treatments are provided. | 09-30-2010 |
20110130679 | ALL-IN-ONE OPTICAL MICROSCOPIC HANDLE - The present invention discloses an all-in-one fine needle aspiration means (FNA) for precision guidance and improved control of needle for ease of insertion, manipulation and efficient extraction of sample and a method thereof. Said FNA comprises means selected from a mechanically or electronically stabilized effecter; a mechanical or automated needle insertion and manipulation mechanism; optical means; a mechanical or automated vacuum or suction mechanism; and a biopsy collection receptacle. | 06-02-2011 |
20130011815 | DENTAL IMPLANTS, DEVICES AND METHODS ASSOCIATED WITH DENTAL IMPLANTATION PROCEDURES - A dental implant is provided. In some embodiments, the dental implant facilitates viewing an outside of a distal end thereof via a proximal opening thereof, and/or facilitates providing bone graft material via selectively closable one or more distal openings. A dental implant installation procedure is also provided in which a distal end of a dental implant is projected into a paranasal sinus cavity or a nasal cavity to thereby displace the respective sinus membrane or nasal cavity membrane from the respective cavity floor, while minimizing risk of damaging the respective membrane. Bone graft material is introduced into the space thereby created between the respective membrane and the respective cavity floor via a distal portion of the dental implant to thereby form a desired sinus augmentation. | 01-10-2013 |
20130137061 | DENTAL IMPLANTS, DEVICES AND METHODS ASSOCIATED WITH DENTAL IMPLANTATION PROCEDURES - A dental implant installation procedure is provided in which a distal end of a dental implant is projected into a paranasal sinus cavity or a nasal cavity to thereby displace the respective sinus membrane or nasal cavity membrane from the respective cavity floor, while minimizing risk of damaging the respective membrane. Bone graft material is introduced into the space thereby created between the respective membrane and the respective cavity floor via a distal portion of the dental implant to thereby form a desired sinus augmentation. | 05-30-2013 |
Oded Napchi, Tel-Aviv IL
Patent application number | Description | Published |
---|---|---|
20130311309 | MEDIA CONTENT BASED ADVERTISING - A method of selecting a promotional content for media content items. The method comprises providing a database hosting a plurality of uniform resource locators (URLs) each of a web document through which at least one of a plurality of media content items being available for presentation, receiving an ad request for embedding an in stream advertisement in a media content item, analyzing the ad request to extract a video content URL of a certain web document through which the media content item is made available for presentation, matching between the video content URL and at least one of the plurality of URLs to acquire at least one identifier of the media content item, selecting an in stream advertisement based on the at least one identifier, and responding to the ad request with an indication of the in stream advertisement. | 11-21-2013 |
20150127448 | MULTI-DIMENSIONAL REAL-TIME BIDDING - A method of selecting an advertisement (ad) network for providing promotional content to be presented in an ad spot, comprising: monitoring the performance of response to ad requests for embedding ads in ad spots for each ad networks; assigning a performance score to each ad networks based on the monitoring; constructing a ranked set of data values of the ad networks for a bidding process according to the performance score of each ad network and bid responses received by each ad network; and selecting an ad network according to the ranked set of data values. | 05-07-2015 |
Oded Navi, Kiryat-Ono IL
Patent application number | Description | Published |
---|---|---|
20120099432 | DECREASING JITTER IN PACKETIZED COMMUNICATION SYSTEMS - A method for decreasing jitter for at least some packets in a first packet-switched communication system including defining parameters for a communication channel wherein the parameters determine a maximum jitter level, setting up a communication channel using the parameters to provide a channel with a predefined maximum jitter level, selecting packets from the first packet-switched communication system which are to be transmitted via the defined-jitter communication channel, and transmitting the determined packets via the defined-jitter communication channel. A packet switched network operating a designated defined-jitter channel for packets requiring defined jitter. Related apparatus and methods are also described. | 04-26-2012 |
Oded Navi, Holon IL
Patent application number | Description | Published |
---|---|---|
20100214980 | ERRORLESS AND HITLESS VARIABLE DATA RATE COMMUNICATIONS - A variable data rate wireless transmitter configured to receive input of data from a plurality of input channels and transmit at least some of the data over a variable data rate wireless point-to-point communication link, wherein portions of the data are associated with priorities, and the wireless transmitter is configured to change transmission of at least some of the portions of the data, based, at least partly, on the priorities associated with the portions of the data, and on a data rate configured for transmitting the portions of the data over the variable data rate wireless communication link. A variable data rate wireless receiver configured to receive data over a variable data rate wireless point-to-point communication link, including a delay compensation buffer configured to maintain a substantially fixed delay between input of the data into a wireless transmitter transmitting the data and output of the data from the delay compensation buffer, by maintaining a suitable output rate of the data from the delay compensation buffer. Related apparatus and methods are also described. | 08-26-2010 |
Oded Noam, Tel Aviv IL
Patent application number | Description | Published |
---|---|---|
20120023504 | NETWORK OPTIMIZATION - A method for handling communication data involving identifying available resources for applying compression tasks and estimating a throughput reduction value to be achieved by applying each of a plurality of different compression tasks to a plurality of media items. A cost of applying the plurality of different compression tasks to the plurality of media items is estimated. The method further includes finding an optimization solution that maximizes the throughput reduction value over possible pairs of the compression tasks and the media items, while keeping the cost of the tasks of the solution within the identified available resources and providing instructions to apply compression tasks according to the optimization solution. | 01-26-2012 |
Oded Poncz, Kiryat-Ono IL
Patent application number | Description | Published |
---|---|---|
20090019395 | Method and System Speeding up Data Input to a Communication System - User equipment and/or devices equipped to engage in textual communication sessions also interface to a server. The server maintains a thesaurus bank that includes a variety of different thesauri. When engaging in a textual communication or editing session, the user or the user equipment can request or may automatically receive a relevant thesaurus. As the user enters characters to create a textual entry, the selected thesaurus is searched to identify candidate completions. The user can then select one of several displayed candidate completions. In addition, the user input can also be delivered to the server and used to update the content of the thesauri. | 01-15-2009 |
20120297317 | METHOD AND SYSTEM FOR SPEEDING UP DATA INPUT TO A COMMUNICATION SYSTEM - User equipment and/or devices equipped to engage in textual communication sessions also interface to a server. The server maintains a thesaurus bank that includes a variety of different thesauri. When engaging in a textual communication or editing session, the user or the user equipment can request or may automatically receive a relevant thesaurus. As the user enters characters to create a textual entry, the selected thesaurus is searched to identify candidate completions. The user can then select one of several displayed candidate completions. In addition, the user input can also be delivered to the server and used to update the content of the thesauri. | 11-22-2012 |
Oded Poncz, Tel-Aviv IL
Patent application number | Description | Published |
---|---|---|
20140122605 | SYSTEMS AND METHODS FOR PROVIDING CONTACT GROUP MEMBER SUGGESTIONS - Methods, systems, and apparatus, including computer programs for identifying, using historical interactions associated with a first user, contact groups, where the first user is associated with each contact group, are provided. A score, with respect to a second user, is calculated for each contact group based on an amount of interaction between the second user and the respective contact group, thereby deriving a plurality of scores. A first contact group is determined. The first contact group has a first score in the plurality of scores that satisfies a predetermined threshold. A contact group suggestion is generated, responsive to the determining, that comprises an invitation to add the second user to the first contact group. The first user is notified of the contact group suggestion. | 05-01-2014 |
20140172542 | EVENT BASED ADVERTISEMENT SELECTION - A method for selecting an advertisement (ad) to display in an ad spot, comprising: accessing a database documenting categories, each including at least one event item having geographical coordinates, an event occurrence time parameter and at least one descriptive parameter; receiving at least one theme definition selected for an advertising campaign; matching between the theme definition and at least one relevant category from the categories; assigning an ad from the advertising campaign to the relevant category according to the matching; receiving a message indicative of a location of a user at a specific time from a client terminal associated with the user; finding an event item corresponding to the location and time; selecting an ad from the relevant category which includes the corresponding event item; and sending the client terminal a response to the message, comprising instructions to present the ad on a display of the client terminal. | 06-19-2014 |
Oded Ramraz, Raanana IL
Patent application number | Description | Published |
---|---|---|
20150373478 | VIRTUAL MACHINE BASED ON A MOBILE DEVICE - A request to provision a virtual machine (VM) based on a mobile communications device may be received. In response to the request to provision the VM, a phone number may be allocated to be associated with the VM based on the mobile communications device. Furthermore, VM based on the mobile communications device may be provisioned in view of the allocated phone number. | 12-24-2015 |
Oded Ron Edoute, Tel Aviv IL
Patent application number | Description | Published |
---|---|---|
20100016850 | ESTHETIC DEVICE USEFUL FOR INCREASING SKIN BEAUTIFICATION AND METHODS THEREOF - The present invention provides an esthetic device, useful for increasing skin beautification at a region of a patient's skin, comprising: a. electrical output device for repeatedly generating at least two electrical waveform simultaneously, each of said electrical waveform is comprised of a combination of multiple types of waveforms; and b. two electrodes electrically coupled to said electrical output device, placed on said skin region and apply said at least two electrical waveform on said skin portion. The two electrical signal applied to said region are essentially dissimilar, ultra-strong, at a frequency range of 0 Hz to 20 Hz, having an amplitude of about 4 to about 20 Volts, electrical current higher that 500 and lower than 2.5 milliampere and power output of about 24 milli-Watts. | 01-21-2010 |
20110130618 | ESTHETIC APPARATUS USEFUL FOR INCREASING SKIN REJUVENATION AND METHODS THEREOF - The present invention provides a system for increasing skin rejuvenation of a region of a patient's skin comprising a pulsed electromagnetic field (PEMF) frequency generator for constantly providing electromagnetic pulses to said region of a patient's skin and a deep tissue diathermy device for constantly applying heat to said region of a patient's skin up to temperature T. The system is adapted for simultaneously applying heat and PEMF to the region of a patient's skin,—wherein application of the system increases skin rejuvenation such that the skin rejuvenation increase (SRI) is greater than the sum of the SRI provided by electromagnetic pulses increase and the SRI provided by the deep tissue diathermy device increase. | 06-02-2011 |
20130158634 | SELF OPERATED ESTHETIC DEVICE WITH A SUBSTRATE - The present invention provides a self-operated device for treating a skin of a patient, comprising: a. a substrate having a first side and a second side; b. a plurality of RF electrodes arranged in said substrate, said RF electrodes are configured to emit RF radiation from said first side to the surface of said skin; c. at least one RF generator configured to generate pulses of current to said RF electrodes; and, d. a control unit connected to said at least one RF generator, said control unit is adapted to control the operation of said RF electrodes; wherein said control unit is adapted to control the operation of said RF electrodes according to a predetermined treatment protocol, such that the same activates or deactivates at least one of said RF electrodes at any predetermined time interval according to a predetermined pattern so as to achieve a particular therapeutic result. | 06-20-2013 |
20130238061 | ESTHETIC DEVICE - means for performing tissue diathermy. The combination of techniques provides a synergistic improvement of the cosmetic appearance of the skin. | 09-12-2013 |
20130238062 | ESTHETIC DEVICE FOR BEAUTIFYING SKIN AND METHODS THEREOF - A device for improving the cosmetic appearance of the skin is disclosed, wherein said device comprises RF generating means for generating N independent RF signals of predetermined waveforms, frequencies, amplitudes, and relative phases; control means for controlling the output of said RF generating means, said control means in communication with said RF generating means; N pairs of RF electrodes, each of said pairs in independent communication with said RF generating means, said RF electrodes configured to transmit RF energy to said skin; and an electrically insulating casing adapted to hold said RF electrodes such that said RF electrodes may be placed in simultaneous physical contact with said skin. | 09-12-2013 |
20130317282 | ESTHETIC APPARATUS USEFUL FOR INCREASING SKIN REJUVENATION AND METHODS THEREOF - Systems and methods for increasing skin rejuvenation of a region of a patient's skin. The system includes: a pulsed electromagnetic field (PEMF) frequency generator that emits electromagnetic pulses to the region of the patient's skin; and a deep tissue diathermy device that applies heat to the region of the patient's skin up to temperature T. The system simultaneously applies the heat and the PEMF to the region of a patient's skin. | 11-28-2013 |
20140378875 | APPARATUS AND METHOD FOR SELECTIVE HEATING OF A TISSUE - An apparatus for selective heating of a biological tissue comprising a plurality of gapped toroidal solenoids having a common gap area to provide a sum of magnetic fields created by the solenoids in common localization. Each solenoid comprises a toroidally configured magnetic core and an electric coil thereupon. The coil is connectable to a generator of electric pulses. The solenoid plurality is accommodated within a housing having an opening configured for emitting solenoid electromagnetic radiation. | 12-25-2014 |
20150025299 | ESTHETIC APPARATUS USEFUL FOR INCREASING SKIN REJUVENATION AND METHODS THEREOF - Systems and methods for increasing skin rejuvenation of a region of a patient's skin. The system includes: a pulsed electromagnetic field (PEMF) frequency generator that emits electromagnetic pulses to the region of the patient's skin; and a deep tissue diathermy device that applies heat to the region of the patient's skin up to temperature T. The system simultaneously applies the heat and the PEMF to the region of a patient's skin. | 01-22-2015 |
Oded Satat, Ramat Zvi IL
Patent application number | Description | Published |
---|---|---|
20150201587 | COW RETRIEVAL SYSTEM - A cow retrieval system including one or more elevated rails and one or more trolleys translational along the rail and carrying at least one cow stimulating device operative to stimulate a cow to walk towards a desired location. The cow retrieval system could also include a cow tag localization system so to be operative to localize a tag attached to a cow, identify and retrieve the cow based on information input from the localization system. | 07-23-2015 |
Oded Shaham, Cambridge, MA US
Patent application number | Description | Published |
---|---|---|
20110311650 | MULTIPLEXED BIOMARKERS OF INSULIN RESISTANCE - The invention, in some aspects, relates to methods for characterizing glucose-related metabolic disorders. In some aspects, the invention relates to methods and kits useful for diagnosing, classifying, profiling, and treating glucose-related metabolic disorders. In some aspects, the invention relates to methods useful for diagnosing, classifying, profiling, and treating diabetes. | 12-22-2011 |
Oded Shoseyou, Karmei Yoseef IL
Patent application number | Description | Published |
---|---|---|
20110207667 | EFFICIENT EXPRESSION OF TRUNCATED HUMAN RNASET2 IN E. COLI - An isolated, recombinant truncated human RNASET2 having anti-angiogenic properties, methods for efficient expression thereof in bacteria and therapeutic uses thereof. | 08-25-2011 |
Oded Sonin, Omer IL
Patent application number | Description | Published |
---|---|---|
20120047507 | SELECTIVE CONSTANT COMPLEXITY DISMISSAL IN TASK SCHEDULING - Various embodiments for selective constant complexity dismissal in task scheduling of a plurality of tasks are provided. A strictly increasing function is implemented to generate a plurality of unique creation stamps, each of the plurality of unique creation stamps increasing over time pursuant to the strictly increasing function. A new task to be placed with the plurality of tasks is labeled with a new unique creation stamp of the plurality of unique creation stamps. The one of the list of dismissal rules holds a minimal valid creation (MVC) stamp, which is updated when a dismissal action for the one of the list of dismissal rules is executed. The dismissal action acts to dismiss a selection of tasks over time due to continuous dispatch. | 02-23-2012 |
20120144123 | READ-AHEAD PROCESSING IN NETWORKED CLIENT-SERVER ARCHITECTURE - Various embodiments for read-ahead processing in a networked client-server architecture by a processor device are provided. Read messages are grouped by a plurality of unique sequence identifications (IDs), where each of the sequence IDs corresponds to a specific read sequence, consisting of all read and read-ahead requests related to a specific storage segment that is being read sequentially by a thread of execution in a client application. The storage system uses the sequence id value in order to identify and filter read-ahead messages that are obsolete when received by the storage system, as the client application has already moved to read a different storage segment. Basically, a message is discarded when its sequence id value is less recent than the most recent value already seen by the storage system. The sequence IDs are used by the storage system to determine corresponding read-ahead data to be loaded into a read-ahead cache. | 06-07-2012 |
20120233620 | SELECTIVE CONSTANT COMPLEXITY DISMISSAL IN TASK SCHEDULING - A strictly increasing function is implemented to generate a plurality of unique creation stamps, each of the plurality of unique creation stamps increasing over time pursuant to the strictly increasing function. A new task to be placed with the plurality of tasks is labeled with a new unique creation stamp of the plurality of unique creation stamps. The one of the list of dismissal rules holds a minimal valid creation (MVC) stamp, which is updated when a dismissal action for the one of the list of dismissal rules is executed. The dismissal action acts to dismiss a selection of tasks over time due to continuous dispatch. | 09-13-2012 |
20120239749 | READ-AHEAD PROCESSING IN NETWORKED CLIENT-SERVER ARCHITECTURE - Read messages are grouped by a plurality of unique sequence identifications (IDs), where each of the sequence IDs corresponds to a specific read sequence, consisting of all read and read-ahead requests related to a specific storage segment that is being read sequentially by a thread of execution in a client application. The storage system uses the sequence id value in order to identify and filter read-ahead messages that are obsolete when received by the storage system, as the client application has already moved to read a different storage segment. Basically, a message is discarded when its sequence id value is less recent than the most recent value already seen by the storage system. The sequence IDs are used by the storage system to determine corresponding read-ahead data to be loaded into a read-ahead cache. | 09-20-2012 |
20120311598 | RESOURCE ALLOCATION FOR A PLURALITY OF RESOURCES FOR A DUAL ACTIVITY SYSTEM - Exemplary method, system, and computer program product embodiments for resource allocation of a plurality of resources for a dual activity system by a processor device, are provided. In one embodiment, by way of example only, each of the activities may be started at a static quota. The resource boundary may be increased for a resource request for at least one of the dual activities until a resource request for an alternative one of the at least one of the dual activities is rejected. In response to the rejection of the resource request for the alternative one of the at least one of the dual activities, a resource boundary for the at least one of the dual activities may be reduced, and a wait after decrease mode may be commenced until a current resource usage is one of less than and equal to the reduced resource boundary. | 12-06-2012 |
20130174175 | RESOURCE ALLOCATION FOR A PLURALITY OF RESOURCES FOR A DUAL ACTIVITY SYSTEM - Exemplary method, system, and computer program product embodiments for resource allocation of a plurality of resources for a dual activity system by a processor device, are provided. In one embodiment, by way of example only, each of the activities may be started at a static quota. The resource boundary may be increased for a resource request for at least one of the dual activities until a resource request for an alternative one of the at least one of the dual activities is rejected. In response to the rejection of the resource request for the alternative one of the at least one of the dual activities, a resource boundary for the at least one of the dual activities may be reduced, and a wait after decrease mode may be commenced until a current resource usage is one of less than and equal to the reduced resource boundary. | 07-04-2013 |
20130185518 | DETERMINING DATA CONTENTS TO BE LOADED INTO A READ-AHEAD CACHE IN A STORAGE SYSTEM - Read messages are issued by a client for data stored in a storage system of the networked client-server architecture. A client agent mediates between the client and the storage system. Each sequence of read requests generated by a single thread of execution in the client to read a specific data segment in the storage is defined as a client read session. Each read request sent from the client agent to the storage system includes positions and size for reading. A read-ahead cache is maintained for each client read session. The read-ahead cache is partitioned into two buffers. Data is loaded into the logical buffers according to the changes of the positions in the read requests of the client read session and loading of new data into the buffers is triggered by the read requests positions exceeding a position threshold in the data covered by the second logical buffer. | 07-18-2013 |
20130191448 | FILTERING OBSOLETE READ REQUESTS IN NETWORKED CLIENT-SERVER ARCHITECTURE - Read messages are issued by a client for data stored in a storage system of the networked client-server architecture. A client agent mediates between the client and the storage system. A sequence identification (ID) value is conveyed by each of the read requests sent from the client agent to the storage system. The read requests, which are related to a specific data segment, that are being read sequentially by an execution thread in the client are assigned with an identical unique sequence ID value. A read request having the sequence ID value that is less recent than a most recent sequence ID value already seen by the storage system are discarded. | 07-25-2013 |
20130191490 | SENDING DATA OF READ REQUESTS TO A CLIENT IN A NETWORKED CLIENT-SERVER ARCHITECTURE - Read messages are issued by a client for data stored in a storage system of the networked client-server architecture. A client agent mediates between the client and the storage system. The storage system sends to the client agent the requested data by partitioning the returned data into segments for each read request. The storage system sends each segment in a separate network message. | 07-25-2013 |
20130191602 | CALCULATING READ OPERATIONS AND FILTERING REDUNDANT READ REQUESTS IN A STORAGE SYSTEM - Read messages are issued by a client for data stored in a storage system of the networked client-server architecture. A client agent mediates between the client and the storage system. Each sequence of read requests generated by a single thread of execution in the client to read a specific data segment in the storage is defined as a client read session. The client agent maintains a read-ahead cache for each client read session and generates read-ahead requests to load data into the read-ahead cache. Each read request and read-ahead request sent from the client agent to the storage system includes positions and a size for reading and a sequence id value. The storage system filters and modifies incoming read request and read-ahead requests based on sequence ID values, positions and sizes of the incoming read request and read-ahead requests. | 07-25-2013 |
20130205095 | PROCESSING READ REQUESTS BY A STORAGE SYSTEM - Read messages are issued by a client for data stored in a storage system. A client agent mediates between the client and the storage system. Each sequence of read requests generated by a single thread of execution in the client to read a specific data segment in the storage is defined as a client read session. Each read request sent from the client agent to the storage system includes a position and a size for reading. The read-ahead cache and a current sequence ID value for each client read session are maintained. For each incoming read request, the storage system determines whether to further process the read request based on a sequence ID value of the read request, and the source from which to obtain data for the read request, and which of the data to load into the read-ahead cache according to data positions of the read request. | 08-08-2013 |
20140181832 | RESOURCE ALLOCATION FOR A PLURALITY OF RESOURCES FOR A DUAL ACTIVITY SYSTEM - For resource allocation of resources for a dual activity system, each of the dual activities may be started at a static quota and is allocated its respective static quota of resources, and determining which of the dual activities is a demanding dual activity. The resource boundary may be increased for a resource request for at least one of the dual activities until a resource request for an alternative one of the at least one of the dual activities is rejected. A reduced actual resource boundary for the demanding dual activity based on a multiplicative decrease of the dual activity's actual resource boundary is calculated, and the resource boundary for the at least one of the dual activities may be reduced, and a wait after decrease mode may be commenced until a current resource usage is one of less than and equal to the reduced resource boundary. | 06-26-2014 |
20140280824 | EFFICIENT CENTRALIZED STREAM INITIATION AND RETRY CONTROL - For efficient centralized stream initiation and retry control in a computing environment, using a centralized data streams management module for both managing when data streams should be opened and sent from a source location to a destination and for determining when to reattempt opening data streams sent from the source location to the destination after an nth number of consecutive failed attempts using an incrementing time calculation. The incrementing time calculation computes a dynamically calculated time period. | 09-18-2014 |
20150039766 | DYNAMICALLY BALANCING RESOURCE REQUIREMENTS FOR CLIENTS WITH UNPREDICTABLE LOADS - In one embodiment, by way of example only, a resource threshold limits the resource usage of each of the multiplicity of clients. The resource threshold of each of the multiplicity of clients increases over time and decreases when the resources deplete and a resource request of a client is rejected. A subset of clients is created from the multiplicity of clients having a resource usage greater than the resource usage of the rejected client. A dynamic average of a normalized number of resources is calculated from the subset of clients. The resource threshold of each client from the subset of clients is decreased based on the dynamic average of the subset of clients, and further acquisition of resources is restricted from each client from the subset of clients in order to bring the resource usage of each of the subset of clients under the resource threshold. | 02-05-2015 |
20150220272 | INCREASING DATA STORAGE CAPACITY - For increasing data storage capacity using a processor device, increasing logical capacity of data storage having a multiplicity of storage units containing fixed partitioned segments by moving a selected number of the fixed partitioned segments in one or more storage units to a reserved storage unit. | 08-06-2015 |
20150261777 | DEDUPLICATED DATA PROCESSING RATE CONTROL - A plurality of workers is configured for parallel processing of deduplicated data entities in a plurality of chunks. The deduplicated data processing rate is regulated using a rate control mechanism. The rate control mechanism incorporates a debt/credit algorithm specifying which of the plurality of workers processing the deduplicated data entities must wait for each of a plurality of calculated required sleep times, the calculated required sleep times being calculated as a best fit between a maximum allowable sleep time, a delta vector, and a limit per time vector, wherein the required sleep time is one of the plurality of calculated required sleep times. | 09-17-2015 |
20150261778 | DEDUPLICATED DATA PROCESSING RATE CONTROL - A plurality of server processor workers is configured for the distributed parallel processing of deduplicated data entities in a plurality of chunks. The deduplicated data processing rate is regulated using a rate control mechanism. The rate control mechanism incorporates a debt/credit algorithm specifying which of the plurality of workers processing the deduplicated data entities must wait for each of a plurality of calculated required sleep times, the calculated required sleep times being calculated as a best fit between a maximum allowable sleep time, a delta vector, and a limit per time vector, wherein the required sleep time is one of the plurality of calculated required sleep times. | 09-17-2015 |
20150268995 | SELECTIVE CONSTANT COMPLEXITY DISMISSAL IN TASK SCHEDULING - A strictly increasing function is implemented to generate a plurality of unique creation stamps, each of the plurality of unique creation stamps increasing over time pursuant to the strictly increasing function. A new task to be placed with the plurality of tasks is labeled with a new unique creation stamp of the plurality of unique creation stamps. The one of the list of dismissal rules holds a minimal valid creation (MVC) stamp, which is updated when a dismissal action for the one of the list of dismissal rules is executed. | 09-24-2015 |
Oded Sonin US
Patent application number | Description | Published |
---|---|---|
20130325803 | USER INITIATED REPLICATION IN A SYNCHRONIZED OBJECT REPLICATION SYSTEM - A snapshot of selected objects in a source repository is created in response to the user-initiated replication. The snapshot is designated as a snapshot replication job. The snapshot replication job is added to the end of a replication queue to await execution for the synchronized object replication. Unsynchronized objects in a target destination are detected by comparing a state of the selected objects in the snapshot with a current state of the target destination at the time of execution of the snapshot replication job. The unsynchronized objects in the target destination are synchronized based upon the comparison of the state of the selected objects in the snapshot with the current state of the target destination at the time of execution of the snapshot replication job. | 12-05-2013 |
Oded Sonin, Tel Aviv IL
Patent application number | Description | Published |
---|---|---|
20110040951 | DEDUPLICATED DATA PROCESSING RATE CONTROL - Various embodiments for deduplicated data processing rate control using at least one processor device in a computing environment are provided. A plurality of workers is configured for parallel processing of deduplicated data entities in a plurality of chunks. The deduplicated data processing rate is regulated using a rate control mechanism. The rate control mechanism incorporates a debt/credit algorithm specifying which of the plurality of workers processing the deduplicated data entities must wait for each of a plurality of calculated required sleep times. The rate control mechanism is adapted to limit a data flow rate based on a penalty acquired during a last processing of one of the plurality of chunks in a retroactive manner, and further adapted to operate on at least one vector representation of at least one limit specification to accommodate a variety of available dimensions corresponding to the at least one limit specification. | 02-17-2011 |
20120215748 | DEDUPLICATED DATA PROCESSING RATE CONTROL - A plurality of workers is configured for parallel processing of deduplicated data entities in a plurality of chunks. The deduplicated data processing rate is regulated using a rate control mechanism. The rate control mechanism incorporates a debt/credit algorithm specifying which of the plurality of workers processing the deduplicated data entities must wait for each of a plurality of calculated required sleep times. The rate control mechanism is adapted to limit a data flow rate based on a penalty acquired during a last processing of one of the plurality of chunks in a retroactive manner, and further adapted to operate on at least one vector representation of at least one limit specification to accommodate a variety of available dimensions corresponding to the at least one limit specification. | 08-23-2012 |
20130144848 | DEDUPLICATED DATA PROCESSING RATE CONTROL - Workers are configured for parallel processing of deduplicated data entities in chunks. The deduplicated data processing rate is regulated using a rate control mechanism. The rate control mechanism incorporates a debt/credit algorithm specifying which of the workers processing the deduplicated data entities must wait for each of a multiplicity of calculated required sleep times. | 06-06-2013 |
20130204848 | DEDUPLICATED DATA PROCESSING RATE CONTROL - A plurality of workers is configured for parallel processing of deduplicated data entities in a plurality of chunks. The deduplicated data processing rate is regulated using a rate control mechanism. The rate control mechanism incorporates a debt/credit algorithm specifying which of the plurality of workers processing the deduplicated data entities must wait for each of a plurality of calculated required sleep times. The rate control mechanism limits a data flow rate based on a penalty acquired during a last processing of one of the plurality of chunks in a retroactive manner, and operates on at least one vector representation of at least one limit specification to accommodate a variety of available dimensions corresponding to the at least one limit specification. | 08-08-2013 |
20130325804 | REPLICA IDENTIFICATION AND COLLISION AVOIDANCE IN FILE SYSTEM REPLICATION - A unique file-system node identification (ID) is created for each newly created node in a file system repository by combining a grid identification (ID), a repository identification (ID), and a node identification (ID) to form the unique file-system node ID. The unique file-system node ID is associated with a unique association identification (ID) for creating an association for linking the node from a source repository to a target repository when performing a replication operation between a repository and another repository. The different replication instances of the node in the file system repository are distinguished by the unique association ID assigned to each of the replication instances. | 12-05-2013 |
20130326537 | DEPENDENCY MANAGEMENT IN TASK SCHEDULING - A task is marked as dependent upon a preceding task. The task that is attempted to be taken for execution from a head of a pending task queue that is marked is deferred. The deferred task is removed from the pending task queue and placed in a deferred task queue. The deferred task is reinserted back into the pending task queue for execution upon determining that the preceding tasks are completed. | 12-05-2013 |
20140059007 | USER INITIATED REPLICATION IN A SYNCHRONIZED OBJECT REPLICATION SYSTEM - A snapshot of selected objects in a source repository is created in response to the user-initiated replication. The snapshot is designated as a snapshot replication job. The snapshot replication job is added to the end of a replication queue to await execution for the synchronized object replication. Unsynchronized objects in a target destination are detected by comparing a state of the selected objects in the snapshot with a current state of the target destination at the time of execution of the snapshot replication job. The unsynchronized objects in the target destination are synchronized based upon the comparison of the state of the selected objects in the snapshot with the current state of the target destination at the time of execution of the snapshot replication job. | 02-27-2014 |
20140059563 | DEPENDENCY MANAGEMENT IN TASK SCHEDULING - A task is marked as dependent upon a preceding task. The task that is attempted to be taken for execution from a head of a pending task queue that is marked is deferred. The deferred task is removed from the pending task queue and placed in a deferred task queue. The deferred task is reinserted back into the pending task queue for execution upon determining that the preceding tasks are completed. | 02-27-2014 |
20150154050 | DEPENDENCY MANAGEMENT IN TASK SCHEDULING - A task is marked as dependent upon a preceding task. The task that is attempted to be taken for execution from a head of a pending task queue that is marked is deferred. The deferred task is removed from the pending task queue and placed in a deferred task queue. The deferred task is reinserted back into the pending task queue for execution upon determining that the preceding tasks are completed. | 06-04-2015 |
Oded Tirza, Har Adar IL
Patent application number | Description | Published |
---|---|---|
20130339997 | Fast Channel Change Via a Mosaic Channel - A fast channel change (FFC) system including a tuner arrangement to receive at least one transport stream including an aggregated video service (AVS) and TV channels, each video frame of the AVS including some video data of each channel, a demultiplexer arrangement to demultiplex a first channel and the AVS, a FCC buffer to buffer the video frames of the AVS, a decoder arrangement to decode the first channel, a controller to instruct the decoder arrangement to switch from decoding the first channel to decoding the AVS from the FCC buffer, and a graphic engine to extract the video data of a second channel from the AVS yielding a full-screen video, and output the full-screen video to a display device, wherein the controller is operative to instruct the decoder arrangement to switch from decoding the AVS to decoding the second channel. Related apparatus and methods are also described. | 12-19-2013 |
Oded Trainin, Raanana IL
Patent application number | Description | Published |
---|---|---|
20110064084 | PIPELINED PACKET SWITCHING AND QUEUING ARCHITECTURE - An architecture for a line card in a network routing device is provided. The line card architecture provides a bi-directional interface between the routing device and a network, both receiving packets from the network and transmitting the packets to the network through one or more connecting ports. In both the receive and transmit path, packets processing and routing in a multi-stage, parallel pipeline that can operate on several packets at the same time to determine each packet's routing destination is provided. Once a routing destination determination is made, the line card architecture provides for each received packet to be modified to contain new routing information and additional header data to facilitate packet transmission through the switching fabric. The line card architecture further provides for the use of bandwidth management techniques in order to buffer and enqueue each packet for transmission through the switching fabric to a corresponding destination port. The transmit path of the line card architecture further incorporates additional features for treatment and replication of multicast packets. | 03-17-2011 |
20150195043 | System and Method for Providing an Ethernet Interface - An apparatus is provided that includes n communication channels, and m communication media interfaces, and v virtual lanes. V is a positive integer multiple of the least common multiple of m and n. An information stream is transferred into data and alignment blocks striped across all of the v virtual lanes, the blocks being communicated from the virtual lanes onto the communication channels. The blocks are received on the communication channels. Each of the communication channels transmits a different portion of the blocks striped across all of the v virtual lanes. | 07-09-2015 |
20150280741 | CALCULATING CYCLIC REDUNDANCY CHECKS OVER OVERLAPPING WINDOWS OF STREAMING DATA - To calculate sequential CRCs, a CRC pipeline may be used to calculate the sequential CRCs for a block of data The CRC pipeline includes a plurality of stages, where, in each subsequent stage a CRC calculated from a previous stage is used to calculate an offset CRC. For example, using at least one CRC calculator and CRC shifter, a stage in the pipeline removes an effect of first portion of the data represented by a previously calculated CRC from the CRC and then adds an effect of a second portion of data neighboring the first portion in a received data block to yield an offset CRC. For example, a stage may change CRC(0:63) to CRC(32:95) by removing the effect of bytes 0:31 and adding the effect of bytes 64:95. At each stage, the byte offset may get smaller until all the sequential CRCs have been calculated. | 10-01-2015 |
Oded Tsamir, Tel Aviv IL
Patent application number | Description | Published |
---|---|---|
20130085413 | ANATOMICAL-POSITIONING APPARATUS AND METHOD WITH AN EXPANDABLE DEVICE - An anatomical-positioning apparatus for acquiring mechanical data from a tissue to facilitate determining type of the tissue and transition between different tissues and cavities. The anatomical-positioning apparatus includes a cannula, having a tip an expandable device having a contracted form size and an expanded form size, wherein the expanded form size is substantially larger than the contracted form size. The anatomical-positioning apparatus further includes an introducer, having a longitudinal axis and a distal end, facilitating the introduction of the expandable device into the tissue, the expandable device being in a contracted state, an expanding-mechanism for expanding and contracting the expandable device, and a sensor for measuring physical parameters associated with the expandable device. An aspect of the present invention is to provide a method for acquiring mechanical data from a tissue by an expandable device, while the expandable device exerts pressure onto portions of the tissue. | 04-04-2013 |
20150342635 | POSITIONING AND TISSUE SENSING DEVICES AND METHODS - A positioning device with sensing capacities is provided, which facilitates needle or catheter introduction into a body tissue or cavity and is configured to sense the types of encountered tissue. Using the epidural access procedure as an example, device and method designs are presented, which enable the sensing of needle entrance to the epidural space and anchoring of the cannula within the ligamentum flavum tissue to prevent puncturing of the dura mater. In case of tissue sensing by an expandable balloon, balloon fluid pressure and volume are used to indicate tissue and cavity characteristics encountered during the procedure. Device embodiments, device construction methods and treatment methods are provided. | 12-03-2015 |
Oded Turbahn, Haifa IL
Patent application number | Description | Published |
---|---|---|
20100110273 | VOICE AND POSITION LOCALIZATION - Apparatus configured for processing of both audible and ultrasonic sound inputs, including a sensor with a frequency response spanning both audible and ultrasonic frequencies, and processing electronics configured to separate the audible and ultrasonic input frequencies for independent use. Apparatus configured for processing of both audible and ultrasonic sound inputs, including a sensor with a frequency response spanning both audible and ultrasonic frequencies, and processing electronics configured to process each one of the audible and ultrasonic input frequencies independently. Related apparatus and methods are also described. | 05-06-2010 |
Oded Vainas, Petach Tikva IL
Patent application number | Description | Published |
---|---|---|
20110286960 | CANCER THERAPY BY DOCETAXEL AND GRANULOCYTE COLONY-STIMULATING FACTOR (G-CSF) - Neutropenia is the dose-limiting toxicity of the tri-weekly docetaxel (Taxotere®) schedule. Here, we evaluate in Metastatic Breast Cancer (MBC) patients (N=38) a computerized method for predicting docetaxel-induced neutropenia, and use the model to identify improved docetaxel and Granulocyte Colony Stimulating Factor (G-CSF) regimens. Pharmacokinetics/pharmacodynamics (PK/PD) models were created and simulated concomitantly with a mathematical granulopoiesis model. Individual baseline neutrophil counts and docetaxel schedules served as inputs. Our trial validated the model accuracy in predicting nadir timings (r=0.99), grade 3/4 neutropenia (86% success) and neutrophil profiles (r=0.62). Model was robust to CYP3A-induced variability, except for slightly less accurate grade 3/4 neutropenia predictions. Simulations confirm smaller toxicity of the weekly docetaxel regimen than the tri-weekly one, and suggest an optimal G-CSF support for alleviating neutropenia, 60 μg/day QD×3, 6-7 days post-docetaxel, administered tri- and bi-weekly, and 4 days post weekly docetaxel>33 mg/m | 11-24-2011 |
20150242638 | PRIVACY CONTROL FOR MULTIMEDIA CONTENT - One or more techniques and/or systems are provided for providing and/or applying privacy preferences for an entity. A multimedia device, such as a mobile phone, may capture multimedia content associated with an entity (e.g., a photo of a person at a restaurant). The multimedia device may identify a privacy preference for the entity. In an example, the person may be wearing a privacy object that may be recognized as corresponding to the privacy preference. In another example, a device associated with the person may emit a signal that may specify a privacy preference for the person and/or may be used by the multimedia device to identify the person (e.g., the identity may be used to query a service to obtain a privacy preference specified for the person). The privacy preference may be applied to the multimedia content (e.g., a no photography privacy preference, a no tagging privacy preference, etc.). | 08-27-2015 |
Oded Wigderson, Haifa IL
Patent application number | Description | Published |
---|---|---|
20120001737 | METHOD AND SYSTEM FOR COMPUTED RADIOGRAPHY - A method for obtaining an X-ray image of a subject on a flexible information carrier plate for computed radiography. A memory is affixed to a surface of the plate, wherein the affixed memory stores information about the plate and is in wireless communication with a computer. A first scan date is stored in the affixed memory. Obtaining the X-ray image uses steps of storing at least a job identifier and a scan status for the plate in the affixed memory; acquiring image data from a scan of the plate following exposure to X-rays, acquiring at least the job identifier from the affixed memory, and associating the acquired image data with the acquired job identifier; incrementing a scan count value and updating the scan status in the affixed memory; erasing image content from the plate; and storing the acquired image data in a second, computer-accessible memory according to the acquired job identifier. | 01-05-2012 |
20140049380 | METHOD AND SYSTEM FOR COMPUTED RADIOGRAPHY USING A RADIO FREQUENCY IDENTIFICATION DEVICE - A method for obtaining an X-ray image of a subject on a flexible information carrier plate for computed radiography. A memory is affixed to a surface of the plate, wherein the affixed memory stores information about the plate and is in wireless communication with a computer. A first scan date is stored in the affixed memory. Obtaining the X-ray image uses steps of storing at least a job identifier and a scan status for the plate in the affixed memory; acquiring image data from a scan of the plate following exposure to X-rays, acquiring at least the job identifier from the affixed memory, and associating the acquired image data with the acquired job identifier; incrementing a scan count value and updating the scan status in the affixed memory; erasing image content from the plate; and storing the acquired image data in a second, computer-accessible memory according to the acquired job identifier. | 02-20-2014 |
Oded Yehezkeli, Kiryat Tivon IL
Patent application number | Description | Published |
---|---|---|
20100320312 | MINIATURE MISSILE - A miniature lightweight high-maneuverability missile ( | 12-23-2010 |
Oded Yeruhami, Tel-Aviv IL
Patent application number | Description | Published |
---|---|---|
20110317692 | ACKNOWLEDGEMENT OF COMMUNICATIONS USING SHARED MESSAGES - In a communication system with receipt acknowledgements, a method for a receiving communication node to acknowledge receipt of a message from a sending communication node, including the receiving node embedding the acknowledgement in a message which the receiving node produces for a purpose which is more than just acknowledgement of receipt of the message, and the receiving node transmitting the message. A communication node including a message receiver for receiving messages, an acknowledgement generator for producing acknowledgements to at least some of the received messages, a message generator for producing messages for transmission, in which the receiving communication node embeds at least one of the acknowledgements in a message for transmission which the message generator produces for a purpose which is other than just acknowledgement. In a communication system with synchronization messages, a method for a receiving communication node to acknowledge receipt of a message from a sending communication node, including the receiving node embedding the acknowledgement in a synchronization message which the receiving node produces for sending to the sending node, and the receiving node transmitting the synchronization message to the sending node. Related apparatus and methods are also described. | 12-29-2011 |
Oded Yishay, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20140122553 | Vector NCO and Twiddle Factor Generator - A method and apparatus may be used to generate complex exponentials for either frequency domain or time domain applications by programming input parameter values into a complex exponential vector generator ( | 05-01-2014 |
Oded Yunger, Tel-Aviv IL
Patent application number | Description | Published |
---|---|---|
20090216806 | DIGITAL ASSETS INTERNET TIMELINE AGGREGATION AND SHARING PLATFORM - Personal digital assets are collected, managed, shared and archived on a social network using a client interface for registering a user and performing tasks. User sources are defined and assets are collected and organized chronologically as eternal Time-lines. Permission level rules are associated with each asset and Time-line and a plurality of subjective groups distinguished by their relation to the user are defined. Chosen assets of the Time-line are tagged with assigned keywords recognized by the social network service, thus sharing them with the tagged entity according to the permission level rules. Authorized members are invited to contribute and share assets with the founder of an established Time-line, and data storage is optimized in a way that every tag added to an assets appears on every instance it has on other Time-lines sharing that asset, such that shared assets are saved to the data storage only once. | 08-27-2009 |
Oded Zilinsky, Yehud IL
Patent application number | Description | Published |
---|---|---|
20110296310 | DETERMINING WHETHER A COMPOSITE CONFIGURATION ITEM SATISFIES A COMPLIANCE RULE - At least one selection relating to at least one element of a compliance rule is received through a user interface. The compliance rule is for a composite configuration item that has a collection of configuration items that are related to each other. Each of the configuration items represents a configuration of an information technology component. It is determined whether the composite configuration item satisfies the compliance rule, where the elements of the compliance rule are compared to the corresponding configuration items of the composite configuration item as part of the determining. | 12-01-2011 |
20120233220 | Controlling Access To A Computer System - A technique including accessing data to control permissions assigned to a given role for a computer system. The data assigns the given role with a role template and an environment template, wherein the role template defines at least one action that can be performed with the system, the environment template defines at least one resource of the system that can be accessed, and the role and environment templates are independently assignable to at least one other role. The technique includes controlling access to the system based on the data. | 09-13-2012 |
20130055090 | BUNDLING CONFIGURATION ITEMS INTO A COMPOSITE CONFIGURATION ITEM - A configuration management system ( | 02-28-2013 |
20130254524 | AUTOMATED CONFIGURATION CHANGE AUTHORIZATION - A method for automated configuration change authorization may include automatically discovering configuration change events in an IT system over a period of time. The method may also include extracting configuration change event patterns from the discovered configuration change events over the period of time. The method may further include classifying a configuration change event set as corresponding to a configuration change event pattern of the extracted configuration change event patterns. The method may also include automatically authorizing the configuration change event set. A system and computer readable medium are also described. | 09-26-2013 |
20140108625 | SYSTEM AND METHOD FOR CONFIGURATION POLICY EXTRACTION - A method for configuration policy extraction for an organization having a plurality of composite configuration items may include calculating distances in a configuration space between the composite configuration items. The method may also include clustering the composite configuration items into one or more dusters based on the calculated distances. The method may further include identifying configuration patterns in one or more of the clusters, and extracting at least one configuration policy based on the identified configuration patterns. A non-transitory computer readable medium and a system for configuration policy extraction for an organization having a plurality of composite configuration items are also disclosed. | 04-17-2014 |