Patents by Inventor Matthew G. Marum

Matthew G. Marum 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: 20140344359
    Abstract: Methods, products, apparatuses, and systems may provide and/or receive relevant commentary for media content. Additionally, the relevant commentary may be provided and/or received in response to rendering a section of the media content. In addition, the relevant commentary may be provided and/or received based on one or more of a preference for a temporal perspective, a preference for a viewpoint, and/or a preference for a state of a social network. Moreover, the relevant commentary may be provided and/or received based on a topic related to the section of the media content. The relevant commentary may be provided and/or received based on an authorship independent of a media content access event by an author of the relevant commentary. In addition, an ambiguous section of the media content may be clarified, and/or an interactive commentary session may be simulated.
    Type: Application
    Filed: May 24, 2013
    Publication date: November 20, 2014
    Inventors: Michal Broz, Bernadette A. Carter, Melba I. Lopez, Matthew G. Marum
  • Publication number: 20140344351
    Abstract: There are provided a method, a system and a computer program product for customizing a loading message to be displayed during a loading process. The system receives, from a client device used by a user, an event message that indicates a start of the loading process. The system receives, from the client device, one or more content sources. The system selects a content source among the one or more content sources. The system displays content from the selected content source to the user during the loading process.
    Type: Application
    Filed: May 16, 2013
    Publication date: November 20, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michal Broz, Bernadette A. Carter, Melba I. Lopez, Matthew G. Marum
  • Publication number: 20140222779
    Abstract: Embodiments of the present invention provide a method, system and computer program product for query generation from a previous result set. In an embodiment of the invention, a method for query generation from a previous result set is provided. The method includes identifying commonalities in a selection of records of a result set produced by a previously issued query against a database in a database management system executing in memory by at least one processor of a host server. The method further includes deriving a query from the identified commonalities that when executed against the database management system would produce the selection of records as the result set. Finally, the method includes storing the derived query for subsequent use in querying the database.
    Type: Application
    Filed: April 7, 2014
    Publication date: August 7, 2014
    Applicant: International Business Machines Corporation
    Inventors: Matthew G. Marum, Samuel G. Padgett, Nirav S. Sheth, Steven K. Speicher, Michael J. Tabb
  • Publication number: 20140149521
    Abstract: Routing incoming communications in a data processing system is provided. In response to receiving a current incoming communication to a communication address associated with the data processing system, it is determined whether an extension is associated with the current incoming communication. In response to determining that an extension is associated with the current incoming communication, the extension associated with the current incoming communication is determined to match an extension in a list of extensions corresponding to a plurality of profiles in the data processing system. Then, the current incoming communication is routed to a profile in the plurality of profiles that corresponds to the extension associated with the current incoming communication.
    Type: Application
    Filed: November 29, 2012
    Publication date: May 29, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michal Broz, Bernadette A. Carter, Melba I. Lopez, Matthew G. Marum
  • Patent number: 8712995
    Abstract: Embodiments of the present invention provide a system, method, and program product for managing records in a storage device. Responsive to receiving a search query, a computer determines a result set for the search query including one or more one records from a record storage device, and determines whether the one or more records contain a link to a profile associated to an individual in a corporate directory. Responsive to determining that the one or more records contain the link to the profile associated with the individual in the corporate directory, the computer accesses the corporate directory and determines a corporate standing of the individual in the corporate directory. Responsive to determining the corporate standing of the individual in the corporate directory, the computer determines a relevancy score for the corporate standing of the individual in the corporate directory.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: April 29, 2014
    Assignee: International Business Machines Corporation
    Inventors: Matthew G. Marum, Samuel G. Padgett, Steven K. Speicher, Michael J. Tabb
  • Patent number: 8694527
    Abstract: Embodiments of the present invention provide a method, system and computer program product for query generation from a previous result set. In an embodiment of the invention, a method for query generation from a previous result set is provided. The method includes identifying commonalities in a selection of records of a result set produced by a previously issued query against a database in a database management system executing in memory by at least one processor of a host server. The method further includes deriving a query from the identified commonalities that when executed against the database management system would produce the selection of records as the result set. Finally, the method includes storing the derived query for subsequent use in querying the database.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: April 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Matthew G. Marum, Samuel G. Padgett, Nirav S. Sheth, Steven K. Speicher, Michael J. Tabb
  • Publication number: 20140067798
    Abstract: Embodiments of the present invention provide a system, method, and program product for managing records in a storage device. Responsive to receiving a search query, a computer determines a result set for the search query including one or more one records from a record storage device, and determines whether the one or more records contain a link to a profile associated to an individual in a corporate directory. Responsive to determining that the one or more records contain the link to the profile associated with the individual in the corporate directory, the computer accesses the corporate directory and determines a corporate standing of the individual in the corporate directory. Responsive to determining the corporate standing of the individual in the corporate directory, the computer determines a relevancy score for the corporate standing of the individual in the corporate directory.
    Type: Application
    Filed: August 30, 2012
    Publication date: March 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Matthew G. Marum, Samuel G. Padgett, Steven K. Speicher, Michael J. Tabb
  • Publication number: 20140013298
    Abstract: Aspects of the present invention disclose a system, method and program for automatic generation of source code under test case. In an example, a computer determines whether references to source code under test can be located from a test case. The computer automatically generates boiler plate code required for the creation of source code under test, wherein each section of the source code under test is associated with each section of the test case that caused its generation. The computer analyzes one or more test case syntax clues to provide additional information to form the boiler plate source code under test for the test case. The computer generates source code under test based on the type of boiler plate required for the creation of source code under test and the provided syntax clues in the test case.
    Type: Application
    Filed: July 6, 2012
    Publication date: January 9, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wesley J. Gyure, Matthew G. Marum, David G. Robinson
  • Publication number: 20130347076
    Abstract: Automatic authorization of users and configuration of a software development environment can include selecting a task defined within a project plan of a software system under development, wherein the task specifies a development tool and a user, and automatically authorizing, using a centralized data processing system, the user to access the development tool.
    Type: Application
    Filed: June 26, 2012
    Publication date: December 26, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MATTHEW G. MARUM, SAMUEL G. PADGETT, STEVEN K. SPEICHER, MICHAEL J. TABB
  • Publication number: 20130347077
    Abstract: Automatic authorization of users and configuration of a software development environment can include selecting a task defined within a project plan of a software system under development, wherein the task specifies a development tool and a user, and automatically authorizing, using a centralized data processing system, the user to access the development tool.
    Type: Application
    Filed: June 27, 2012
    Publication date: December 26, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MATTHEW G. MARUM, SAMUEL G. PADGETT, STEVEN K. SPEICHER, MICHAEL J. TABB
  • Publication number: 20130339834
    Abstract: A method for dynamically generating an optimal form definition for a results set can begin with the receipt of a results set by a form-based presentation optimizer. The results set can comprise data records having at least one data field. Form definitions applicable to the received results set can be identified. A form definition can define user interface elements and their configuration within a user interface of the form-based software application. An optimal form definition can be dynamically synthesized from the identified form definitions and predefined presentation optimization rules. The optimal form definition can define the configuration of user interface elements that optimally present the results set. The contents of the optimal form definition can vary based upon internal and external parameters that affect operation of the form-based software application and/or form-based presentation optimizer. The optimal form definition can then be conveyed to the form-based software application for rendering.
    Type: Application
    Filed: June 15, 2012
    Publication date: December 19, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew G. MARUM, Samuel PADGETT, Steven K. SPEICHER, Michael J. TABB
  • Publication number: 20130339835
    Abstract: A results set can be received from a form-based presentation optimizer. The results set can comprise data records having at least one data field. Form definitions applicable to the received results set can be identified. A form definition can define user interface elements and their configuration within a user interface of the form-based software application. An optimal form definition can be dynamically synthesized from the identified form definitions and predefined presentation optimization rules. The optimal form definition can define the configuration of user interface elements that optimally present the results set. The contents of the optimal form definition can vary based upon internal and external parameters that affect operation of the form-based software application and/or form-based presentation optimizer. The optimal form definition can then be conveyed to the form-based software application for rendering.
    Type: Application
    Filed: July 30, 2012
    Publication date: December 19, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MATTHEW G. MARUM, SAMUEL PADGETT, STEVEN K. SPEICHER, MICHAEL J. TABB
  • Patent number: 8566319
    Abstract: An ungrouped list associated with a communication artifact can be identified. The information can be associated with a recipient, which can be a user registered within a computing system. Group data information associated with an external source can be received. The source can be a data source not associated with the artifact. The group data can include a group and/or a contact identifier. Recipient information from the recipient list can be associated with a group identifier if the recipient identifier is equivalent to the contact identifier within the group data. A grouped list can be generated from the associated data. A grouped list can be presented within an interface. The presenting can present recipient information within a logical grouping for at least a portion of the recipients of the ungrouped list. The grouping can be an organization of recipient information associated with the group identifier.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: October 22, 2013
    Assignee: International Business Machines Corporation
    Inventors: Zachary W. Abrams, Matthew G. Marum, Pamela S. Ross, Steven K. Speicher
  • Publication number: 20130111322
    Abstract: A field attraction module attracts/detracts interaction to/from particular fields of a digital document. The module detects interaction in the digital document corresponding to a plurality of fields of the digital document is detected. The module determines field attraction weights associated with the plurality of fields. The field attraction weights represent a degree to which presentation of the digital document is modified for selectively attracting interaction to at least one of the plurality of fields. The module determines that a first of the plurality of fields is associated with a greatest of the field attraction weights. The module modifies presentation of the digital document to attract interaction to the first field in the digital document in accordance with the greatest of the field attraction weights.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Applicant: International Business Machines Corporation
    Inventors: Matthew G. Marum, Samuel Padgett, Steven K. Speicher, Michael J. Tabb
  • Publication number: 20120173526
    Abstract: An ungrouped list associated with a communication artifact can be identified. The information can be associated with a recipient, which can be a user registered within a computing system. Group data information associated with an external source can be received. The source can be a data source not associated with the artifact. The group data can include a group and/or a contact identifier. Recipient information from the recipient list can be associated with a group identifier if the recipient identifier is equivalent to the contact identifier within the group data. A grouped list can be generated from the associated data. A grouped list can be presented within an interface. The presenting can present recipient information within a logical grouping for at least a portion of the recipients of the ungrouped list. The grouping can be an organization of recipient information associated with the group identifier.
    Type: Application
    Filed: December 30, 2010
    Publication date: July 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ZACHARY W. ABRAMS, MATTHEW G. MARUM, PAMELA S. ROSS, STEVEN K. SPEICHER
  • Publication number: 20120167053
    Abstract: An unresolved defect can be identified in a computer program product. It may not be initially known which of a plurality of different code segments of the computer program product are able to be modified to correct to repair the unresolved defect. A subset of the different code segments can be predicted utilizing information contained within a database of previously reported defects. The predicting can be determined based on a set of code segments that were previously modified to correct or repair the previously reported defects as detailed within the database.
    Type: Application
    Filed: March 5, 2012
    Publication date: June 28, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINE CORPORATION
    Inventors: MATTHEW G. MARUM, SAMUEL G. PADGETT, NIRAV S. SHETH, STEVEN K. SPEICHER, MICHEAL J. TABB
  • Publication number: 20120005223
    Abstract: Embodiments of the present invention provide a method, system and computer program product for query generation from a previous result set. In an embodiment of the invention, a method for query generation from a previous result set is provided. The method includes identifying commonalities in a selection of records of a result set produced by a previously issued query against a database in a database management system executing in memory by at least one processor of a host server. The method further includes deriving a query from the identified commonalities that when executed against the database management system would produce the selection of records as the result set. Finally, the method includes storing the derived query for subsequent use in querying the database.
    Type: Application
    Filed: June 30, 2010
    Publication date: January 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew G. Marum, Samuel G. Padgett, Nirav S. Sheth, Steven K. Speicher, Michael J. Tabb
  • Publication number: 20110320410
    Abstract: A first query is retrieved by a computing device. A second query is retrieved by the computing device, wherein the second query is linked to the first query. A derivative query is generated by the computing device based, at least in part, upon merging at least a portion of the second query with at least a portion of the first query, wherein generating the derivative query includes retrieving the first query and the second query prior to generation of the derivative query. The computing device determines whether the derivative query contains one or more conflicts. If it is determined that the derivative query contains one or more conflicts, the one or more conflicts in the derivative query are resolved by the computing device.
    Type: Application
    Filed: June 29, 2010
    Publication date: December 29, 2011
    Applicant: International Business Machines Corporation
    Inventors: Matthew G. Marum, Ravi Gopalakrishnan, Nirav S. Sheth, Michael J. Tabb
  • Publication number: 20110321007
    Abstract: An unresolved defect can be identified in a computer program product. It may not be initially known which of a plurality of different code segments of the computer program product are able to be modified to correct to repair the unresolved defect. A subset of the different code segments can be predicted utilizing information contained within a database of previously reported defects. The predicting can be determined based on a set of code segments that were previously modified to correct or repair the previously reported defects as detailed within the database.
    Type: Application
    Filed: June 29, 2010
    Publication date: December 29, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew G. MARUM, Samuel G. PADGETT, Nirav S. SHETH, Steven K. SPEICHER, Michael J. TABB
  • Publication number: 20110161938
    Abstract: Defect content for a computer program product can be stored with source code of the computer program product. A computer program product analysis tool having a graphical user interface can be provided. Search criteria for defect content for the computer program product can be specified by a user via the graphical user interface. The stored defect content of the source code of the computer program product can be searched based on the search criteria. A computer program product quality report can be produced for the computer program product based on results of the searching of the stored defect content.
    Type: Application
    Filed: December 30, 2009
    Publication date: June 30, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MATTHEW G. MARUM, NIRAV S. SHETH, STEVEN K. SPEICHER, MICHAEL J. TABB