Friedler
Ophir Friedler, Haifa IL
Patent application number | Description | Published |
---|---|---|
20150186250 | ARCHITECTURAL FAILURE ANALYSIS - Localizing errors by: (i) running the testcase on a software model version of a processor to yield first testcase-run results in the form of a first set of values respectively stored in the set of data storage locations; (ii) creating a resource dependency information set based on the instructions of the testcase; (iii) running the testcase on a hardware version of the processor to yield second testcase-run results in the form of a second set of values respectively stored in the set of data storage locations; (iv) determining a set of miscompare data storage location(s), including at least a first miscompare data storage location, by comparing the first set of values and the second set of values; and (v) creating an initial dynamic slice of the data flow. | 07-02-2015 |
20150186251 | CONTROL FLOW ERROR LOCALIZATION - Localizing errors by: (i) running a testcase on a hardware processor and saving results; (ii) running the testcase on a software model of the processor and saving results; (iii) recording control flow information during the software run; (iv) determining a set of miscompare data storage locations by comparing the results from the hardware run with those from the software run; (v) based on the set of miscompare data storage locations and/or the control flow information, generating and running a modified version of the testcase that takes a different execution path when run on the software model than did the original testcase when run on the software model; and (vii) comparing the results from the hardware run and the results obtained from the modified software run to provide an indication of similarity between execution paths taken in these respective runs. | 07-02-2015 |
Sorelle Alaina Friedler, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20130131973 | POSITION INDICATION CONTROLS FOR DEVICE LOCATIONS - Aspects of the disclosure relate generally to localizing mobile devices. In one example, a first location method associated with a first accuracy value may be used to estimate a location of the mobile device. A confidence circle indicative of a level of confidence in the estimation of the location is calculated. The confidence circle may be displayed on a mobile device. When other location methods become available, the size of the displayed confidence circle may be expanded based on information from an accelerometer of the client device or the accuracy of the other available location methods. This may be especially useful when the mobile device is transitioning between areas which are associated with different location methods that may be more or less accurate. | 05-23-2013 |
20130244684 | PERMISSIONS BASED ON WIRELESS NETWORK DATA - Aspects of the present disclosure relate generally to using position information to grant access. More specifically, wireless network access point data may be used to identify the location of a mobile device in an indoor space. If the identified location is associated with permission information, this information may be used by a permission device to grant or deny the user of the client device some right. For example, the permission information may be used to unlock a door, lock or unlock a feature on the mobile device, delay some action, etc. | 09-19-2013 |
Sorelle Alaina Friedler, Haverford, PA US
Patent application number | Description | Published |
---|---|---|
20140107918 | POSITION INDICATION CONTROLS FOR DEVICE LOCATIONS - Aspects of the disclosure relate generally to localizing mobile devices. In one example, a first location method associated with a first accuracy value may be used to estimate a location of the mobile device. A confidence circle indicative of a level of confidence in the estimation of the location is calculated. The confidence circle may be displayed on a mobile device. When other location methods become available, the size of the displayed confidence circle may be expanded based on information from an accelerometer of the client device or the accuracy of the other available location methods. This may be especially useful when the mobile device is transitioning between areas which are associated with different location methods that may be more or less accurate. | 04-17-2014 |