Shehory
Onn Shehory, Yahud-Monosson IL
Patent application number | Description | Published |
---|---|---|
20130024804 | Navigation History Tracking In a Content Viewing Environment - Systems and methods for monitoring user actions, while a user is viewing first content displayed on a display screen, wherein the user views a first portion of the first content within a first context that defines scope of view for the first content; determining whether the user's actions resulted in second content being displayed on the display screen; associating the first portion of the first content with the second content; and maintaining a record of the association between the first portion of the first content and the second content. | 01-24-2013 |
Onn Shehory, Yahud IL
Patent application number | Description | Published |
---|---|---|
20090018723 | Driver/Vehicle Interface Combining Dynamic Function Modification of Vehicle Controls with Haptic Feedback - A vehicle control system including a vehicle and a vehicle controller for receiving information regarding the vehicle and its environment and vehicle control input via a vehicle control, applying control logic predefined for the vehicle control input and the information to determine an aspect of the vehicle to control and how to control the aspect, and sending a control directive to at least one vehicle subsystem to carry out the determined control of the aspect, where when the vehicle is in a first operational state the controller allows the vehicle control input to control the vehicle subsystem directly related to the vehicle control input without modification by the controller, and where when the vehicle is in a second operational state the controller uses the vehicle control input to determine a vehicle objective and sends the control directive to any of the vehicle subsystems in order to achieve the vehicle objective. | 01-15-2009 |
20110107154 | SYSTEM AND METHOD FOR AUTOMATED AND ADAPTIVE THRESHOLD SETTING TO SEPARATELY CONTROL FALSE POSITIVE AND FALSE NEGATIVE PERFORMANCE PREDICTION ERRORS - Managing a computer system including automatically adjusting two separate component thresholds (a component threshold pair) based on a statistical model. Specifically, a first component threshold is modeled to predict violations of an SLO based on a violation of the first component threshold and a second, separate component threshold is modeled to predict a non-violation (compliance) of an SLO based on a non-violation of the second component threshold. Over time, the values of the component thresholds may change and one component threshold may be greater than the other component threshold at one time, and vice versa at another time. A component metric reading between the first and second component thresholds indicates that a prediction of an SLO violation or compliance is less certain, and a warning may be issued rather than an alert. | 05-05-2011 |
Onn M. Shehory, Haifa IL
Patent application number | Description | Published |
---|---|---|
20120221764 | LOW LATENCY PRECEDENCE ORDERING IN A PCI EXPRESS MULTIPLE ROOT I/O VIRTUALIZATION ENVIRONMENT - An apparatus and method of low latency precedence ordering check in a PCI Express (PCIe) multiple root I/O virtualization (MR-IOV) environment. The precedence ordering check mechanism aids in enabling a port to comply with PCIe MR-IOV ordering rules. A posted information array mirrors a posted transaction queue, storing precedence order indicator and Virtual Hierarchy (VH) tag information for corresponding posted transaction entries stored in the posted transaction queue. The selector queries the posted information array periodically, such as each cycle, to determine whether the non-posted/completion transaction at the output of their respective queues have any preceding posted transactions of the same VH somewhere in the posted queue. | 08-30-2012 |
Onn M. Shehory, Yahud-Monosson IL
Patent application number | Description | Published |
---|---|---|
20130117005 | COVERAGE ANALYSIS FOR MULTIPLE TEST METHODOLOGIES - Systems and methods for constructing a model to test the functionality of a target system are provided. When a first test methodology is used to test the target system, a model is proposed to test the target system based on a second test methodology. A subset of the target system's properties covered by the model is selected according to the second test methodology. It is determined whether the selected subset of the target system's properties, as covered by the second test methodology, is covered by the first test methodology. | 05-09-2013 |
20140122722 | ALLOCATION OF RESOURCES IN A NETWORKED COMPUTING ENVIRONMENT - Systems and methods for resource allocation in a network are provided. In one embodiment, the method comprises generating one or more workload parameters for one or more components in a network comprising a plurality of network nodes, wherein a network node comprises a plurality of the components; allocating one or more resources to the one or more components; and modifying the one or more workload parameters for the one or more components, in response to determining that one or more predetermined performance goals are not optimally supported for at least one of the plurality of network nodes. | 05-01-2014 |
Onn Menahem Shehory, Neve-Monosson IL
Patent application number | Description | Published |
---|---|---|
20080294942 | SELF-HEALING SYSTEM AND METHOD - Systems and methods for optimizing performance in a computing environment are provided. The system comprises means for monitoring execution of annotated logic code associated with a software component to determine whether a condition has been satisfied, wherein annotations in the logic code provide one or more details about the software component, the details being useful to a healing agent to correct a problem associated with said condition during the execution of the logic code. | 11-27-2008 |
20090063406 | Method, Service and Search System for Network Resource Address Repair - A method, service and search system for network resource address repair are provided. The method which may be provided as a service over a network, includes: receiving a network resource address that is incorrect; dividing the network resource address into a host address and a path within the host address; searching for the host address, and repairing the host address if an error is found; and, if the host address if found or repaired, searching for the path. A search system is provided which includes a means for activating a network resource address repair if a network resource address is incorrect; and a means for repairing a network resource address. The means for repairing a network resource address includes inputting the host address or the path separately into the query processing means of the search engine. | 03-05-2009 |
Onn Menahem Shehory, Yahud-Monosson IL
Patent application number | Description | Published |
---|---|---|
20090177507 | Automated Derivation of Response Time Service Level Objectives - A method for maximizing a utility of a service contract by optimizing target response time for a performance service level objective is provided. A set of criteria are provided to ensure that performance requirements for the service are met. The method comprises determining one or more usage windows for providing a service, wherein each usage window is associated with a performance requirement and a time period; extracting usage patterns for each usage window based on historical data provided from monitoring requests for service in each usage window; extracting response time per transaction associated with said requests based on historical data provided from monitoring responses provided to said requests in each usage window; and calculating optimal probability for breach in each usage window (Pi) and determining the associated target response time, based on the usage pattern for each window and the response time per transaction. | 07-09-2009 |
20100046375 | Congestion Control Using Application Slowdown - A computer-implemented method is provided, including monitoring one or more parameters of a computer system that executes one or more service requester processes that issue service requests to one or more service provider processes. A congestion in the system is detected by analyzing the parameters. Upon identifying at least one of the service requester processes as contributing to the congestion, execution of the at least one of the service requester processes is slowed. Other embodiments are also described. | 02-25-2010 |
20110238613 | COMPARING DATA SERIES ASSOCIATED WITH TWO SYSTEMS TO IDENTIFY HIDDEN SIMILARITIES BETWEEN THEM - A method that includes: sampling a plurality of parameters associated with a first and a second system to yield a first and a second set of data series, respectively, each data series being associated with samples of a respective parameter; applying, for each two respective data series, a transformation associated with a specified order selected from a plurality of ordered transformations, such that the selected transformation is applied repeatedly to at least one of the two respective data series, wherein, in each repeated application, the transformation is assigned with a different value of a transformation parameter; determining, for each parameter, a one of the plurality of transformation parameters for which the correlation level of the two respective time series is above a specified value; and repeating the applying and the determining with a transformation that is associated with a higher order of the ordered transformations. | 09-29-2011 |
20120233596 | MEASURING COUPLING BETWEEN COVERAGE TASKS AND USE THEREOF - Test coverage is enhanced by measuring various types of coupling between coverage tasks. The coupling measurements may be implicit coupling measurements, explicit coupling measurements, coding coupling measurements, performance coupling measurements, resource coupling measurements or the like. Coupling scores are calculated for coverage tasks and based thereon ranking of the coverage tasks or groups of coverage tasks may be determined The ranking may be utilized in selecting for which uncovered coverage task a test should be designed. The ranking may be utilized in computing a coverage measurement of a test suite. The ranking may be utilized to rank tests, based on the coverage tasks each test covers. Ranking of tests may be utilized for various purposes such as performing test selection. | 09-13-2012 |
20120233614 | MEASURING COUPLING BETWEEN COVERAGE TASKS AND USE THEREOF - Test coverage is enhanced by measuring various types of coupling between coverage tasks. The coupling measurements may be implicit coupling measurements, explicit coupling measurements, coding coupling measurements, performance coupling measurements, resource coupling measurements or the like. Based on the coupling measurements, different coverage tasks may be grouped together. For example, closely coupled coverage tasks may be grouped together. The groups may also be determined based on an initial distribution of groups, by combining groups having closely coupled member coverage tasks. The groups may be ordered and prioritized, such as based on the size of the groups and the number of uncovered tasks in each group. The groups may also be ordered, such as based on coupling score which aggregate the coupling measurements of the member coverage tasks. | 09-13-2012 |
Onn Menahem Shehory, Yehud IL
Patent application number | Description | Published |
---|---|---|
20090282206 | Method for Resolving Memory Leak Problems Resulting from Loitering Objects - The exemplary embodiments provide a computer implemented method, apparatus, and computer usable program code for managing memory. A suspect loitering object is detected for a set of selected applications, forming a detected object. The detected object is paged to persistent storage, forming a paged object. The paged object is deallocated from system memory, forming a deallocated object. | 11-12-2009 |