Patent application number | Description | Published |
20100100824 | GRAPHICAL USER INTERFACE FOR RESOURCE MANAGEMENT - A system comprises a processor and a display coupled to the processor. The processor causes the display to output graphical representations of workgroups based on workgroup data, and the processor accepts as input a constraint to a particular workgroup via manipulation of the particular workgroup's graphical representation. The processor also causes the display to output updated graphical representations of the workgroups based on application of the constraint to the workgroup data. | 04-22-2010 |
20110264482 | RESOURCE MATCHING - Methods, computer-readable media, and systems are provided for resource matching. One computer-implemented method for resource matching includes logically arranging a plurality of relationships between a number of tasks and a quantity of resources for performing tasks into a multi-dimensional augmenting tree order by establishing an un-matched task from a multi-dimensional bipartite graph matching solution is established as a root node, adding additional edges and nodes beginning from the root node with an un-matched edge and alternating between matched and un-matched edges until a color-unmatched resource is a leaf node, modifying the multi-dimensional augmenting tree order by un-matching matched edges and matching un-matched edges, and determining a quantity of matched edges for the modified multi-dimensional augmenting tree order. The relationships correspond to edges of the multi-dimensional bipartite graph matching solution between nodes, representing tasks, and resources respectively. | 10-27-2011 |
20120109697 | ASSESSING HEALTH OF PROJECTS - Determining vectors for a set of project features and determining an indication of health of some aspect of the project using a classifier trained for the set of project features is useful in assessing project health. Classifiers can be trained for such methods by determining a set of training elements for one or more projects of a data set, and training the classifier using the set of training elements. Each training element comprises a feature vector for a particular project at a particular time interval and a health classification deemed to be correct for that particular project at that particular time interval. | 05-03-2012 |
20120110504 | METHOD AND SYSTEM FOR PROJECT AND PORTFOLIO MANAGEMENT - A method and system for project and portfolio management is disclosed. The method may include tagging one or more data records of projects of a plurality of projects with one or more tags, and displaying on a display device the one or more tagged data records with information relating to said one or more tags. A computer program product is also disclosed. | 05-03-2012 |
20130054301 | PROCESS REFINEMENT - A customized process template is generated for an organization by customizing an abstract process template of a process for the organization. A discovered process model is generated based on enactment traces of the process. A suggestion for refining the process is generated based at least in part on the discovered process model. | 02-28-2013 |
20130073533 | METHOD AND SYSTEM FOR COMPARING AND LOCATING PROJECTS - One embodiment of the present invention is directed to a project search system, implemented on one or more computer systems, comprising two or more stored projects represented by electronically stored, computer-accessible data that are stored in a project-database component; a project-comparator subsystem, executed on the one or more computer systems, that generates a similarity metric for two electronically-represented projects input to the project-comparator subsystem; and a project search engine, executed on the one or more computer systems, that receives data that represents an input project, identifies, by pairwise comparison of the stored projects with the input project using the project-comparator subsystem, one or more stored projects with greatest similarity to the input project, and outputs, to a graphical interface displayed on a computer display or to an application program, indications of the one or more stored projects with greatest similarity to the input project. | 03-21-2013 |
20130073557 | MATCHING OF CASES BASED ON ATTRIBUTES INCLUDING AN ATTRIBUTE RELATING TO FLOW OF ACTIVITIES - A particular case is matched to further cases, where the matching is based on plural attributes contained in the particular case and in the further cases, wherein one of the plural attributes relates to a flow of activities taken to address the respective case. | 03-21-2013 |
20130159346 | COMBINATORIAL DOCUMENT MATCHING - Embodiments of the present invention disclose a method and system for combinatorial document matching. According to one embodiment, a target document and a plurality of source documents are received by the system. Thereafter, consolidated source document information associated with the plurality of source documents and permutated concept data affiliated with the target document are created. Based on comparisons of the permutated concept data and the consolidated source document information, a set of relevant documents from the plurality of source documents are determined. | 06-20-2013 |
20130238375 | EVALUATING EMAIL INFORMATION AND AGGREGATING EVALUATION RESULTS - A system including one or more processors and memory. The memory stores computer-executable instructions that control the one or more processors to receive a set of emails, process the set of emails to produce information related to the set of emails, evaluate the information related to the set of emails to answer one or more questions and produce evaluation results, and aggregate the evaluation results into a feedback report. | 09-12-2013 |
20130238521 | INTERPRETING REQUESTS AND PROVIDING RESPONSES IN THE CONTEXT OF A PROCESS - A system including one or more processors and memory. The memory stores computer-executable instructions that control the one or more processors to receive requests, interpret the requests in the context of a process, and provide responses based on interpretations of the requests in the context of the process. | 09-12-2013 |
20140040233 | ORGANIZING CONTENT - Methods, systems, and computer-readable and executable instructions are provided for organizing content. A method for organizing content can include building a customized content corpus for a user, building a concept graph customized for the user's context based on the customized corpus, and organizing, utilizing multi-view clustering, the content within the corpus based on the concept graph. | 02-06-2014 |
20140040297 | KEYWORD EXTRACTION - Methods, systems, and computer-readable and executable instructions are provided for keyword extraction. A method for keyword extraction can include extracting a number of keywords from content inside an enterprise social network utilizing pattern recognition, constructing a semantics graph based on the number of keywords, and determining content themes within the enterprise social network based on the constructed semantics graph. | 02-06-2014 |
20140164051 | Recommending a Next Step to Take in a Case - A flow model of an activity flow that is based on cases is provided. The flow model is annotated with information from the cases. A matching step in the activity flow that matches a given step of a particular case is identified, and a next step is recommended based on the matching step in the activity flow of the flow model. | 06-12-2014 |
20140201216 | CREATING USER SKILL PROFILES THROUGH USE OF AN ENTERPRISE SOCIAL NETWORK - Systems and methods to generate user skill profiles through use of an enterprise social network are disclosed. An example method may include linking hash tags and people tags with access to at least one topic-based discussion space in the enterprise social network. The method may also include assigning a topic authority score to a user in the enterprise social network. The method may also include matching the user to a skill profile based on the topic authority score of the user. | 07-17-2014 |
20140214404 | IDENTIFYING TASKS AND COMMITMENTS - An example of identifying tasks and commitments can include receiving a communication message. A task and a parameter can be identified in the communication message. Information related to the task can be extracted from the communication message using natural language processing (NLP) and machine learning (ML). A commitment related to the task can be identified using NLP extracted information. A state of the commitment can be identified using NLP and ML based on the extracted information. | 07-31-2014 |
20140214494 | CONTEXT-AWARE INFORMATION ITEM RECOMMENDATIONS FOR DEALS - Systems, methods, and machine-readable and machine-executable instructions are provided to determine context-aware information item recommendations for deals. An example of a computing system to determine context-aware information item recommendations can extract a set of information concerning pursuit of a deal by an enterprise, where a first portion of the set can be extracted from an electronic communication network and a second portion of the set can be extracted from a profile of elements to be included in a completed deal. The computing system can form a context-aware query by determination of semantic relevance of the set of information and can determine an output based upon correlation of the context-aware query with content of a resource description framework (RDF) triple store, where the output includes the context-aware information item recommendations for the deal. | 07-31-2014 |
20140214734 | CLASSIFYING A SUBMISSION - A technique includes receiving a submission classified by a plurality of human classifiers. Based at least in part on a classification model for the plurality of human classifiers and classification decisions made by the human classifiers, the submission is classified. | 07-31-2014 |
20140214789 | CALCULATING A CONTENT SUBSET - A method for calculating a content subset can include crawling a number of webpages for content, determining a relevance to a particular domain of the content, determining a penalty value for each of the number of webpages; and calculating, utilizing a data tree-based model, a subset of the content to analyze based on the relevance and the penalty value. | 07-31-2014 |
20140214834 | CLUSTERING SIGNIFIERS IN A SEMANTICS GRAPH - Clustering signifiers in a semantics graph can comprise coarsening a semantics graph associated with an enterprise communication network containing a plurality of nodes into a number of sub-graphs containing supernodes; partitioning each of the number of sub-graphs into a number of clusters; and iteratively refining the number of clusters to reduce an edge-cut of the semantics graph, based on the number of clusters. | 07-31-2014 |
20140214858 | SEMANTICS GRAPHS FOR ENTERPRISE COMMUNICATION NETWORKS - Building a semantics graph for an enterprise communication network can include calculating a distance metric between a first signifier and a second signifier associated with an enterprise communication network, wherein the distance metric includes a plurality of relationships defined based on a frequency of co-occurrences of the first signifier and the second signifier, and building a semantics graph for the enterprise communication network using the calculated distance metric. | 07-31-2014 |
20140214942 | BUILDING A SEMANTICS GRAPH FOR AN ENTERPRISE COMMUNICATION NETWORK - Building a semantics graph for an enterprise communication network can include extracting a first signifier and a second signifier from the enterprise communication network, determining a semantic proximity of the first signifier and the second signifier using an engine executing computer readable instructions, and building the semantics graph, wherein the first signifier and the second signifier are represented as nodes connected by an edge representing the semantic proximity of the first signifier and the second signifier. | 07-31-2014 |
20140215054 | IDENTIFYING SUBSETS OF SIGNIFIERS TO ANALYZE - Identifying a subset of signifiers to analyze can include determining a set of distance metrics between a first signifier and each of a plurality of second signifiers, identifying a subset of the plurality of second signifiers to analyze based on the set of distance metrics using a computing device, and determining a relation between the subset of the plurality of second signifiers and the first signifier based a subset of the set of distance metrics. | 07-31-2014 |
20140215472 | TASK MANAGEMENT - An example of task management can include receiving a message between a sending user and a receiving user. The message can be analyzed to determine whether the message includes a requested task. A parameter of the requested task can be extracted from the message based on directives in the message. An update to a status of the task can be sent to the sending user and the receiving user. | 07-31-2014 |
20140289258 | EMAIL TAGS - Suggesting email tags. A non-transitory machine-readable storage device includes executable instructions that when executed, cause one or more processor to provide a suggestion for at least one suggested tag based on content of an email, receive a selection of a selected tag store the email in a computer database, thus creating a stored email, and associate the selected tag with the stored email in the computer database. | 09-25-2014 |
20140324730 | Portfolio Generation - A first model is used to generate portfolios that each includes a number of projects. The first model in generating the portfolio optimizes a portfolio value in consideration of objectives under differing bounds of some of the objectives while satisfying constraints. A second model is used to generate an additional portfolio. The second model in generating the additional portfolio optimizes the portfolio value in consideration of the objectives with respect to a priority thereof while satisfying the constraints. | 10-30-2014 |
20150074121 | SEMANTICS GRAPHS FOR ENTERPRISE COMMUNICATION NETWORKS - Building a semantics graph for an enterprise communication network can include calculating a distance metric between a first signifier and a second signifier associated with an enterprise communication network, wherein the distance metric includes a plurality of relationships defined based on a frequency of co-occurrences of the first signifier and the second signifier, and building a semantics graph for the enterprise communication network using the calculated distance metric. | 03-12-2015 |
20150088849 | COMPARING PROJECTS - A project-comparator subsystem generates a similarity metric for input electronically-represented projects input to the project-comparator subsystem. A project search engine receives data that represents a first electronically-represented project, identifies, by pairwise comparison of the stored electronically-represented projects with the first electronically-represented project using the project-comparator subsystem, a stored electronically-represented project with greatest similarity to the first electronically-represented project, and outputs an indication of the identified stored electronically-represented project. | 03-26-2015 |