Patents by Inventor Nnaemeka I. Emejulu
Nnaemeka I. Emejulu 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: 11227262Abstract: A technique for improving meeting participation in electronically calendared meetings includes a data processing system receiving an electronic invitation to a virtual meeting that requires access to one or more referenced resources for a meeting invitee to fully participate in the meeting. Whether the invitee has access to the referenced resources is determined by a data processing system. In response to determining that the invitee does not have access to the referenced resources, access for the invitee to the referenced resources is provisioned by a data processing system. Finally, the meeting is added to an electronic calendar associated with the invitee.Type: GrantFiled: October 23, 2015Date of Patent: January 18, 2022Assignee: International Business Machines CorporationInventors: Nnaemeka I. Emejulu, Andrew J. Lavery, Mario A. Maldari, Karthikeyan Ramamoorthy
-
Patent number: 10749825Abstract: Content of an email message may be analyzed, using natural language processing (NLP), to determine a subject matter of the email message. A cost estimate may be generated for sending the email message based on at least the subject matter of the email message. The cost estimate may be compared to a cost threshold. The cost estimate may be determined to exceed the cost threshold, based on the comparing.Type: GrantFiled: April 29, 2015Date of Patent: August 18, 2020Assignee: International Business Machines CorporationInventors: Nnaemeka I. Emejulu, Andrew J. Lavery, Mario A. Maldari, Karthikeyan Ramamoorthy
-
Patent number: 10664467Abstract: A method of processing a database can include comparing, using a processor, a delta file with a risk assessment criterion, wherein the delta file is generated from a first schema and a second and different schema, assigning a risk level to a change specified within the delta file according to the comparing, and applying the change of the delta file to a test database conforming to the first schema according to the assigned risk level.Type: GrantFiled: September 18, 2017Date of Patent: May 26, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Margaret A. Eker, Nnaemeka I. Emejulu, Karthikeyan Ramamoorthy
-
Patent number: 10467032Abstract: A mechanism is provided for use with a set of images including a first image, with each image of the set of images respectively representing a computer and respectively including software and configuration settings data. The mechanism deploys a plurality of first image instantiations of the first image for respective use by a plurality of users. The mechanism tracks use of the plurality of first image instantiations to create a historical usage data set indicative of how the plurality of users are customizing the plurality of first image instantiations.Type: GrantFiled: March 2, 2017Date of Patent: November 5, 2019Assignee: International Business Machines CorporationInventors: Nnaemeka I. Emejulu, Andrew J. Lavery, Mario A. Maldari, Karthikeyan Ramamoorthy
-
Patent number: 10102113Abstract: Described are a system and method for performing an automated quality assessment on a software program under test. A test automation system executes a test on a software program Data related to the test is automatically collected. The data includes first information determined by the test automation system in response to executing the test. The data further includes second information related to the test and received from a source other than the test automation system. The first information is analyzed. A quality assessment of the software program is generated from the analyzed first information and from the second information.Type: GrantFiled: June 13, 2016Date of Patent: October 16, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael E. Browne, Nnaemeka I. Emejulu, Andrew J. Lavery, Ye Liu, Mario A. Maldari
-
Publication number: 20180253320Abstract: A mechanism is provided for use with a set of images including a first image, with each image of the set of images respectively representing a computer and respectively including software and configuration settings data. The mechanism deploys a plurality of first image instantiations of the first image for respective use by a plurality of users. The mechanism tracks use of the plurality of first image instantiations to create a historical usage data set indicative of how the plurality of users are customizing the plurality of first image instantiations.Type: ApplicationFiled: March 2, 2017Publication date: September 6, 2018Inventors: Nnaemeka I. Emejulu, Andrew J. Lavery, Mario A. Maldari, Karthikeyan Ramamoorthy
-
Patent number: 9866504Abstract: A method for identifying at least one participant involved in an electronic communication who is in need of technical assistance is provided. The method may include monitoring the electronic communication according to a plurality of predetermined conditions. The method may also include determining if the plurality of predetermined conditions is satisfied. The method may further include identifying the at least one participant who is in need of technical assistance based on the plurality of predetermined conditions being satisfied. The method may also include flagging the identified at least one participant for at least one follow-up action.Type: GrantFiled: April 20, 2015Date of Patent: January 9, 2018Assignee: International Business Machines CorporationInventors: Nnaemeka I. Emejulu, Ye Liu, Mario A. Maldari
-
Publication number: 20180004799Abstract: A method of processing a database can include comparing, using a processor, a delta file with a risk assessment criterion, wherein the delta file is generated from a first schema and a second and different schema, assigning a risk level to a change specified within the delta file according to the comparing, and applying the change of the delta file to a test database conforming to the first schema according to the assigned risk level.Type: ApplicationFiled: September 18, 2017Publication date: January 4, 2018Inventors: Margaret A. Eker, Nnaemeka I. Emejulu, Karthikeyan Ramamoorthy
-
Patent number: 9767141Abstract: A method of processing a database can include comparing, using a processor, a delta file with a risk assessment criterion, wherein the delta file is generated from a first schema and a second and different schema, assigning a risk level to a change specified within the delta file according to the comparing, and applying the change of the delta file to a test database conforming to the first schema according to the assigned risk level.Type: GrantFiled: October 29, 2015Date of Patent: September 19, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Margaret A. Eker, Nnaemeka I. Emejulu, Karthikeyan Ramamoorthy
-
Publication number: 20170116579Abstract: A technique for improving meeting participation in electronically calendared meetings includes a data processing system receiving an electronic invitation to a virtual meeting that requires access to one or more referenced resources for a meeting invitee to fully participate in the meeting. Whether the invitee has access to the referenced resources is determined by a data processing system. In response to determining that the invitee does not have access to the referenced resources, access for the invitee to the referenced resources is provisioned by a data processing system. Finally, the meeting is added to an electronic calendar associated with the invitee.Type: ApplicationFiled: October 23, 2015Publication date: April 27, 2017Inventors: NNAEMEKA I. EMEJULU, ANDREW J. LAVERY, MARIO A. MALDARI, KARTHIKEYAN RAMAMOORTHY
-
Publication number: 20160323220Abstract: Content of an email message may be analyzed, using natural language processing (NLP), to determine a subject matter of the email message. A cost estimate may be generated for sending the email message based on at least the subject matter of the email message. The cost estimate may be compared to a cost threshold. The cost estimate may be determined to exceed the cost threshold, based on the comparing.Type: ApplicationFiled: April 29, 2015Publication date: November 3, 2016Inventors: Nnaemeka I. Emejulu, Andrew J. Lavery, Mario A. Maldari, Karthikeyan Ramamoorthy
-
Publication number: 20160308750Abstract: A method for identifying at least one participant involved in an electronic communication who is in need of technical assistance is provided. The method may include monitoring the electronic communication according to a plurality of predetermined conditions. The method may also include determining if the plurality of predetermined conditions is satisfied. The method may further include identifying the at least one participant who is in need of technical assistance based on the plurality of predetermined conditions being satisfied. The method may also include flagging the identified at least one participant for at least one follow-up action.Type: ApplicationFiled: April 20, 2015Publication date: October 20, 2016Inventors: Nnaemeka I. Emejulu, Ye Liu, Mario A. Maldari
-
Publication number: 20160299837Abstract: Described are a system and method for performing an automated quality assessment on a software program under test. A test automation system executes a test on a software program Data related to the test is automatically collected. The data includes first information determined by the test automation system in response to executing the test. The data further includes second information related to the test and received from a source other than the test automation system. The first information is analyzed. A quality assessment of the software program is generated from the analyzed first information and from the second information.Type: ApplicationFiled: June 13, 2016Publication date: October 13, 2016Inventors: Michael E. Browne, Nnaemeka I. Emejulu, Andrew J. Lavery, Ye Liu, Mario A. Maldari
-
Publication number: 20160055199Abstract: A method of processing a database can include comparing, using a processor, a delta file with a risk assessment criterion, wherein the delta file is generated from a first schema and a second and different schema, assigning a risk level to a change specified within the delta file according to the comparing, and applying the change of the delta file to a test database conforming to the first schema according to the assigned risk level.Type: ApplicationFiled: October 29, 2015Publication date: February 25, 2016Inventors: Margaret A. Eker, Nnaemeka I. Emejulu, Karthikeyan Ramamoorthy
-
Patent number: 9201911Abstract: A method of processing a database can include comparing, using a processor, a delta file with a risk assessment criterion, wherein the delta file is generated from a first schema and a second and different schema, assigning a risk level to a change specified within the delta file according to the comparing, and applying the change of the delta file to a test database conforming to the first schema according to the assigned risk level.Type: GrantFiled: March 29, 2012Date of Patent: December 1, 2015Assignee: International Business Machines CorporationInventors: Margaret A. Eker, Nnaemeka I. Emejulu, Karthikeyan Ramamoorthy
-
Patent number: 9195691Abstract: A method of processing a database can include comparing, using a processor, a delta file with a risk assessment criterion, wherein the delta file is generated from a first schema and a second and different schema, assigning a risk level to a change specified within the delta file according to the comparing, and applying the change of the delta file to a test database conforming to the first schema according to the assigned risk level.Type: GrantFiled: July 19, 2012Date of Patent: November 24, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Margaret A. Eker, Nnaemeka I. Emejulu, Karthikeyan Ramamoorthy
-
Publication number: 20150293783Abstract: Provided are techniques for the scheduling of an identity Manager reconciliation at an optimal time.Type: ApplicationFiled: April 9, 2014Publication date: October 15, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christopher D. Brooks, Quang T. Duong, Nnaemeka I. Emejulu, Anil K. Levi, Karthikeyan Ramamoorthy, Vincent C. Willimas
-
Publication number: 20150156132Abstract: An approach is provided for an information handling system to convey user interface functionality based upon a backend server load. The approach receives, over a computer network, a request from a client that utilizes a user interface. The approach further identifies a current resource utilization of a backend server resource that corresponds to the request and then transmits an indicator to the user interface with the indicator conveying the current resource utilization. In response to an overload condition being detected at the backend server resource, the approach transmits a substitute task recommendation to the user interface as a possible alternative request instead of the received request.Type: ApplicationFiled: September 26, 2014Publication date: June 4, 2015Inventors: Nnaemeka I. Emejulu, Andrew J. Lavery, Ye Liu, Mario A. Maldari, Karthikeyan Ramamoorthy
-
Publication number: 20150156094Abstract: An approach is provided for an information handling system to convey user interface functionality based upon a backend server load. The approach receives, over a computer network, a request from a client that utilizes a user interface. The approach further identifies a current resource utilization of a backend server resource that corresponds to the request and then transmits an indicator to the user interface with the indicator conveying the current resource utilization. In response to an overload condition being detected at the backend server resource, the approach transmits a substitute task recommendation to the user interface as a possible alternative request instead of the received request.Type: ApplicationFiled: December 3, 2013Publication date: June 4, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nnaemeka I. Emejulu, Andrew J. Lavery, Ye Liu, Mario A. Maldari, Karthikeyan Ramamoorthy
-
Patent number: 8910146Abstract: According to one aspect of the present disclosure, a method and technique for automated time-to-value (TTV) measurement is disclosed. The method includes: initiating an installation module of an application to install the application on a data processing system; responsive to initiating installation of the application via the installation module, monitoring, via a TTV module of the application, a time period associated with the installation of the application; and recording, by the TTV module, the time period corresponding to the installation of the application.Type: GrantFiled: June 9, 2012Date of Patent: December 9, 2014Assignee: International Business Machines CorporationInventors: Nnaemeka I. Emejulu, Andrew J. Lavery, Ye Liu, Mario A. Maldari