Patents Assigned to SOLUTO LTD
  • Patent number: 9652317
    Abstract: A data processing system comprising: a constantly updating database of a plurality of processes having a plurality of operation times, relating to a plurality of applications, relating to at least one user activity, and using a plurality of computing resources; a monitor arranged to identify a plurality of clashes between the processes, a plurality of frustration events and to correlate between the frustration events and the clashes between the processes; a cause identifier arranged to identify, for each frustration event, a cause for the correlated clash of processes; a remedy generator arranged to generate, for each cause, a remedy arranged to solve the frustration event; a communication module arranged to provide the remedies to users in relation to respective user activities in view of their frustration events; and an analyzer arranged to monitor an efficacy of the remedies in respect to their corresponding frustration events.
    Type: Grant
    Filed: July 3, 2014
    Date of Patent: May 16, 2017
    Assignee: SOLUTO LTD
    Inventors: Tomer Dvir, Ishay Green, Gal Green, Kfir Ratson, Liad Livnat, Slav Ben-Ari
  • Patent number: 9135104
    Abstract: A data processing system comprising: a constantly updating database of a plurality of processes having a plurality of operation times, relating to a plurality of applications, relating to at least one user activity, and using a plurality of computing resources; a process clash identifier arranged to monitor relationships among the plurality of processes in respect to their operation times and the computing resources used by each process, and to identify clashes between the processes in respect to the operation times and in respect to the computing resources; a frustration events identifier arranged to identify frustration events relating to the at least one user activity, a frustration event being related to expectations of the user in relation to the user activities and being defined by specified criteria; and a correlator arranged to correlate the identified frustration events with the identified clashes between processes.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: September 15, 2015
    Assignee: SOLUTO LTD
    Inventors: Tomer Dvir, Ishay Green, Omer Baki, Roee Adler
  • Patent number: 8812909
    Abstract: A data processing system comprising: a constantly updating database of a plurality of processes having a plurality of operation times, relating to a plurality of applications, relating to at least one user activity, and using a plurality of computing resources; a monitor arranged to identify a plurality of clashes between the processes, a plurality of frustration events and to correlate between the frustration events and the clashes between the processes; a cause identifier arranged to identify, for each frustration event, a cause for the correlated clash of processes; a remedy generator arranged to generate, for each cause, a remedy arranged to solve the frustration event; a communication module arranged to provide the remedies to users in relation to respective user activities in view of their frustration events; and an analyzer arranged to monitor an efficacy of the remedies in respect to their corresponding frustration events.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: August 19, 2014
    Assignee: Soluto Ltd.
    Inventors: Tomer Dvir, Ishay Green, Gal Green, Kfir Ratson, Liad Livnat, Slav Ben-Ari
  • Publication number: 20100257533
    Abstract: A data processing system, comprising: an updating database of processes relating to applications and using computing resources, at least some of the processes relating to user activities. The database comprises a classification of the processes. The data processing system further comprises a profiler arranged to generate a user application use profile by analyzing the user activities in respect to the applications, and to assign each process a priority relating to the analysis of the user activity, user preferences and the user application use profile; and a scheduler arranged to schedule the processes in respect to the assigned priorities such as to enhance processes with a high priority, and such as to adapt an allocation of the computing resources to the user application use profile.
    Type: Application
    Filed: March 31, 2010
    Publication date: October 7, 2010
    Applicant: SOLUTO LTD
    Inventors: Tomer DVIR, Ishay GREEN, Liran TAM, Omri HAIM, Shai DUVDEVANI
  • Publication number: 20100257185
    Abstract: A data processing system comprising: a constantly updating database of a plurality of processes having a plurality of operation times, relating to a plurality of applications, relating to at least one user activity, and using a plurality of computing resources; a monitor arranged to identify a plurality of clashes between the processes, a plurality of frustration events and to correlate between the frustration events and the clashes between the processes; a cause identifier arranged to identify, for each frustration event, a cause for the correlated clash of processes; a remedy generator arranged to generate, for each cause, a remedy arranged to solve the frustration event; a communication module arranged to provide the remedies to users in relation to respective user activities in view of their frustration events; and an analyzer arranged to monitor an efficacy of the remedies in respect to their corresponding frustration events.
    Type: Application
    Filed: March 31, 2010
    Publication date: October 7, 2010
    Applicant: SOLUTO LTD
    Inventors: Tomer DVIR, Ishay GREEN, Gal GREEN, Kfir RATSON, Liad LIVNAT, Slav BEN-ARI
  • Publication number: 20100257527
    Abstract: A computer implemented method comprising: monitoring a plurality of processes relating to a plurality of applications and using a plurality of computing resources, at least some of the processes relating to a user activity; analyzing the use of the computing resources by each of the processes; analyzing the user activity in respect to the processes; and classifying the processes in respect to the analyzed user activity, wherein the monitoring; the processing; the analyzing use; the analyzing user activity; and the classifying, are carried out during running the processes, and wherein at least one of: the monitoring; the processing; the analyzing use; the analyzing user activity; and the classifying, is performed by at least one computer.
    Type: Application
    Filed: March 31, 2010
    Publication date: October 7, 2010
    Applicant: SOLUTO LTD
    Inventors: Tomer DVIR, Ishay GREEN, Omer BAKI, Amit LAVIAN
  • Publication number: 20100257543
    Abstract: A data processing system comprising: a constantly updating database of a plurality of processes having a plurality of operation times, relating to a plurality of applications, relating to at least one user activity, and using a plurality of computing resources; a process clash identifier arranged to monitor relationships among the plurality of processes in respect to their operation times and the computing resources used by each process, and to identify clashes between the processes in respect to the operation times and in respect to the computing resources; a frustration events identifier arranged to identify frustration events relating to the at least one user activity, a frustration event being related to expectations of the user in relation to the user activities and being defined by specified criteria; and a correlator arranged to correlate the identified frustration events with the identified clashes between processes.
    Type: Application
    Filed: March 31, 2010
    Publication date: October 7, 2010
    Applicant: SOLUTO LTD
    Inventors: Tomer DVIR, Ishay GREEN, Omer BAKI, Roee ADLER