Patents by Inventor Gili Mendel
Gili Mendel 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).
-
Publication number: 20150193552Abstract: Aspects retrieve, organize and display different classifications of sets of search results in different, respective tabbed sheets that are nested on top of one another in a web-based interface dashboard. A text string search query is classified into constituent primary search terms that are likely to return satisfactory search results as indicated by retrieved search history data as a function of search resources and language classification rules associated with the user identity indicia. Secondary search terms related to the primary search terms and including synonyms and antonyms are determined as substitutes for the primary search terms in response to search history indicating follow-up searches immediately subsequent to searches of the primary search terms at less than a specified threshold of frequency. The set of peripheral knowledge article results is generated by searching knowledge article resources for background information on the primary search terms or the secondary search terms.Type: ApplicationFiled: March 18, 2015Publication date: July 9, 2015Inventors: Divya Gopinath, Gili Mendel, Rajesh Radhakrishnan, Jennifer A. Watson
-
Patent number: 9027155Abstract: Described is a system, whereby a creator of an asset at an asset management system selects an identifier corresponding to information related to the asset. The information is stored at a target repository. The asset creator is authenticated with the target repository. An authorization token is output to the asset management system for authorizing one or more users to access the information related to the asset.Type: GrantFiled: July 2, 2012Date of Patent: May 5, 2015Assignee: International Business Machines CorporationInventors: Sheehan Anderson, Eric Arthur Bordeau, Rajasimhan Apprameyan Mandayam, Gili Mendel
-
Patent number: 9020932Abstract: Aspects retrieve, organize and display different classifications of sets of search results in different, respective tabbed sheets that are nested on top of one another in a web-based interface dashboard. A text string search query is classified into constituent primary search terms that are likely to return satisfactory search results as indicated by retrieved search history data as a function of search resources and language classification rules associated with the user identity indicia. Secondary search terms related to the primary search terms and including synonyms and antonyms are determined as substitutes for the primary search terms in response to search history indicating follow-up searches immediately subsequent to searches of the primary search terms at less than a specified threshold of frequency. The set of peripheral knowledge article results is generated by searching knowledge article resources for background information on the primary search terms or the secondary search terms.Type: GrantFiled: April 29, 2013Date of Patent: April 28, 2015Assignee: International Business Machines CorporationInventors: Divya Gopinath, Gili Mendel, Rajesh Radhakrishnan, Jennifer A. Watson
-
Patent number: 8943424Abstract: A system, computer program and method for developing a graphical user interface (GUI) in a computer program. The invention allows developers to control the properties of interface components according to the state of a program during execution. According to the invention, a GUI development environment may be configured to provide a GUI builder for creating the GUI, display an interface component with at least one interface component property to be instantiated in the GUI, display a property interface to input at least one value for the interface component property in response to an event detectable by the computer program during GUI program execution, and automatically generate GUI program code effectuating the value for the interface component property in response to the event detectable by the computer program during GUI program execution.Type: GrantFiled: August 8, 2012Date of Patent: January 27, 2015Assignee: International Business Machines CorporationInventors: Gili Mendel, Brendan Murray, Jeffrey D. Myers, Joseph R. Winchester
-
Publication number: 20140324825Abstract: Aspects retrieve, organize and display different classifications of sets of search results in different, respective tabbed sheets that are nested on top of one another in a web-based interface dashboard. A text string search query is classified into constituent primary search terms that are likely to return satisfactory search results as indicated by retrieved search history data as a function of search resources and language classification rules associated with the user identity indicia. Secondary search terms related to the primary search terms and including synonyms and antonyms are determined as substitutes for the primary search terms in response to search history indicating follow-up searches immediately subsequent to searches of the primary search terms at less than a specified threshold of frequency. The set of peripheral knowledge article results is generated by searching knowledge article resources for background information on the primary search terms or the secondary search terms.Type: ApplicationFiled: April 29, 2013Publication date: October 30, 2014Applicant: International Business Machine CorporationInventors: Divya Gopinath, Gili Mendel, Rajesh Radhakrishnan, Jennifer A. Watson
-
Publication number: 20140298413Abstract: Users on a client system access files served by a web application through the Network File System (NFS) protocol using common web authentication mechanisms while still honoring constraints imposed by the application's authorization rules. To this end, the client system is modified to include an NFS server. Following authentication of the NFS server with the web application, NFS-based requests (from a local NFS client) directed to the application are received at the NFS server instead of being sent to the application directly. The NFS server, in turn, maps those requests to the web application preferably using standard HTTP. Because the web application's normal security model is enforced as intended at the web application, the approach enables individual users of the client system to operate under different visibility constraints dictated by the web application. Thus, fine-grained permissions may be enforced at the web application for different users.Type: ApplicationFiled: March 27, 2013Publication date: October 2, 2014Applicant: International Business Machines CorporationInventors: Sheehan Anderson, Richard Lee Kulp, Gili Mendel
-
Publication number: 20140245067Abstract: Arrangements described herein relate to determining a quality of a software package. Via linked data, the software package can be linked to at least one test plan and a requirement collection. The software package can be executed in accordance with the test plan using at least one test case. At least one test result of the execution of the software package can be generated. A score can be assigned to the test result and a score can be assigned to the test based at least on the test result. Based at least the scores on assigned to the test result and the test case, a package quality score can be assigned to the software package.Type: ApplicationFiled: February 26, 2013Publication date: August 28, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Saurabh Agarwal, Sheehan Anderson, Gili Mendel
-
Publication number: 20140245068Abstract: Arrangements described herein relate to determining a quality of a software package. Via linked data, the software package can be linked to at least one test plan and a requirement collection. The software package can be executed in accordance with the test plan using at least one test case. At least one test result of the execution of the software package can be generated. A score can be assigned to the test result and a score can be assigned to the test based at least on the test result. Based at least the scores on assigned to the test result and the test case, a package quality score can be assigned to the software package.Type: ApplicationFiled: October 30, 2013Publication date: August 28, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Saurabh Agarwal, Sheehan Anderson, Gili Mendel
-
Patent number: 8769493Abstract: Lifecycles of virtual image assets are managed as follows. A set of assets including a set virtual image assets and a set of software bundle assets are analyzed. At least a portion of relationship data between one or more of the virtual image assets and one or more of the software bundle assets is determined. The at least a portion of relationship data is stored in a memory. At least one of one or more virtual image assets and one or more software bundle assets are determined to be associated with a set of changes. At least one virtual image asset that is related to the one or more virtual image assets and/or one or more software bundle assets associated with the set of changes is identified. The at least one virtual image asset that has been identified is updated based on the set of changes.Type: GrantFiled: September 30, 2010Date of Patent: July 1, 2014Assignee: International Business Machines CorporationInventors: William C. Arnold, Murray J. Beaton, Daniel C. Berg, Tamar Eilam, Michael H. Kalantar, Alexander V. Konstantinou, Gili Mendel, Tova Roth, Harm Sluiman, Edward C. Snible
-
Patent number: 8762945Abstract: Lifecycles of virtual image assets are managed as follows. A set of assets including a set virtual image assets and a set of software bundle assets are analyzed. At least a portion of relationship data between one or more of the virtual image assets and one or more of the software bundle assets is determined. The at least a portion of relationship data is stored in a memory. At least one of one or more virtual image assets and one or more software bundle assets are determined to be associated with a set of changes. At least one virtual image asset that is related to the one or more virtual image assets and/or one or more software bundle assets associated with the set of changes is identified. The at least one virtual image asset that has been identified is updated based on the set of changes.Type: GrantFiled: September 12, 2012Date of Patent: June 24, 2014Assignee: International Business Machines CorporationInventors: William C. Arnold, Murray J. Beaton, Daniel C. Berg, Tamar Eilam, Michael H. Kalantar, Alexander V. Konstantinou, Gili Mendel, Tova Roth, Harm Sluiman, Edward C. Snible
-
Patent number: 8719314Abstract: The present invention discloses a solution for allowing the performance of a faceted search upon assets packaged according to the Reusable Asset Specification (RAS). Such a solution can include the creation of asset classification schemas. An asset classification schema can define hierarchical relationships between a classification name and a multitude of descriptive attributes. Then, a consolidated faceted search schema can be generated from the asset classification schemas, which can be used by a faceted search engine to perform faceted searches on the assets.Type: GrantFiled: March 13, 2008Date of Patent: May 6, 2014Assignee: International Business Machines CorporationInventors: Jonathan Y. Ellis, Gili Mendel
-
Publication number: 20140007258Abstract: Described is a system, whereby a creator of an asset at an asset management system selects an identifier corresponding to information related to the asset. The information is stored at a target repository. The asset creator is authenticated with the target repository. An authorization token is output to the asset management system for authorizing one or more users to access the information related to the asset.Type: ApplicationFiled: July 2, 2012Publication date: January 2, 2014Applicant: International Business Machines CorporationInventors: Sheehan Anderson, Eric Arthur Bordeau, Rajasimhan Apprameyan Mandayam, Gili Mendel
-
Publication number: 20130007745Abstract: Lifecycles of virtual image assets are managed as follows. A set of assets including a set virtual image assets and a set of software bundle assets are analyzed. At least a portion of relationship data between one or more of the virtual image assets and one or more of the software bundle assets is determined. The at least a portion of relationship data is stored in a memory. At least one of one or more virtual image assets and one or more software bundle assets are determined to be associated with a set of changes. At least one virtual image asset that is related to the one or more virtual image assets and/or one or more software bundle assets associated with the set of changes is identified. The at least one virtual image asset that has been identified is updated based on the set of changes.Type: ApplicationFiled: September 12, 2012Publication date: January 3, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William C. ARNOLD, Murray J. BEATON, Daniel C. BERG, Tamar EILAM, Michael H. KALANTAR, Alexander V. KONSTANTINOU, Gili MENDEL, Tova ROTH, Harm SLUIMAN, Edward C. SNIBLE
-
Patent number: 8341536Abstract: A system, computer program and method for developing a graphical user interface (GUI) in a computer program. The invention allows developers to control the properties of interface components according to the state of a program during execution. According to the invention, a GUI development environment may be configured to provide a GUI builder for creating the GUI, display an interface component with at least one interface component property to be instantiated in the GUI, display a property interface to input at least one value for the interface component property in response to an event detectable by the computer program during GUI program execution, and automatically generate GUI program code effectuating the value for the interface component property in response to the event detectable by the computer program during GUI program execution.Type: GrantFiled: July 8, 2005Date of Patent: December 25, 2012Assignee: International Business Machines CorporationInventors: Gili Mendel, Brendan Murray, Jeffrey D. Myers, Joseph R. Winchester
-
Publication number: 20120311468Abstract: A system, computer program and method for developing a graphical user interface (GUI) in a computer program. The invention allows developers to control the properties of interface components according to the state of a program during execution. According to the invention, a GUI development environment may be configured to provide a GUI builder for creating the GUI, display an interface component with at least one interface component property to be instantiated in the GUI, display a property interface to input at least one value for the interface component property in response to an event detectable by the computer program during GUI program execution, and automatically generate GUI program code effectuating the value for the interface component property in response to the event detectable by the computer program during GUI program execution.Type: ApplicationFiled: August 8, 2012Publication date: December 6, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: GILI MENDEL, BRENDAN MURRAY, JEFFREY D. MYERS, JOSEPH R. WINCHESTER
-
Publication number: 20120084752Abstract: Lifecycles of virtual image assets are managed as follows. A set of assets including a set virtual image assets and a set of software bundle assets are analyzed. At least a portion of relationship data between one or more of the virtual image assets and one or more of the software bundle assets is determined. The at least a portion of relationship data is stored in a memory. At least one of one or more virtual image assets and one or more software bundle assets are determined to be associated with a set of changes. At least one virtual image asset that is related to the one or more virtual image assets and/or one or more software bundle assets associated with the set of changes is identified. The at least one virtual image asset that has been identified is updated based on the set of changes.Type: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Applicant: International Business Machines CorporationInventors: WILLIAM C. ARNOLD, MURRAY J. BEATON, DANIEL C. BERG, TAMAR EILAM, MICHAEL H. KALANTAR, ALEXANDER V. KONSTANTINOU, GILI MENDEL, TOVA ROTH, HARM SLUIMAN, EDWARD C. SNIBLE
-
Patent number: 8010951Abstract: A fault-tolerant method of bottom-up editing whereby simultaneous display of the GUI view and source code view are available, and wherein real-time bottom-up editing is provided. In accordance with a preferred embodiment of the present invention, changes to the source code are isolated, first by isolating and analyzing source code according to groupings associated with the structure of the language used for the source code and then isolating and analyzing individual lines of source code within these groupings. If there are no errors in a particular grouping of source code, the changes in the grouping are automatically applied to the GUI. If errors are found in a grouping, the grouping is further analyzed to determine which lines contain the error. Semantic and syntactic errors are thereby isolated and, where found, are ignored. However, correct lines of the source code are also identified and thereby applied to the GUI for interpretation and display.Type: GrantFiled: January 15, 2008Date of Patent: August 30, 2011Assignee: International Business Machines CorporationInventors: Richard J. Kulp, Gili Mendel, L. Scott Rich, Gunturi Srimanth, Peter A. Walker, Joseph R. Winchester
-
Patent number: 7962862Abstract: A method and software tool for performing an operation on a graphic object in a display of overlapping graphic objects in a data processing system are provided. The method comprises the steps of detecting the position of a pointer on the display; displaying to a user an indication of potential target objects of the operation which coincide with the pointer position; detecting a selection of one of the indicated potential target objects as the target object; and performing the operation on the selected object. In the case where the target object is not the outermost layer of the graphic objects on the display, the method may also comprise temporarily making the selected target object visible during performance of the operation on the target object by making the overlying objects transparent.Type: GrantFiled: November 24, 2003Date of Patent: June 14, 2011Assignee: International Business Machines CorporationInventors: Richard L. Kulp, Gili Mendel, Jeffrey D. Myers, Rebecca J. Schaller, Gunturi Srimanth, Peter A. Walker, Joseph R. Winchester
-
Patent number: 7865870Abstract: The invention is directed to a method which derives from metadata definitions the allowable values for a method argument, where the allowable values are a subset or a restricted set of values from a defined range of values for that type of method argument. The subset of allowable values is then converted into a fragment of source code that can be used to initialize the argument variable with one of the allowable values when the method is invoked. The fragment of source code is inserted into the source code for that method argument using an editor tool. A system for implementing the method may comprise an integrated development environment (IDE) program.Type: GrantFiled: July 26, 2005Date of Patent: January 4, 2011Assignee: International Business Machines CorporationInventors: Srimanth Gunturi, Richard L. Kulp, Gili Mendel, Rebecca J. Schaller, Peter A. Walker, Joseph R. Winchester
-
Publication number: 20090234864Abstract: The present invention discloses a solution for allowing the performance of a faceted search upon assets packaged according to the Reusable Asset Specification (RAS). Such a solution can include the creation of asset classification schemas. An asset classification schema can define hierarchical relationships between a classification name and a multitude of descriptive attributes. Then, a consolidated faceted search schema can be generated from the asset classification schemas, which can be used by a faceted search engine to perform faceted searches on the assets.Type: ApplicationFiled: March 13, 2008Publication date: September 17, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: JONATHAN Y. ELLIS, GILI MENDEL