Patents by Inventor Jim A. Laredo
Jim A. Laredo 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: 8868516Abstract: An embodiment of the invention is directed to a method associated with a data processing system disposed to receive and process enterprise data. Responsive to receiving a specified data element, the method determines a data type to be used for the specified data element. The method selectively determines a confidence level of the specified data element, and selects a plurality of subject matter experts (SMEs), wherein the data type of the specified data element is used in selecting each SME. A request is dispatched to each of the SMEs to selectively revise and validate the specified data element. The specified data element is then updated in accordance with each revision provided by an SME in response to one of the requests.Type: GrantFiled: February 17, 2012Date of Patent: October 21, 2014Assignee: International Business Machines CorporationInventors: Jim A. Laredo, Valentina Salapura, Maja Vukovic
-
Publication number: 20140201251Abstract: A computer and computer program product for managing analysis of sentiment is disclosed. A computer retrieves data used to perform the analysis of sentiment. The computer analyzes the data and the analysis of sentiment to determine if a gap exists requiring further processing to improve the analysis of sentiment. Responsive to a determination that the gap exists requiring further processing to improve the analysis of sentiment, the computer generates a task to address the gap. The computer then uses crowdsourcing to submit the generated task for processing.Type: ApplicationFiled: August 17, 2013Publication date: July 17, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sheng Hua Bao, Yu Deng, Hong L. Guo, Qi Hu, Jim A. Laredo, Roman Vaculin, Maja Vukovic
-
Publication number: 20140201749Abstract: A method and computer for managing analysis of sentiment is disclosed. A computer retrieves data used to perform the analysis of sentiment. The computer analyzes the data and the analysis of sentiment to determine if a gap exists requiring further processing to improve the analysis of sentiment. Responsive to a determination that the gap exists requiring further processing to improve the analysis of sentiment, the computer generates a task to address the gap. The computer then uses crowdsourcing to submit the generated task for processing.Type: ApplicationFiled: January 15, 2013Publication date: July 17, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sheng H. Bao, Yu Deng, Hong L. Guo, Qi Hu, Jim A. Laredo, Roman Vaculin, Maja Vukovic
-
Publication number: 20140164184Abstract: A system for providing a cloud-based service includes a processor and a computer readable storage medium that stores instructions which, when executed, cause the processor to perform operations including: receiving information from a customer of the cloud-based service over a conversational interface, the information identifying a requirement of the customer related to a resiliency of the service, and identifying at least one service provider who provides the cloud-based service in a manner that satisfies the requirement of the customer. Another embodiment of a system for providing a cloud-based service includes a conversational interface for receiving information from a customer of the cloud-based service, the information identifying a requirement of the customer related to a resiliency of the service and a resiliency analysis engine for identifying at least one service provider who provides the cloud-based service in a manner that satisfies the requirement of the customer.Type: ApplicationFiled: August 20, 2013Publication date: June 12, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rahul P. Akolkar, Thomas E. Chefalas, Jim A. Laredo, Chang-Shing Perng, Anca Sailer, Frank A. Schaffa, Alla Segal, Ignacio Silva-Lepe, Tao Tao
-
Publication number: 20140164166Abstract: A method for providing a cloud-based service includes receiving information from a customer of the service over a conversational interface, the information identifying a requirement of the customer related to a resiliency of the service, and identifying a service provider who provides the service in a manner that satisfies the requirement. A method for building a knowledge base of cloud-based service providers includes receiving information from a service provider, the information specifying at least one resiliency attribute of the service provider, matching the information to a standardized service descriptor, wherein the service descriptor is indexed within an ontology-based organizational framework that indexes a plurality of service descriptors, and storing the service descriptor for the service provider.Type: ApplicationFiled: December 6, 2012Publication date: June 12, 2014Applicant: International Business Machines CorporationInventors: RAHUL P. AKOLKAR, Thomas E. Chefalas, Jim A. Laredo, Chang-Shing Perng, Anca Sailer, Frank A. Schaffa, Alla Segal, Ignacio Silva-Lepe, Tao Tao
-
Publication number: 20140114805Abstract: Systems and methods for custom-fitting a service solution to consumer requirements are provided. A method for custom-fitting a service solution to consumer requirements, comprises acquiring a request for the service solution from a consumer via a conversational interface, and issuing a query to a service knowledge base to obtain a set of service knowledge representation items from the service knowledge base and analyzing each service knowledge representation item to determine whether a custom-fit service solution can be developed.Type: ApplicationFiled: October 19, 2012Publication date: April 24, 2014Applicant: International Business Machines CorporationInventors: Rahul P. Akolkar, Thomas E. Chefalas, Jim A. Laredo, Anca Sailer, Frank A. Schaffa, Alla Segal, Ignacio Silva-Lepe, Chang-Shing Perng, Tao Tao
-
Publication number: 20140114784Abstract: Systems and methods for custom-fitting a service solution to consumer requirements are provided. A method for custom-fitting a service solution to consumer requirements, comprises acquiring a request for the service solution from a consumer via a conversational interface, and issuing a query to a service knowledge base to obtain a set of service knowledge representation items from the service knowledge base and analyzing each service knowledge representation item to determine whether a custom-fit service solution can be developed.Type: ApplicationFiled: November 16, 2012Publication date: April 24, 2014Applicant: International Business Machines CorporationInventors: Rahul P. Akolkar, Thomas E. Chefalas, Jim A. Laredo, Anca Sailer, Frank A. Schaffa, Alla Segal, Ignacio Silva-Lepe, Chang-Shing Perng, Tao Tao
-
Patent number: 8650221Abstract: A system and method for associating documents includes providing a plurality of scanned documents of different types and identifying a document type for each scanned document by comparing a determined pattern for each scanned document to known document patterns. Metadata values are extracted from each scanned document using metadata labels, and each scanned document is identified by using extracted metadata values. A stored electronic record is associated with each scanned document by employing the extracted metadata values such that a relationship between the stored electronic record and the associated scanned document is determined and stored.Type: GrantFiled: September 10, 2007Date of Patent: February 11, 2014Assignee: International Business Machines CorporationInventors: Graeme Neville Dixon, Thomas Yu-Kiu Kwok, Jim A. Laredo, Sridhar Maradugu, Thao Ngoc Nguyen, Brian L. White
-
Patent number: 8635689Abstract: An embodiment of the invention is directed to a data processing system having a plurality of users, a portion of which were previously assigned permissions respectively corresponding to system resources. The embodiment includes acquiring data from a first data source, containing information pertaining to the portion of users and their permissions, and further includes acquiring data from a second data source, containing information pertaining to attributes of each user of the plurality. A set of permissions is determined for a given role, from both first and second data sources. First and second criteria are determined for assigning users to the given role, from information in the first and second data sources, respectively. A particular user is selected for admission to the given role only if the particular user is in compliance with both the first criterion and second criterion.Type: GrantFiled: October 27, 2011Date of Patent: January 21, 2014Assignee: International Business Machines CorporationInventors: Milton H. Hernandez, Jim A. Laredo, Supreet R. Mandala, Yaoping Ruan, Vugranam C. Sreedhar, Maja Vukovic
-
Publication number: 20130311220Abstract: A method and data processing system for determining deployment readiness of a service is disclosed. A computer identifies tasks that must be performed to address requirements associated with categories of complexity for deploying the service in one or more locations. The computer assigns the identified tasks to experts based on skill and availability of the experts. The computer verifies whether the assigned tasks have been completed. The computer then provides an indication that the service is ready to be deployed in one or more locations responsive to the verification that the tasks have been completed.Type: ApplicationFiled: May 18, 2012Publication date: November 21, 2013Applicant: International Business Machines CorporationInventors: Milton H. Hernandez, Jim A. Laredo, Sriram K. Rajagopal, Yaoping Ruan, Maja Vukovic
-
Publication number: 20130311653Abstract: A computer implemented method, data processing system, and computer program product control point in time access to a remote client device and auditing system logs of the remote client device by an auditing server device to determine whether monitored user activity on the remote client device associated with a work request was in compliance with one or more regulations.Type: ApplicationFiled: July 25, 2013Publication date: November 21, 2013Applicant: International Business Machines CorporationInventors: Milton H. Hernandez, Jim A. Laredo, Mattias Marder, Yaoping Ruan, Nandagopal Seshagiri
-
Publication number: 20130311221Abstract: A data processing system for determining deployment readiness of a service is disclosed. A computer identifies tasks that must be performed to address requirements associated with categories of complexity for deploying the service in one or more locations. The computer assigns the identified tasks to experts based on skill and availability of the experts. The computer verifies whether the assigned tasks have been completed. The computer then provides an indication that the service is ready to be deployed in one or more locations responsive to the verification that the tasks have been completed.Type: ApplicationFiled: July 9, 2012Publication date: November 21, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Milton H. Hernandez, Jim A. Laredo, Sriram K. Rajagopal, Yaoping Ruan, Maja Vukovic
-
Publication number: 20130275579Abstract: A computer implemented method, data processing system, and computer program product control point in time access to a remote client device and auditing system logs of the remote client device by an auditing server device to determine whether monitored user activity on the remote client device associated with a work request was in compliance with one or more regulations.Type: ApplicationFiled: April 10, 2013Publication date: October 17, 2013Applicant: International Business Machines CorporationInventors: Milton H. Hernandez, Jim A. Laredo, Mattias Marder, Yaoping Ruan, Nandagopal Seshagiri
-
Publication number: 20130218846Abstract: An embodiment of the invention is directed to a method associated with a data processing system disposed to receive and process enterprise data. Responsive to receiving a specified data element, the method determines a data type to be used for the specified data element. The method selectively determines a confidence level of the specified data element, and selects a plurality of subject matter experts (SMEs), wherein the data type of the specified data element is used in selecting each SME. A request is dispatched to each of the SMEs to selectively revise and validate the specified data element. The specified data element is then updated in accordance with each revision provided by an SME in response to one of the requests.Type: ApplicationFiled: February 17, 2012Publication date: August 22, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jim A. Laredo, Valentina Salapura, Maja Vukovic
-
Publication number: 20130111583Abstract: An embodiment of the invention is directed to a data processing system having a plurality of users, a portion of which were previously assigned permissions respectively corresponding to system resources. The embodiment includes acquiring data from a first data source, containing information pertaining to the portion of users and their permissions, and further includes acquiring data from a second data source, containing information pertaining to attributes of each user of the plurality. A set of permissions is determined for a given role, from both first and second data sources. First and second criteria are determined for assigning users to the given role, from information in the first and second data sources, respectively. A particular user is selected for admission to the given role only if the particular user is in compliance with both the first criterion and second criterion.Type: ApplicationFiled: October 27, 2011Publication date: May 2, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Milton H. Hernandez, Jim A. Laredo, Supreet R. Mandala, Yaoping Ruan, Vugranam C. Sreedhar, Maja Vukovic
-
Patent number: 8418049Abstract: A system implementing a situation-oriented directory for retrieving a stakeholder identification includes a memory storing a relational database corresponding to the situation-oriented directory including a plurality of attribute-value combinations and a plurality of stakeholder identifications, wherein the plurality of attribute-value combinations are mapped to the plurality of stakeholder identifications such that for each attribute-value combination exactly one stakeholder is mapped, and a processor in communication with the memory for receiving a query and retrieving the stakeholder identification from among the plurality of stakeholder identifications based on the attribute-value combinations.Type: GrantFiled: July 23, 2007Date of Patent: April 9, 2013Inventors: Ying Huang, Jim Laredo, Markus Gero Stolze, Piyawadee Sukaviriya, Brian White, Kuo Zhang
-
Publication number: 20130066944Abstract: Management of a task made up of a list of activities is presented. A task includes an identification of a task creator and of a set of task activities retrieved by a computer system. A user likely to perform a portion of the set of activities is identified, wherein the portion includes one or more activities of the set of activities, and at least a portion of the set of activities is selectively delegated. The delegated portion of the set of activities is sent to the identified user. A set of responses related to the portion of the set of activities is received. Whether the task is complete is determined based on a policy for establishing that the set of responses meets a configured confidence level. Such set is reported to a task creator as responsive to determining completion of the set of responses.Type: ApplicationFiled: September 13, 2011Publication date: March 14, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jim A. Laredo, Sriram K. Rajagopal, Maja Vukovic
-
Patent number: 8161456Abstract: A method for managing a configuration of heterogeneous software artifacts through a common central configuration representation includes adding a plurality of software artifacts from an initial software solution to a heterogeneous configuration tool. Using this heterogeneous configuration tool, artifact-level configuration parameters are extracted out of selected software artifacts by the heterogeneous configuration tool. The extracted artifact-level configuration parameters are then presented in a single representation. A subset of the presented extracted artifact-level configuration parameters is mapped to a set of solution-level parameters, which are then exposed in a subsequent software solution. Thereafter, parameters for one or more of the solution-level parameters, which are used by the subsequent software solution, are exposed. These parameters for the subsequent software solution are then mapped back to the artifact-level configuration parameters of the subsequent software solution.Type: GrantFiled: May 30, 2007Date of Patent: April 17, 2012Assignee: International Business Machines CorporationInventors: Karunakar Bojjireddy, Carroll E. Fulkerson, Jr., Jim A. Laredo, Gregory J. Rosensteel, Amber Roy Chowdhury
-
Publication number: 20110252382Abstract: A method, data processing system, and computer program product are present for managing projects in a network data processing system. A computer system identifies a plurality of tasks for a project. The computer system creates a model for the project using the plurality of tasks. The model identifies people to perform the plurality of tasks. The computer system selects a group of people with knowledge about the plurality of tasks. The computer system sends a number of requests to the group of people to update the model of the project. The number of requests includes the model. The computer system updates the model of the project using a number of responses in response to receiving the number of responses to the number of requests.Type: ApplicationFiled: April 7, 2010Publication date: October 13, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kumar Bhaskaran, Jim A. Laredo, Vijay K. Naik, Maja Vukovic
-
Patent number: 7975031Abstract: Method, server, and computer product are provided to implement change management across domains. Memory is included for storing a program. A processor is functionally coupled to the memory and is responsive to computer-executable instructions contained in the program. The processor is operative to announce planned changes for a configuration item to interested outside domains, and the configuration item is in an inside domain. Open subscription is provided to the interested outside domains such that the interested outside domains can subscribe to the subscription as participants. A change instance is created or the configuration item in the inside domain. Change progress of the change instance is reported for the configuration item to the participants of the interested outside domains. State progress notifications are distributed to the participants of the change. The change instance is executed to make planned changes to the configuration item.Type: GrantFiled: October 7, 2009Date of Patent: July 5, 2011Assignee: International Business Machines CorporationInventors: Kamal Bhattacharya, Jim A. Laredo, Heiko Ludwig, Liliana Pasquale, Bruno Wasserman