Patents by Inventor Ahamed Jalaldeen

Ahamed Jalaldeen 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: 11875202
    Abstract: An approach to generating end-to-end visualizations of invocations from coarse granular application programming interface (API) requests within a containerized environment may be presented. A coarse-granular API request may be intercepted. The coarse-granular API request may receive a unique identifier, which will be assigned to all invocations associated with the coarse-granular API request. Any invocations associated with the coarse-granular API within the containerized environment may be monitored. Detected invocations resulting from the coarse-granular API request may be annotated with a sequence number and the unique ID of the associated coarse-granular API request. An invocation flow for the coarse-granular API request may be generated based on the unique ID, relationship between the invocations and microservices, and the sequence number of the invocations.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: January 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Chenthilraj Lakshmikanthan, Ahamed Jalaldeen Shahul Hamid
  • Publication number: 20230177181
    Abstract: A system, platform, program product, and/or method for protecting sensitive data including decrypting an incoming message comprising a base message and the sensitive electronic data; removing the sensitive electronic data from the incoming message to create a stripped message; encrypting the sensitive electronic data; storing the encrypted sensitive electronic data in In-Memory Cache; and permitting the stripped message to be further processed without the sensitive electronic data. The system, platform, program product and/or method in an embodiment further includes: retrieving from the In-Memory Cache the encrypted sensitive electronic data; decrypting the encrypted sensitive electronic data retrieved from the In-Memory Cache; and injecting the sensitive electronic data into the stripped message.
    Type: Application
    Filed: December 2, 2021
    Publication date: June 8, 2023
    Inventors: Iyengar Sridhar Narayanan, AHAMED JALALDEEN SHAHUL HAMID
  • Patent number: 11636527
    Abstract: In an approach for constructing private profile machine learning models for recommending products to a user, a processor gathers user data associated with interactions of the user on an ecommerce website. A processor analyzes the user data using machine learning (ML) techniques. A processor trains a private profile ML model on the analyzed user data, wherein the private profile ML model is stored on a private storage of the user. A processor predicts a product recommendation using the private profile ML model. A processor outputs the product recommendation.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: April 25, 2023
    Assignee: International Business Machines Corporation
    Inventors: Ahamed Jalaldeen Shahul Hamid, Chenthilraj Lakshmikanthan
  • Publication number: 20230083684
    Abstract: An approach to generating end-to-end visualizations of invocations from coarse granular application programming interface (API) requests within a containerized environment may be presented. A coarse-granular API request may be intercepted. The coarse-granular API request may receive a unique identifier, which will be assigned to all invocations associated with the coarse-granular API request. Any invocations associated with the coarse-granular API within the containerized environment may be monitored. Detected invocations resulting from the coarse-granular API request may be annotated with a sequence number and the unique ID of the associated coarse-granular API request. An invocation flow for the coarse-granular API request may be generated based on the unique ID, relationship between the invocations and microservices, and the sequence number of the invocations.
    Type: Application
    Filed: September 10, 2021
    Publication date: March 16, 2023
    Inventors: Chenthilraj Lakshmikanthan, AHAMED JALALDEEN SHAHUL HAMID
  • Publication number: 20220076316
    Abstract: In an approach for constructing private profile machine learning models for recommending products to a user, a processor gathers user data associated with interactions of the user on an ecommerce website. A processor analyzes the user data using machine learning (ML) techniques. A processor trains a private profile ML model on the analyzed user data, wherein the private profile ML model is stored on a private storage of the user. A processor predicts a product recommendation using the private profile ML model. A processor outputs the product recommendation.
    Type: Application
    Filed: September 10, 2020
    Publication date: March 10, 2022
    Inventors: AHAMED JALALDEEN SHAHUL HAMID, Chenthilraj Lakshmikanthan
  • Patent number: 11093890
    Abstract: A method and system for determining a delivery location is provided. The method includes enabling a UAV delivery application specifying a delivery location for delivery of a package. A street address defining the delivery location is received and an eyewear based video device is enabled and directed towards a geographical area associated with the delivery of the package. GPS data associated with the geographical area is retrieved from the eyewear based video device and first GPS coordinates identifying a location of an embedded computing device are retrieved from a GPS system. A distance between the first GPS coordinates and the geographical area is calculated. Additionally, second GPS coordinates identifying the geographical area are calculated based on the GPS data, the distance, and the first GPS coordinates and it is determined if the second GPS coordinates are located within a specified perimeter surrounding the street address defining the delivery location.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ahamed Jalaldeen, Chivukula Venkata L. Narayana
  • Patent number: 10853756
    Abstract: A method and system for identifying and intercepting a delivery vehicle is provided. The method includes executing a search process with respect to a plurality of delivery vehicles within a predefined geographical area and locating, within the predefined geographical area, at least one delivery vehicle of the plurality of delivery vehicles. A communication link from the delivery vehicle monitoring apparatus and the at least one delivery vehicle is established and identification data identifying the at least one delivery vehicle is retrieved. The identification data is verified with respect to a registry including identities associated with multiple delivery vehicles and it is determined if the identification data is associated with any of the identities.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: December 1, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ahamed Jalaldeen, Chivukula V. Narayana
  • Patent number: 10773815
    Abstract: A computer-implemented method, system, and/or computer program product optimizes an operation of an aerial drone. A drone on-board computer on an aerial drone receives sensor readings from sensors on the aerial drone, where the sensor readings detect a change in flight conditions while the aerial drone is flying between a first location and a second location. In response to the sensors on the aerial drone detecting a change in the flight conditions while the aerial drone is flying between the first location and the second location, the drone on-board computer disengages an electric motor from propellers on the aerial drone and engages an internal combustion engine to the propellers.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: September 15, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ahamed Jalaldeen, Chivukula V. L. Narayana
  • Patent number: 10748103
    Abstract: Seamless transition from a Component Business Model (CBM) to a Services Oriented Architecture (SOA) is achieved by converting a tabular representation of a CBM Heat Map to a Unified Modeling Language (UML) representation, and automatically converting the UML representation of a CBM Heat Map to a first iteration of input used during the subsequent SOA solution development using Service Oriented Modeling and Architecture (SOMA).
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: August 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ali P. Arsanjani, Ahamed Jalaldeen, Siddharth N. Purohit
  • Patent number: 10607177
    Abstract: A method and system for determining a delivery location is provided. The method includes enabling a UAV delivery application specifying a delivery location for delivery of a package. A street address defining the delivery location is received and an eyewear based video device is enabled and directed towards a geographical area associated with the delivery of the package. GPS data associated with the geographical area is retrieved from the eyewear based video device and first GPS coordinates identifying a location of an embedded computing device are retrieved from a GPS system. A distance between the first GPS coordinates and the geographical area is calculated. Additionally, second GPS coordinates identifying the geographical area are calculated based on the GPS data, the distance, and the first GPS coordinates and it is determined if the second GPS coordinates are located within a specified perimeter surrounding the street address defining the delivery location.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ahamed Jalaldeen, Chivukula Venkata L. Narayana
  • Patent number: 10579340
    Abstract: Model element characteristic preservation is provided when instantiating unified modeling language elements of a unified modeling language model. Requirements management tool elements become associated with a stereotype via, for instance, user assignment of the stereotype to a requirements type of the requirements management project. A stereotype assignment is obtained for a requirements management tool element, and the stereotype is automatically applied when instantiating a UML element representative of the requirements management tool element. Nesting and traceability relationships between the requirements management tool element and other requirements management tool elements are additionally preserved.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: March 3, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ahamed Jalaldeen, Ashish Mungi, Cedric Sequeira
  • Publication number: 20200013009
    Abstract: A method and system for determining a delivery location is provided. The method includes enabling a UAV delivery application specifying a delivery location for delivery of a package. A street address defining the delivery location is received and an eyewear based video device is enabled and directed towards a geographical area associated with the delivery of the package. GPS data associated with the geographical area is retrieved from the eyewear based video device and first GPS coordinates identifying a location of an embedded computing device are retrieved from a GPS system. A distance between the first GPS coordinates and the geographical area is calculated. Additionally, second GPS coordinates identifying the geographical area are calculated based on the GPS data, the distance, and the first GPS coordinates and it is determined if the second GPS coordinates are located within a specified perimeter surrounding the street address defining the delivery location.
    Type: Application
    Filed: September 18, 2019
    Publication date: January 9, 2020
    Inventors: Ahamed Jalaldeen, Chivukula Venkata L. Narayana
  • Patent number: 10338891
    Abstract: Migration between model elements of different model element types in a model provided within a modeling environment is described herein. A model element of a first model element type is identified to be migrated to a model element of a second model element type. The model element of the first model element type is then migrated to the model element of the second model element type. The migrating migrates one or more relationships that exist between the model element of the first model element type and a related model element to one or more relationships between the model element of the second model element type and the related model element. The migrating also preserves properties of diagrammatic representations of the model element being migrated in diagrams of the model.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: July 2, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ahamed Jalaldeen, Binnoy Scaria
  • Publication number: 20180290759
    Abstract: A computer-implemented method, system, and/or computer program product optimizes an operation of an aerial drone. A drone on-board computer on an aerial drone receives sensor readings from sensors on the aerial drone, where the sensor readings detect a change in flight conditions while the aerial drone is flying between a first location and a second location. In response to the sensors on the aerial drone detecting a change in the flight conditions while the aerial drone is flying between the first location and the second location, the drone on-board computer disengages an electric motor from propellers on the aerial drone and engages an internal combustion engine to the propellers.
    Type: Application
    Filed: June 8, 2018
    Publication date: October 11, 2018
    Inventors: AHAMED JALALDEEN, CHIVUKULA V. L. NARAYANA
  • Patent number: 10081437
    Abstract: A computer-implemented method, system, and/or computer program product optimizes an operation of an aerial drone to transport a product to a customer. Processor(s) receive an order for a product from a customer. In response to determining that the customer is authorized to have the product delivered by the aerial drone, the processor(s) identify a weight, size, item type, and value of the product, and determine whether the aerial drone is physically able to lift and transport the product, based on a distance to the customer and a cost effectiveness of using the aerial drone over another mode of transportation. The aerial drone is coupled to the product and launched. In response to sensors on the aerial drone detecting a change in flight conditions while the aerial drone is flying to the customer, a drone on-board computer disengages an electric motor and engages an internal combustion on the aerial drone.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: September 25, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ahamed Jalaldeen, Chivukula V. L. Narayana
  • Publication number: 20180229818
    Abstract: A method and system for automatically enabling an automated commercial fishing process is provided. The method includes enabling a commercial fishing software application associated with selecting a location for implementing a commercial fishing process. In response user data identifying a user and license data associated with a commercial fishing license belonging to the user are received. A control signal is transmitted to a vehicle. The control signal enables control of the vehicle such that the vehicle initiates motion and navigates in a specified direction towards a specified geographical area. Control hardware of the vehicle verifies a status of the commercial fishing license belonging to the user and it is determined if the commercial fishing license authorizes commercial fishing activities within the specified geographical area.
    Type: Application
    Filed: April 18, 2018
    Publication date: August 16, 2018
    Inventors: Ahamed Jalaldeen, Chivukula V. Narayana
  • Patent number: 9994289
    Abstract: A method and system for automatically enabling an automated commercial fishing process is provided. The method includes enabling a commercial fishing software application associated with selecting a location for implementing a commercial fishing process. In response user data identifying a user and license data associated with a commercial fishing license belonging to the user are received. A control signal is transmitted to a vehicle. The control signal enables control of the vehicle such that the vehicle initiates motion and navigates in a specified direction towards a specified geographical area. Control hardware of the vehicle verifies a status of the commercial fishing license belonging to the user and it is determined if the commercial fishing license authorizes commercial fishing activities within the specified geographical area.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ahamed Jalaldeen, Chivukula V. Narayana
  • Publication number: 20180068265
    Abstract: A method and system for determining a delivery location is provided. The method includes enabling a UAV delivery application specifying a delivery location for delivery of a package. A street address defining the delivery location is received and an eyewear based video device is enabled and directed towards a geographical area associated with the delivery of the package. GPS data associated with the geographical area is retrieved from the eyewear based video device and first GPS coordinates identifying a location of an embedded computing device are retrieved from a GPS system. A distance between the first GPS coordinates and the geographical area is calculated. Additionally, second GPS coordinates identifying the geographical area are calculated based on the GPS data, the distance, and the first GPS coordinates and it is determined if the second GPS coordinates are located within a specified perimeter surrounding the street address defining the delivery location.
    Type: Application
    Filed: November 8, 2017
    Publication date: March 8, 2018
    Inventors: Ahamed Jalaldeen, Chivukula Venkata L. Narayana
  • Publication number: 20180057121
    Abstract: A method and system for automatically enabling an automated commercial fishing process is provided. The method includes enabling a commercial fishing software application associated with selecting a location for implementing a commercial fishing process. In response user data identifying a user and license data associated with a commercial fishing license belonging to the user are received. A control signal is transmitted to a vehicle. The control signal enables control of the vehicle such that the vehicle initiates motion and navigates in a specified direction towards a specified geographical area. Control hardware of the vehicle verifies a status of the commercial fishing license belonging to the user and it is determined if the commercial fishing license authorizes commercial fishing activities within the specified geographical area.
    Type: Application
    Filed: October 27, 2017
    Publication date: March 1, 2018
    Inventors: Ahamed Jalaldeen, Chivukula V. Narayana
  • Patent number: 9904901
    Abstract: A method and system for determining a delivery location is provided. The method includes enabling a UAV delivery application specifying a delivery location for delivery of a package. A street address defining the delivery location is received and an eyewear based video device is enabled and directed towards a geographical area associated with the delivery of the package. GPS data associated with the geographical area is retrieved from the eyewear based video device and first GPS coordinates identifying a location of an embedded computing device are retrieved from a GPS system. A distance between the first GPS coordinates and the geographical area is calculated. Additionally, second GPS coordinates identifying the geographical area are calculated based on the GPS data, the distance, and the first GPS coordinates and it is determined if the second GPS coordinates are located within a specified perimeter surrounding the street address defining the delivery location.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: February 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ahamed Jalaldeen, Chivukula Venkata L. Narayana