Patents by Inventor Ankit Singhal
Ankit Singhal 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).
-
Publication number: 20260181003Abstract: Detecting network anomalies is provided. An amount of change between aggregate representational error data and number of hops data and average travel time data is determined based on comparing the aggregate representational error data that indicate expected network behavior for a network regarding data packet number of hops and average travel time in the network with the number of hops data and the average travel time data that indicate changes in the data packet number of hops and average travel time in the network. It is determined whether the amount of change between the aggregate representational error data and at least one of the number of hops data and the average travel time data is greater than a maximum amount of change threshold level. In response to determining that the amount of change is greater than the maximum amount of change threshold level, an anomaly is detected in the network.Type: ApplicationFiled: December 23, 2024Publication date: June 25, 2026Inventors: Rajesh Kumar Saxena, Harish Bharti, Ankit Singhal, Sandeep Sukhija
-
Publication number: 20250294041Abstract: An embodiment establishes a network model based at least in part on network data received from a network, wherein the network data comprises device data and certificate data. The embodiment samples the network to receive a network data sample. The embodiment compares the network data sample to the network model to determine whether an anomalous amount of devices is present in the network. The embodiment compares the network data sample to the network model to determine whether an anomalous amount of certificates is present in the network. The embodiment identifies a device population anomaly upon a determination that an anomalous amount of devices and/or an anomalous amount of certificates is present in the network.Type: ApplicationFiled: March 14, 2024Publication date: September 18, 2025Applicant: International Business Machines CorporationInventors: Rajesh Kumar Saxena, Harish Bharti, Ankit Singhal, Sandeep Sukhija
-
Patent number: 12418554Abstract: An embodiment establishes a network model based at least in part on network data received from a network, wherein the network data comprises device data and certificate data. The embodiment samples the network to receive a network data sample. The embodiment compares the network data sample to the network model to determine whether an anomalous amount of devices is present in the network. The embodiment compares the network data sample to the network model to determine whether an anomalous amount of certificates is present in the network. The embodiment identifies a device population anomaly upon a determination that an anomalous amount of devices and/or an anomalous amount of certificates is present in the network.Type: GrantFiled: March 14, 2024Date of Patent: September 16, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rajesh Kumar Saxena, Harish Bharti, Ankit Singhal, Sandeep Sukhija
-
Publication number: 20250063022Abstract: One embodiment of the invention provides a method for reverse proxy inspection (RPI) of encrypted traffic in an edge-based network. The method comprises sharing a first certificate from an RPI instance to an edge-based network gateway. The first certificate is issued to the RPI instance. The method further comprises receiving, at the RPI instance, an encrypted message with an initial layer of encryption and a subsequent layer of encryption. The initial layer is encrypted using a second certificate issued to an edge-based network device. The subsequent layer is encrypted using the first certificate. The method further comprises, at the RPI instance, authenticating the first certificate, and decrypting the subsequent layer using the first certificate, resulting in the encrypted message with the initial layer intact. The method further comprises, at the RPI instance, inspecting the encrypted message, and forwarding the encrypted message to a centralized hub.Type: ApplicationFiled: August 16, 2023Publication date: February 20, 2025Inventors: Sandeep Sukhija, Rajesh Kumar Saxena, Harish Bharti, Ankit Singhal
-
Patent number: 11755631Abstract: In some examples, workflow-based dynamic data model and application generation may include ascertaining, for an application that is to be generated, a plurality of fields that are declared. Based on the plurality of declared fields, a data model may be generated. The data model may include a plurality of application programming interface (API) keys associated with the plurality of declared fields. Based on the data model, a mapping file may be generated to map a plurality of APIs that are to be invoked relative to the API keys. Based on the data model and the mapping file, the application may be generated.Type: GrantFiled: June 10, 2020Date of Patent: September 12, 2023Assignee: CEEBIT CORPORATIONInventors: Vikrant Binjrajka, Alpa Kothari, Ankit Singhal, Arindam Nath
-
Publication number: 20210326368Abstract: In some examples, workflow-based dynamic data model and application generation may include ascertaining, for an application that is to be generated, a plurality of fields that are declared. Based on the plurality of declared fields, a data model may be generated. The data model may include a plurality of application programming interface (API) keys associated with the plurality of declared fields. Based on the data model, a mapping file may be generated to map a plurality of APIs that are to be invoked relative to the API keys. Based on the data model and the mapping file, the application may be generated.Type: ApplicationFiled: June 10, 2020Publication date: October 21, 2021Applicant: CEEBIT CORPORATIONInventors: Vikrant BINJRAJKA, Alpa KOTHARI, Ankit SINGHAL, Arindam NATH
-
Patent number: 10309642Abstract: The present invention provides a process for power recovery in a process for producing ethylene, comprising steam cracking a hydrocarbon feed to produce a cracked gas product; cooling the cracked gas product by indirect heat exchange with high pressure liquid water to obtain cooled cracked gas product while evaporating the high pressure liquid water to high pressure steam; expanding the high pressure steam in a first steam expansion turbine to produce power and to obtain medium pressure steam; heating at least part of the medium pressure steam to increase the temperature of the medium pressure steam by passing the medium pressure steam through a convection zone of the cracking furnace and retrieving reheated medium pressure steam from the convection zone; expanding at least part of the reheated medium pressure steam in a second steam expansion turbine to produce power and to obtain low pressure steam.Type: GrantFiled: August 1, 2013Date of Patent: June 4, 2019Assignee: SHELL OIL COMPANYInventors: David Michael Collins, Ankit Singhal
-
Publication number: 20150292732Abstract: The present invention provides a process for power recovery in a process for producing ethylene, comprising steam cracking a hydrocarbon feed to produce a cracked gas product; cooling the cracked gas product by indirect heat exchange with high pressure liquid water to obtain cooled cracked gas product while evaporating the high pressure liquid water to high pressure steam; expanding the high pressure steam in a first steam expansion turbine to produce power and to obtain medium pressure steam; heating at least part of the medium pressure steam to increase the temperature of the medium pressure steam by passing the medium pressure steam through a convection zone of the cracking furnace and retrieving reheated medium pressure steam from the convection zone; expanding at least part of the reheated medium pressure steam in a second steam expansion turbine to produce power and to obtain low pressure steam.Type: ApplicationFiled: August 1, 2013Publication date: October 15, 2015Inventors: David Michael Collins, Ankit Singhal