Ohad
Ohad Almagor, Kfar Saba IL
Patent application number | Description | Published |
---|---|---|
20120331228 | DYNAMIC CONTENT CACHING - A system for caching content including a server supplying at least one of static and non-static content elements, content distinguishing functionality operative to categorize elements of the non-static content as being either dynamic content elements or pseudodynamic content elements, and caching functionality operative to cache the pseudodynamic content elements. The static content elements are content elements which are identified by at least one of the server and metadata associated with the content elements as being expected not to change, the non-static content elements are content elements which are not identified by the server and/or by metadata associated with the content elements as being static content elements, the pseudodynamic content elements are non-static content elements which, based on observation, are not expected to change, and the dynamic content elements are non-static content elements which are not pseudodynamic. | 12-27-2012 |
Ohad Ancsel, Tel Aviv IL
Patent application number | Description | Published |
---|---|---|
20140230253 | HANDHELD KITCHEN UTENSIL - Provided is a handheld kitchen utensil including a frame; a cutting blade; and a spacer plate, the cutting blade and the spacer plate being pivotally mounted to the frame. The cutting blade and spacer plate may be pivotally displaceable between at least a peeling position and at least one slicing position. | 08-21-2014 |
Ohad Arazi, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20130262132 | METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR FACILITATING REAL-TIME METRICS IMPACTING BEHAVIOR OF INDIVIDUALS TO OPTIMIZE PERFORMANCE - An apparatus is provided for tracking real time metrics in a health care entity. The apparatus includes at least one memory and at least one processor configured to assign one or more predetermined thresholds to one or more medical events. The processor is further configured to track one or more actions of health care professionals associated with at least one of the medical events of a health care entity in real time. The processor is further configured to compare at least one of the predetermined thresholds to a determined value associated with the actions of the medical event to determine whether the medical event is performed efficiently. Corresponding computer program products and methods are also provided. | 10-03-2013 |
20140140591 | METHOD AND APPARATUS INTEGRATING CLINICAL DATA WITH THE REVIEW OF MEDICAL IMAGES - A method, apparatus and computer program product are provided in order to integrate clinical data with the medical images reviewed by radiologists or other healthcare providers. In the context of a method, one or more findings related to a respective risk profile of a patient are identified. The method also includes concurrently presenting both one or more medical images of the patient and a visual representation of at least a portion of the patient's body with respect to visual indications of the one or more findings. The method also includes providing information regarding a respective finding upon selection of the visual indication associated with the respective finding. A corresponding apparatus and computer program product are also provided. | 05-22-2014 |
20140143719 | METHOD AND APPARATUS FOR PROVIDING AN INTEGRATED DISPLAY OF CLINICAL DATA - A method, apparatus and computer program product therefore provide an integrated display of clinical data. In this regard, the method, apparatus and computer program product may provide access to patient clinical data during a medical study. The relevant clinical data may be obtained from patient medical records, and displayed along with information from the medical study. An interface may be provided, allowing for selection of one or more portions of the relevant clinical data by a user. The portion of relevant clinical data associated with the particular interface element may be displayed. The method, apparatus, and computer program product may also incorporate adaptive learning techniques, monitoring user input during various study operations to identify particular relevant clinical data and/or interface elements that are selected by the user during the study. | 05-22-2014 |
20150032471 | METHOD AND COMPUTING SYSTEM FOR PROVIDING AN INTERFACE BETWEEN AN IMAGING SYSTEM AND A REPORTING SYSTEM - A method, apparatus and computer program product are disclosed to provide an interface between an imaging system for presenting medical images acquired by various modalities and a reporting system for generating and presenting reports, such as reports relating to the medical images. In the context of a method, the method may include participating in a transfer of information relating to a context of one or more images presented by the imaging system so as to cause a reporting template to be restructured based upon the context of one or more images presented by the imaging system. The method also includes causing an action to be taken in one of the imaging system or the reporting system based upon data provided by another of the imaging system or the reporting system. | 01-29-2015 |
20150339457 | METHOD AND APPARATUS FOR INTEGRATING CLINICAL DATA WITH THE REVIEW OF MEDICAL IMAGES - A method, apparatus and computer program product are provided in order to integrate clinical data with the medical images reviewed by radiologists or other healthcare providers. In the context of a method, one or more findings related to a respective risk profile of a patient are identified. The method also includes concurrently presenting both one or more medical images of the patient and a visual representation of at least a portion of the patient's body with respect to visual indications of the one or more findings. The method also includes providing information regarding a respective finding upon selection of the visual indication associated with the respective finding. A corresponding apparatus and computer program product are also provided. | 11-26-2015 |
Ohad Ben Dror, Haifa IL
Patent application number | Description | Published |
---|---|---|
20150183661 | METHODS AND DEVICES FOR ADSORPTION AND BIODEGRADATION OF PETROLEUM - Provided are methods of petroleum sequestration, which use electrospun microtubes capable of sequestering the petroleum from the water, and method of depleting and optionally degrading petroleum from water using floating devices which comprise the electrospun microtube attached to a floating carrier. | 07-02-2015 |
Ohad Bovrov, Kochav Yair IL
Patent application number | Description | Published |
---|---|---|
20150106921 | MOBILE COMMUNICATOR NETWORK ROUTING DECISION SYSTEM AND METHOD - A mobile communicator network routing decision system communicating with each mobile communicator device of a plurality of mobile communicator devices, the plurality of mobile communicator devices communicating with a network via at least one computerized network gateway server, the system including security risk calculation functionality operable for calculating a calculated malware-associated risk associated with each mobile communicator device, and security risk responsive decision functionality, operating in response to the calculated malware-associated risk, for ascertaining whether to allow the communicating of each mobile communicator device with the network via the computerized network gateway server. | 04-16-2015 |
Ohad Carny, Kochav Yair IL
Patent application number | Description | Published |
---|---|---|
20130344079 | COMPOSITIONS AND METHODS FOR DIAGNOSING AND TREATING PHENYLKETONURIA (PKU) - A method of diagnosing Phenylketonuria (PKU) in a subject in need thereof is disclosed. The method comprises detecting phenylalanine fibrils in a tissue of the subject, wherein a presence or level above a predetermined threshold of said phenylalanine fibrils in said tissue, is indicative of PKU in the subject. Antibodies capable of detecting phenylalanine fibrils are also disclosed as well as additional uses. | 12-26-2013 |
Ohad Chenkin, Ra'Anana IL
Patent application number | Description | Published |
---|---|---|
20110161959 | Batch Job Flow Management - Systems and methods for improved batch flow management are described. At least some embodiments include a computer system for managing a job flow including a memory storing a plurality of batch queue jobs grouped into Services each including a job and a predecessor job. A time difference is the difference between a scheduled job start time and an estimated predecessor job end time. Jobs with a preceding time gap include jobs immediately preceded only by non-zero time differences. The job start depends upon the predecessor job completion. The computer system further includes a processing unit that identifies jobs preceded by a time gap, selects one of the Services, and traverses in reverse chronological order a critical path of dependent jobs within the Service until a latest job with a preceding time gap is identified or at least those jobs along the critical path preceded by another job are traversed. | 06-30-2011 |
Ohad Cohen Ovadya, Zichron Yaakov IL
Patent application number | Description | Published |
---|---|---|
20100266737 | ANTIOXIDANT STABILISATION OF NUTS AND SEEDS AND OF PRODUCTS CONTAINING THE SAME - The subject of the invention is antioxidant stabilisation and protection of nuts and/or seeds etc. and of products containing nuts and/or seeds. As known, nuts and seeds become rancid over time, and although several methods of preserving the same exist, including cooling, vacuum packaging, and the use of synthetic stabilizers, there is a need for improved methods of preserving nuts and seeds, as well as products comprising the same. According to this invention antioxidant extracts of plants from the Labiatae family, such as rosemary, sage, balm, oregano, summer savory, mint and thyme, which are natural antioxidants, are used for stabilisation nuts and/or seeds, as well as products comprising the same. | 10-21-2010 |
20100303977 | COMPOSITION FOR PROTECTING MEAT OR FISH - The invention provides a formulation for protecting meat against oxidation comprising a rosemary extract an emulsifier and a salt. In some embodiments of the invention, the formulation is free from vegetable or animal oil or fat. The invention also provides a method for inhibiting oxidation of an oxidizable lipid material in food, comprising the step of contacting the lipid material with a formulation comprising a rosemary extract, an emulsifier and a salt. In addition, there is provided a method for inhibiting rancidity in meat, comprising the step of contacting the meat with a formulation comprising a rosemary extract, an emulsifier and a salt. | 12-02-2010 |
Ohad Eder-Pressman, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20130174016 | Cache Management in HTML eReading Application - Embodiments of the invention provide a system and a method for providing consistent user experience in eReading applications. The system extracts a set of attributes of browsers and platforms on which an eReading application is running The system receives a target eReading application performance. The system adjusts behavior of the eReading application to compensate for the difference between the extracted set of attributes and the target eReading application performance. | 07-04-2013 |
20130174033 | HTML5 Selector for Web Page Content Selection - An education digital reading platform provides HTML5 pages to a user's computing device to enable a browser executing on the user device to display it. Words, lines, paragraphs and columns on the page are identified to enable a user to easily select one or more words within the displayed page. Additionally, custom tools are provided to the user to enable the user to interface with the selected words. For example, a user is provided with customizable magnification and highlight tools, wherein the user can choose custom magnification levels and custom highlight colors. The tools advantageously enable a user perform such actions on the page without accessing the operating system resources on a computing device. | 07-04-2013 |
20140012685 | Characterization of Layered Documents in HTML5 Publishing - An education digital reading platform provides pages of a document requested by a user, the pages including additional content layers associated with the requested content. The additional content layers including related content, user generated content, advertisement content and other services content offered by the digital reading platform. The requested content and additional content layers require processing capability on a web browser application. The amount of data associated with a page of a document may vary dramatically especially considering the additional layers of content associated with the pages. In order to permit the web browser application anticipate the processing needs associated with each page, the digital reading platform provides markers indicating a difference in processing requirements associated between two pages of a document. The markers enable the web browser request additional resources to provide a seamless user experience or enable the web browser application to request additional or fewer content layers. | 01-09-2014 |
20140019438 | Indexing Electronic Notes - A digital publishing platform enables users to create and organize notes associated with electronic, published documents. Sets of notes, each associated with a document, are uploaded to the publishing platform by notepad applications executing on user devices. Each set of notes has one or more notes, and each note includes a link to a location in the associated document. The publishing platform is configured to index sets of notes based on keywords of the notes, which may be identified based on content of the publication at the location with which notes are associated. | 01-16-2014 |
20140019562 | SHARING USER-GENERATED NOTES - A method for sharing notes created in a multilayered document among users of a social network within a digital education platform is provided. In one embodiment, the digital education platform allows a user to create notes linked to a particular location in the document using a notepad application. Notes are aggregated and stored in the user's personal library on the digital education platform. When a user requests to share another user's notes and is granted access, the digital education platform retrieves the other user's notes and inserts the shared notes into the requesting user's existing notes associated with the document, based on their individual sharing attributes and metadata. | 01-16-2014 |
20140019846 | NOTES AGGREGATION ACROSS MULTIPLE DOCUMENTS - A digital publishing platform enables users to create and organize notes associated with electronic, published documents. Sets of notes, each associated with a document, are uploaded to the publishing platform by notepad applications executing on user devices. Each set of notes has one or more notes, and each note includes a link to a location in the associated document. The publishing platform is configured to aggregate a plurality of sets of notes, combining the notes of the sets into a single set while maintaining their link to an associated document. | 01-16-2014 |
20140020115 | Social Sharing of Multilayered Document - A method for sharing multilayered electronic content among users of a social network within a digital education platform is provided. In one embodiment, the digital education platform allows a user to create user-generated content associated with a multilayered document and share the content with other users in an education social network. The user can specify which users to share the user-generated content and assign an access right to each of those users that may access the user-generated content. When the digital education platform receives a request to access the user-generated content from a certain user, an access right associated with that user for the user-generated content is determined and access is granted according to the access right. | 01-16-2014 |
20140033226 | Application Gateway in a Browser Based Environment - An application gateway enables controlled communication between application components within a browser based environment while maintaining a level of isolation of the individual application components. A dispatching API wrapper and a listening API wrapper are registered for each of a plurality of application components. The registered API wrappers are used to send and receive communications from the associated application components. For example, a first application component can dispatch an action to a second application component via the first application component's dispatching API wrapper. The second application component can receive the action via the second application component's listening API wrapper. As another example, a first application component can dispatch an event that broadcasts a state to other application components via the first application component's dispatching API wrapper. A listening API wrapper of at least one other application component receives the state and may perform other functions dependent on the state. | 01-30-2014 |
20140068408 | PRESENTATION OF LAYERED CONTENT DOCUMENTS IN MULTISCREEN SYSTEMS - A publishing platform manages distribution of a multilayered document to a plurality of user devices communicatively coupled to the platform. Each device executes an eReader browser application, which renders the document into a format suitable for a user to read and interact with the content. Each layer of the document has unique characteristics relating to its file size, spatial dimensions, update frequency, or interactivity, and the unique attributes of each device affect the system resources available to the eReading application executing on the device. Based on the characteristics of each layer and the attributes of the devices, the publishing platform recommends a set of layers of the document most suited for each device. The platform may automatically distribute layers to each connected device, or it may deliver the recommendation to the user and distribute layers responsive to a user input. | 03-06-2014 |
20140272859 | Mobile Application for Multilevel Document Navigation - Embodiments provide a user-friendly mobile interface for presenting multistep exercises of a dynamic exercise layer in a multilayered textbook within a digital education platform. The mobile interface comprises a variety of elements facilitating navigating, commenting, rating and interacting with the multistep exercises. A first interface element of a picker tab allows users to navigate the plurality of exercises and make selections. Once an exercise is selected from the picker tab, the mobile interface displays the exercise in a second interface element of a window, by showing one or more cascading steps of the selected exercise. | 09-18-2014 |
20150195095 | Tagging Content For Social Interchange In Online Education Platforms - Disclosed is a computer-implemented method and system for tagging content for social interchange. When a user-generated post is received from a user device accessing a document from an online education platform for posting to an external social network, the system tags the user-generated post with a unique document-part identifier (ID) identifying a part of the document with which the post is associated. The document-part ID identifies the same part in both electronic and paper versions of the document. The post tagged by the document-part ID is posted to a live feed associated with the document-part ID on the external social network. User-generated posts from the live feed associated with the document-part ID on the external social network can be retrieved and displayed to the user. | 07-09-2015 |
Ohad Falik, Kfarsaba IL
Patent application number | Description | Published |
---|---|---|
20140095911 | Controlling Power Consumption By Power Management Link - Methods and apparatus relating to controlling power consumption by a power management link are described. In one embodiment, the physical interface of a power management (PM) link is shut down when a processor is in a sleep state (e.g., to conserve power), while maintaining the availability of the processor for communication to a (e.g., embedded) controller over the PM link. Other embodiments are also disclosed and claimed. | 04-03-2014 |
Ohad Falik, St. Kfar-Saba IL
Patent application number | Description | Published |
---|---|---|
20140006824 | USING DEVICE IDLE DURATION INFORMATION TO OPTIMIZE ENERGY EFFICIENCY | 01-02-2014 |
Ohad Falik, Kfar-Saba IL
Patent application number | Description | Published |
---|---|---|
20080215822 | PCI Express Enhancements and Extensions - A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses. | 09-04-2008 |
20080301398 | LINEAR TO PHYSICAL ADDRESS TRANSLATION WITH SUPPORT FOR PAGE ATTRIBUTES - Embodiments of the invention are generally directed to systems, methods, and apparatuses for linear to physical address translation with support for page attributes. In some embodiments, a system receives an instruction to translate a memory pointer to a physical memory address for a memory location. The system may return the physical memory address and one or more page attributes. Other embodiments are described and claimed. | 12-04-2008 |
20090006765 | METHOD AND SYSTEM FOR REDUCING CACHE CONFLICTS - Disclosed is a system and method for storing a plurality of data packets in a plurality of memory buffers in a cache memory for reducing cache conflicts. The method includes determining size of each of a plurality of data packets; storing a first data packet of the plurality of data packets starting from a first address in a first memory buffer of the plurality of memory buffers; determining an offset based on the size of the first data packet; and storing a second data packet in a second buffer starting from a second address based on the offset. | 01-01-2009 |
20090172423 | METHOD, SYSTEM, AND APPARATUS FOR REROUTING INTERRUPTS IN A MULTI-CORE PROCESSOR - A method, system, and apparatus may route an interrupt to a first core of a plurality of cores of a multi-core system. If the first core is in an idle or low power state, or operating in a power state at or below a threshold power state, a core in a least idle state may be found. The interrupt may be rerouted to and processed by the core in the least idle state. Cores in a multi-core system may be rated based on for example, power states or other characteristics, and interrupts may be assigned based on these ratings. Other embodiments are described and claimed. | 07-02-2009 |
20100115240 | Optimizing performance of instructions based on sequence detection or information associated with the instructions - In one embodiment, the present invention includes an instruction decoder that can receive an incoming instruction and a path select signal and decode the incoming instruction into a first instruction code or a second instruction code responsive to the path select signal. The two different instruction codes, both representing the same incoming instruction may be used by an execution unit to perform an operation optimized for different data lengths. Other embodiments are described and claimed. | 05-06-2010 |
20110072164 | PCI EXPRESS ENHANCEMENTS AND EXTENSIONS - A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses. | 03-24-2011 |
20110138388 | METHODS AND APPARATUSES TO IMPROVE TURBO PERFORMANCE FOR EVENTS HANDLING - Embodiments of an apparatus for improving performance for events handling are presented. In one embodiment, the apparatus includes a number of processing elements and task routing logic. If at least one of the processing elements is in a turbo mode, the task routing logic selects a processing element for executing a task based at least on a comparison of performance losses. | 06-09-2011 |
20110161541 | POSTING INTERRUPTS TO VIRTUAL PROCESSORS - Embodiments of systems, apparatuses, and methods for posting interrupts to virtual processors are disclosed. In one embodiment, an apparatus includes look-up logic and posting logic. The look-up logic is to look-up an entry associated with an interrupt request to a virtual processor in a data structure. The posting logic is to post the interrupt request in a data structure specified by information in the first data structure. | 06-30-2011 |
20110161703 | PCI EXPRESS ENHANCEMENTS AND EXTENSIONS - A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses. | 06-30-2011 |
20110173367 | PCI EXPRESS ENHANCEMENTS AND EXTENSIONS - A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses. | 07-14-2011 |
20110208925 | PCI EXPRESS ENHANCEMENTS AND EXTENSIONS - A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses. | 08-25-2011 |
20110238882 | PCI EXPRESS ENHANCEMENTS AND EXTENSIONS - A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses. | 09-29-2011 |
20110238974 | METHODS AND APPARATUS TO IMPROVE TURBO PERFORMANCE FOR EVENTS HANDLING - Embodiments of an apparatus for improving performance for events handling are presented. In one embodiment, the apparatus includes a number of processing elements and task routing logic. If at least one of the processing elements is in a turbo mode, the task routing logic selects a processing element for executing a task based at least on a comparison of performance losses. | 09-29-2011 |
20120036293 | PCI EXPRESS ENHANCEMENTS AND EXTENSIONS - A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses. | 02-09-2012 |
20120089750 | PCI EXPRESS ENHANCEMENTS AND EXTENSIONS - A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses. | 04-12-2012 |
20120254563 | PCI EXPRESS ENHANCEMENTS AND EXTENSIONS - A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses. | 10-04-2012 |
20130091317 | PCI EXPRESS ENHANCEMENTS AND EXTENSIONS - A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses. | 04-11-2013 |
20130097353 | PCI EXPRESS ENHANCEMENTS AND EXTENSIONS - A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses. | 04-18-2013 |
20130111086 | PCI EXPRESS ENHANCEMENTS AND EXTENSIONS | 05-02-2013 |
20130132622 | PCI EXPRESS ENHANCEMENTS AND EXTENSIONS - A method and apparatus forenhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses. | 05-23-2013 |
20130132636 | PCI EXPRESS ENHANCEMENTS AND EXTENSIONS - A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses. | 05-23-2013 |
20130132683 | PCI EXPRESS ENHANCEMENTS AND EXTENSIONS - A method and apparatus forenhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses. | 05-23-2013 |
20130232288 | POSTING INTERRUPTS TO VIRTUAL PROCESSORS - Embodiments of systems, apparatuses, and methods for posting interrupts to virtual processors are disclosed. In one embodiment, an apparatus includes look-up logic and posting logic. The look-up logic is to look-up an entry associated with an interrupt request to a virtual processor in a data structure. The posting logic is to post the interrupt request in a data structure specified by information in the first data structure. | 09-05-2013 |
20130262868 | SHARED BUFFERS FOR PROCESSING ELEMENTS ON A NETWORK DEVICE - Examples are disclosed for exchanging a key between an input/output device for network device and a first processing element operating on the network device. Data having a destination associated with the first processing element may be received by the input/output device. The exchanged key may be used to encrypt the received data. The encrypted data may then be sent to a buffer maintained at least in part in a memory for the network device. The memory may be arranged to enable sharing of the buffer with at least a second processing element operating on the network device. Examples are also disclosed for the processing element to receive an indication of the storing of the encrypted data in the buffer. The processing element may then obtain the encrypted data from the buffer and decrypt the data using the exchanged key. | 10-03-2013 |
20130346728 | Optimizing Performance Of Instructions Based On Sequence Detection Or Information Associated With The Instructions - In one embodiment, the present invention includes an instruction decoder that can receive an incoming instruction and a path select signal and decode the incoming instruction into a first instruction code or a second instruction code responsive to the path select signal. The two different instruction codes, both representing the same incoming instruction may be used by an execution unit to perform an operation optimized for different data lengths. Other embodiments are described and claimed. | 12-26-2013 |
20140068281 | MECHANISM FOR FACILITATING EFFICENT OPERATIONS PATHS FOR STORAGE DEVICES IN COMPUTING SYSTEMS - A mechanism is described for facilitating efficient operations paths for storage devices in computing systems according to one embodiment of the invention. A method of embodiments of the invention includes identifying a request for power mode change at a storage device at a computing system. The request for power mode change indicates potential reduced power state of the storage device. The method may further include transferring context information at the storage device to a host memory at the computing system, in response to the first command, and saving the context information at the host memory, wherein the storage device is at reduced power state. | 03-06-2014 |
20140068302 | MECHANISM FOR FACILITATING FASTER SUSPEND/RESUME OPERATIONS IN COMPUTING SYSTEMS - A mechanism is described for facilitating faster suspend/resume operations in computing systems according to one embodiment of the invention. A method of embodiments of the invention includes initiating an entrance process into a first sleep state in response to a sleep call at a computing system, transforming from the first sleep state to a second sleep state. The transforming may include preserving at least a portion of processor context at a local memory associated with one or more processor cores of a processor at the computing system. The method may further include entering the second sleep state. | 03-06-2014 |
20140173636 | USING PLATFORM IDLE DURATION INFORMATION TO NOTIFY PLATFORM DEVICES OF UPCOMING ACTIVE PERIODS - Methods and systems may provide for determining a next active window for a platform and notifying one or more of a plurality of devices of the platform of the next active window being determined. Additionally, one or more of the plurality of devices may be notified of an onset of the next active window. In one example, a pre-warm message is issued to notify one or more of the plurality of devices of the next active window being determined. | 06-19-2014 |
20140181352 | INTERCONNECT TO COMMUNICATE INFORMATION UNI-DIRECTIONALLY - A processor includes at least one core, a power control unit, and a first interconnect to couple with a peripheral controller. The first interconnect is to provide a first uni-directional communication path for communication of first power management data from the processor to the peripheral controller. Other embodiments are described and claimed. | 06-26-2014 |
20140304488 | LINEAR TO PHYSICAL ADDRESS TRANSLATION WITH SUPPORT FOR PAGE ATTRIBUTES - Embodiments of the invention are generally directed to systems, methods, and apparatuses for linear to physical address translation with support for page attributes. In some embodiments, a system receives an instruction to translate a memory pointer to a physical memory address for a memory location. The system may return the physical memory address and one or more page attributes. Other embodiments are described and claimed. | 10-09-2014 |
20140334582 | MEASURING TIME OFFSETS BETWEEN DEVICES WITH INDEPENDENT SILICON CLOCKS - Methods and apparatus relating to measuring time offsets between devices with independent silicon clocks are described. In some embodiments, logic is provided to synchronize a first clock of a first agent with a second clock of a second agent based on one or more messages exchanged between the first agent and the second agent and a platform time. The first agent and the second agent are coupled via a link. Other embodiments are also disclosed and claimed. | 11-13-2014 |
20140351553 | LINEAR TO PHYSICAL ADDRESS TRANSLATION WITH SUPPORT FOR PAGE ATTRIBUTES - Embodiments of the invention are generally directed to systems, methods, and apparatuses for linear to physical address translation with support for page attributes. In some embodiments, a system receives an instruction to translate a memory pointer to a physical memory address for a memory location. The system may return the physical memory address and one or more page attributes. Other embodiments are described and claimed. | 11-27-2014 |
20140351554 | LINEAR TO PHYSICAL ADDRESS TRANSLATION WITH SUPPORT FOR PAGE ATTRIBUTES - Embodiments of the invention are generally directed to systems, methods, and apparatuses for linear to physical address translation with support for page attributes. In some embodiments, a system receives an instruction to translate a memory pointer to a physical memory address for a memory location. The system may return the physical memory address and one or more page attributes. Other embodiments are described and claimed. | 11-27-2014 |
20140365696 | POSTING INTERRUPTS TO VIRTUAL PROCESSORS - Embodiments of systems, apparatuses, and methods for posting interrupts to virtual processors are disclosed. In one embodiment, an apparatus includes look-up logic. and posting logic. The look-up logic is to look-up an entry associated with an interrupt request to a virtual processor in a data structure. The posting logic is to post the interrupt request in a data structure specified by information in the first data structure. | 12-11-2014 |
20150149683 | PCI EXPRESS TRANSACTION DESCRIPTOR - A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses. | 05-28-2015 |
20150161050 | PCI EXPRESS PREFETCHING - A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses. | 06-11-2015 |
20150221307 | TRANSITION FROM LOW POWER ALWAYS LISTENING MODE TO HIGH POWER SPEECH RECOGNITION MODE - Disclosed are embodiments for seamless, single-step, and speech-triggered transition of a host processor and/or computing device from a low functionality mode to a high functionality mode in which full vocabulary speech recognition can be accomplished. First audio samples are captured by a low power audio processor while the host processor is in a low functionality mode. The low power audio processor may identify a predetermined audio pattern. The low power audio processor, upon identifying the predetermined audio pattern, triggers the host processor to transition to a high functionality mode. An end portion of the first audio samples that follow an end-point of the predetermined audio pattern may be stored in system memory accessible by the host processor. Second audio samples are captured and stored with the end portion of the first audio samples. Once the host processor transitions to a high functionality mode, multi-channel full vocabulary speech recognition can be performed and functions can be executed based on detected speech interaction phrases. | 08-06-2015 |
20150264136 | HARDWARE ASSISTED MEDIA PLAYBACK AND CAPTURE SYNCHRONIZATION - Techniques to output a media stream, capture a media stream, or synchronize the output or capture of the media stream at a specified time are described. A media stream output or capture apparatus may include a media processor to receive a media stream to output or a request to capture a media stream and a start time. A buffer generator may be included to generate an input or an output buffer and a media mixer may be included to mix the media stream into the output buffer at the start time or capture the media stream from the input buffer at the start time. | 09-17-2015 |
20150277530 | DYNAMIC POWER SUPPLY UNIT RAIL SWITCHING - A system for dynamic power supply rail switching (DPRS), including a multi-rail power supply. The multi-rail power supply includes a main rail and a standby rail. The system for DPRS also includes a memory that is to store instructions and that is communicatively coupled to the multi-rail power supply. The system for DP RS also includes a processor communicatively coupled to the memory and the multi-rail power supply. Further, when the processor is to execute instructions, the multi-rail power supply will also supply power to the system, and in response to an entry condition being met, remove power from the main rail and leave the standby rail ON. Also, in response to an exit condition being met, the main rail powers on and starts to again supply power to the system. | 10-01-2015 |
Ohad Falik, Haifa IL
Patent application number | Description | Published |
---|---|---|
20150253833 | METHODS AND APPARATUS TO IMPROVE TURBO PERFORMANCE FOR EVENTS HANDLING - Embodiments of an apparatus for improving performance for events handling are presented. In one embodiment, the apparatus includes a number of processing elements and task routing logic. If at least one of the processing elements is in a turbo mode, the task routing logic selects a processing element for executing a task based at least on a comparison of performance losses. | 09-10-2015 |
Ohad Frand, Givataim IL
Patent application number | Description | Published |
---|---|---|
20130244666 | Power Savings in a Mobile Communications Device Through Dynamic Control of Processed Bandwidth - User equipment (UE) in a cellular communication system is capable of both high data rate uses such as streaming video and low data rate uses such as voice. UE in accordance with the disclosure camps on to a cell with a narrow bandwidth downlink when its data rate requirements are low, rather than a cell with a wide bandwidth download. Since the computational burden of processing the narrow bandwidth downlink signals is less than that for processing the wide bandwidth downlink signals, a power reduction in the UE is realized from the reduced computational load. A normal handover between cells with wide and narrow bandwidth downlinks can be used. Alternatively, a single cell can dynamically change its downlink bandwidth resulting in a reduced computational load and reduced power consumption in the UE. | 09-19-2013 |
Ohad Gliksman, Tel Aviv IL
Patent application number | Description | Published |
---|---|---|
20130311359 | TRIPLE-CLICK ACTIVATION OF A MONETIZING ACTION - A method and product for triple-click activation of a monetizing action. The method comprising: detecting, by a web browser displaying a web page, a triple-click action by a user; and in response to said detection performing a monetizing action, wherein the monetizing action is based upon a context of the triple-click action. A client-side script comprising computer readable medium retaining program instructions executable by a web browser, wherein the client-side script is configured to be associated with an object of a web document using an instruction; wherein the client-side script is configured to cause the web browser to invoke a monetizing action in response to a user performing a triple-click action on the object, wherein the monetizing action is based upon the object; and wherein the web document is a HyperText Markup Language (HTML) document or an Small Web Format (SWF) document. | 11-21-2013 |
Ohad Gliksman, Ramat Gan IL
Patent application number | Description | Published |
---|---|---|
20140129325 | Method and System for Advertisement Replacement - A method, system and product useful for online advertisement. The method comprising: displaying a first advertisement in a web page, wherein the first advertisement is associated with a compensation model that is contingent on a user action by a user with the first advertisement; and replacing the first advertisement by a second advertisement that is associated with a serving-based compensation model. In some embodiments, the first advertisement is replaced in response to a determination that a probability that the user action will be performed by the user is below a predetermined threshold. In some embodiments, the first advertisement is replaced in response to a determination that a predetermined threshold time has elapsed after said displaying the first advertisement. In some embodiments, the predetermined threshold time is computed for an ad impression relating to the first advertisement, to the user and to the web page. | 05-08-2014 |
20140164143 | IMPRESSION TIME UNITS BASED ONLINE ADVERTISEMENT - A computer-implemented method, apparatus and product for impression time units based online advertisement. The computer-implemented method, being performed by a processor or similar computerized device, comprising: having a placement opportunity to be fulfilled; obtaining a plurality of potential advertisements for the placement opportunity, wherein each potential advertisement is associated with at least a proposed impression time unit charge rate and a requested impression time unit allocation; and matching an advertisement from the plurality of potential advertisements to the placement opportunity based on the proposed impression time unit charge rates and requested impression time unit allocations. | 06-12-2014 |
Ohad Ilovich, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140255305 | IMMUNO IMAGING AGENT FOR USE WITH ANTIBODY-DRUG CONJUGATE THERAPY - The invention relates to a companion diagnostic antibody-like binding protein based on the humanized monoclonal antibody, DS6, to be used as diagnostic tool for in vivo detection and quantification of the tumor-associated MUC1-sialoglycotope, CA6. | 09-11-2014 |
Ohad Ilovich, Kadima IL
Patent application number | Description | Published |
---|---|---|
20110293519 | MOLECULAR IMAGING AGENTS - Provided is radiolabeled ammonium salts and uses thereof as myocardial perfusion agents in molecular imaging. | 12-01-2011 |
Ohad Karnieli, Tivo'On IL
Patent application number | Description | Published |
---|---|---|
20150125138 | METHOD AND DEVICE FOR THAWING BIOLOGICAL MATERIAL - This disclosure is a system for heating a sample, e.g. a biological material, in a vessel. The system can include a heating device configured to transmit energy to the vessel and a base moveably coupled to the heating device. The system can also include a processor configured to receive an input associated with a target temperature, and transmit a signal to controllably move the heating device relative to the base for a time period, wherein the time period is determined based on the target temperature and content volume. | 05-07-2015 |
Ohad Karnielli, Kiryat Tivon IL
Patent application number | Description | Published |
---|---|---|
20120164022 | METHODS AND DEVICES FOR PROCESSING OBJECTS BY APPLYING ELECTROMAGNETIC (EM) ENERGY - An apparatus is disclosed for applying radio frequency (RF) energy to an object in an energy application zone via at least one radiating element. The apparatus is selected from a group consisting of sterilizers, pasteurizers, drying cabinets, sintering furnaces, curing furnaces, soil remediation apparatuses, smelting furnaces, melting furnaces and plasma generators. The apparatus comprises at least one processor configured to determine a value indicative of energy absorbable by the object at least one of or each of a plurality of MSEs; and cause RF energy to be supplied to the at least one radiating element in at least a subset of the plurality of MSEs, wherein energy supplied to the at least one radiating element at each of the subset of MSEs is a function of the value indicative of energy absorbable at each MSE. | 06-28-2012 |
Ohad Kimhi, Modiin IL
Patent application number | Description | Published |
---|---|---|
20120209319 | REINFORCED SURGICAL ADHESIVES AND SEALANTS AND THEIR IN-SITU APPLICATION - In situ application of reinforced adhesive: applying uncured and curable matter to a surface, applying biocompatible inert reinforcing agent comprising at least one curing agent to the uncured composition; allowing curing within subject, cured composition together with the added reinforcing agent being configured to have improved mechanical support and strength. | 08-16-2012 |
Ohad Kimhi, Kiryat Yam IL
Patent application number | Description | Published |
---|---|---|
20110015125 | ADHESIVES AND METHODS OF APPLYING THE SAME - A composition including pre-gel including at least one phenol-based compound, excluding phloroglucinol and derivatives, at least one water miscible polymer, at least one cross linking agent capable of interacting with the polymer. The polymer is selected from one or more natural and/or synthetic carbohydrate, and salt of an anionic polysaccharide. | 01-20-2011 |
20110015759 | ADHERING COMPOSITION AND METHOD OF APPLYING THE SAME - A method of in-situ adhering including providing pre-gel including phenolic compound and water miscible polymers like carbohydrates, salts of anionic polysaccharide, spreading layer of pre-gel onto a surface, adding solid support, comprising cross linking agents capable of interacting with the polymer, to pre-gel, and allowing pre-gel to cure and adhere onto surface. | 01-20-2011 |
20120078293 | APPLICATORS FOR PATCHES AND ADHESIVES - Apparatus is provided for use with a tubular structure ( | 03-29-2012 |
20120132105 | SEALANTS, MANUFACTURING THEREOF, AND APPLICATION THEREOF - Method comprising: applying uncured pre-gel (UP) to surface; contacting UP with cross-linking agents; allowing applied UP to cure, increasingly adhere to first surface, source of agents: solid support comprising agent, or insoluble agent salt in UP, wherein trigger compound is added to UP, or spraying/coating agent, with solid support added. | 05-31-2012 |
20130030453 | ADHESIVE PATCH VASCULAR APPLICATOR - Apparatus is provided for applying one or more patches to a tubular structure in a body of a patient. The apparatus includes an applicator, which is configured to removably hold the one or more patches, and to place the one or more patches at least partially around the tubular structure. The applicator includes one or more patch supports. Each of the patch supports includes a yielding pad, which is removably coupleable to one of the patches; and a stiff back support structure, to which the yielding pad is fixed. Each of the patch supports is shaped so as to define at least one chamber that itself has a volume of at least 0.5 ml when the patch supports are in respective resting states. Other embodiments are also described. | 01-31-2013 |
20140370074 | ADHERING COMPOSITION AND METHODS OF APPLYING THE SAME - A method of in-situ adhering comprising providing pre-gel that comprises a mixture of at least one phenol-based compound and at least one water miscible polymer selected from at least one of a naturally existing form of a carbohydrate, a synthetically prepared form of carbohydrate and a salt of an anionic polysaccharide; spreading a layer of the pre-gel onto a first surface; adding a solid support, comprising at least one cross linking agent capable of interacting with the water miscible polymer to the pre-gel; and allowing the pre-gel to cure and adhere onto the first surface. | 12-18-2014 |
Ohad Levy, Raanana IL
Patent application number | Description | Published |
---|---|---|
20140136710 | HARDWARE RESOURCE ALLOCATION AND PROVISIONING FOR COMPOSITE APPLICATIONS - A processing device receives an application descriptor of a composite application, the application descriptor comprising information for a plurality of nodes that comprise application components in the composite application. The processing device determines hardware criteria for the plurality of nodes based on the application descriptor. the processing device searches a pool of available hardware resources to identify a plurality of hardware resources that satisfy the determined hardware criteria. The process then allocates the identified plurality of hardware resources for the plurality of nodes, and provisions the application components on the identified plurality of hardware resources to cause the plurality of hardware resources to have states that correspond to the information for the plurality of nodes. | 05-15-2014 |
20140136711 | PRE-PROVISIONING RESOURCES FOR COMPOSITE APPLICATIONS - A processing device performs a statistical analysis of a plurality of previously provisioned composite applications, a composite application of the plurality of previously provisioned composite applications comprising a plurality of nodes, the plurality of nodes each having a final provisioned state for an application component of the composite application. The processing device predicts an intermediate provisioned state to be used for a node of a future composite application based on the statistical analysis. Prior to receiving a request to provision a new composite application comprising a node having a final provisioned state that is compatible with the determined intermediate provisioned state, the processing device provisions software on a resource to cause the resource to have the intermediate provisioned state. | 05-15-2014 |
20140137230 | PROVISIONING PROXY FOR PROVISIONING DATA ON HARDWARE RESOURCES - A processing device receives an unauthenticated provisioning request from a hardware, wherein the processing device is in a first network zone that is accessible to the hardware resource. The processing device determines whether the hardware resource satisfies one or more provisioning criteria. Responsive to determining that the hardware resource satisfies the one or more provisioning criteria, the processing device forwards the provisioning request to a server residing behind a firewall in a second network zone that is inaccessible to the hardware resource, receives provisioning data from the server by the provisioning proxy, and forwards the provisioning data to the hardware resource. | 05-15-2014 |
20150106911 | PROVISIONING PROXY FOR PROVISIONING DATA ON HARDWARE RESOURCES - A processing device receives an unauthenticated provisioning request from a hardware resource. Responsive to determining that the hardware resource satisfies one or more provisioning criteria, the processing device forwards the provisioning request to a server residing behind a firewall, receives provisioning data from the server, removes sensitive information from the provisioning data to create modified provisioning data, and forwards the modified provisioning data to the hardware resource. | 04-16-2015 |
20150347111 | COMPOSITE CONTENT VIEWS - A configuration management system provides a web user interface that allows a user to instruct the configuration management system to load content into an environment, take a snapshot of the environment, and store the snapshot in a snapshot library. The configuration management provides access to the snapshot library via the web user interface. | 12-03-2015 |
Ohad Mayrom, Tel-Aviv IL
Patent application number | Description | Published |
---|---|---|
20140083448 | Method, Mechanism and Device of a Motorized Electric Operating Entrance Mat and Carpet - The present invention relates to entrance mat and carpet, designated to be placed ahead of the entrance of houses for example, for the convenience of the user, before entering to the house for example, enabling the user to scrubs his shoes on the entrance mat, to avoid from dirtying the house. Wherein, the present invention entrance mat is an interactive mat, enabling by electricity power to operates the mat mechanism, which operating a circular motion on part of the entrance mat, enabling the user to stand on the nun-moving parts of the entrance mat, and to point each time one of his shoe on the moving part of the mat. | 03-27-2014 |
Ohad Nezer, Houston, TX US
Patent application number | Description | Published |
---|---|---|
20120221362 | System and method for managing group ticket procurement - The present invention is a business method that is a process for coordinating the sale of tickets to groups of people who want to sit together at the event, but pay for their tickets separately. Specifically, the invention is a method of providing group tickets to an event of interest, comprising selecting an event of interest; screening an inventory of seats for the event to create a list of available tickets; choosing from the list, tickets that meet a set of predetermined criteria; and processing the purchase of one or more group tickets by each group member, using information supplied by said group member. | 08-30-2012 |
Ohad Ravid, London GB
Patent application number | Description | Published |
---|---|---|
20100250398 | SYSTEMS AND METHODS FOR FACILITATING USER SELECTION EVENTS OVER A NETWORK - In accordance with embodiments of the present disclosure, systems and methods for facilitating transactions over a network utilize a first component adapted to communicate with a user via a client device over the network and a merchant via a merchant device over the network and a second component adapted to monitor user navigation events over the network, generate a user selection group based on user selections, track user selections, and display user selections to the user via a selection window provided on the client device. | 09-30-2010 |
Ohad Reinhartz, Beit Yehoshua IL
Patent application number | Description | Published |
---|---|---|
20150083166 | ACCUMULATED RESIDUE REMOVAL FROM CARRIERS USED IN A WATER TREATMENT SYSTEM - A water treatment system including an enclosure for water to be treated, a multiplicity of biomass carriers located within the enclosure, at least one airlift in the enclosure for raising the water and the biomass carriers and at least one mechanical biomass carrier accumulated residue removal apparatus operative to remove accumulated residue from the biomass carriers. | 03-26-2015 |
Ohad Rodeh, Campbell, CA US
Patent application number | Description | Published |
---|---|---|
20160004618 | STORAGE SYSTEM WITH TRACE-BASED MANAGEMENT - Embodiments of the invention relate to storage systems, and for recording event records into a log. Different statistics may be tallied from the log, with the different statistics generating different statistical measurements. The aspect of processing of I/O and preparation of statistical measurements are separated, thereby enabling data structures and algorithms which would not be considered feasible for use as part of I/O processing, because they may compromise the performance or other essential characteristic of I/O processing, to be employed. | 01-07-2016 |
Ohad Rodeh, Haifa IL
Patent application number | Description | Published |
---|---|---|
20120173466 | AUTOMATIC ANALYSIS OF LOG ENTRIES THROUGH USE OF CLUSTERING - A set of log entries is automatically inspected to determine a bug. A training set is utilized to determine clustering of log identifications. Log entries are examined in real-time or retroactively and matched to clusters. Timeframe may also be matched to a cluster based on log entries associated with the timeframe. Error indications may be outputted to a user of the system in respect to a log entry or a timeframe. | 07-05-2012 |
Ohad Rodeh, Jerusalem IL
Patent application number | Description | Published |
---|---|---|
20110131453 | AUTOMATIC ANALYSIS OF LOG ENTRIES THROUGH USE OF CLUSTERING - A set of log entries is automatically inspected to determine a bug. A training set is utilized to determine clustering of log identifications. Log entries are examined in real-time or retroactively and matched to clusters. Timeframe may also be matched to a cluster based on log entries associated with the timeframe. Error indications may be outputted to a user of the system in respect to a log entry or a timeframe. | 06-02-2011 |
Ohad Shamir, Cambridge, MA US
Patent application number | Description | Published |
---|---|---|
20120296776 | ADAPTIVE INTERACTIVE SEARCH - A method, system, and computer-readable medium for searching for items in a set of items using a similarity model. These search techniques may be used in an online purchasing system. Receiving orders for items may comprise receiving input from a user indicating a request for a first item in the set of items, picking a first plurality of items from the set of items based on the first item and a similarity model, presenting the first plurality of items to the user, and receiving a request from the user for a second item in the first plurality of items. The similarity model may represent similarity between items in the set of items and may be used to select a subset of items to quickly to lead to identification of an item of interest. | 11-22-2012 |
20120296900 | ADAPTIVELY LEARNING A SIMILARITY MODEL - A method, system, and computer-readable storage medium for computing a representation of similarity among items in a set of items. Computing a representation of similarity items may comprise generating a first similarity model that represents characteristics of the set of items, the characteristics being indicative of similarity among the items in the set of items. Additionally, computing the representation of similarity may comprise adaptively selecting a subset of the set of items for similarity evaluation based on the first similarity model, receiving a similarity evaluation for the adaptively-selected subset of items, and generating a second similarity model based on the first to similarity model and the received similarity evaluation. | 11-22-2012 |
20130246208 | ALLOCATION OF COMPUTATIONAL RESOURCES WITH POLICY SELECTION - A method for adaptively allocating resources to a plurality of jobs. The method comprises selecting a first policy from a plurality of policies for a first job in the plurality of jobs by using a policy selection mechanism, allocating at least one resource to the first job in accordance with the first policy, and in response to completion of the first job, updating the policy selection mechanism to obtain an updated policy selection mechanism by using at least one processor. Updating the policy selection mechanism comprises evaluating the performance of the first policy with respect to the first job by calculating a value of a metric of utility for the first policy based on conditions associated with execution of the first job and updating the policy selection mechanism based on the calculated value and a delay of execution of the first job. | 09-19-2013 |
Ohad Shatil, Atlanta, GA US
Patent application number | Description | Published |
---|---|---|
20140315542 | ESTABLISHING MOBILE CONNECTIVITY CONDITIONS FOR MOBILE SUBSCRIBER UNITS IN A WIRELESS COMMUNICATION NETWORK - An apparatus and method for establishing mobile connectivity conditions for mobile subscriber units in a wireless communication network includes scanning, by each mobile subscriber unit, for candidate access points and affiliated channels for roaming, whereupon the unit can roam from an originating access point to one of the candidate access points on an affiliated channel for roaming. A link record in the mobile subscriber unit is used for recording an entry including the originating access point, the candidate access point, the affiliated channel for roaming, and a handoff experience value. The link record can be used upon subsequent roaming of the unit to attempt a self-devised handoff without further scanning for access points and affiliated channels. Link records can be shared between mobile subscriber units to speed up map building of link records. | 10-23-2014 |
Ohad Shatil, Kenosha, WI US
Patent application number | Description | Published |
---|---|---|
20090116647 | METHOD FOR PROVIDING FAST SECURE HANDOFF IN A WIRELESS MESH NETWORK - Disclosed is a method for providing fast secure handoff in a wireless mesh network. The method comprises configuring multiple first level key holders (R0KHs) within a radio access network to which supplicants within the multi-hop wireless mesh network are capable of establishing a security association, configuring a common mobility domain identifier within the first level key holders of a mobility domain, and propagating identity of a first level key holder and the mobility domain identifier through the wireless mesh network to enable the supplicants within the mobility domain to perform fast secure handoff. | 05-07-2009 |
20100023752 | METHOD AND DEVICE FOR TRANSMITTING GROUPCAST DATA IN A WIRELESS MESH COMMUNICATION NETWORK - A method for transmitting groupcast data in a wireless mesh communication network as provided improves security of groupcast data. The method comprises processing, at a supplicant node, authentication handshake data received from an authenticator node, wherein the supplicant node is a next-hop neighbor of the authenticator node away from a root node. The supplicant node then stores a group transient key (GTK) received from the authenticator node. Next, the supplicant node processes authentication handshake data received from a third node, wherein the third node is a next-hop neighbor of the supplicant node away from the root node. The GTK is then transmitted from the supplicant node to the third node. Encrypted groupcast data are then generated at the supplicant node by using the GTK to encrypt groupcast data received from the authenticator node. Finally, the encrypted groupcast data are transmitted from the supplicant node to the third node. | 01-28-2010 |
20120250537 | ADAPTIVE POWER SAVING FOR A MOBILE SUBSCRIBER UNIT IN A WIRELESS COMMUNICATION NETWORK - A method and apparatus for adaptive power saving for a mobile subscriber unit in a wireless communication network includes receiving beacons from an access point, measuring timing periods between received beacons, determining a delay in timing periods, and associating the delay in timing periods to a change in a quality of a communication link. The link quality can be quantified and used for reconfiguring power-save parameters in response to a change in link quality. | 10-04-2012 |
Ohad Sheory, Neve-Monosson IL
Patent application number | Description | Published |
---|---|---|
20090237418 | USEABILITY FEATURES IN ON-LINE DELIVERY OF APPLICATIONS - Systems, methods, and computer program products for enhancing useability of on-line delivered applications. Access control is provided by generating and delivering an activation key to a client whenever the client seeks access to an application. A security process, integral to the application, validates the key. With respect to displaying information, a client inserts itself between the application and the renderer. This allows the client to provide information to the renderer for display to the user. | 09-24-2009 |
Ohad Sheory, Yehud IL
Patent application number | Description | Published |
---|---|---|
20090307173 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR DYNAMICALLY ENHANCING AN APPLICATION EXECUTING ON A COMPUTING DEVICE - A system is described that dynamically enhances a software application executing on a computing device without having to change and recompile the original application code. The system includes a staging environment that monitors the execution of the application and indexes each item of graphical and/or audio information generated by the application into a first database. A second database is then populated by manual or automated means with one or more business rules, wherein each business rule is associated with one or more of the objects indexed in the first database. The system further includes a run-time environment that identifies items of graphics and/or audio information as they are generated by the application during run-time, uses the second database to determine if an identified item is associated with a business rule, and, responsive to a determination that an identified item is associated with a business rule, applies the business rule. | 12-10-2009 |
20150156151 | EMAIL DYNAMIC CONTENT RIBBON - A method and system for sending email messages to a recipient, wherein the email messages contain interactive dynamic content that can be displayed by the recipient's email client on the recipient's email-reading device without requiring the recipient to launch additional applications. Embodiments of the invention feature a dynamic “ribbon” containing multiple images that automatically scroll across the screen to display a changing subset of the multiple images without requiring the recipient to manually scroll. The recipient can click or tap on an image at any time to obtain more detailed information about a product or service represented by an image. | 06-04-2015 |
Ohad Zalcman, Givaataim IL
Patent application number | Description | Published |
---|---|---|
20140006545 | Systems and Methods for Providing Replicated Data from Memories to Processing Clients | 01-02-2014 |
Ohad Zeira, Santa Monica, CA US
Patent application number | Description | Published |
---|---|---|
20110028093 | Bluetooth Proximity Detection System and Method of Interacting With One or More Bluetooth Devices - Some embodiments teach an apparatus for determining a proximity of one or more first Bluetooth devices. The apparatus can include: (a) at least one Bluetooth base station with (1) a Bluetooth transmitter configured to transmit one or more service discovery requests to the one or more first Bluetooth devices; and (2) a Bluetooth receiver configured to receive one or more responses from the one or more first Bluetooth devices to the one or more service discovery requests; and (b) a computational module configured to run on one or more processors and further configured to determine one or more approximate distances between the at least one Bluetooth base station and the one or more first Bluetooth devices based on the one or more responses from the one or more first Bluetooth devices. Other embodiments are disclosed. | 02-03-2011 |
Ohad Zimron, Gan Yavne IL
Patent application number | Description | Published |
---|---|---|
20110041502 | POWER PLANT USING ORGANIC WORKING FLUIDS - A closed Rankine cycle power plant using an organic working fluid includes a solar trough collector for heating an organic working fluid, a flash vaporizer for vaporizing the heated organic working fluid, a turbine receiving and expanding the vaporized organic working fluid for producing power or electricity, a condenser for condensing the expanded organic working fluid and a pump for circulating the condensed organic working fluid to the solar trough collector. Heated organic working fluid in the flash vaporizer that is not vaporized is returned to the solar trough collector. | 02-24-2011 |