Patents by Inventor Tamar Domany
Tamar Domany 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: 9699145Abstract: A method comprising using at least one hardware processor for: receiving input from a user with respect to masking of a data element in one or more documents of a java script object notation (JSON) type, wherein the input comprises: an identifier of the data element, and one or more constraints for masking the data element based on the hierarchy of the one or more documents of the JSON-type; and generating a masking rule for the one or more documents of the JSON-type based on the input.Type: GrantFiled: October 29, 2014Date of Patent: July 4, 2017Assignee: Internationl Business Machines CorporationInventors: Ron Ben-Natan, Tamar Domany, Ariel Farkash, Igor Gorkhman, Abigail Goldsteen, Boris Rozenberg
-
Publication number: 20160127322Abstract: A method comprising using at least one hardware processor for: receiving input from a user with respect to masking of a data element in one or more documents of a java script object notation (JSON) type, wherein the input comprises: an identifier of the data element, and one or more constraints for masking the data element based on the hierarchy of the one or more documents of the JSON-type; and generating a masking rule for the one or more documents of the JSON-type based on the input.Type: ApplicationFiled: October 29, 2014Publication date: May 5, 2016Inventors: Ron Ben-Natan, Tamar Domany, Ariel Farkash, Igor Gorkhman, Abigail Goldsteen, Boris Rozenberg
-
Patent number: 9092640Abstract: A method, system, and computer program product for access control for a server application provided between a server executing an application and a client. Access control is added to an existing server application (for example, a legacy application) without changing the application or the database. The method includes: capturing a screen from the server application; determining if the screen includes sensitive content; and checking a client user's authorization before sending a screen including sensitive content to the client. Determining if the screen includes sensitive content may include: carrying out text recognition on the screen content; and analyzing the output of the text recognition to identify sensitive content.Type: GrantFiled: November 9, 2010Date of Patent: July 28, 2015Assignee: International Business Machines CorporationInventors: Tamar Domany, Ksenya Kveler
-
Patent number: 8898796Abstract: A method, system or computer usable program product for masking communication data using context based rules including intercepting a communication between a server and a client by an intermediary, the communication having a recipient, parsing the communication by the intermediary to determine whether a context based alteration rule should be applied, responsive to an affirmative determination, applying the rule to the communication to produce an altered communication with altered data, and sending the altered communication to the recipient so that the altered data in the communication is utilized in a masked manner.Type: GrantFiled: February 14, 2012Date of Patent: November 25, 2014Assignee: International Business Machines CorporationInventors: Ron Ben-Natan, Tamar Domany, Ariel Farkash, Igor Gokhman, Abigail Goldsteen, Yuval Hager, Ksenya Kveler, Boris Rozenberg, Ury Segal
-
Publication number: 20130212689Abstract: A method, system or computer usable program product for masking communication data using context based rules including intercepting a communication between a server and a client by an intermediary, the communication having a recipient, parsing the communication by the intermediary to determine whether a context based alteration rule should be applied, responsive to an affirmative determination, applying the rule to the communication to produce an altered communication with altered data, and sending the altered communication to the recipient so that the altered data in the communication is utilized in a masked manner.Type: ApplicationFiled: February 14, 2012Publication date: August 15, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ron Ben-Natan, Tamar Domany, Ariel Farkash, Igor Gokhman, Abigail Goldsteen, Yuval Hager, Ksenya Kveler, Boris Rozenberg, Ury Segal
-
Patent number: 8291419Abstract: The present invention provides a fault tolerant system and method for parallel job execution. In the proposed solution the job state and the state transition control are decoupled. The job execution infrastructure maintains the state information for all the executing jobs, and the job control units, one per-job, control the state transitions of their jobs. Due to the stateless nature of the control units, the system and method allow jobs to continue uninterrupted execution even when the corresponding control units fail.Type: GrantFiled: September 26, 2006Date of Patent: October 16, 2012Assignee: International Business Machines CorporationInventors: Yariv Aridor, Tamar Domany, Yevgeny Kliteynik, Edi Shmueli
-
Publication number: 20120117660Abstract: A method, system, and computer program product for access control for a server application provided between a server executing an application and a client. Access control is added to an existing server application (for example, a legacy application) without changing the application or the database. The method includes: capturing a screen from the server application; determining if the screen includes sensitive content; and checking a client user's authorization before sending a screen including sensitive content to the client. Determining if the screen includes sensitive content may include: carrying out text recognition on the screen content; and analyzing the output of the text recognition to identify sensitive content.Type: ApplicationFiled: November 9, 2010Publication date: May 10, 2012Inventors: Tamar Domany, Ksenya Kveler
-
Patent number: 8028291Abstract: A method for job selection and resource allocation of massively parallel processors, the method includes: providing to a constraint satisfaction problem solver multiple domains, variables, and constraints representative of a massively parallel processor, of queued job requests and of jobs being processed by the massively parallel processor, and generating, by the constraint satisfaction problem solver a result representative of multiple jobs to be executed, at least partially in parallel, by multiple resources of the massively parallel processor.Type: GrantFiled: January 22, 2007Date of Patent: September 27, 2011Assignee: International Business Machines CorporationInventors: Yaniv Altshuler, Tamar Domany, Oleg Goldshmidt, Yehuda Naveh, Edi Shmueli
-
Publication number: 20090313413Abstract: A method for wiring allocation and switch configuration in a multiprocessor computer, the method including employing depth-first tree traversal to determine a plurality of paths among a plurality of processing elements allocated to a job along a plurality of switches and wires in a plurality of D-lines, and selecting one of the paths in accordance with at least one selection criterion.Type: ApplicationFiled: June 12, 2008Publication date: December 17, 2009Inventors: Yariv Aridor, Tamar Domany, Eitan Frachtenberg, Yoav Gal, Edi Shmueli, Larry Joseph Stockmeyer, Robert E. Stockmeyer
-
Publication number: 20080178187Abstract: A method for job selection and resource allocation of massively parallel processors, the method includes: providing to a constraint satisfaction problem solver multiple domains, variables, and constraints representative of a massively parallel processor, of queued job requests and of jobs being processed by the massively parallel processor, and generating, by the constraint satisfaction problem solver a result representative of multiple jobs to be executed, at least partially in parallel, by multiple resources of the massively parallel processor.Type: ApplicationFiled: January 22, 2007Publication date: July 24, 2008Inventors: Yaniv Altshuler, Tamar Domany, Oleg Goldshmidt, Yehuda Naveh, Edi Shmueli
-
Patent number: 7401203Abstract: A method for wiring allocation and switch configuration in a multiprocessor computer, the method including employing depth-first tree traversal to determine a plurality of paths among a plurality of processing elements allocated to a job along a plurality of switches and wires in a plurality of D-lines, and selecting one of the paths in accordance with at least one selection criterion.Type: GrantFiled: September 14, 2004Date of Patent: July 15, 2008Assignee: International Business Machines CorporationInventors: Yariv Aridor, Tamar Domany, Eitan Frachtenberg, Yoav Gal, Edi Shmueli, Robert E. Stockmeyer, legal representative, Larry Joseph Stockmeyer
-
Publication number: 20080077925Abstract: The present invention provides a fault tolerant system and method for parallel job execution. In the proposed solution the job state and the state transition control are decoupled. The job execution infrastructure maintains the state information for all the executing jobs, and the job control units, one per-job, control the state transitions of their jobs. Due to the stateless nature of the control units, the system and method allow jobs to continue uninterrupted execution even when the corresponding control units fail.Type: ApplicationFiled: September 26, 2006Publication date: March 27, 2008Inventors: Yariv Aridor, Tamar Domany, Yevgeny Kliteynik, Edi Shmueli
-
Publication number: 20060095711Abstract: A method for wiring allocation and switch configuration in a multiprocessor computer, the method including employing depth-first tree traversal to determine a plurality of paths among a plurality of processing elements allocated to a job along a plurality of switches and wires in a plurality of D-lines, and selecting one of the paths in accordance with at least one selection criterion.Type: ApplicationFiled: September 14, 2004Publication date: May 4, 2006Applicant: International Business Machines CorporationInventors: Yariv Aridor, Tamar Domany, Eitan Frachtenberg, Yoav Gal, Edi Shmueli, Larry Stockmeyer, Robert Stockmeyer