Patents by Inventor Nadeem Malik

Nadeem Malik 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: 11928518
    Abstract: Noisy-neighbor detection and remediation is provided by performing real-time monitoring of workload processing and associated resource consumption of application components that use shared resource(s) of a computing environment, determining workload and shared resource consumption patterns for each of the application components, for each application, of a plurality of applications, that includes at least one application component of the application components, correlating the determined workload and shared resource consumption patterns of each of those application component(s) and determining a correlated shared resource usage pattern for that application, performing impact analysis to determine impact of the applications on each other, and identifying noisy-neighbor(s) that use the one or more shared resources and automatically raising an alert indicating those noisy-neighbor(s).
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: March 12, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Nadeem Malik, Anil Kumar Narigapalli, Rajeshwar Coimbatore Shankar, Anupama Ambe
  • Publication number: 20230045896
    Abstract: Noisy-neighbor detection and remediation is provided by performing real-time monitoring of workload processing and associated resource consumption of application components that use shared resource(s) of a computing environment, determining workload and shared resource consumption patterns for each of the application components, for each application, of a plurality of applications, that includes at least one application component of the application components, correlating the determined workload and shared resource consumption patterns of each of those application component(s) and determining a correlated shared resource usage pattern for that application, performing impact analysis to determine impact of the applications on each other, and identifying noisy-neighbor(s) that use the one or more shared resources and automatically raising an alert indicating those noisy-neighbor(s).
    Type: Application
    Filed: August 10, 2021
    Publication date: February 16, 2023
    Inventors: Nadeem MALIK, Anil Kumar NARIGAPALLI, Rajeshwar Coimbatore SHANKAR, Anupama AMBE
  • Publication number: 20220215325
    Abstract: An embodiment includes determining if a new incident report of a new incident matches any resolved incident reports associated with resolved incidents. The embodiment performs a first classification operation on the new incident report to determine if the new incident report is likely to be similar to any resolved incident reports associated with resolved incidents. The embodiment also performs a second classification operation on the new incident report to generate a ranked list of changes that are likely to be similar to the new incident report. The embodiment outputs the ranked list of changes to an incident manager for evaluation, then receives an input representative of a selected change from among the ranked list of changes responsible for causing the new incident. The embodiment revises the new incident report to include a reference to the selected change.
    Type: Application
    Filed: February 19, 2021
    Publication date: July 7, 2022
    Applicant: Kyndryl, Inc.
    Inventors: Omar Odibat, Sanjana Sahayaraj, Shahrukh Khan, Alexandre Francisco Da Silva, Nadeem Malik, Muhammad Faisal
  • Patent number: 10760917
    Abstract: A transportation management system matches drivers with riders. After a rider has been picked up by a driver, a navigation route from the rider's pickup location to the driver's next stop is displayed to the driver on a mobile computing device. Prior to picking up the rider, only an initial portion of the navigation route is displayed to the driver. The amount of the initial portion displayed to the driver is dynamically determined according to its navigational complexity.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: September 1, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Christopher Moore, Evelyn Kim, Christine Misuye Tao, Nadeem Malik, Paweena Attayadmawittaya, Christopher Haugli, Jayant B. Sai, Christopher Michael Sanchez, Cady Wachsman, Janice J Suh
  • Publication number: 20180245937
    Abstract: A transportation management system matches drivers with riders. After a rider has been picked up by a driver, a navigation route from the rider's pickup location to the driver's next stop is displayed to the driver on a mobile computing device. Prior to picking up the rider, only an initial portion of the navigation route is displayed to the driver. The amount of the initial portion displayed to the driver is dynamically determined according to its navigational complexity.
    Type: Application
    Filed: February 27, 2018
    Publication date: August 30, 2018
    Inventors: Christopher Moore, Evelyn Kim, Christine Misuye Tao, Nadeem Malik, Paweena Attayadmawittaya, Christopher Haugli, Jayant B. Sai, Christopher Michael Sanchez, Cady Wachsman, Janice J. Suh
  • Publication number: 20170352113
    Abstract: An approach to generating a disruption indicator for an employee. The approach parses communication feeds into a collection of verbs and subjects. The approach then uses a lookup to determine if the verbs match actions associated with stressful situations. Further, the approach determines the location of the employee based on GPS coordinates to aid in measuring a stressful situation. The approach then stores the data for further analysis and generates a disruption indicator for the employee. The approach can also tune the disruption indicator by weighting the assessment of the stressful situation with the employee's biometric data from the time of the stressful situation.
    Type: Application
    Filed: June 3, 2016
    Publication date: December 7, 2017
    Inventors: John V. Delaney, Mickey Iqbal, Nadeem Malik, Niambh Scullion, Clea A. Zolotow
  • Publication number: 20160247099
    Abstract: Embodiments of the present invention provide systems and methods for optimizing travel expenses. The method includes mining data types for a set of planned travel parameters and transposing the mined data types into a set of variables. The method includes performing a constraint-based optimization and a genetic algorithm on the set of variables and generating a list of travel options.
    Type: Application
    Filed: February 19, 2015
    Publication date: August 25, 2016
    Inventors: John V. Delaney, Mickey Iqbal, Nadeem Malik, Clea A. Zolotow
  • Patent number: 9361933
    Abstract: Provided is a technology to scan a document for file attachments, generate alternative file names corresponding to a particular attachment, determine whether or not the particular file attachment is the latest version of a file or has a name and/for file path that could he confused with the name and/or path of another file. In the event one or more of the above conditions is met, techniques are also provided to verify that the file attachment is the desired file and, if necessary, to select an alternative file for attachment.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: June 7, 2016
    Assignee: International Business Machines Corporation
    Inventors: Nadeem Malik, Katherine J. Pearsall, Steven L. Roberts, Mithkal M. Smadi
  • Publication number: 20160119195
    Abstract: Statistical process control, performance distribution identification, and a simulation model based on, for example, Monte Carlo simulation, are used to calculate the risk of various service levels. A recommended service level is determined, the service level being one that is estimated to have an appropriate risk for both the outsourcing supplier and the customer.
    Type: Application
    Filed: October 23, 2014
    Publication date: April 28, 2016
    Inventors: Randall W. Blondeau, Nadeem Malik, David M. Northcutt, George E. Stark
  • Publication number: 20160026957
    Abstract: An apparatus includes a supplier ID module that identifies one or more suppliers that provide a component in a selection process that includes selecting suppliers to supply the component for use in a product made by a user. An existing product search module searches data sources available on the internet for the component or existing products that contain the component. A category module identifies one or more categories related to the component, where each category is related to risk assessment for the component and/or suppliers of the component. A component data search module searches data sources available on the internet for risk assessment information related to the component and/or existing products with the component. The information is relevant to the one or more categories and each item of risk assessment information identifies the supplier that provided the component. A categorization module categorizes the risk assessment information.
    Type: Application
    Filed: July 28, 2014
    Publication date: January 28, 2016
    Inventors: Richard J. Fishbune, Justin Gilbert, Nadeem Malik, Katherine J. Pearsall
  • Publication number: 20150120906
    Abstract: Aspects of the present invention provide a solution for monitoring execution of an application on a computer system. In an embodiment, a plurality of base operating values is obtained via an agentless process for each of a set of resource utilization variables that measure performance of the computer system. Based on these base operating values, an application profile for the computer system is compiled. This application profile can include an upper process control limit and a lower process control limit for each of the set of resource utilization variables. Execution of an application can be monitored by gathering operating values from the computer system during execution of the application and comparing the gathered values to the corresponding upper process control limits and the lower process control limits in the application profile.
    Type: Application
    Filed: October 28, 2013
    Publication date: April 30, 2015
    Applicant: International Business Machines Corporation
    Inventors: Ann P. Dowling, Nadeem Malik, Carol Miller
  • Publication number: 20140324541
    Abstract: A method and associated systems for using real-time online text analytics and real-time online semantic analytics to automatically generate an appropriate measurement scale for a questionnaire, survey, interview, or other information-gathering instrument. The method uses known techniques, procedures, and models of real-time online analytics to infer meaning from a subject's unstructured response to a questioner's solicitation of information. It next uses these results to select one or more measurement scales from a repository of measurement scales and to customize those selected scales into forms appropriate to the researcher's solicitation. The processor then delivers the customized scale or scales to the researcher quickly enough to allow the researcher to use the delivered scales to immediately quantize or otherwise characterize the unstructured response.
    Type: Application
    Filed: April 30, 2013
    Publication date: October 30, 2014
    Applicant: International Business Machines Corporation
    Inventors: Nadeem Malik, Rajesh Radhakrishnan, Mithkal M. Smadi
  • Publication number: 20130184876
    Abstract: Managing power consumption in a user space that includes user devices and motion detectors includes monitoring user presence within the space including: monitoring the user devices for user activity, where user activity indicates user presence within the space; and monitoring the motion detectors for user movement, where user movement indicates user presence within the space; if the user devices and motion detectors indicate no user presence within the space, setting one or more environmental control devices to a reduced power consumption state; and if the user devices and motion detectors indicate user presence within the space, setting the one or more environmental control devices to operate in a user-present power consumption state.
    Type: Application
    Filed: January 12, 2012
    Publication date: July 18, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Waseem A. Roshen, Nadeem Malik
  • Patent number: 8417994
    Abstract: A computer implemented method, system and/or computer program product handle problems caused by a modification to an information technology (IT) system. Problem-data, describing a known problem to a first IT system that occurred during a modification to the first IT system; severity-data, describing a severity of the known problem; and solution-data, describing a solution of steps to be taken to correct the known problem, are received and stored. A modification alert indicates that the modification will be applied to a second IT system that is different from the first IT system. If the first IT system and the second IT system share a pre-determined amount of common features, then a severity map, which describes the known problem, the severity of the known problem, and the solution to the known problem as applied to the second IT system, is displayed to a user of the second IT system.
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: April 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Waseem A. Roshen, Mark L. Allsop, Robert A. G. Daniel, Nadeem Malik
  • Publication number: 20130013624
    Abstract: The claimed subject matter comprises a technology to scan a document for file attachments, generate alternative file names corresponding to a particular attachment, determine whether or not the particular file attachment is the latest version of a file or has a name and/or file path that could be confused with the name and/or path of another file. In the event one of the above conditions are met, the technology provides the means for a user to verify that the file attachment is the desired file and, if necessary, to select an alternative file for attachment.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nadeem Malik, Katherine J. Pearsall, Steven L. Roberts, Mithkal M. Smadi
  • Patent number: 8307040
    Abstract: The claimed subject matter comprises a technology to scan a document for file attachments, generate alternative file names corresponding to a particular attachment, determine whether or not the particular file attachment is the latest version of a file or has a name and/or file path that could be confused with the name and/or path of another file. In the event one of the above conditions are met, the technology provides the means for a user to verify that the file attachment is the desired file and, if necessary, to select an alternative file for attachment.
    Type: Grant
    Filed: July 14, 2009
    Date of Patent: November 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Nadeem Malik, Katherine J. Pearsall, Steven L. Roberts, Mithkal M. Smadi
  • Patent number: 8250475
    Abstract: Icon integrity is managed. A notification for a selected icon is received and a determination is made whether a set of properties exists for the selected icon. Responsive to determining the existence and verification of the authenticity of the set of properties, the computer implemented method analyzes the set of properties to determine permission and authentication and responsive to determining the permission and authentication, allows execution of an executable function associated with the icon.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Nadeem Malik, Katherine June Pearsall
  • Patent number: 8156140
    Abstract: A method and apparatus for discovering services in a service registry. When an enterprise service bus receives a service request, the enterprise service bus determines whether the service name in the request exists in a service registry. If not, the enterprise service bus parses the service name into constituent words, obtains synonyms for each constituent word, and constructs new service names using the synonyms in the same word order as the constituent words in the service name. The enterprise service bus determines whether the constructed service names exist in the registry. If so, the enterprise service bus obtains an address of a service provider application associated with the constructed service name in the registry and sends a request for the service matching the constructed service name to the service provider application.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: April 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Waseem A. Roshen, Nadeem Malik
  • Patent number: 8081082
    Abstract: A method, computer program product, and apparatus for monitoring patterns of motion are provided. A signal is received from a sensor on a user, wherein movement of the user causes the sensor to generate power to emit a signal indicative of the movement of the user. The signal is analyzed to form a current pattern of motion. The current pattern of motion is compared to a baseline pattern of motion associated with the user. A difference between the current pattern of motion and the baseline pattern of motion associated with the user is determined to form a difference. The difference is compared to a predetermined threshold. Responsive to the difference exceeding the predetermined threshold, an alert is sent.
    Type: Grant
    Filed: May 27, 2009
    Date of Patent: December 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Nadeem Malik, Katherine June Pearsall, Adrian Rutledge, Elizabeth Vera Woodward
  • Publication number: 20110302462
    Abstract: A computer implemented method, system and/or computer program product handle problems caused by a modification to an information technology (IT) system. Problem-data, describing a known problem to a first IT system that occurred during a modification to the first IT system; severity-data, describing a severity of the known problem; and solution-data, describing a solution of steps to be taken to correct the known problem, are received and stored. A modification alert indicates that the modification will be applied to a second IT system that is different from the first IT system. If the first IT system and the second IT system share a pre-determined amount of common features, then a severity map, which describes the known problem, the severity of the known problem, and the solution to the known problem as applied to the second IT system, is displayed to a user of the second IT system.
    Type: Application
    Filed: June 7, 2010
    Publication date: December 8, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: WASEEM A. ROSHEN, MARK L. ALLSOP, ROBERT A. G. DANIEL, NADEEM MALIK