Patents by Inventor Lauren Mayes
Lauren Mayes 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: 10360188Abstract: A dynamic integration framework allows property data to be dynamically influenced by external data sources. In one example, a client services component receives, from a client application, a request to create or edit an object. The client services component retrieves, from a content repository, an initial property set applicable to the object. An external data service specifies an initial property modification set based on property dependencies between controlling property values and dependent properties. The external data service provides the property modifications to the client services component with an initial data identifier that indicates a state of the property modifications. The client services component merges the initial property modifications and the initial data identifier with the initial property set.Type: GrantFiled: July 27, 2012Date of Patent: July 23, 2019Assignee: International Business Machines CorporationInventors: David A. Hanson, Xin P. Lang, Wayne A. Malkin, Lauren A. Mayes, Evgeny Rozhdestvensky
-
Patent number: 10353876Abstract: A dynamic integration framework allows property data to be dynamically influenced by external data sources. In one example, a client services component receives, from a client application, a request to create or edit an object. The client services component retrieves, from a content repository, an initial property set applicable to the object. An external data service specifies an initial property modification set based on property dependencies between controlling property values and dependent properties. The external data service provides the property modifications to the client services component with an initial data identifier that indicates a state of the property modifications. The client services component merges the initial property modifications and the initial data identifier with the initial property set.Type: GrantFiled: July 8, 2013Date of Patent: July 16, 2019Assignee: International Business Machines CorporationInventors: David A. Hanson, Xin P. Lang, Wayne A. Malkin, Lauren A. Mayes, Evgeny Rozhdestvensky
-
Patent number: 9342317Abstract: According to a present invention embodiment, a system imports information from a source profile into a target profile. The system maps one or more entities within the source profile to one or more entities of the target profile pertaining to configuring a system including a plurality of system components. Properties of the one or more entities within the source profile are compared to properties of corresponding mapped entities in the target profile. The values of the properties of the one or more entities within the target profile are set to the property values of the corresponding one or more mapped entities within the source profile in response to the comparison indicating the properties correspond. Embodiments of the present invention further include a method and computer program product for importing information from a source profile into a target profile in substantially the same manner described above.Type: GrantFiled: August 9, 2012Date of Patent: May 17, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mohammed M. Attar, Huzefa A. Hakim, Paul S. MacAlpine, Lauren A. Mayes, Raghuram Tadipatri
-
Publication number: 20160026941Abstract: Methods and apparatus, including computer program products, implementing and using techniques for case management in a production environment. An update to an existing case management solution running in a production environment is received. A collection of existing case instances created before the update was made to the existing case management solution is retrieved. Each case instance in the received collection of existing case instances is processed to add missing tasks to the case instance and to update a case instance structure for each case instance. Each processed case instance is saved.Type: ApplicationFiled: July 26, 2014Publication date: January 28, 2016Inventors: Laurent Dubois, Huzefa A. Hakim, David A. Hanson, Wen-Chin Hsieh, Lauren A. Mayes
-
Publication number: 20160026700Abstract: Methods for case management in a production environment. An update to an existing case management solution running in a production environment is received. A collection of existing case instances created before the update was made to the existing case management solution is retrieved. Each case instance in the received collection of existing case instances is processed to add missing tasks to the case instance and to update a case instance structure for each case instance. Each processed case instance is saved.Type: ApplicationFiled: March 3, 2015Publication date: January 28, 2016Inventors: Laurent Dubois, Huzefa A. Hakim, David A. Hanson, Wen-Chin Hsieh, Lauren A. Mayes
-
Patent number: 9223592Abstract: According to an embodiment of the present invention, a computer system for configuring a system with at least two different system components based on a target computing environment includes at least one processor. The computer system generates a profile to configure each of the different system components for the target computing environment. The profile identifies the corresponding tasks to be performed and properties to configure each of the different system components for the target computing environment. The computer system processes the profile and performs the tasks in the order listed in the profile and in accordance with the properties to configure the system for the target computing environment. Embodiments of the present invention further include a method and computer program product for configuring a system with at least two different system components based on a target computing environment in substantially the same manner described above.Type: GrantFiled: August 9, 2012Date of Patent: December 29, 2015Assignee: International Business Machines CorporationInventors: Mohammed M. Attar, William B. Lobig, Paul S. MacAlpine, Lauren A. Mayes, Raghuram Tadipatri
-
Patent number: 9058576Abstract: Provided are a computer implemented method, computer program product, and system for partitioning a development environment. A development environment is divided into multiple project areas. Each of the multiple project areas is assigned to a different physical test environment. A solution is assigned to a project area among the multiple project areas. The solution is tested in the assigned physical test environment to modify the physical test environment. The physical test environment associated with the project area is re-initialized without re-initializing other physical test environments.Type: GrantFiled: May 20, 2013Date of Patent: June 16, 2015Assignee: International Business Machines CorporationInventors: Mohammed M. Attar, Thuy B. Do, Huzefa A. Hakim, Wen-Chin Hsieh, Paul S. MacAlpine, Lauren A. Mayes, Raghuram Tadipatri
-
Patent number: 9053442Abstract: Provided are a computer implemented method, computer program product, and system for partitioning a development environment. A development environment is divided into multiple project areas. Each of the multiple project areas is assigned to a different physical test environment. A solution is assigned to a project area among the multiple project areas. The solution is tested in the assigned physical test environment to modify the physical test environment. The physical test environment associated with the project area is re-initialized without re-initializing other physical test environments.Type: GrantFiled: May 8, 2012Date of Patent: June 9, 2015Assignee: International Business Machines CorporationInventors: Mohammed M. Attar, Thuy B. Do, Huzefa A. Hakim, Wen-Chin Hsieh, Paul S. MacAlpine, Lauren A. Mayes, Raghuram Tadipatri
-
Publication number: 20140047228Abstract: According to an embodiment of the present invention, a computer system for configuring a system with at least two different system components based on a target computing environment includes at least one processor. The computer system generates a profile to configure each of the different system components for the target computing environment. The profile identifies the corresponding tasks to be performed and properties to configure each of the different system components for the target computing environment. The computer system processes the profile and performs the tasks in the order listed in the profile and in accordance with the properties to configure the system for the target computing environment. Embodiments of the present invention further include a method and computer program product for configuring a system with at least two different system components based on a target computing environment in substantially the same manner described above.Type: ApplicationFiled: August 9, 2012Publication date: February 13, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mohammed M. Attar, William B. Lobig, Paul S. MacAlpine, Lauren A. Mayes, Raghuram Tadipatri
-
Publication number: 20140047414Abstract: According to a present invention embodiment, a system imports information from a source profile into a target profile. The system maps one or more entities within the source profile to one or more entities of the target profile pertaining to configuring a system including a plurality of system components. Properties of the one or more entities within the source profile are compared to properties of corresponding mapped entities in the target profile. The values of the properties of the one or more entities within the target profile are set to the property values of the corresponding one or more mapped entities within the source profile in response to the comparison indicating the properties correspond. Embodiments of the present invention further include a method and computer program product for importing information from a source profile into a target profile in substantially the same manner described above.Type: ApplicationFiled: August 9, 2012Publication date: February 13, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mohammed M. Attar, Huzefa A. Hakim, Paul S. MacAlpine, Lauren A. Mayes, Raghuram Tadipatri
-
Publication number: 20140032613Abstract: A dynamic integration framework allows property data to be dynamically influenced by external data sources. In one example, a client services component receives, from a client application, a request to create or edit an object. The client services component retrieves, from a content repository, an initial property set applicable to the object. An external data service specifies an initial property modification set based on property dependencies between controlling property values and dependent properties. The external data service provides the property modifications to the client services component with an initial data identifier that indicates a state of the property modifications. The client services component merges the initial property modifications and the initial data identifier with the initial property set.Type: ApplicationFiled: July 8, 2013Publication date: January 30, 2014Inventors: David A. Hanson, Xin P. Lang, Wayne A. Malkin, Lauren A. Mayes, Evgeny Rozhdestvensky
-
Publication number: 20140032578Abstract: A dynamic integration framework allows property data to be dynamically influenced by external data sources. In one example, a client services component receives, from a client application, a request to create or edit an object. The client services component retrieves, from a content repository, an initial property set applicable to the object. An external data service specifies an initial property modification set based on property dependencies between controlling property values and dependent properties. The external data service provides the property modifications to the client services component with an initial data identifier that indicates a state of the property modifications. The client services component merges the initial property modifications and the initial data identifier with the initial property set.Type: ApplicationFiled: July 27, 2012Publication date: January 30, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David A. Hanson, Xin P. Lang, Wayne A. Malkin, Lauren A. Mayes, Evgeny Rozhdestvensky
-
Publication number: 20130305211Abstract: Provided are a computer implemented method, computer program product, and system for partitioning a development environment. A development environment is divided into multiple project areas. Each of the multiple project areas is assigned to a different physical test environment. A solution is assigned to a project area among the multiple project areas. The solution is tested in the assigned physical test environment to modify the physical test environment. The physical test environment associated with the project area is re-initialized without re-initializing other physical test environments.Type: ApplicationFiled: May 20, 2013Publication date: November 14, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mohammed M. ATTAR, Thuy B. DO, Huzefa A. HAKIM, Wen-Chin HSIEH, Paul S. MAC ALPINE, Lauren A. MAYES, Raghuram TADIPATRI
-
Publication number: 20130305209Abstract: Provided are a computer implemented method, computer program product, and system for partitioning a development environment. A development environment is divided into multiple project areas. Each of the multiple project areas is assigned to a different physical test environment. A solution is assigned to a project area among the multiple project areas. The solution is tested in the assigned physical test environment to modify the physical test environment. The physical test environment associated with the project area is re-initialized without re-initializing other physical test environments.Type: ApplicationFiled: May 8, 2012Publication date: November 14, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mohammed M. ATTAR, Thuy B. DO, Huzefa A. HAKIM, Wen-Chin HSIEH, Paul S. MAC ALPINE, Lauren A. MAYES, Raghuram TADIPATRI
-
Patent number: 8260815Abstract: Systems and methods access non-compatible content repositories that are not natively accessible to a content management system. A metadata registry maintains metadata about content stored in both compatible and non-compatible repositories. For content in a non-compatible repository, the metadata indicates a repository interface capable of accessing the non-compatible repository. The content manager communicates with the repository interfaces to access the content in non-compatible repositories. The content manager may receive a request for content in a non-compatible repository, refer to the metadata registry to select a repository interface to employ, transmit a request for the requested content to the selected repository interface, and receive the requested content from the repository interface. A repository interface registry maintains information about available repository interfaces.Type: GrantFiled: November 21, 2008Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventors: Mann Chang, Vladimir Fridman, Lauren Mayes, Scott P. Mills, Daniel S. Whelan
-
Publication number: 20090077043Abstract: Systems and methods access non-compatible content repositories that are not natively accessible to a content management system. A metadata registry maintains metadata about content stored in both compatible and non-compatible repositories. For content in a non-compatible repository, the metadata indicates a repository interface capable of accessing the non-compatible repository. The content manager communicates with the repository interfaces to access the content in non-compatible repositories. The content manager may receive a request for content in a non-compatible repository, refer to the metadata registry to select a repository interface to employ, transmit a request for the requested content to the selected repository interface, and receive the requested content from the repository interface. A repository interface registry maintains information about available repository interfaces.Type: ApplicationFiled: November 21, 2008Publication date: March 19, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mann CHANG, Vladimir FRIDMAN, Lauren MAYES, Scott P. MILLS, Daniel S. WHELAN
-
Patent number: 7483879Abstract: Systems access non-compatible content repositories that are not natively accessible to a content management system. A metadata registry maintains metadata about content stored in both compatible and non-compatible repositories. For content in a non-compatible repository, the metadata indicates a repository interface capable of accessing the non-compatible repository. The content manager communicates with the repository interfaces to access the content in non-compatible repositories. The content manager may receive a request for content in a non-compatible repository, refer to the metadata registry to select a repository interface to employ, transmit a request for the requested content to the selected repository interface, and receive the requested content from the repository interface. A repository interface registry maintains information about available repository interfaces.Type: GrantFiled: December 23, 2003Date of Patent: January 27, 2009Assignee: International Business Machines CorporationInventors: Mann Chang, Vladimir Fridman, Lauren Mayes, Scott P. Mills, Daniel S. Whelan
-
Publication number: 20060085374Abstract: A records management method that automatically classifies records and manages the records based on the classification. The method incorporates processes for receiving a classification scheme for a record, receiving declaration of an asset as a record, automatically classifying the record according to the classification scheme, and workflow processes for vital records review and review for approval of disposition of records. Numerous method variations, as well as related systems and computer-readable media are also disclosed.Type: ApplicationFiled: October 15, 2004Publication date: April 20, 2006Applicant: FileNet CorporationInventors: Lauren Mayes, Bao Vu
-
Publication number: 20040225730Abstract: A system for managing electronic content on a computer network comprises an electronic content library. The electronic content library is configured to store a plurality of files, and to maintain revision history data for the files stored therein. The system further comprises a web content manager configured to publish one or more of the files stored in the electronic content library on a webpage. The system further comprises a content manager. The content manager is configured to check-out a selected file from the electronic content library upon a user's request, and to check-in an updated version of the selected file to the electronic content library. Checking-in the updated version of the selected file causes the revision history data in the electronic content library to be updated. The system further comprises an event trigger subsystem configured to notify the web content manager of the updated version of the selected file based on the revision history data.Type: ApplicationFiled: January 16, 2004Publication date: November 11, 2004Inventors: Albert C. Brown, Philippe M. Burlina, Stephane Depuy, Steven C. Dickson, Leslie Ekas, Lauren Mayes, Haibing Qiao
-
Publication number: 20040215635Abstract: Systems and methods access non-compatible content repositories that are not natively accessible to a content management system. A metadata registry maintains metadata about content stored in both compatible and non-compatible repositories. For content in a non-compatible repository, the metadata indicates a repository interface capable of accessing the non-compatible repository. The content manager communicates with the repository interfaces to access the content in non-compatible repositories. The content manager may receive a request for content in a non-compatible repository, refer to the metadata registry to select a repository interface to employ, transmit a request for the requested content to the selected repository interface, and receive the requested content from the repository interface. A repository interface registry maintains information about available repository interfaces.Type: ApplicationFiled: December 23, 2003Publication date: October 28, 2004Inventors: Mann Chang, Vladimir Fridman, Lauren Mayes, Scott P. Mills, Daniel S. Whelan