Patents by Inventor Matthew J. Callery
Matthew J. Callery 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: 9069772Abstract: Disclosed is a computer-implemented method to create a presentation having at least one sheet, where each sheet contains one or more visual elements, as well as a system and computer program embodied on a computer-readable storage medium. The method includes, in response to input from a user, representing visual elements as depictions in a model, where each depiction depicts a single item in the model, where each item is a unit of information with a unique identifier, where each item can be depicted by at least one depiction and each depiction defines the visual representation of the item's information via the visual element. The method further includes, in response to a change to an item made by altering the visual element associated with the depiction of the item, automatically propagating the change to the item to all other depictions of the item across all sheets of the presentation. The method further includes updating the associated visual elements to reflect the change to the item.Type: GrantFiled: September 20, 2010Date of Patent: June 30, 2015Assignee: International Business Machines CorporationInventors: Matthew J. Callery, Michael Desmond, Sophia Krasikov, Harold L. Ossher, Edith Schonberg, Ian D. Simmonds
-
Patent number: 9009193Abstract: Techniques are presented for providing a software fitting assessment. The techniques may be performed by methods, apparatus, and/or computer program products. The techniques include automatically matching on a computer system one or more specified requirements for a project with one or more software functions stored in a repository. The automatically matching includes mining the repository in order to match requirements. The repository includes software functions, requirements accumulated from previous projects, and results of stored matches between the software functions and the requirements accumulated from previous projects. The techniques include outputting by the computer system one or more results of the matching.Type: GrantFiled: September 12, 2012Date of Patent: April 14, 2015Assignee: International Business Machines CorporationInventors: Matthew J. Callery, Michael Desmond, Sophia Krasikov, Harold L. Ossher, Edith Schonberg, Harini Srinivasan
-
Publication number: 20140052757Abstract: Techniques are presented for providing a software fitting assessment. The techniques may be performed by methods, apparatus, and/or computer program products. The techniques include automatically matching on a computer system one or more specified requirements for a project with one or more software functions stored in a repository. The automatically matching includes mining the repository in order to match requirements. The repository includes software functions, requirements accumulated from previous projects, and results of stored matches between the software functions and the requirements accumulated from previous projects. The techniques include outputting by the computer system one or more results of the matching.Type: ApplicationFiled: August 17, 2012Publication date: February 20, 2014Applicant: International Business Machines CorporationInventors: Matthew J. Callery, Michael Desmond, Sophia Krasikov, Harold L. Ossher, Edith Schonberg, Harini Srinivasan
-
Publication number: 20140052758Abstract: Techniques are presented for providing a software fitting assessment. The techniques may be performed by methods, apparatus, and/or computer program products. The techniques include automatically matching on a computer system one or more specified requirements for a project with one or more software functions stored in a repository. The automatically matching includes mining the repository in order to match requirements. The repository includes software functions, requirements accumulated from previous projects, and results of stored matches between the software functions and the requirements accumulated from previous projects. The techniques include outputting by the computer system one or more results of the matching.Type: ApplicationFiled: September 12, 2012Publication date: February 20, 2014Applicant: International Business Machines CorporationInventors: Matthew J. Callery, Michael Desmond, Sophia Krasikov, Harold L. Ossher, Edith Schonberg, Harini Srinivasan
-
Publication number: 20130069967Abstract: Improved systems and techniques for representation of information. As a user creates a graphic design, properties represented by graphical elements of the design, are associated with visual characteristics of the elements, and a palette of elements is made available for use in development of the design or creation of new designs. As generalized elements are added to a design, the generalized elements may take on visual characteristics associated with properties identified by the positioning of the generalized elements in the design. Ongoing or existing designs may be surveyed to identify elements, properties represented by the elements, and visual characteristics associated with the properties, and new elements added to the palette or existing elements modified as a result of one or more surveys.Type: ApplicationFiled: September 20, 2011Publication date: March 21, 2013Applicant: International Business Machines CorporationInventors: Ateret Anaby-Tavor, David Amid, Matthew J. Callery, Michael Desmond, Sophia Krasikov, Harold L. Ossher, Ian D. Simmonds
-
Patent number: 8396869Abstract: A method and system for analyzing capabilities of an entity includes inputting data regarding an entity's capabilities, and using a capability model to detect a capability pattern among the capabilities and generate an action plan based on the capability pattern.Type: GrantFiled: January 4, 2008Date of Patent: March 12, 2013Assignee: International Business Machines CorporationInventors: Matthew J. Callery, Robert D. Dill, Lauretta Jones, Daniel Oppenheim
-
Publication number: 20110302494Abstract: Disclosed is a computer-implemented method to create a presentation having at least one sheet, where each sheet contains one or more visual elements, as well as a system and computer program embodied on a computer-readable storage medium. The method includes, in response to input from a user, representing visual elements as depictions in a model, where each depiction depicts a single item in the model, where each item is a unit of information with a unique identifier, where each item can be depicted by at least one depiction and each depiction defines the visual representation of the item's information via the visual element. The method further includes, in response to a change to an item made by altering the visual element associated with the depiction of the item, automatically propagating the change to the item to all other depictions of the item across all sheets of the presentation. The method further includes updating the associated visual elements to reflect the change to the item.Type: ApplicationFiled: September 20, 2010Publication date: December 8, 2011Applicant: International Business Machines CorporationInventors: Matthew J. Callery, Michael Desmond, Sophia Krasikov, Harold L. Ossher, Edith Schonberg, Ian D. Simmonds
-
Publication number: 20090177665Abstract: A method and system for analyzing capabilities of an entity includes inputting data regarding an entity's capabilities, and using a capability model to detect a capability pattern among the capabilities and generate an action plan based on the capability pattern.Type: ApplicationFiled: January 4, 2008Publication date: July 9, 2009Applicant: International Business Machines CorporationInventors: Matthew J. Callery, Robert D. Dill, Lauretta Jones, Daniel Oppenheim