Gilad, IL
Dror Gilad, Kfar Aza'R IL
Patent application number | Description | Published |
---|---|---|
20100287343 | CONTENTION FREE PARALLEL ACCESS SYSTEM AND A METHOD FOR CONTENTION FREE PARALLEL ACCESS TO A GROUP OF MEMORY BANKS - A parallel access system including: a group of processing entities that comprises N processing entities; wherein N is a positive integer that exceeds one; a group of memory banks that stores K information elements; wherein the group of memory banks comprises N pairs of single access memory banks; each pair of memory banks comprises an even memory bank and an odd memory bank; wherein each pair of memory banks stores sub-set of K/N information elements; wherein an even memory bank of each pair of memory banks stores even address information elements of a certain sub-set of K/N information elements and an odd memory bank of each pair of memory banks stores odd address information elements of the certain sub-set of K/N information elements; wherein K/N is an even positive integer; and a non-blocking interconnect coupled to the group of processing entities and to the group of memory banks; wherein during each fetch cycle each processing entity of the group of processing entities fetches a first information element from an odd memory unit of a pair of memory banks and fetches a second information element from an even memory unit of the pair of memory banks; wherein the first and second information elements are two consecutive interleaved address information elements. | 11-11-2010 |
Dror Gilad, Karmey Yosef IL
Patent application number | Description | Published |
---|---|---|
20100030940 | DEVICE AND METHOD FOR SCHEDULING TRANSACTIONS OVER A DEEP PIPELINED COMPONENT - A device and a method, the device has transaction scheduling capabilities, and includes: (i) a memory unit adapted to output data at a first data rate, (ii) a data transaction initiator adapted to receive data at a second data rate that is lower than the first data rate; (iii) a deep pipelined crossbar characterized by a latency; and (iv) a data rate converter connected between the deep pipelined crossbar and the data transaction initiator; wherein the data rate converter is adapted to schedule a transaction of data unit from the memory unit in response to the latency of the deep pipelined crossbar, the first data rate, the second data rate, and size of an available storage space, within the data rate converter allocated for storing data from the memory unit. | 02-04-2010 |
Itamar Gilad, Kiryat Haim IL
Patent application number | Description | Published |
---|---|---|
20080208715 | METHOD, SYSTEM AND APPARATUS FOR PROVIDING A PERSONALIZED ELECTRONIC SHOPPING CENTER - According to embodiments of the present invention, a user's local storage system may be used to create a virtual personal mall comprising one or more virtual personal stores and configured for purchasing products by one or several providers. The virtual personal store and/or virtual personal mall may be organized in virtual shelves. Each virtual shelf may contain a group of products with one or more common properties, for example, books by a certain author and/or published by a certain publisher, and/or supplied by the same virtual personal store provider, etc. The groups may be defined by the virtual personal store provider and/or by the user and/or by a group of users. | 08-28-2008 |
20080215437 | System, apparatus and method for advertising using a data storage device - A system, method, and apparatus for downloading advertisements, storing advertisements on a storage device, selecting advertisements for presentation, and presenting selected advertisements. In some embodiments of the invention, advertisements may be dynamically associated and presented in coordination with content according to predefined parameters, stored information, and other criteria. Advertisement credits may be allocated in exchange for advertisement consumption. Advertisements and other information may be exchanged with remote servers. Other embodiments are described and claimed. | 09-04-2008 |
20080263130 | APPARATUS, SYSTEM AND METHOD OF DIGITAL CONTENT DISTRIBUTION - A system and apparatus for content delivery to storage. Delivery may be performed according to content types, which may be, for example, content object identifier, a flow of content objects, and store channel levels. Delivery may be performed according to a virtual network defined over a physical network infrastructure and further using peer-to-peer, multicast and/or unicast protocols. | 10-23-2008 |
Kutiel Gilad, Zichron Yakov IL
Patent application number | Description | Published |
---|---|---|
20090247185 | CLUSTER-BASED FINGERPRINTING ALGORITHMS - Methods and apparatus to provide cluster-based fingerprinting algorithms are described. In one embodiment, m closest fingerprints from k fingerprints are determined. The k fingerprints may be determined as closest fingerprints to a scan s in a signal strength domain, where the scan s is of an environment surrounding a wireless device. The center of mass of the m fingerprints may be used to determine a location estimation for the wireless device. Other embodiments are also described. | 10-01-2009 |
Ofir Gilad, Kiryat Bialik IL
Patent application number | Description | Published |
---|---|---|
20130034343 | ADJUSTABLE ELECTRIC HEATING MAT - Electrical mats for generating heat, light or IR radiation which may be cut, drilled or trimmed and maintain their function. The mat is made of at least two sets of non-parallel electrodes of different polarities wherein electrodes of same polarities are connected to each other, but isolated from electrodes of different polarities; and a plurality of electrical elements connected to the electrode of different polarity and generating heat, radiation or light. The mats may be in the form of tiles, strips or tubes and may be used to tile 2D or 3D structures. The mats may also include cover layer or thermal isolation. Mats may be formed by deposition on a substrate or woven as fabric. | 02-07-2013 |
Ofir Gilad, Mazkeret-Batya IL
Patent application number | Description | Published |
---|---|---|
20090089320 | CAPTURING APPLICATION STATE INFORMATION FOR SIMULATION IN MANAGED ENVIRONMENTS - In one embodiment, a computer system to store application state data associated with a transaction between a client computing device and a server computing device comprises a processor, a memory module coupled to the processor and comprising logic instructions stored on a computer readable medium which, when executed by the processor, configure the processor to receive, from a capturing module that monitors transactions between one or more client computing devices and the server computing device a method, an object on which the method is being performed, and metadata associated with at least one of the object and the method, generate at least one method metadata message that uniquely identifies the method, generate at least one method invocation message that describes characteristics of a single method call, and generate at least one object instance that describes an instance of the object, and store the at least one method metadata message, the at least one method invocation message, and the at least one object instance in a persistent memory module. | 04-02-2009 |
Omer Gilad, Gan Yavne IL
Patent application number | Description | Published |
---|---|---|
20130326096 | Method and Storage Device for Assessing Execution of Trim Commands - A method and storage device for assessing execution of trim commands are provided. In one embodiment, a trace of trim and write commands sent to a storage device are obtained. For each trim command in the trace, a subsequent write command to a same logical block address (LBA) as the trim command is identified, and an elapsed time between the trim and write commands is calculated. This information can be used to display a histogram and/or to optimize when the storage device executes trim commands and/or when the host device issues trim commands. | 12-05-2013 |
20130326161 | Method and Host Device for Assessing Execution of Trim Commands - A method and host device for assessing execution of trim commands are provided. In one embodiment, a trace of trim and write commands sent to a storage device are obtained. For each trim command in the trace, a subsequent write command to a same logical block address (LBA) as the trim command is identified, and an elapsed time between the trim and write commands is calculated. This information can be used to display a histogram and/or to optimize when the storage device executes trim commands and/or when the host device issues trim commands. | 12-05-2013 |
20130326169 | Method and Storage Device for Detection of Streaming Data Based on Logged Read/Write Transactions - A method and storage device for detection of streaming data based on logged read/write transactions are provided. In one embodiment, a storage device classifies data as belonging to one of at least three classes based on a set of characteristics and then applies operational parameters to the data depending on the class of the data. Other embodiments are possible, and each of the embodiments can be used alone or together in combination. | 12-05-2013 |
Oran Gilad, Modi'In IL
Patent application number | Description | Published |
---|---|---|
20140100679 | EFFICIENT SHARING OF INTERMEDIATE COMPUTATIONS IN A MULTIMEDIA GRAPH PROCESSING FRAMEWORK - An audio processing system including filters configured to process audio buffers, to retrieve auxiliary data from at audio buffers, and to store auxiliary data in audio buffers, concatenators configured to transmit audio buffers from one filter to another filter, to retrieve audio buffers from a shared buffer cache, and to store audio buffers in the shared buffer cache, a processing graph configured to transmit audio buffers processed by filters in the graph from one filter to another filter in accordance with the concatenators, and a graph processor, for applying the processing graph to audio buffers extracted from an incoming audio stream, for storing intermediate processing results of the filters as auxiliary data in audio buffers, and for storing the audio buffers that include auxiliary data in a buffer cache that is shared among the filters. | 04-10-2014 |
Ori Gilad, Ya'Akov IL
Patent application number | Description | Published |
---|---|---|
20120043969 | Impedance Tomography Apparatus - An impedance tomography apparatus is disclosed for the measuring of the electrical activity of excitable tissue. The apparatus comprises a plurality of signal transfer devices adapted for transferring an input signal to a body and receiving an output signal from a body. An input signal generator is adapted to generate an electrical input signal and apply it to at least one of the signal transfer devices. A measurement device is arranged to measure the output signal from the body at least one or more of the remaining signal transfer devices, wherein the input signal generator is adapted to generate an input signal of frequency greater than 100 Hz and less that 5 kHz. This allows the depolarisation of nervous or muscle tissue to be imaged. | 02-23-2012 |
Pinchas Gilad, Rehovot IL
Patent application number | Description | Published |
---|---|---|
20090216176 | ELECTRONICALLY-CONTROLLED DEVICE FOR RELEASE OF DRUGS, PROTEINS, AND OTHER ORGANIC OR INORGANIC CHEMICALS - A device for drug release including a drug reservoir including a gate, wherein opening of the gate releases a drug stored in the drug reservoir, an electronic command and control (C & C) unit in communication with the gate that produces a gate bias voltage and time profile supplied to the gate for controlling opening of the gate, and a power source for supplying power to the electronic command and control unit. | 08-27-2009 |
Ram Gilad, Kfar-Saba IL
Patent application number | Description | Published |
---|---|---|
20100253781 | SYSTEM AND A METHOD FOR MANAGING EVENTS - An event management system, the event management system including: (i) a server, configured to: (a) provide to a control user station of the vehicle a reconnaissance video stream that incorporates at different times video contents received from different vehicle mounted video cameras; to (b) selectively change a security threat mode in response to security data that is received from at least one remote unit which is located on the vehicle; and to (c) provide to the control user station an event focused video stream that includes video content from a group consisting of at least one video camera selected in response to the security threat mode; and (ii) a control user station configured for displaying video content that is received from the server to a user of the event management system. | 10-07-2010 |
Shlomit Gilad, Gani Hadar IL
Patent application number | Description | Published |
---|---|---|
20100291585 | METHODS AND COMPOSITIONS FOR DIAGNOSING COMPLICATIONS OF PREGNANCY - The present invention provides methods and compositions for identifying subjects at risk of developing a complication of pregnancy, such as preeclampsia or preterm labor. The compositions are microRNAs and associated nucleic acids. | 11-18-2010 |
20140087967 | METHODS AND COMPOSITIONS FOR DIAGNOSING COMPLICATIONS OF PREGNANCY - The present invention provides methods and compositions for identifying subjects at risk of developing a complication of pregnancy, such as preeclampsia or preterm labor. The compositions are microRNAs and associated nucleic acids. | 03-27-2014 |
Shlomit Gilad, Ganei Hadar IL
Patent application number | Description | Published |
---|---|---|
20150376695 | DETECTING NUCLEIC ACIDS - Described herein are methods and compositions for detecting, amplifying and labeling targeted nucleic acids, including microRNAs. | 12-31-2015 |
Yiftach Gilad, Givat Ada IL
Patent application number | Description | Published |
---|---|---|
20130326145 | METHODS AND APPARATUS FOR EFFICIENT COMMUNICATION BETWEEN CACHES IN HIERARCHICAL CACHING DESIGN - In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for implementing efficient communication between caches in hierarchical caching design. For example, in one embodiment, such means may include an integrated circuit having a data bus; a lower level cache communicably interfaced with the data bus; a higher level cache communicably interfaced with the data bus; one or more data buffers and one or more dataless buffers. The data buffers in such an embodiment being communicably interfaced with the data bus, and each of the one or more data buffers having a buffer memory to buffer a full cache line, one or more control bits to indicate state of the respective data buffer, and an address associated with the full cache line. The dataless buffers in such an embodiment being incapable of storing a full cache line and having one or more control bits to indicate state of the respective dataless buffer and an address for an inter-cache transfer line associated with the respective dataless buffer. In such an embodiment, inter-cache transfer logic is to request the inter-cache transfer line from the higher level cache via the data bus and is to further write the inter-cache transfer line into the lower level cache from the data bus. | 12-05-2013 |
20160070651 | INSTRUCTION AND LOGIC FOR A CACHE PREFETCHER AND DATALESS FILL BUFFER - A processor includes a cache hierarchy and an execution unit. The cache hierarchy includes a lower level cache and a higher level cache. The execution unit includes logic to issue a memory operation to access the cache hierarchy. The lower level cache includes logic to determine that a requested cache line of the memory operation is unavailable in the lower level cache, determine that a line fill buffer of the lower level cache is full, and initiate prefetching of the requested cache line from the higher level cache based upon the determination that the line fill buffer of the lower level cache is full. The line fill buffer is to forward miss requests to the higher level cache. | 03-10-2016 |
Yossi Gilad, Tel-Mond IL
Patent application number | Description | Published |
---|---|---|
20160094540 | Distributed Single Sign-On - Methods and apparatus are provided for authenticating user computers | 03-31-2016 |
Zvika Gilad, Hod Hacarmel IL
Patent application number | Description | Published |
---|---|---|
20090105532 | In vivo imaging device and method of manufacturing thereof - A method of manufacturing an in vivo imaging device comprising the steps of: coating an electrical component with a scaffold micro-structure; assembling the micro-structure on a circuit board; and encapsulating the circuit board in a swallowable capsule. | 04-23-2009 |
20130345504 | REUSABLE IN-VIVO DEVICE, SYSTEM AND METHOD OF ASSEMBLY THEREOF - Reusable devices, systems and methods of assembly of reusable devices comprise an inner portion designed to be reused and an outer portion designed to be disposed. The reusable inner portion is a closed, self-contained receptacle comprising a housing, which encapsulates at least an imaging device, at least one illumination source, at least one rechargeable battery, and a controller. A first end of the closed reusable inner portion is covered by an optical system, and a second end of the closed reusable inner portion comprises battery contacts. The disposable outer portion comprises at least a shell and an optical dome. The housing of the reusable inner portion is inserted into the shell, and the optical dome is attached to the shell so as to detachably seal the reusable inner portion of the in-vivo device within the disposable outer portion of the device. | 12-26-2013 |