Patents by Inventor Dolev Dotan
Dolev Dotan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9984345Abstract: According to some embodiments of the present invention there is provided a computerized method for visually modifying a rule. The method may comprise receiving a rule and two or more data records, the rule comprising two or more computation instructions and each one of the data records comprising one or more physical location value. The method may comprise displaying a simulation comprising visual objects, each of the visual objects showing a result of applying the rule to one of the data records, and displayed on a computerized display at a position corresponding to the physical location value of the data records. The method may comprise receiving a marking from a user of one or more of the visual objects on the computerized display. The method may comprise modifying the computation instructions to produce a modified rule, based on the markings, and sending the modified rule.Type: GrantFiled: September 11, 2014Date of Patent: May 29, 2018Assignee: International Business Machine CorporationInventors: Peter Bak, Dolev Dotan, Tali Yatzkar-Haham
-
Patent number: 9201581Abstract: A computerized method for generating monitoring rules, comprising: presenting to a user a spatio-temporal data indicative of a plurality of spatio-temporal attributes of a plurality of image objects in a space during a period; selecting, by a user, at least one of a spatial pattern and a temporal pattern represented in said spatio-temporal data; analyzing said at least one of a spatial pattern and a temporal pattern to identify at least one of a spatial related characteristic of at least some of said plurality of image objects and a temporal related characteristic of at least some of said plurality of image objects; automatically generating at least one monitoring rule to track an occurrence of said at least one of a location related characteristic and a temporal related characteristic.Type: GrantFiled: July 31, 2013Date of Patent: December 1, 2015Assignee: International Business Machines CorporationInventors: Asaf Adi, Sarit Arcushin, Peter Bak, Dolev Dotan, Alexander Kofman, Avi Yaeli, Tali Yatzkar-Haham, Gilad Saadoun, Guy Sharon
-
Patent number: 9165090Abstract: A method for concise modeling including receiving a first model mapping a plurality of prototype connections between a plurality of prototype objects, receiving at least one dataset having a plurality of optional objects, each object matching one of the prototype objects, and automatically constructing a second model having at least one of the optional objects mapped according to the first model.Type: GrantFiled: September 30, 2012Date of Patent: October 20, 2015Assignee: International Business Machines CorporationInventors: Henry Broodney, Dolev Dotan, Lev Greenberg, Michael Masin
-
Publication number: 20150040064Abstract: A computerized method for generating monitoring rules, comprising: presenting to a user a spatio-temporal data indicative of a plurality of spatio-temporal attributes of a plurality of image objects in a space during a period; selecting, by a user, at least one of a spatial pattern and a temporal pattern represented in said spatio-temporal data; analyzing said at least one of a spatial pattern and a temporal pattern to identify at least one of a spatial related characteristic of at least some of said plurality of image objects and a temporal related characteristic of at least some of said plurality of image objects; automatically generating at least one monitoring rule to track an occurrence of said at least one of a location related characteristic and a temporal related characteristic.Type: ApplicationFiled: July 31, 2013Publication date: February 5, 2015Applicant: International Business Machines CorporationInventors: Asaf Adi, Sarit Arcushin, Peter Bak, Dolev Dotan, Alexander Kofman, Avi Yaeli, Tali Yatzkar-Haham, Gilad Saadoun, Guy Sharon
-
Publication number: 20140095118Abstract: A method for concise modeling comprising: receiving a first model mapping a plurality of prototype connections between a plurality of prototype objects; receiving at least one dataset having a plurality of optional objects each said object matching one of said plurality of prototype objects; and automatically constructing a second model having at least one of said plurality of optional objects mapped according to said first model.Type: ApplicationFiled: September 30, 2012Publication date: April 3, 2014Applicant: International Business Machines CorporationInventors: Henry Broodney, Dolev Dotan, Lev Greenberg, Michael Masin
-
Patent number: 8639481Abstract: A method of interactively achieving a Pareto-optimal design of systems is provided herein. The method includes the following stages: generating a system model containing elements that are associated with design parameters and design alternatives, as well as directives for calculating the system's measures of effectiveness (being the optimization objectives); exploring a plurality of design configurations all satisfying specified system constraints, meeting a Pareto optimal condition over the objective space, and representing different areas of the design and objective spaces; presenting a user with the determined set of design configurations; allowing the user to choose a range of interest, and repeating the exploring and presenting stages, wherein in each repetition, the exploring is carried out within a smaller sub-range, until the user makes a final selection of a design configuration.Type: GrantFiled: October 31, 2010Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Dolev Dotan, Amit Fisher, Michael Masin, Segev Wasserkrug
-
Patent number: 8549473Abstract: A system that includes: a configuration management system configured to receive resource updates submitted by developers of a product line; an update monitor configured, in manual monitoring, to mark each submitted resource update with respective variability data specified as relevant to the update submission, by the developer; and a tracer configured, in automatic monitoring, to trace portions of the updated resource into respective features or products of the product line, to determine variability data relevant to the update submission, wherein when an update request is initiated by the developer, the configuration management system is configured to associate the submitted resource updates with the update request based on common variability data, to provide resource updates on demand, based on variability data, wherein in automatic update, the configuration management system is configured to notify developers on resource updates, based on variability data common to the updated resource and the notified deveType: GrantFiled: May 19, 2011Date of Patent: October 1, 2013Assignee: International Business Machines CorporationInventors: Dolev Dotan, Julia Rubin, Tali Yatzkar-Haham
-
Publication number: 20130090962Abstract: A system for providing variability and materialization over links connecting product line resources is disclosed herein. The system may include a user interface configured to issue a request for a product-line resource given in a specified product configuration context, responsive to a user selection, wherein the product configuration contains one or more features of the feature model, wherein the product line resources are stored on one or more databases and are further connected between themselves via links, each associated with a respective variability, based on the feature model and the product line resources connected via the links; and a resources fetcher configured to retrieve the resources requested in view of the specified product configuration by providing the links associated with the variability of the specified product configuration.Type: ApplicationFiled: October 10, 2011Publication date: April 11, 2013Applicant: International Business Machines CorporationInventors: Dolev Dotan, Ian Green, Mila Keren, Andrei Kirshin, Shiri Kremer-Davidson, Julia Rubin, Dominic Tulley, Mark N. Wegman, Tali Yatzkar-Haham
-
Publication number: 20120297361Abstract: A system that includes: a configuration management system configured to receive resource updates submitted by developers of a product line; an update monitor configured, in manual monitoring, to mark each submitted resource update with respective variability data specified as relevant to the update submission, by the developer; and a tracer configured, in automatic monitoring, to trace portions of the updated resource into respective features or products of the product line, to determine variability data relevant to the update submission, wherein when an update request is initiated by the developer, the configuration management system is configured to associate the submitted resource updates with the update request based on common variability data, to provide resource updates on demand, based on variability data, wherein in automatic update, the configuration management system is configured to notify developers on resource updates, based on variability data common to the updated resource and the notified deveType: ApplicationFiled: May 19, 2011Publication date: November 22, 2012Applicant: International Business Machines CorporationInventors: Dolev Dotan, Julia Rubin, Tali Yatzkar-Haham
-
Publication number: 20120109606Abstract: A method of interactively achieving a Pareto-optimal design of systems is provided herein. The method includes the following stages: generating a system model containing elements that are associated with design parameters and design alternatives, as well as directives for calculating the system's measures of effectiveness (being the optimization objectives); exploring a plurality of design configurations all satisfying specified system constraints, meeting a Pareto optimal condition over the objective space, and representing different areas of the design and objective spaces; presenting a user with the determined set of design configurations; allowing the user to choose a range of interest, and repeating the exploring and presenting stages, wherein in each repetition, the exploring is carried out within a smaller sub-range, until the user makes a final selection of a design configuration.Type: ApplicationFiled: October 31, 2010Publication date: May 3, 2012Applicant: International Business Machines CorporationInventors: Dolev Dotan, Amit Fisher, Michael Masin, Segev Wasserkrug