Patents by Inventor Yariv Aridor

Yariv Aridor 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: 8302091
    Abstract: Systems and methods for remotely installing software on a computing system while the computing system is running on a first bootable image, so that the computing system is not removed from operation during the installation of a second bootable image. The method comprises constructing the second bootable image on a storage medium accessible to the computing system while the computing system is operating in a first operating environment in association with the first bootable image, customizing the second bootable image so that the computing system can operate in a second operating environment in association with the second bootable image, disassociating the computing system from the first bootable image, and associating the computing system with the second bootable image.
    Type: Grant
    Filed: June 5, 2006
    Date of Patent: October 30, 2012
    Assignee: International Business Machines Corporation
    Inventors: Yariv Aridor, Alex Glikson, Oleg Goldshmidt, Benny Rochwerger
  • Patent number: 8291419
    Abstract: 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: Grant
    Filed: September 26, 2006
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Yariv Aridor, Tamar Domany, Yevgeny Kliteynik, Edi Shmueli
  • Patent number: 8042097
    Abstract: An apparatus and program product generate difference data representative of modifications made to one release of a standard code base to facilitate the adaptation of later releases of the standard code base. The difference data is generated at least in part in connection with canonical parsing of a modified version of a release of a standard code base such that the difference data is representative of semantic changes made in the modified version.
    Type: Grant
    Filed: October 9, 2008
    Date of Patent: October 18, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yariv Aridor, Alan J. Wecker, Blair Wyman
  • Patent number: 7958509
    Abstract: A method and system of resource allocation for execution of a job are provided. The method includes receiving feedback (134) regarding the execution of previously submitted jobs on one or more resource nodes (101-104), and estimating the resources required for execution of a submitted job based on the feedback (134) and the parameters of the job. One, or a plurality of resource nodes in parallel, having the estimated resources are allocated the job. The feedback may be implicit feedback indicating the success or failure of the execution of a job. The one or more resource nodes (101-104) allocated for execution of a job may have less than a user requested resource allocation for the job.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: June 7, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yariv Aridor, Richard Edwin Harper, Elad Yom-Tov
  • Patent number: 7809708
    Abstract: A method for searching a corpus of documents, such as the World Wide Web, includes defining a knowledge domain and identifying a set of reference documents in the corpus pertinent to the domain. Upon inputting a query, the corpus is searched using the set of reference documents to find one or more of the documents in the corpus that contain information in the domain relevant to the query. The set of reference documents is updated with the found documents that are most relevant to the domain. The updated set is used in searching the corpus for information in the domain relevant to subsequent queries.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: October 5, 2010
    Assignee: International Business Machines Corporation
    Inventors: Yariv Aridor, David Carmel, Michael Herscovici, Yoelle Maarek-Smadja, Aya Soffer, Ronny Lempel
  • Publication number: 20090313413
    Abstract: 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: Application
    Filed: June 12, 2008
    Publication date: December 17, 2009
    Inventors: Yariv Aridor, Tamar Domany, Eitan Frachtenberg, Yoav Gal, Edi Shmueli, Larry Joseph Stockmeyer, Robert E. Stockmeyer
  • Patent number: 7546610
    Abstract: A computer-implemented framework and method for managing application complexes comprising multiple tiers of servers, where servers in a common tier run an identical application and servers in different tiers run different applications, and all the servers work together to provide a specific service, the application complex being definable via an application complex type. The framework has a plugin interface adapted for connection to the framework of a plugin in respect of each application complex type, the plugin encapsulating a relationship between disparate resources composing the respective application complex type and respective characteristics of said resources. A user interface in the framework provides general tasks that are independent of operational semantics of the application complex and is responsive to user operations for interfacing with the framework for defining an instance of the application complex and allowing the user to populate the application complex with servers.
    Type: Grant
    Filed: July 16, 2003
    Date of Patent: June 9, 2009
    Assignee: International Business Machines Corporation
    Inventors: Yariv Aridor, Ofer Biran, Srirama Krishnakumar, Gregory Pruett, Ben-Ami Yassour
  • Publication number: 20090144322
    Abstract: A system for exploiting metadata for performing structure-oriented operations on content-specific data representations, the system including means for deserializing serialized data into a content-specific data representation for use with a programming language, where the means is operative to create metadata that includes any information not found in the deserialized data that is needed to reconstruct the serialized data, and an engine for performing structure-oriented operations on the content-specific data representation, where the engine is operative to employ a priori knowledge regarding the metadata to perform the operations.
    Type: Application
    Filed: December 3, 2007
    Publication date: June 4, 2009
    Inventors: Yariv Aridor, Yoav Gal, Zvi Har'el, Beny Rochwerger
  • Publication number: 20090044178
    Abstract: An apparatus and program product generate difference data representative of modifications made to one release of a standard code base to facilitate the adaptation of later releases of the standard code base. The difference data is generated at least in part in connection with canonical parsing of a modified version of a release of a standard code base such that the difference data is representative of semantic changes made in the modified version.
    Type: Application
    Filed: October 9, 2008
    Publication date: February 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yariv Aridor, Alan J. Wecker, Blair Wyman
  • Patent number: 7454745
    Abstract: An apparatus, program product and method generate difference data representative of modifications made to one release of a standard code base to facilitate the adaptation of later releases of the standard code base. The difference data is generated at least in part in connection with canonical parsing of a modified version of a release of a standard code base such that the difference data is representative of semantic changes made in the modified version.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: November 18, 2008
    Assignee: International Business Machines Corporation
    Inventors: Yariv Aridor, Alan J. Wecker, Blair Wyman
  • Patent number: 7401203
    Abstract: 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: Grant
    Filed: September 14, 2004
    Date of Patent: July 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: Yariv Aridor, Tamar Domany, Eitan Frachtenberg, Yoav Gal, Edi Shmueli, Robert E. Stockmeyer, legal representative, Larry Joseph Stockmeyer
  • Publication number: 20080147644
    Abstract: A method for searching a corpus of documents, such as the World Wide Web, includes defining a knowledge domain and identifying a set of reference documents in the corpus pertinent to the domain. Upon inputting a query, the corpus is searched using the set of reference documents to find one or more of the documents in the corpus that contain information in the domain relevant to the query. The set of reference documents is updated with the found documents that are most relevant to the domain. The updated set is used in searching the corpus for information in the domain relevant to subsequent queries.
    Type: Application
    Filed: December 10, 2007
    Publication date: June 19, 2008
    Inventors: Yariv Aridor, David Carmel, Michael Herscovici, Yoelle Maarek-Smadja, Aya Soffer, Ronny Lempel
  • Publication number: 20080077925
    Abstract: 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: Application
    Filed: September 26, 2006
    Publication date: March 27, 2008
    Inventors: Yariv Aridor, Tamar Domany, Yevgeny Kliteynik, Edi Shmueli
  • Patent number: 7318057
    Abstract: A method for searching a corpus of documents, such as the World Wide Web, includes defining a knowledge domain and identifying a set of reference documents in the corpus pertinent to the domain. Upon inputting a query, the corpus is searched using the set of reference documents to find one or more of the documents in the corpus that contain information in the domain relevant to the query. The set of reference documents is updated with the found documents that are most relevant to the domain. The updated set is used in searching the corpus for information in the domain relevant to subsequent queries.
    Type: Grant
    Filed: August 1, 2003
    Date of Patent: January 8, 2008
    Assignee: International Business Machines Corporation
    Inventors: Yariv Aridor, David Carmel, Michael Herscovici, Yoelle Maarek-Smadja, Aya Soffer, Ronny Lempel
  • Publication number: 20070283343
    Abstract: Systems and methods for remotely installing software on a computing system while the computing system is running on a first bootable image, so that the computing system is not removed from operation during the installation of a second bootable image. The method comprises constructing the second bootable image on a storage medium accessible to the computing system while the computing system is operating in a first operating environment in association with the first bootable image, customizing the second bootable image so that the computing system can operate in a second operating environment in association with the second bootable image, disassociating the computing system from the first bootable image, and associating the computing system with the second bootable image.
    Type: Application
    Filed: June 5, 2006
    Publication date: December 6, 2007
    Inventors: Yariv Aridor, Alex Glikson, Oleg Goldshmidt, Benny Rochwerger
  • Publication number: 20070143765
    Abstract: A method and system of resource allocation for execution of a job are provided. The method includes receiving feedback (134) regarding the execution of previously submitted jobs on one or more resource nodes (101-104), and estimating the resources required for execution of a submitted job based on the feedback (134) and the parameters of the job. One, or a plurality of resource nodes in parallel, having the estimated resources are allocated the job. The feedback may be implicit feedback indicating the success or failure of the execution of a job. The one or more resource nodes (101-104) allocated for execution of a job may have less than a user requested resource allocation for the job.
    Type: Application
    Filed: December 21, 2005
    Publication date: June 21, 2007
    Applicant: International Business Machines Corporation
    Inventors: Yariv Aridor, Richard Harper, Elad Yom-Tov
  • Patent number: 7043472
    Abstract: A XML-aware file system exploits attributes encoded in a XML document. The file system presents a dynamic directory structure to the user, and breaks the conventional tight linkage between sets of files and the physical directory structure, thus allowing different users to see files organized in a different fashion. The dynamic structure is based upon content, which is extracted using an inverted index according to attributes and values defined by the XML structure. In one application, a dynamically changing federated repository is searchable using a system of local and merged master indices, wherein query results are presented as virtual directory paths that are semantically organized.
    Type: Grant
    Filed: October 11, 2002
    Date of Patent: May 9, 2006
    Assignee: International Business Machines Corporation
    Inventors: Yariv Aridor, Alain Charles Azagury, Michael Edward Factor, Yoelle Maarek, Benjamin Mandler
  • Publication number: 20060095711
    Abstract: 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: Application
    Filed: September 14, 2004
    Publication date: May 4, 2006
    Applicant: International Business Machines Corporation
    Inventors: Yariv Aridor, Tamar Domany, Eitan Frachtenberg, Yoav Gal, Edi Shmueli, Larry Stockmeyer, Robert Stockmeyer
  • Publication number: 20060053159
    Abstract: A system for exploiting metadata for performing structure-oriented operations on content-specific data representations, the system including means for deserializing serialized data into a content-specific data representation for use with a programming language, where the means is operative to create metadata that includes any information not found in the deserialized data that is needed to reconstruct the serialized data, and an engine for performing structure-oriented operations on the content-specific data representation, where the engine is operative to employ a priori knowledge regarding the metadata to perform the operations.
    Type: Application
    Filed: September 7, 2004
    Publication date: March 9, 2006
    Applicant: International Business Machines Corporation
    Inventors: Yariv Aridor, Yoav Gsl, Zvi Har'el, Be'ny Rochwerger
  • Publication number: 20050033794
    Abstract: A computer-implemented framework and method for managing application complexes comprising multiple tiers of servers, where servers in a common tier run an identical application and servers in different tiers run different applications, and all the servers work together to provide a specific service, the application complex being definable via an application complex type. The framework has a plugin interface adapted for connection to the framework of a plugin in respect of each application complex type, the plugin encapsulating a relationship between disparate resources composing the respective application complex type and respective characteristics of said resources. A user interface in the framework provides general tasks that are independent of operational semantics of the application complex and is responsive to user operations for interfacing with the framework for defining an instance of the application complex and allowing the user to populate the application complex with servers.
    Type: Application
    Filed: July 16, 2003
    Publication date: February 10, 2005
    Inventors: Yariv Aridor, Ofer Biran, Srirama Krishnakumar, Gregory Pruett, Ben-Ami Yassour