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: 11875202Abstract: 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: GrantFiled: September 10, 2021Date of Patent: January 16, 2024Assignee: International Business Machines CorporationInventors: Chenthilraj Lakshmikanthan, Ahamed Jalaldeen Shahul Hamid
-
Publication number: 20230177181Abstract: 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: ApplicationFiled: December 2, 2021Publication date: June 8, 2023Inventors: Iyengar Sridhar Narayanan, AHAMED JALALDEEN SHAHUL HAMID
-
Patent number: 11636527Abstract: 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: GrantFiled: September 10, 2020Date of Patent: April 25, 2023Assignee: International Business Machines CorporationInventors: Ahamed Jalaldeen Shahul Hamid, Chenthilraj Lakshmikanthan
-
Publication number: 20230083684Abstract: 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: ApplicationFiled: September 10, 2021Publication date: March 16, 2023Inventors: Chenthilraj Lakshmikanthan, AHAMED JALALDEEN SHAHUL HAMID
-
Publication number: 20220076316Abstract: 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: ApplicationFiled: September 10, 2020Publication date: March 10, 2022Inventors: AHAMED JALALDEEN SHAHUL HAMID, Chenthilraj Lakshmikanthan
-
Patent number: 11093890Abstract: 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: GrantFiled: September 18, 2019Date of Patent: August 17, 2021Assignee: International Business Machines CorporationInventors: Ahamed Jalaldeen, Chivukula Venkata L. Narayana
-
Patent number: 10853756Abstract: 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: GrantFiled: March 2, 2016Date of Patent: December 1, 2020Assignee: International Business Machines CorporationInventors: Ahamed Jalaldeen, Chivukula V. Narayana
-
Patent number: 10773815Abstract: 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: GrantFiled: June 8, 2018Date of Patent: September 15, 2020Assignee: International Business Machines CorporationInventors: Ahamed Jalaldeen, Chivukula V. L. Narayana
-
Patent number: 10748103Abstract: 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: GrantFiled: February 16, 2016Date of Patent: August 18, 2020Assignee: International Business Machines CorporationInventors: Ali P. Arsanjani, Ahamed Jalaldeen, Siddharth N. Purohit
-
Patent number: 10607177Abstract: 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: GrantFiled: November 8, 2017Date of Patent: March 31, 2020Assignee: International Business Machines CorporationInventors: Ahamed Jalaldeen, Chivukula Venkata L. Narayana
-
Patent number: 10579340Abstract: 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: GrantFiled: June 6, 2012Date of Patent: March 3, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ahamed Jalaldeen, Ashish Mungi, Cedric Sequeira
-
Publication number: 20200013009Abstract: 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: ApplicationFiled: September 18, 2019Publication date: January 9, 2020Inventors: Ahamed Jalaldeen, Chivukula Venkata L. Narayana
-
Patent number: 10338891Abstract: 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: GrantFiled: July 22, 2016Date of Patent: July 2, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ahamed Jalaldeen, Binnoy Scaria
-
Publication number: 20180290759Abstract: 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: ApplicationFiled: June 8, 2018Publication date: October 11, 2018Inventors: AHAMED JALALDEEN, CHIVUKULA V. L. NARAYANA
-
Patent number: 10081437Abstract: 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: GrantFiled: June 17, 2016Date of Patent: September 25, 2018Assignee: International Business Machines CorporationInventors: Ahamed Jalaldeen, Chivukula V. L. Narayana
-
Publication number: 20180229818Abstract: 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: ApplicationFiled: April 18, 2018Publication date: August 16, 2018Inventors: Ahamed Jalaldeen, Chivukula V. Narayana
-
Patent number: 9994289Abstract: 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: GrantFiled: October 27, 2017Date of Patent: June 12, 2018Assignee: International Business Machines CorporationInventors: Ahamed Jalaldeen, Chivukula V. Narayana
-
Publication number: 20180068265Abstract: 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: ApplicationFiled: November 8, 2017Publication date: March 8, 2018Inventors: Ahamed Jalaldeen, Chivukula Venkata L. Narayana
-
Publication number: 20180057121Abstract: 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: ApplicationFiled: October 27, 2017Publication date: March 1, 2018Inventors: Ahamed Jalaldeen, Chivukula V. Narayana
-
Patent number: 9904901Abstract: 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: GrantFiled: June 30, 2016Date of Patent: February 27, 2018Assignee: International Business Machines CorporationInventors: Ahamed Jalaldeen, Chivukula Venkata L. Narayana