Yonatan
Yonatan Adiri, Tel Aviv IL
Patent application number | Description | Published |
---|---|---|
20150325006 | METHOD AND SYSTEM FOR AUTOMATED VISUAL ANALYSIS OF A DIPSTICK USING STANDARD USER EQUIPMENT - A method and system for automated visual analysis of a dipstick using standard user equipment (UE) are disclosed herein. The method may include the following steps: capturing, using an arbitrary UE having specified image capturing and processing capabilities, an image of a dipstick having colored test reagents, and a calibration array having a plurality of colored calibration elements which are tailored specifically to the test reagents; deriving, based on the captured image, illumination parameters associated with the dipstick and the calibration array; determining whether the illumination parameters are within predefined illumination boundary conditions sufficient for interpreting the test reagents, given the specified image capturing and processing capabilities of the UE; applying image enhancement operations to the captured image, based on predefined mapping between the derived illumination parameters and the required adjustments; and interpreting the colored test reagents, based on the colored calibration elements, in the enhanced captured image. | 11-12-2015 |
Yonatan Amezene, Snellville, GA US
Patent application number | Description | Published |
---|---|---|
20090066846 | EVENT PRODUCTION KIT - According to various embodiments, an event production kit is provided that includes storage cases for storing production equipment, such as cameras, monitors, and microphones, and an electronic production equipment case for storing an audio mixer, a video switcher, and computers for encoding and distributing the production. In addition, in one embodiment, the electronic production equipment case includes a vertical panel that includes a plurality of ports that are pre-wired to the audio mixer, video switcher, and the computers for coupling the production equipment together. The storage cases and the pre-wired panel facilitate transporting the kit to the event location and reduce the amount of time and resources required for setting up the equipment prior to the event, according to various embodiments. In addition, the selection of the type of equipment included in the kit, according to one embodiment, provides for a high quality, lower cost production than is currently available. | 03-12-2009 |
20090070407 | SYSTEMS AND METHODS FOR SCHEDULING, PRODUCING, AND DISTRIBUTING A PRODUCTION OF AN EVENT - According to various embodiments, an event management system is provided that provides a single interface through which a production team can schedule a production of an event, produce the production of the event, and direct distribution of the production. For example, in one embodiment, the event management system provides a web interface through which a member of the production team can create, or build an event, by specifying the name of the event, type of event, specific details about the event, whether the event will be broadcast live, and the date and time of the broadcast for the event. The event management system stores this information and provides at least a portion of it to a distributor that will be distributing (or broadcasting) the event to viewers. In addition, the event management system displays a pre-production checklist to guide the production team through the testing and production set-up process. | 03-12-2009 |
Yonatan Assouline, Kfar Bilu IL
Patent application number | Description | Published |
---|---|---|
20130317393 | PRESSURE SENSOR ASSEMBLY AND ASSOCIATED METHOD FOR PREVENTING THE DEVELOPMENT OF PRESSURE INJURIES - A pressure wound prevention system comprising at least one management device which comprises at least one user input apparatus, at least one output mechanism, at least one data input for connecting with a pressure sensor assembly and a processor configured to measure elapsed time, to receive pressure data from the data input and to present an output via the output mechanism. The system may be modular. A method for preventing the development of pressure wounds of a subject is also presented. | 11-28-2013 |
Yonatan Assuline, Kfar Billu A' IL
Patent application number | Description | Published |
---|---|---|
20130191057 | SYSTEM AND METHOD FOR RAPID DATA COLLECTION FROM PRESSURE SENSORS IN A PRESSURE SENSING SYSTEM - A system and method for the management of data collection from a pressure sensing apparatus. The system allows rapid measurement of pressure exerted upon a surface and may be useful in preventing bed sore development in a bed bound subject. | 07-25-2013 |
Yonatan Bilu, Jerusalem IL
Patent application number | Description | Published |
---|---|---|
20120169863 | APPARATUS AND METHOD FOR AUTOMATIC DETECTION OF PATHOGENS - The invention discloses an apparatus and method for automatic detection of pathogens within a sample. The apparatus and method are especially useful for high-throughput and/or low-cost detection of parasites with minimal need for trained personnel. The invention entails automated microscopic data acquisition, and performing image processing of images captured from a sample using classification algorithms. Visual classification features of structures are extracted from the image and compared to visual classification features associated with known pathogens. A determination is reached whether a pathogen is present in the sample; and if present, the pathogen may be identified to a pathogen species. Diagnosis is rapid and does not require medically trained personnel. | 07-05-2012 |
20140347459 | Method and System for Imaging a Cell Sample - The present disclosure provides a method of determining a reference depth level within a cell sample. The method comprises obtaining data representative of a series of images captured by performing a depth scan of the cell sample using a digital microscope, the series of images being associated with a series of depth levels of the cell sample; processing said data for detecting at least one depth level corresponding to a drop in image contrast; and identifying the detected depth level as the reference depth level. | 11-27-2014 |
20150037806 | METHODS AND SYSTEMS FOR DETECTING A PATHOGEN IN A BIOLOGICAL SAMPLE - Disclosed herein, inter alia, is method, kit and systems for detecting a pathogen infection in a bodily sample, the method comprising (i) staining said bodily sample with two or more dyes, comprising at least one dye predominantly staining DNA to thereby provide differential staining between DNA and at least one other cellular component being different from DNA; (ii) identifying at least a first stained area comprising the DNA, if exists in the sample, and at least one other stained area comprising the other cellular component; (iii) extracting structural features for the first stained area and the at least one other stained area, said structural features comprise at least one of (i) size of at least one of the first stained area and one other stained area and (ii) location of said first stained area and said at least one other stained area one with respect to the other; and (iv) determining the presence of a suspected pathogen in the bodily sample if a first stained area was identified and said structural features conform to structural features predetermined as characterizing the suspected pathogen. | 02-05-2015 |
20150371651 | AUTOMATIC CONSTRUCTION OF A SPEECH - A method comprising using at least one hardware processor for: identifying relations between pairs of claims of a set of claims; aggregating the claims of the set of claims into a plurality of clusters based on the identified relations; generating a plurality of arguments from the plurality of clusters, wherein each of the arguments is generated from a cluster of the plurality of clusters, and wherein each of the arguments comprises at least one claim of the set of claims, scoring each possible set of a predefined number of arguments of the plurality of arguments, based on a quality of each argument of the predefined number of arguments and on diversity between the predefined number of arguments; and generating a speech, wherein the speech comprises a top scoring possible set of the possible set of the predefined number of arguments. | 12-24-2015 |
Yonatan Cohen, Ramat Gan IL
Patent application number | Description | Published |
---|---|---|
20160066290 | Cell Timing Synchronization Via Network Listening - The present disclosure is directed to a system and method for performing timing synchronization via network listening. The system and method can be implemented in a non-synchronized base station to receive Cell-Specific Reference Signals (CRSs) of a synchronized base station during guard periods of special subframes. To allow the non-synchronized base station to receive the CRSs, the non-synchronized base station can configure one or more of its special subframes to have a shorter downlink part than corresponding special subframes of the synchronized base station. The system and method of the present disclosure can use the received CRSs to synchronize the timing of the non-synchronized base station to the timing of the synchronized base station. To prevent a substantial loss in downlink throughput due to the non-synchronized base station using a shorter DwPTS part, tracking can be performed on a once per multiple radio frame basis. | 03-03-2016 |
20160095110 | WIFI-COORDINATED LAA-LTE - A method includes detecting, using a WiFi access point, channel use data indicating traffic on a plurality of channels of an unlicensed LTE band in a wireless network. The method further includes providing the channel use data to a Long Term Evolution (LTE) access point. The method further includes selecting, using the LTE access point, a channel for use in transmitting data by the LTE access point from among the plurality of channels based on the channel use data from the WiFi access point. The method further includes providing, from the LTE access point, an indication of an upcoming transmission configured to transmit data on the channel to the WiFi access point. The method further includes broadcasting one or more messages from the WiFi access point to one or more WiFi nodes, the one or more messages configured to prevent the WiFi nodes from transmitting on the channel. | 03-31-2016 |
Yonatan Eitan Menashe, Jerusalem IL
Patent application number | Description | Published |
---|---|---|
20150189890 | NOVEL PEST REPELLENTS FROM PLANT EXTRACTS - A new composition for repelling pests is disclosed, wherein said composition comprises an extract produced from at least one plant chosen from the group consisting of | 07-09-2015 |
Yonatan Gamzon-Kapeller, Misgav Dov IL
Patent application number | Description | Published |
---|---|---|
20120308262 | POSITIONING SYSTEM FOR A CHARGE ROLLER - A printer includes a photoconductor, a charge roller, and a positioner. The photoconductor includes an outer surface defining a seam region and a non-seam region while the charge roller is configured to rollingly engage the outer surface of the non-seam region. The positioner is operably coupled to the charge roller and includes a discrete step drive configured to maintain a minimum spacing between the charge roller and the seam region of the outer surface when the seam region passes underneath the charge roller. | 12-06-2012 |
Yonatan Ganor, Paris FR
Patent application number | Description | Published |
---|---|---|
20160106813 | CGRP RECEPTOR AGONIST FOR HIV TREATMENT OR PREVENTION - A first object of the invention is CGRP or an agonist of the CGRP receptor for use in the prevention of an HIV infection in a human subject. A second object of the invention is a method for selecting an active compound for the prevention of an HIV infection in a human subject, comprising the steps of: a) contacting Langerhans cells with a candidate compound; b) in vitro infecting of Langerhans cells from step a) by at least one HIV variant, c) measuring of at least one of the following parameters: HIV content, adhesive potential of Langerhans cells, in particular to TCs, secretion of anti-HIV chemokines by Langerhans cells. A third object of the invention is therefore a composition comprising CGRP or agonist of the CGRP receptor for use in the prevention of an HIV infection in a human subject. A fourth object of the invention is a method for the in vitro diagnosis of an HIV infection in a human subject, characterized in that it comprises determining the level of CGRP from a biological sample from said subject. A fifth object of the invention is a method for assaying the efficiency of HAART in the treatment of HIV infection in a subject, characterized in that it comprises determining the level of CGRP from a biological sample from said subject. | 04-21-2016 |
Yonatan Goraly, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20140173393 | METHOD AND SYSTEM FOR WEB PAGE MARKUP INCLUDING NOTES, SKETCHES, AND STAMPS - A method for marking web content. The method includes rendering first content on a web browser of a client device, and capturing a snapshot of the first content as rendered according to settings of the web browser. The method also includes receiving markup in association with the snapshot, and generating marked up content comprising the snapshot and the markup. The method also includes storing the marked up content for later access. | 06-19-2014 |
Yonatan Gottesman, Pardesia IL
Patent application number | Description | Published |
---|---|---|
20160098367 | LOGICAL-TO-PHYSICAL BLOCK MAPPING INSIDE THE DISK CONTROLLER: ACCESSING DATA OBJECTS WITHOUT OPERATING SYSTEM INTERVENTION - Data access in a storage device managed by a storage controller is carried out by receiving in the storage controller offsets in objects directly from a plurality of requesting entities of a computer system. The computer controls a mapping mechanism operated by the storage controller, wherein the mapping mechanism relates the offsets in the objects into physical addresses of the data on the storage device, and wherein the data is accessed at the physical addresses. | 04-07-2016 |
Yonatan Groman, Hogla IL
Patent application number | Description | Published |
---|---|---|
20140182950 | HIDDEN WEIGHING DEVICE COUNTER - A counter in which one or more weighing devices are discreetly embedded so that the buyer cannot see them, enabling efficient improvement of the work performance of salespeople with loading an accurate quantity of ice cream in a cup or cone, or of any other product in a suitable container, prior to being given to the buyer. | 07-03-2014 |
Yonatan Halevi, Mevaseret Zion IL
Patent application number | Description | Published |
---|---|---|
20110138487 | Storage Device and Method for Using a Virtual File in a Public Memory Area to Access a Plurality of Protected Files in a Private Memory Area - A storage device and method for using a virtual file in a public memory area to access a plurality of protected files in a private memory area are disclosed. In one embodiment, a storage device receives a request from a host for access to a virtual file in the public memory area, wherein the virtual file is associated with a plurality of protected files stored in the private memory area. The storage device responds to the request by selecting and providing the host with access to one of the plurality of protected files stored in the private memory area. The storage device receives an additional request from the host for access to the virtual file and responds to the additional request by selecting and providing the host with access to a different one of the plurality of protected files stored in the private memory area. | 06-09-2011 |
Yonatan Hyatt, Tel-Aviv IL
Patent application number | Description | Published |
---|---|---|
20140118244 | CONTROL OF A DEVICE BY MOVEMENT PATH OF A HAND - In the invention two consecutive movement paths are detected and displayed content may be manipulated based on the detection of the first movement path of the hand but once a first movement and a second movement path are detected manipulation of the displayed content by the second movement is prevented. Thus, detection of a pair of movement paths prevents unintentional activation of a device. | 05-01-2014 |
20140301603 | SYSTEM AND METHOD FOR COMPUTER VISION CONTROL BASED ON A COMBINED SHAPE - A method and system for computer vision based control of a device are provided in which a shape detection algorithm is applied on an image to identify in the image a finger positioned over or near a user's lips. A device may be controlled based on the detection of the shape, for example, a change of volume of an audio output of the device may be caused. | 10-09-2014 |
20150220159 | SYSTEM AND METHOD FOR CONTROL OF A DEVICE BASED ON USER IDENTIFICATION - A method and system are provided for computer vision based control of a device which include detecting a user operating the device, determining the user identity based on image information, and personalizing operation of the device based on the determined user identity, and where a home or building appliance may be controlled according to a preferred set of parameters, based on the identity of the user. | 08-06-2015 |
Yonatan Kelib, Helsinki FI
Patent application number | Description | Published |
---|---|---|
20120113147 | METHOD OF OPERATING A DEVICE - A method of operating a device comprises defining a plurality of selectable menu options, causing the device to display an arrangement of a subset of the selectable menu options and causing the device to rotate the arrangement such that one or more of the plurality of selectable menu options forming part of the subset are ceased to be displayed and such as to cause the device to display one or more of the plurality of selectable menu options that do not form part of the subset of the selectable menu options. | 05-10-2012 |
Yonatan Malkiman, Kfar Yehezkel IL
Patent application number | Description | Published |
---|---|---|
20130202247 | OPTICAL MODULE FABRICATED ON FOLDED PRINTED CIRCUIT BOARD - An optical interface module includes a single flexible Printed Circuit Board (PCB) including conductive traces. An electrical connector, one or more opto-electronic transducers and ancillary circuitry are disposed on the flexible PCB. The electrical connector is configured to mate with a corresponding connector on a substrate. The opto-electronic transducers are configured to be coupled to optical fibers carrying optical signals. The ancillary circuitry is coupled by the traces to the opto-electronic transducers and the electrical connector so as to convey electrical signals corresponding to the optical signals between the opto-electronic transducers and the electrical connector. | 08-08-2013 |
20130294725 | OPTICAL INTERFACE AND SPLITTER WITH MICRO-LENS ARRAY - An apparatus includes a connector that connects to optical fibers for connecting first and second optical signals to the apparatus. A first optical ferrule is mounted perpendicularly to the connector, and transfers the first optical signals between the connector and first optical transducers mounted on a first substrate, via first holes formed in the first substrate. A second optical ferrule is mounted perpendicularly to the connector, and transfers the second optical signals between the connector and second optical transducers mounted on a second substrate, via second holes formed in the second substrate. A light rotation module bends and transfers the first and second optical signals between the connector and the first and second ferrules. One or more lenses are mounted between the first ferrule and the first holes, so as to couple the first optical signals via the first holes between the first ferrule and the first optical transducers. | 11-07-2013 |
20130294780 | PLANAR OPTICAL INTERFACE AND SPLITTER - An apparatus includes an optical Input/Output (I/O) connector, which has a central axis that is mounted in a plane and which is configured to connect to external optical fibers for transferring input optical signals to the apparatus and output optical signals from the apparatus. A first optical ferrule is mounted perpendicularly to the optical I/O connector in the plane, and is configured to transfer the input optical signals from the optical I/O connector to respective optical detectors. A second optical ferrule is mounted perpendicularly to the optical I/O connector in the plane, and is configured to transfer the output optical signals from respective optical emitters to the optical connector. A light rotation module is configured to bend and transfer the input and output optical signals between the optical I/O connector and the perpendicularly-mounted first and second optical ferrules. | 11-07-2013 |
Yonatan Mittlefehldt, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20120110536 | STATISTICAL METHOD FOR HIERARCHICALLY ROUTING LAYOUT UTILIZING FLAT ROUTE INFORMATION - An integrated circuit design is routed by first creating temporary routes in a flattened layout, generating blockage information for sub-blocks in the layout based on the temporary routes, and establishing a routing order for cells using a depth-first search. Cells in the original layout are then routed according to the routing order using the blockage information. The temporary routes are sorted into internal routes, terminal routes, and spanning routes. Blockage information for each sub-block includes a first cellview equal to the internal routes, a second cellview equal to the terminal routes plus the spanning routes, and a third cellview equal to the total tracks in the sub-block minus the first and second cellviews. The invention is particularly suited for routing a hierarchical integrated circuit design. By examining the complete hierarchy, the invention ensures that enough metal will be remaining at upper level sub-blocks to complete the routing automatically. | 05-03-2012 |
Yonatan Necoechea, Richmond Heights, OH US
Patent application number | Description | Published |
---|---|---|
20100122450 | SYSTEM AND METHOD FOR CLASSIFYING WIRE - A quantity of wire is associated with a number of interruptions that occurred during the production and/or subsequent processing of the wire. The number of interruptions is used to classify the wire as being of a particular quality and/or suitable for a particular task. | 05-20-2010 |
20100282630 | RECEPTACLE FOR COILED WIRE - The present invention pertains to a hold down device for coiled wire stored in a wire storing container having a heading member that bounds a first coil face, a cover member bounding a second coil face, and a tensioning device extendable between the heading member and the cover member where the tensioning device is capable of applying compressive force between the heading member and the cover member. The heading member is fashioned having an integrally formed handle that eliminates the need to incorporate additional components for connecting to the tensioning device. | 11-11-2010 |
20120291509 | SYSTEM AND METHOD FOR CLASSIFYING WIRE - A quantity of wire is associated with a number of interruptions that occurred during the production and/or subsequent processing of the wire. The number of interruptions is used to classify the wire as being of a particular quality and/or suitable for a particular task. | 11-22-2012 |
Yonatan Noyman, Morshet IL
Patent application number | Description | Published |
---|---|---|
20080291109 | Millimeter Wave Imaging System - An imaging system operative in a frequency range starting from X band and including the terahertz region has a receiving antenna having a spheroidal reflector. One or more arrays of detectors disposed at the focus adjacent to the reflector of the receiving antenna provides for imaging targets within a range of a few meters around the second focus of the spheroidal reflector Images of targets such as of concealed objects under clothing are generated and displayed as is known in the art. A method for manufacturing reflectors of receiving antennae given a detection range and a focal range is provided. | 11-27-2008 |
Yonatan Samet, Jerusalem IL
Patent application number | Description | Published |
---|---|---|
20120314071 | PEDESTRIAN COLLISION WARNING SYSTEM - A method is provided for preventing a collision between a motor vehicle and a pedestrian. The method uses a camera and a processor mountable in the motor vehicle. A candidate image is detected. Based on a change of scale of the candidate image, it may be determined that the motor vehicle and the pedestrian are expected to collide, thereby producing a potential collision warning. Further information from the image frames may be used to validate the potential collision warning. The validation may include an analysis of the optical flow of the candidate image, that lane markings prediction of a straight road, a calculation of the lateral motion of the pedestrian, if the pedestrian is crossing a lane mark or curb and/or if the vehicle is changing lanes. | 12-13-2012 |
20160107595 | PEDESTRIAN COLLISION WARNING SYSTEM - A method is provided for preventing a collision between a motor vehicle and a pedestrian. The method uses a camera and a processor mountable in the motor vehicle. A candidate image is detected. Based on a change of scale of the candidate image, it may be determined that the motor vehicle and the pedestrian are expected to collide, thereby producing a potential collision warning. Further information from the image frames may be used to validate the potential collision warning. The validation may include an analysis of the optical flow of the candidate image, that lane markings prediction of a straight road, a calculation of the lateral motion of the pedestrian, if the pedestrian is crossing a lane mark or curb and/or if the vehicle is changing lanes. | 04-21-2016 |
Yonatan Samlan, Cambridge, MA US
Patent application number | Description | Published |
---|---|---|
20150081550 | REMOTE TRANSACTION PROCESSING USING BIOMETRICS - In various embodiments, transactions among consumers, merchants, and transaction-processing entities are processed and authorized at least in part on the basis of biometric indicia obtained from the consumers. | 03-19-2015 |
Yonatan Shachaf, Haifa IL
Patent application number | Description | Published |
---|---|---|
20140377209 | SCAFFOLDS FORMED FROM POLYMER-PROTEIN CONJUGATES, METHODS OF GENERATING SAME AND USES THEREOF - Conjugates are provided herein which comprise a protein attached to at least two polymeric moieties, at least one of which exhibits reverse thermal gelation. The conjugates are suitable for being cross-linked by non-covalent and/or covalent cross-linking. Compositions-of-matter comprising cross-linked conjugates are provided herein, as well as processes for producing same. Methods of controlling a physical property of compositions-of-matter are also provided herein. The conjugates and compositions-of-matter may be used for various applications, such as cell growth, tissue formation, and treatment of disorders characterized by tissue damage or loss, as described herein. | 12-25-2014 |
Yonatan Shlomovich, Givat Ada IL
Patent application number | Description | Published |
---|---|---|
20100181999 | TAMPER-DETECTING ELECTRONIC SYSTEM - An apparatus for detecting tampering with an integrated circuit (IC), the apparatus comprising a second circuit comprising at least one conductor for conducting electrical current, the electrical current comprising, during at least one period of time, current of known strength, the electrical current generating a magnetic field, at least one magnetic field sensing device operatively associated with the IC, the sensing device having at least one electrical characteristic responsive to changes in a sensed magnetic field, the magnetic field sensing device being positioned so as to sense the magnetic field generated by current in the at least one conductor, and an analyzer operatively associated with the at least one magnetic field sensing device and the IC, the analyzer determining that the IC is being tampered with based, at least in part, on changes in the at least one electrical characteristic of the at least one magnetic field sensing device in response to changes in the sensed magnetic field generated by the electrical current in the at least one conductor during the at least one period of time. Related apparatus and methods are also described. | 07-22-2010 |
20110083194 | SECURITY WITHIN INTEGRATED CIRCUITS - A method for hindering detection of information unintentionally leaked from a secret held in a memory unit is described, the method including receiving a triggering event waiting for at least a first amount of time to pass after the receipt of the triggering event, the memory unit being in a non-operational state during the at least a first amount of time after the at least a first amount of time has passed, changing at least one first condition under which the memory unit operates, thereby causing the memory unit to enter an operational state, waiting for a second amount of time to pass after the changing at least one first condition, and changing, after the second amount of time, at least one second condition under which the memory unit operates, thereby causing the memory unit to enter the non-operational state, wherein access to the secret information is enabled only during the second amount of time, and detection of secret information unintentionally leaked is limited during the first amount of time. Related apparatus and methods are also described. | 04-07-2011 |
20130291130 | Protection of Memory Field Using Illegal Values - An electronic device ( | 10-31-2013 |
20130305372 | Preventing Unauthorized Data Extraction - An electronic device ( | 11-14-2013 |
20130326632 | Security Within Integrated Circuits - A method for hindering detection of information unintentionally leaked from a secret held in a memory unit is described, the method including receiving a triggering event waiting for at least a first amount of time to pass after the receipt of the triggering event, the memory unit being in a non-operational state during the at least a first amount of time after the at least a first amount of time has passed, changing at least one first condition under which the memory unit operates, thereby causing the memory unit to enter an operational state, waiting for a second amount of time to pass after the changing at least one first condition, and changing, after the second amount of time, at least one second condition under which the memory unit operates, thereby causing the memory unit to enter the non-operational state, wherein access to the secret information is enabled only during the second amount of time, and detection of secret information unintentionally leaked is limited during the first amount of time. Related apparatus and methods are also described. | 12-05-2013 |
20140009995 | Protection of Stored Data Using Optical Emitting Elements - An integrated circuit device ( | 01-09-2014 |
20140143883 | Preventing Data Extraction by Side-Channel Attack - A method for data transfer includes receiving a control signal triggering a transfer of a secret value into an element ( | 05-22-2014 |
Yonatan Shoshan, Calgary Ab CA
Patent application number | Description | Published |
---|---|---|
20090141931 | Digital Watermarking CMOS Sensor - The subject matter of this specification can be implemented in, among other things, an imaging system including an active pixel sensor imaging array configured to capture an image, said imaging array being in electronic communication with a watermark embedder. | 06-04-2009 |
Yonatan Striem Amit, Gedera IL
Patent application number | Description | Published |
---|---|---|
20140215618 | METHOD AND APPARATUS FOR COMPUTER INTRUSION DETECTION - A method and apparatus for intrusion detection, the method comprising: receiving a description of a computerized system, the description comprising two or more entities, one or more attribute for each entity and one or more statistical rule related to relationship between the entities; receiving data related to activity of the computerized system, the data comprising two or more events; grouping the events into two or more groups associated with the entities; comparing the groups in accordance with the statistical rule, to identify a group not complying with any of the statistical rules. | 07-31-2014 |
20140283026 | METHOD AND APPARATUS FOR CLASSIFYING AND COMBINING COMPUTER ATTACK INFORMATION - A method and apparatus for classifying and combining computer attack information identifying as malicious events, events in a network that cause organizationally or functionally distant entities to become closer to each other, the method comprising identifying as malicious events, events in a network that cause organizationally or functionally distant entities to become closer to each other. | 09-18-2014 |
20140283050 | METHOD AND APPARATUS FOR COLLECTING INFORMATION FOR IDENTIFYING COMPUTER ATTACK - A computer-implemented method and apparatus for identifying attacks, comprising: receiving information related to a computerized network, the information comprising description of the network and events occurring within the network; processing the events, comprising determining whether additional data is required; responsive to determining that additional information is required, collecting the additional information and processing the additional information; and providing attack information based on the information and on the additional information, wherein the additional information is more resource consuming to obtain or process than the information. | 09-18-2014 |
Yonatan Taragin, Bei Shemesh IL
Patent application number | Description | Published |
---|---|---|
20130067461 | METHODS, APPARATUS, AND ARTICLES OF MANUFACTURE TO DEPLOY SOFTWARE APPLICATIONS - Methods, apparatus, and articles of manufacture to deploy software applications are disclosed. A disclosed example includes query a user for a first parameter indicative of a capacity level needed for a software system and a second parameter indicative of a set of software applications to be installed for the software system, determine a group of components of the software system to be installed on the computer system based on the first parameter and the second parameter, determine a computer hardware requirement based on the set of software applications, compare the determined computer hardware requirement to a computer hardware configuration, indicate that the computer hardware configuration is sufficient when the computer hardware configuration at least meets the determined computer hardware requirement, and when the computer hardware configuration is sufficient, configure the set of software applications by installing the determined group of components of the set of software applications. | 03-14-2013 |
Yonatan Tzafrir US
Patent application number | Description | Published |
---|---|---|
20130173931 | Host Device and Method for Partitioning Attributes in a Storage Device - A host device and method for partitioning attributes in a storage device are provided. In one embodiment, a host device is provided that is in communication with a storage device storing a table associating logical address ranges with an encryption key and read/write permissions. The host device sends a request to the storage device to add a column to the table and then sends a request to the storage device to add an attribute to a cell of the added column to the table associated with a particular logical address range. The table and commands can be those compatible with the Trusted Computing Group's (TCG's) Opal standard. | 07-04-2013 |
Yonatan Tzafrir, Petach-Tikva IL
Patent application number | Description | Published |
---|---|---|
20100051356 | PRESSURE SENSITIVE STYLUS FOR A DIGITIZER - A pressure sensitive stylus, comprises a movable tip that recedes within a housing of the stylus in response to user applied contact pressure, wherein a displacement of the tip along an axis on which it recedes is a function of the applied contact pressure, and an optical sensor enclosed within the housing for optically sensing the displacement of the tip and for providing output in response to the sensing. | 03-04-2010 |
Yonatan Tzafrir, Petah Tikva IL
Patent application number | Description | Published |
---|---|---|
20130138866 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING BASIC INPUT/OUTPUT SYSTEM (BIOS) DATA AND NON-BIOS DATA ON THE SAME NON-VOLATILE MEMORY - Methods, systems, and computer readable media for providing BIOS data and non-BIOS data on the same non-volatile memory. According to one aspect, a system for providing BIOS data and non-BIOS data on the same non-volatile memory includes a controller for controlling access by a host to a non-volatile memory for storing data, the data including BIOS data and non-BIOS data. The controller includes a first bus interface for communicating data to and from the host via a first bus of a first bus protocol, a second bus interface for communicating data to and from the host via a second bus of a second bus protocol, and a third interface for communicating data to and from the non-volatile memory. The first bus comprises a bus that is operable after power-on reset and before BIOS is accessed. | 05-30-2013 |
20130290600 | DATA STORAGE BASED UPON TEMPERATURE CONSIDERATIONS - A method includes, in a nonvolatile memory device that includes a plurality of dies, detecting that a first temperature associated with a first die is equal to or exceeds a temperature threshold. A metablock is defined to include a first plurality of storage blocks that includes a first storage block of the first die. Each storage block of the metablock resides in a distinct die of the plurality of dies. The method also includes, in response to detecting that the first temperature is equal to or exceeds the temperature threshold, redefining the metablock to exclude from the redefined metablock any storage block associated with the first die. | 10-31-2013 |
Yonatan Wexler, Tel Aviv IS
Patent application number | Description | Published |
---|---|---|
20120134597 | RECONSTRUCTION OF SPARSE DATA - A dense guide image or signal is used to inform the reconstruction of a target image from a sparse set of target points. The guide image and the set of target points are assumed to be derived from a same real world subject or scene. Potential discontinuities (e.g., tears, edges, gaps, etc.) are first detected in the guide image. The potential discontinuities may be borders of Voronoi regions, perhaps computed using a distance in data space (e.g., color space). The discontinuities and sparse set of points are used to reconstruct the target image. Specifically, pixels of the target image may be interpolated smoothly between neighboring target points, but where neighboring target points are separated by a discontinuity, the interpolation may jump abruptly (e.g., by adjusting or influencing relaxation) at the discontinuity. The target points may be used to select only a subset of the discontinuities to be used during reconstruction. | 05-31-2012 |
Yonatan Zunger, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20100161617 | INDEX SERVER ARCHITECTURE USING TIERED AND SHARDED PHRASE POSTING LISTS - An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are extracted from the document collection. Documents are the indexed according to their included phrases, using phrase posting lists. The phrase posting lists are stored in an cluster of index servers. The phrase posting lists can be tiered into groups, and sharded into partitions. Phrases in a query are identified based on possible phrasifications. A query schedule based on the phrases is created from the phrases, and then optimized to reduce query processing and communication costs. The execution of the query schedule is managed to further reduce or eliminate query processing operations at various ones of the index servers. | 06-24-2010 |
20110173527 | Determining Semantically Distinct Regions of a Document - A structured document is translated into an initial hierarchical data structure in accordance with syntactic elements defined in the structured document. The initial hierarchical data structure includes a plurality of nodes, and each node corresponds to one of the syntactic elements. The method then annotates a node with a set of attributes including geometric parameters of semantic elements in the structured document that are associated with the node in accordance with a pseudo-rendering of the structured document. Finally, the method merges the nodes in the initial hierarchical data structure into a tree of merged nodes in accordance with their respective attributes and a set of predefined rules such that each merged node is associated with a semantically distinct region of the pseudo-rendered document. The predefined rules include rules for merging nodes associated with semantic elements that have nearby positions and/or compatible attributes in the pseudo-rendered document. | 07-14-2011 |
20110173528 | Determining Semantically Distinct Regions of a Document - A structured document is translated into an initial hierarchical data structure in accordance with syntactic elements defined in the structured document. The initial hierarchical data structure includes a plurality of nodes, and each node corresponds to one of the syntactic elements. The method then annotates a node with a set of attributes including geometric parameters of semantic elements in the structured document that are associated with the node in accordance with a pseudo-rendering of the structured document. Finally, the method merges the nodes in the initial hierarchical data structure into a tree of merged nodes in accordance with their respective attributes and a set of predefined rules such that each merged node is associated with a semantically distinct region of the pseudo-rendered document. The predefined rules include rules for merging nodes associated with semantic elements that have nearby positions and/or compatible attributes in the pseudo-rendered document. | 07-14-2011 |
20110196664 | Location Assignment Daemon (LAD) Simulation System and Method - A system and method for simulating a state of a distributed storage system is provided. A current state of a distributed storage system and replication policies for the objects in the distributed storage system is obtained. Proposed modifications to the current state of the distributed storage system are received. The state of the distributed storage system is simulated over time based on the current state of the distributed storage system, the replication policies for the objects in the distributed storage system, and the proposed modifications to the current state of the distributed storage system. Then reports relating to the time evolution of the current state of the distributed storage system are generated based on the simulation. | 08-11-2011 |
20110196822 | Method and System For Uploading Data Into A Distributed Storage System - A method for uploading an object into a distributed storage system is implemented at a computing device The computing device splits an object into one or more chunks and uploads the one or more chunks into the distributed storage system. For each uploaded chunk, the computing device receives a write token from the distributed storage system, inserts an entry into an extents table of the object for the chunk in accordance with the received write token and the chunk ID, chunk offset, and chunk size of the chunk, generates a digest of the extents table, the digest representing the one or more chunks that the client expects to be within the distributed storage system, and sends the digest of the extents table to the distributed storage system. The distributed storage system is configured to use the digest to determine whether it has each of the one or more client-expected chunks. | 08-11-2011 |
20110196827 | METHOD AND SYSTEM FOR EFFICIENTLY REPLICATING DATA IN NON-RELATIONAL DATABASES - A method replicates data between instances of a distributed database. The method identifies at least two instances of the database at distinct geographic locations. The method tracks changes to the database by storing deltas. Each delta has a row identifier that identifies the piece of data modified, a sequence identifier that specifies the order in which the deltas are applied to the data, and an instance identifier that specifies where the delta was created. The method determines which deltas to send using an egress map that specifies which combinations of row identifier and sequence identifier have been acknowledged as received at other instances. The method builds a transmission matrix that identifies deltas that have not yet been acknowledged as received. The method then transmits deltas identified in the transmission matrix. After receiving acknowledgement that transmitted deltas have been incorporated into databases at other instances, the method updates the egress map. | 08-11-2011 |
20110196829 | Method and System for Providing Efficient Access to a Tape Storage System - A method for asynchronously replicating data onto a tape medium is implemented at one or more server computers associated with a distributed storage system and connected to a tape storage system. Upon receiving a first request from a client for storing an object within the tape storage system, a server computer stores the object within a staging sub-system of the distributed storage system and provides a first response to the requesting client. If a predefined condition is met, the server computer transfers objects from the staging sub-system to the tape storage system. For each transferred object, the server computer adds a reference to the object to a tape management sub-system, identifies a corresponding parent object associated with the object and its metadata within a parent object management sub-system of the distributed storage system, and updates the parent object's metadata to include the object's location within the tape storage system. | 08-11-2011 |
20110196830 | System and Method for Managing Replicas of Objects In A Distributed Storage System - A system and method for generating replication requests for objects in a distributed storage system is provided. Replication requests for objects in a distributed storage system are generated based at least in part on replication policies for the objects and a current state of the distributed storage system, wherein a respective replication request for a respective object instructs a respective instance of the distributed storage system to replicate the respective object so as to at least partially satisfy a replication policy for the respective object, wherein a respective replication policy includes criteria specifying at least storage device types on which replicas of object are to be stored. At least a subset of the replication requests is then distributed to the respective instances of the distributed storage system for execution. | 08-11-2011 |
20110196831 | Pruning of Blob Replicas - A system and method generating and distributing replica removal requests for objects in a distributed storage system is provided. Replica removal requests for objects in a distributed storage system are generated based at least in part on replication policies for the objects. A respective replica removal request instructs a respective instance of the distributed storage system to remove a respective replica of the respective object so as to at least partially satisfy replication policies for the respective object. Then the replica removal requests for the objects in the distributed storage system are distributed to respective instances of the distributed storage system corresponding to the replica removal requests for execution. | 08-11-2011 |
20110196832 | Location Assignment Daemon (LAD) For A Distributed Storage System - A system and method for generating replication requests for objects in a distributed storage system is provided. For a respective object in a distributed storage system the following is performed. Replication policies for the object that have not been satisfied are determined. Replication requests are ranked for the object whose replication policies have not been satisfied based on a number of replicas of the object that need to be created in order to satisfy the replication policies for the object. Replication requests are generated for the object based at least in part on the replication policies for the object that have not been satisfied and on a current state of the distributed storage system. At least a subset of the replication requests for the objects in the distributed storage system are distributed to respective instances of the distributed storage system corresponding to the replication requests for execution. | 08-11-2011 |
20110196838 | Method and System for Managing Weakly Mutable Data In A Distributed Storage System - A method for managing multiple generations of an object within a distributed storage system is implemented at a computing device. The computing device receives metadata and content of a first generation of an object from a first client connected to the distributed storage system and stores the first generation's metadata and content within a first storage sub-system. The computing device receives metadata and content of a second generation of the object from a second client connected to the distributed storage system and stores the second generation's metadata and content within a second storage sub-system. The computing device independently replicates the first generation's metadata and content from the first storage sub-system to the second storage sub-system and replicates the second generation's metadata and content from the second storage sub-system to the first storage sub-system such that both storage sub-systems include a replica of the object's first and second generations. | 08-11-2011 |
20120310903 | Method and System for Efficiently Replicating Data in Non-Relational Databases - A method replicates data between instances of a distributed database. The method identifies at least two instances of the database at distinct geographic locations. The method tracks changes to the database by storing deltas. Each delta has a row identifier that identifies the piece of data modified, a sequence identifier that specifies the order in which the deltas are applied to the data, and an instance identifier that specifies where the delta was created. The method determines which deltas to send using an egress map that specifies which combinations of row identifier and sequence identifier have been acknowledged as received at other instances. The method builds a transmission matrix that identifies deltas that have not yet been acknowledged as received. The method then transmits deltas identified in the transmission matrix. After receiving acknowledgement that transmitted deltas have been incorporated into databases at other instances, the method updates the egress map. | 12-06-2012 |
20140012812 | Method and System for Efficiently Replicating Data in Non-Relational Databases - A method replicates data between instances of a distributed database. The method tracks changes to the distributed database at a first instance by storing deltas. Each delta includes a row identifier that identifies a row having a base value, and a sequence identifier that specifies an order in which the delta is applied to the base value to compute a current value for the row. The method identifies a set of deltas to send to a second instance based in part on an egress map at the first instance, wherein the egress map specifies which combinations of row identifier and sequence identifier have been acknowledged as received at the second instance. The method then transmits the identified set of deltas to the second instance. After receiving acknowledgement that the deltas in the identified set of deltas have been incorporated into the second instance, the egress map is updated accordingly. | 01-09-2014 |
20140032200 | Systems and Methods of Simulating the State of a Distributed Storage System - A distributed storage system has a plurality of instances. A computer system simulates the state of the distributed storage system. The system obtains a current state of the distributed storage system and replication policies for objects in the distributed storage system. Each replication policy specifies criteria for placing copies of the relevant objects among the plurality of instances. The system receives proposed modifications to the state of the distributed storage system and simulates the state of the distributed storage system over time based on the current state of the distributed storage system, current statistical trends in the state of the distributed storage system, the replication policies for the objects in the distributed storage system, and the proposed modifications to the state of the distributed storage system. One or more reports are generated relating to time evolution of the state of the distributed storage system based on the simulation. | 01-30-2014 |
20140304240 | Pruning of Blob Replicas - A method allocates object replicas in a distributed storage system. The method identifies a plurality of objects in the distributed storage system. Each object has an associated storage policy that specifies a target number of object replicas stored at distinct instances of the distributed storage system. The method identifies an object of the plurality of objects whose number of object replicas exceeds the target number of object replicas specified by the storage policy associated with the object. The method selects a first replica of the object for removal based on last access times for replicas of the object, and transmits a request to a first instance of the distributed storage system that stores the first replica. The request instructs the first instance to remove the first replica of the object. | 10-09-2014 |
20150142743 | Location Assignment Daemon (LAD) For A Distributed Storage System - A system and method for generating replication requests for objects in a distributed storage system is provided. For a respective object in a distributed storage system the following is performed. Replication policies for the object that have not been satisfied are determined. Replication requests are ranked for the object whose replication policies have not been satisfied based on a number of replicas of the object that need to be created in order to satisfy the replication policies for the object. Replication requests are generated for the object based at least in part on the replication policies for the object that have not been satisfied and on a current state of the distributed storage system. At least a subset of the replication requests for the objects in the distributed storage system are distributed to respective instances of the distributed storage system corresponding to the replication requests for execution. | 05-21-2015 |
20150161179 | AUTOMATIC DETERMINATION OF WHETHER A DOCUMENT INCLUDES AN IMAGE GALLERY - Image galleries are automatically located within documents, such as web pages. Documents that are determined to contain image galleries may be treated differently when storing the document for later retrieval by an image search engine. In one implementation, the image galleries are automatically located within a document by calculating position information indicating relative positions of images in the document. The document may be determined to contain an image gallery when the position information indicates that the images in the document are generally evenly distributed. | 06-11-2015 |
20160140185 | AGGREGATING INTERACTIONS FOR CONTENT ITEMS - In one aspect, a method is provided, including the following method operations: receiving a request to generate a first post data item for display at a first location, the first post data item including a reference to a content item located at a second location; determining, based on the reference to the content item, a content identifier associated with the content item; associating the content identifier with the post data item; retrieving one or more post data items based on the content identifier and displaying the one or more post data items at the second location, the one or more post data items including the first post data item. | 05-19-2016 |
Yonatan Zunger, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20160142358 | RECIPIENT LOCATION AWARE NOTIFICATIONS IN RESPONSE TO RELATED POSTS - In one aspect, a method is provided, including the following method operations: receiving a request to generate a first post data item at a first location; providing for presentation of the first post data item at a second location; receiving a request to generate a second post data item at the second location, the second post data item being in reply to the first post data item; identifying a destination for notification about the second post data item; providing in association with the destination a notification identifying the second post data item, the notification being associated with the first location. | 05-19-2016 |