Patents by Inventor Anuj Kaul
Anuj Kaul 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: 20250030738Abstract: Systems and methods dynamically generate content security policy (CSP) headers using CSP definitions having dynamic source values. When a request for a web application is received, a CSP definition corresponding to the web application and having a dynamic source value is retrieved from a repository of CSP definitions. A CSP header is generated based on the CSP definition. The CSP header includes a source value dynamically generated based on the dynamic source value and a domain associated with the requested web application. The CSP header is provided as a response header for the requested web application.Type: ApplicationFiled: July 27, 2023Publication date: January 23, 2025Inventors: Jonathan KULISZ, SHUTANSHU, Sudip CHAKRABARTY, Srinivas HARIHARAN, Piyush PATTANAYAK, Nishant Kumar DAS PATTANAIK, Anuj KAUL
-
Publication number: 20250030747Abstract: Systems and methods provide for self-healing content security policies (CSPs). In accordance with some aspects, CSP violation information is received identifying a CSP violation for a CSP header and a violating source for the CSP violation. The violating source for the CSP violation is compared against a list of trusted sources. Based on the comparison, a first trusted source in the list of trusted sources is identified as matching the violating source for the CSP violation. Responsive to identifying the first trusted source as matching the violating source, a CSP definition associated with the CSP header is caused to be updated to include a source value based on the violating source or the first trusted source to provide an updated CSP definition.Type: ApplicationFiled: July 27, 2023Publication date: January 23, 2025Inventors: Jonathan KULISZ, SHUTANSHU, Sudip CHAKRABARTY, Srinivas HARIHARAN, Piyush PATTANAYAK, Nishant Kumar DAS PATTANAIK, Anuj KAUL
-
Patent number: 11956357Abstract: Techniques are shown for key management using a traceable key blockchain. A first block corresponding to a cryptographic key is generated on the blockchain, and the first block is securely modified to include metadata describing a key source for the cryptographic key. A second block corresponding to a first key transaction with the cryptographic key is generated on the blockchain, the second block is linked to the first block, and the second block is securely modified to include metadata describing the first key transaction with the cryptographic key.Type: GrantFiled: July 7, 2023Date of Patent: April 9, 2024Assignee: eBay Inc.Inventors: Michael J. T. Chan, Sean R. Embry, Derek A. Chamorro, Anuj Kaul, Sahil Chadha, Nikhil Firke
-
Publication number: 20230418286Abstract: The subject disclosure relates to technologies for vehicle interactions with emergency vehicles. A process of the disclosed technologies can include steps for receiving a command from an emergency vehicle identifying an autonomous vehicle and initiating actions to cause the autonomous vehicle identified by the emergency vehicle to obey the command.Type: ApplicationFiled: September 6, 2023Publication date: December 28, 2023Inventors: Anuj Kaul, Kunal Roy
-
Publication number: 20230353357Abstract: Techniques are shown for key management using a traceable key blockchain. A first block corresponding to a cryptographic key is generated on the blockchain, and the first block is securely modified to include metadata describing a key source for the cryptographic key. A second block corresponding to a first key transaction with the cryptographic key is generated on the blockchain, the second block is linked to the first block, and the second block is securely modified to include metadata describing the first key transaction with the cryptographic key.Type: ApplicationFiled: July 7, 2023Publication date: November 2, 2023Inventors: Michael J.T. CHAN, Sean R. EMBRY, Derek A. CHAMORRO, Anuj KAUL, Sahil CHADHA, Nikhil FIRKE
-
Patent number: 11796997Abstract: The subject disclosure relates to technologies for vehicle interactions with emergency vehicles. A process of the disclosed technologies can include steps for receiving a command from an emergency vehicle identifying an autonomous vehicle and initiating actions to cause the autonomous vehicle identified by the emergency vehicle to obey the command.Type: GrantFiled: March 25, 2020Date of Patent: October 24, 2023Assignee: GM Cruise Holdings LLCInventors: Anuj Kaul, Kunal Roy
-
Patent number: 11736288Abstract: Techniques are shown for key management using a traceable key block-chain ledger involving creating a cryptographic key at a key source, generating a key block on a block-chain ledger corresponding to the cryptographic key, and securely modifying the key block to include metadata describing the key source. The techniques also involve performing a first key transaction with the cryptographic key, generating a first transaction block on the block-chain ledger corresponding to the first key transaction with the cryptographic key, linking the first transaction block to the key block and securely modifying the first transaction block to include metadata describing the first key transaction with the cryptographic key.Type: GrantFiled: July 29, 2021Date of Patent: August 22, 2023Assignee: eBay Inc.Inventors: Michael J. T. Chan, Sean R. Embry, Derek A. Chamorro, Anuj Kaul, Sahil Chadha, Nikhil Firke
-
Using dynamic triggers in dangerous situations to view sensor data for autonomous vehicle passengers
Patent number: 11636715Abstract: A method, non-transitory computer readable medium, and system for receiving sensor data from one or more sensors disposed on an autonomous vehicle, determining whether a potentially dangerous event is detected in the environment around the autonomous vehicle, and providing automatically at least a portion of the sensor data to a user associated with the autonomous vehicle. The sensor data may comprise measurements associated with an environment around the autonomous vehicle. The determination of the potentially dangerous event may be based on the sensor data. The portion of the sensor data may be provided automatically in response to determining that the potentially dangerous event is detected.Type: GrantFiled: December 24, 2019Date of Patent: April 25, 2023Assignee: GM Cruise Holdings LLC.Inventors: Jennifer McKnew, Anuj Kaul, Kunal Roy -
Publication number: 20220014370Abstract: Techniques are shown for key management using a traceable key block-chain ledger involving creating a cryptographic key at a key source, generating a key block on a block-chain ledger corresponding to the cryptographic key, and securely modifying the key block to include metadata describing the key source. The techniques also involve performing a first key transaction with the cryptographic key, generating a first transaction block on the block-chain ledger corresponding to the first key transaction with the cryptographic key, linking the first transaction block to the key block and securely modifying the first transaction block to include metadata describing the first key transaction with the cryptographic key.Type: ApplicationFiled: July 29, 2021Publication date: January 13, 2022Inventors: Michael J.T. CHAN, Sean R. EMBRY, Derek A. CHAMORRO, Anuj KAUL, Sahil CHADHA, Nikhil FIRKE
-
Patent number: 11108554Abstract: Techniques are shown for key tracing using a traceable key block-chain ledger involving, in response to detection of an attack on a resource protected by a cryptographic key, retrieving a key block-chain ledger corresponding to the cryptographic key having one or more transaction blocks. Each transaction block corresponds to a key transaction with the cryptographic key and includes metadata describing the key transaction with the cryptographic key. Metadata from the transaction blocks in the key block-chain ledger is used to trace the key transactions of the cryptographic key to a point of attack. A transaction block corresponding to the point of attack is determined and an alert is generated indicating the point of attack with metadata from the transaction block corresponding to the point of attack.Type: GrantFiled: April 7, 2020Date of Patent: August 31, 2021Assignee: EBAY INC.Inventors: Michael J. T. Chan, Sean R. Embry, Derek A. Chamorro, Anuj Kaul, Sahil Chadha, Nikhil Firke
-
USING DYNAMIC TRIGGERS IN DANGEROUS SITUATIONS TO VIEW SENSOR DATA FOR AUTONOMOUS VEHICLE PASSENGERS
Publication number: 20210192864Abstract: A method, non-transitory computer readable medium, and system for receiving sensor data from one or more sensors disposed on an autonomous vehicle, determining whether a potentially dangerous event is detected in the environment around the autonomous vehicle, and providing automatically at least a portion of the sensor data to a user associated with the autonomous vehicle. The sensor data may comprise measurements associated with an environment around the autonomous vehicle. The determination of the potentially dangerous event may be based on the sensor data. The portion of the sensor data may be provided automatically in response to determining that the potentially dangerous event is detected.Type: ApplicationFiled: December 24, 2019Publication date: June 24, 2021Inventors: Jennifer McKnew, Anuj Kaul, Kunal Roy -
Publication number: 20200235926Abstract: Techniques are shown for key tracing using a traceable key block-chain ledger involving, in response to detection of an attack on a resource protected by a cryptographic key, retrieving a key block-chain ledger corresponding to the cryptographic key having one or more transaction blocks. Each transaction block corresponds to a key transaction with the cryptographic key and includes metadata describing the key transaction with the cryptographic key. Metadata from the transaction blocks in the key block-chain ledger is used to trace the key transactions of the cryptographic key to a point of attack. A transaction block corresponding to the point of attack is determined and an alert is generated indicating the point of attack with metadata from the transaction block corresponding to the point of attack.Type: ApplicationFiled: April 7, 2020Publication date: July 23, 2020Inventors: Michael J.T. CHAN, Sean R. EMBRY, Derek A. CHAMORRO, Anuj KAUL, Sahil CHADHA, Nikhil FIRKE
-
Patent number: 10715323Abstract: Techniques are shown for key management using a traceable key block-chain ledger involving creating a cryptographic key at a key source, generating a genesis block for a key block-chain ledger corresponding to the cryptographic key, and securely modifying the genesis block to include metadata describing the key source. The techniques also involve performing a first key transaction with the cryptographic key, generating a first transaction block corresponding to the first key transaction with the cryptographic key and adding the first transaction block to the key block-chain ledger, and securely modifying the first transaction block to include metadata describing the first key transaction with the cryptographic key.Type: GrantFiled: December 29, 2017Date of Patent: July 14, 2020Assignee: EBAY INC.Inventors: Michael J. T. Chan, Sean R. Embry, Derek A. Chamorro, Anuj Kaul, Sahil Chadha, Nikhil Firke
-
Publication number: 20190207759Abstract: Techniques are shown for key management using a traceable key block-chain ledger involving creating a cryptographic key at a key source, generating a genesis block for a key block-chain ledger corresponding to the cryptographic key, and securely modifying the genesis block to include metadata describing the key source. The techniques also involve performing a first key transaction with the cryptographic key, generating a first transaction block corresponding to the first key transaction with the cryptographic key and adding the first transaction block to the key block-chain ledger, and securely modifying the first transaction block to include metadata describing the first key transaction with the cryptographic key.Type: ApplicationFiled: December 29, 2017Publication date: July 4, 2019Inventors: Michael J.T. CHAN, Sean R. EMBRY, Derek A. CHAMORRO, Anuj KAUL, Sahil CHADHA, Nikhil FIRKE
-
Patent number: 10136443Abstract: Various systems and devices may benefit from cooperative resources management. For example, third and fourth generation wireless networks may benefit from a mechanism and apparatus to perform cooperative resource management, for example, for video downloads. Various methods are possible. For example, a method can include regulating fill and drain phases for a downloading session, to meet just in time delivery. The regulating can be performed by a user equipment based on parameters provided by a network. Another method can include providing parameters to a user equipment and instructing the user equipment with respect to regulating fill and drain phases for a downloading session, to meet just in time delivery, based on the parameters. A further method can include performing a mutual handshake between an application and a radio network regarding just in time delivery of a download.Type: GrantFiled: September 6, 2013Date of Patent: November 20, 2018Assignee: NOKIA SOLUTIONS AND NETWORKS OYInventors: Ram Lakshmi Narayanan, Anuj Kaul, Yinghua Ye, Mili Shah
-
Publication number: 20150223255Abstract: Various systems and devices may benefit from cooperative resources management. For example, third and fourth generation wireless networks may benefit from a mechanism and apparatus to perform cooperative resource management, for example, for video downloads. Various methods are possible. For example, a method can include regulating fill and drain phases for a downloading session, to meet just in time delivery. The regulating can be performed by a user equipment based on parameters provided by a network. Another method can include providing parameters to a user equipment and instructing the user equipment with respect to regulating fill and drain phases for a downloading session, to meet just in time delivery, based on the parameters. A further method can include performing a mutual handshake between an application and a radio network regarding just in time delivery of a download.Type: ApplicationFiled: September 6, 2013Publication date: August 6, 2015Inventors: Ram Lakshmi Narayanan, Anuj Kaul, Yinghua Ye, Mili Shah