Ben-Yehuda
Addie Ben-Yehuda, Tel-Aviv IL
Patent application number | Description | Published |
---|---|---|
20140164150 | CONTENT FILE DOWNLOADING OVER A NETWORK WITH USAGE RIGHTS - A method of distributing content over a network comprising: providing a content file comprising media content from a content source; providing an advertisement file comprising advertisement content from an advertisement provider, combining said content file and said advertisement file into a combined file in playable format, configured such that a location within said combined file of said advertisement content is substantially indistinguishable without playing said combined file; receiving requests from users for said content; debiting said advertisement provider with an advertisement fee; crediting said content source with said advertisement fee; and downloading said combined file to requesting users for playing thereof. The method allows a copyright holder to be paid for the download whilst the download remains free to the end user. The method may for example be applied to file sharing systems or to websites wishing to offer a ‘freebie’ to induce more site visiting. | 06-12-2014 |
Dror Ben-Yehuda, Kiryat Ono IL
Patent application number | Description | Published |
---|---|---|
20130320775 | System For Coupling A Power Line Communication Device To A Power Line Network - Coupling circuit for coupling a power line communication device to a power line network, including a first network port coupled between a network phase line and a first network line, a second network port coupled between a network neutral line and a second network line, a third network port coupled between a network ground line and a third network line, a first differential modem port including a first terminal and a second terminal, a second differential modem port including a third terminal and a fourth terminal, a first transformer including a first network side winding and a first modem side winding, a second transformer including a second network side winding and a second modem side winding, the transformers including respective terminals, a center tap extending from the midpoint of the first network side winding to a terminal of the second network side winding and a plurality of capacitors. | 12-05-2013 |
Guy Ben-Yehuda, Hod-Hasharon IL
Patent application number | Description | Published |
---|---|---|
20140059271 | FAST EXECUTION OF FLUSH COMMANDS USING ADAPTIVE COMPACTION RATIO - A method includes receiving one or more storage commands and at least one flush command in a storage device, which includes a non-volatile memory and a volatile buffer for buffering data received for storage in the non-volatile memory. The flush command instructs the storage device to commit the data buffered in the volatile buffer to the non-volatile memory. The storage commands are executed in accordance with a first storage rule. The flush command is executed in accordance with a second storage rule having smaller latency relative to the first storage rule. | 02-27-2014 |
Itay Ben-Yehuda, Yehud IL
Patent application number | Description | Published |
---|---|---|
20150324723 | REGULATING APPLICATION TASK DEVELOPMENT - A technique includes receiving a plurality of metrics for a plurality of tasks associated with developing an application, where each of the metrics is associated with one of the tasks and indicates a progress of the associated task. The technique includes receiving weights, where each weight is associated with one of the tasks and indicates a user assigned importance of the associated task. The technique includes displaying with the tool an indicator to allow regulation of task development, where the displaying includes causing the tool to prioritize the tasks for future development of the application based at least in part on the metrics and the weights. | 11-12-2015 |
Muli Ben-Yehuda, Haifa IL
Patent application number | Description | Published |
---|---|---|
20110276578 | OBTAINING FILE SYSTEM VIEW IN BLOCK-LEVEL DATA STORAGE SYSTEMS - A computer implemented method is disclosed for obtaining file-level information from block level information of files stored on a storage medium. The method includes accessing the storage medium to obtain metadata available in block level on the storage medium and building an inverse block-to-file map of the files stored on the storage medium. The method also includes listening online to incoming block-level commands communicated from a host to the storage medium, parsing the incoming block-level commands, inferring file-level information from the parsed block level commands; and updating the inverse file-level map. Also disclosed are corresponding computer program product and processing system. | 11-10-2011 |
20120131571 | PERFORMANCE IN A NESTED VIRTUALIZED ENVIRONMENT - Methods and systems for improving performance in a virtualization environment. The method comprising: detecting, by a first software, a first set of features supported by a hardware device, wherein the first software runs on the hardware device; detecting a second set of features with which to run a second software, wherein the second software is launched by the first software with the second set of features; exposing one or more features in the second set of features to the second software, wherein the second software detects and enables the exposed features for a third software launched by the second software; and emulating a first feature without causing a trap such that control is transferred to the second software, in response to determining that the first feature is an exposed feature not included in the first set of features, wherein one or more sensitive events are associated with the first feature. | 05-24-2012 |
20130013666 | MONITORING DATA ACCESS REQUESTS TO OPTIMIZE DATA TRANSFER - A data transmission optimization method and system. The method comprises analyzing program code to identify data access calls in the program code, using one or more processor; determining whether a first data access call is for retrieving target data stored in a data structure with a plurality of fields, wherein the target data is stored in one or more target fields of the data structure; determining whether servicing the first data access call will result in transfer of non-target data stored in one or more non-target fields in the data structure; and replacing the first data access call with a second data access call, wherein servicing the second data access call will result in transfer of the target data and minimizes the transfer of non-target data. | 01-10-2013 |
20150234669 | MEMORY RESOURCE SHARING AMONG MULTIPLE COMPUTE NODES - A method includes running on multiple compute nodes respective memory sharing agents that communicate with one another over a communication network. One or more local Virtual Machines (VMs), which access memory pages, run on a given compute node. Using the memory sharing agents, the memory pages that are accessed by the local VMs are stored on at least two of the compute nodes, and the stored memory pages are served to the local VMs. | 08-20-2015 |
20150286414 | SCANNING MEMORY FOR DE-DUPLICATION USING RDMA - A method for storage includes storing multiple memory pages in a memory of a first compute node. Using a second compute node that communicates with the first compute node over a communication network, duplicate memory pages are identified among the memory pages stored in the memory of the first compute node by directly accessing the memory of the first compute node. One or more of the identified duplicate memory pages are evicted from the first compute node. | 10-08-2015 |
20150312366 | UNIFIED CACHING OF STORAGE BLOCKS AND MEMORY PAGES IN A COMPUTE-NODE CLUSTER - A method includes, in a plurality of compute nodes that communicate with one another over a communication network, running one or more Virtual Machines (VMs) that access storage blocks stored on non-volatile storage devices coupled to at least some of the compute nodes. One or more of the storage blocks accessed by a given VM, which runs on a first compute node, are cached in a volatile memory of a second compute node that is different from the first compute node. The cached storage blocks are served to the given VM. | 10-29-2015 |
Ram Ben-Yehuda, Rechovot IL
Patent application number | Description | Published |
---|---|---|
20130013031 | CAPSULE PHOTOTHERAPY - The present invention provides a swallowable capsule suitable for providing phototherapy to a region of a patient's gastrointestinal (GI) tract, the capsule comprising one or more light sources emitting in the visible and/or NIR ranges and optical elements for shaping the light beam produced by said light sources, such that said light source(s) and said optical elements are capable of delivering an effective therapeutic dose to a target site within the GI tract. The present invention further provides a method for intraluminal phototherapy of the gastrointestinal tract using a swallowable capsule as described hereinabove. | 01-10-2013 |
20140005758 | CAPSULE PHOTOTHERAPY | 01-02-2014 |
20140081360 | CAPSULE PHOTOTHERAPY - A method for providing phototherapy to a GI tract including using a capsule imager to scan at least a portion of a GI tract, estimating a location of a diseased portion of the GI tract, and based, at least in part, on the estimated location, using a phototherapy capsule to provide phototherapeutic light to the diseased portion. | 03-20-2014 |
Sharon Ben-Yehuda, Rechovot IL
Patent application number | Description | Published |
---|---|---|
20120253204 | SYSTEMS AND METHODS FOR PHOTOTHERAPEUTIC TREATMENT OF RECTAL DISEASES - A phototherapeutic system for providing phototherapy to a patient's lower parts of a gastrointestinal (GI) tract, the phototherapeutic system including a capsule sized and shaped for insertion into the rectum, the capsule including one or more phototherapeutic light sources. A method for intra-luminal phototherapy of the lower parts of the gastrointestinal (GI) tract including inserting a phototherapeutic device including one or more phototherapeutic light sources into the rectum, activating the light sources, and providing light at a dose suitable for providing a phototherapeutic effect. Related apparatus and methods are also described. | 10-04-2012 |
20130013031 | CAPSULE PHOTOTHERAPY - The present invention provides a swallowable capsule suitable for providing phototherapy to a region of a patient's gastrointestinal (GI) tract, the capsule comprising one or more light sources emitting in the visible and/or NIR ranges and optical elements for shaping the light beam produced by said light sources, such that said light source(s) and said optical elements are capable of delivering an effective therapeutic dose to a target site within the GI tract. The present invention further provides a method for intraluminal phototherapy of the gastrointestinal tract using a swallowable capsule as described hereinabove. | 01-10-2013 |
20140005758 | CAPSULE PHOTOTHERAPY | 01-02-2014 |
20140081360 | CAPSULE PHOTOTHERAPY - A method for providing phototherapy to a GI tract including using a capsule imager to scan at least a portion of a GI tract, estimating a location of a diseased portion of the GI tract, and based, at least in part, on the estimated location, using a phototherapy capsule to provide phototherapeutic light to the diseased portion. | 03-20-2014 |
Shimon Ben-Yehuda, Haifa IL
Patent application number | Description | Published |
---|---|---|
20130191687 | HIGH QUALITY LOGIC VERIFICATION STRESS TEST GENERATION USING TWO-STAGE RANDOMIZATION - A novel and useful stress test generation mechanism that is operative to divide the task of generating test case programs (files) into a first randomization stage and a second randomization stage. The first randomization stage selects the scenario and the second randomization stage generates a test case in accordance with the chosen scenario. In other words, during stage 1, a test scenario (i.e. value-categories) is randomly determined (using the weights assigned to the value-categories within each scenario-dimension). In stage 2, a test is randomly generated for the chosen scenario. Thus, for each scenario-dimension, one or more values are generated randomly for the chosen value-category. Once the values for the value-categories are generated, an output test file for use by the logic verification is generated. | 07-25-2013 |
Yariv Ben-Yehuda, Bitan Aharon IL
Patent application number | Description | Published |
---|---|---|
20150355531 | SELF-PHOTOGRAPHING MOUNT DEVICE - A self-photographing mount device for holding a camera equipped user device at a distance from a user, comprising: a mounting structure having at least two corner mounting elements for mounting a camera equipped user device in parallel to a mounting plane; an extendable shaft having a handle at a proximal end thereof; and a hinge mounted on one of the at least two corner mounting elements to allow pivotal rotation of the extendable shaft from a folded position to an open position; when in the folded position, the extendable shaft is adjacent to the mounting plane and parallel to a diagonal of a back panel of the camera equipped user device; and when in the open position, the extendible shaft forms a wide angle with the mounting plane. | 12-10-2015 |