Patents by Inventor Lauren A. MAYES

Lauren A. 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: 10360188
    Abstract: 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: Grant
    Filed: July 27, 2012
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: David A. Hanson, Xin P. Lang, Wayne A. Malkin, Lauren A. Mayes, Evgeny Rozhdestvensky
  • Patent number: 10353876
    Abstract: 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: Grant
    Filed: July 8, 2013
    Date of Patent: July 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: David A. Hanson, Xin P. Lang, Wayne A. Malkin, Lauren A. Mayes, Evgeny Rozhdestvensky
  • Patent number: 9342317
    Abstract: 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: Grant
    Filed: August 9, 2012
    Date of Patent: May 17, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mohammed M. Attar, Huzefa A. Hakim, Paul S. MacAlpine, Lauren A. Mayes, Raghuram Tadipatri
  • Publication number: 20160026941
    Abstract: 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: Application
    Filed: July 26, 2014
    Publication date: January 28, 2016
    Inventors: Laurent Dubois, Huzefa A. Hakim, David A. Hanson, Wen-Chin Hsieh, Lauren A. Mayes
  • Publication number: 20160026700
    Abstract: 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: Application
    Filed: March 3, 2015
    Publication date: January 28, 2016
    Inventors: Laurent Dubois, Huzefa A. Hakim, David A. Hanson, Wen-Chin Hsieh, Lauren A. Mayes
  • Patent number: 9223592
    Abstract: 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: Grant
    Filed: August 9, 2012
    Date of Patent: December 29, 2015
    Assignee: International Business Machines Corporation
    Inventors: Mohammed M. Attar, William B. Lobig, Paul S. MacAlpine, Lauren A. Mayes, Raghuram Tadipatri
  • Patent number: 9058576
    Abstract: 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: Grant
    Filed: May 20, 2013
    Date of Patent: June 16, 2015
    Assignee: International Business Machines Corporation
    Inventors: Mohammed M. Attar, Thuy B. Do, Huzefa A. Hakim, Wen-Chin Hsieh, Paul S. MacAlpine, Lauren A. Mayes, Raghuram Tadipatri
  • Patent number: 9053442
    Abstract: 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: Grant
    Filed: May 8, 2012
    Date of Patent: June 9, 2015
    Assignee: International Business Machines Corporation
    Inventors: Mohammed M. Attar, Thuy B. Do, Huzefa A. Hakim, Wen-Chin Hsieh, Paul S. MacAlpine, Lauren A. Mayes, Raghuram Tadipatri
  • Publication number: 20140047228
    Abstract: 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: Application
    Filed: August 9, 2012
    Publication date: February 13, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mohammed M. Attar, William B. Lobig, Paul S. MacAlpine, Lauren A. Mayes, Raghuram Tadipatri
  • Publication number: 20140047414
    Abstract: 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: Application
    Filed: August 9, 2012
    Publication date: February 13, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mohammed M. Attar, Huzefa A. Hakim, Paul S. MacAlpine, Lauren A. Mayes, Raghuram Tadipatri
  • Publication number: 20140032613
    Abstract: 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: Application
    Filed: July 8, 2013
    Publication date: January 30, 2014
    Inventors: David A. Hanson, Xin P. Lang, Wayne A. Malkin, Lauren A. Mayes, Evgeny Rozhdestvensky
  • Publication number: 20140032578
    Abstract: 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: Application
    Filed: July 27, 2012
    Publication date: January 30, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David A. Hanson, Xin P. Lang, Wayne A. Malkin, Lauren A. Mayes, Evgeny Rozhdestvensky
  • Publication number: 20130305211
    Abstract: 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: Application
    Filed: May 20, 2013
    Publication date: November 14, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mohammed M. ATTAR, Thuy B. DO, Huzefa A. HAKIM, Wen-Chin HSIEH, Paul S. MAC ALPINE, Lauren A. MAYES, Raghuram TADIPATRI
  • Publication number: 20130305209
    Abstract: 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: Application
    Filed: May 8, 2012
    Publication date: November 14, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mohammed M. ATTAR, Thuy B. DO, Huzefa A. HAKIM, Wen-Chin HSIEH, Paul S. MAC ALPINE, Lauren A. MAYES, Raghuram TADIPATRI
  • Patent number: 8260815
    Abstract: 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: Grant
    Filed: November 21, 2008
    Date of Patent: September 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Mann Chang, Vladimir Fridman, Lauren Mayes, Scott P. Mills, Daniel S. Whelan
  • Publication number: 20090077043
    Abstract: 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: Application
    Filed: November 21, 2008
    Publication date: March 19, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mann CHANG, Vladimir FRIDMAN, Lauren MAYES, Scott P. MILLS, Daniel S. WHELAN
  • Patent number: 7483879
    Abstract: 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: Grant
    Filed: December 23, 2003
    Date of Patent: January 27, 2009
    Assignee: International Business Machines Corporation
    Inventors: Mann Chang, Vladimir Fridman, Lauren Mayes, Scott P. Mills, Daniel S. Whelan
  • Publication number: 20060085374
    Abstract: 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: Application
    Filed: October 15, 2004
    Publication date: April 20, 2006
    Applicant: FileNet Corporation
    Inventors: Lauren Mayes, Bao Vu
  • Publication number: 20040225730
    Abstract: 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: Application
    Filed: January 16, 2004
    Publication date: November 11, 2004
    Inventors: Albert C. Brown, Philippe M. Burlina, Stephane Depuy, Steven C. Dickson, Leslie Ekas, Lauren Mayes, Haibing Qiao
  • Publication number: 20040215635
    Abstract: 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: Application
    Filed: December 23, 2003
    Publication date: October 28, 2004
    Inventors: Mann Chang, Vladimir Fridman, Lauren Mayes, Scott P. Mills, Daniel S. Whelan