Patents by Inventor Mayank Bhatnagar
Mayank Bhatnagar 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: 20240126878Abstract: By way of example, a method includes, responsive to a user request to download, from the internet, a downloadable file with executable content, downloading a portion of the downloadable file, wherein the downloadable file is not executable with the portion; after download the portion of the downloadable file, scanning the portion of the downloadable file for malware characteristics to classify the downloadable file; and completing downloading the downloadable file only after determining, based on the scanning of the portion of the downloadable file, that the downloadable file is not malware.Type: ApplicationFiled: December 19, 2023Publication date: April 18, 2024Applicant: McAfee, LLCInventors: Abhishek Tripathi, Mayur Arvind Bhole, Nithya Nadig Shikarpur, Tirumaleswar Reddy Konda, Mayank Bhatnagar
-
Patent number: 11847220Abstract: There is disclosed in one example a hardware computing platform, including: a processor; a memory; a network interface; and a security module, including instructions to cause the processor to: receive a request to download a file via the network interface; download a first portion of the file into a buffer of the memory; analyze the first portion for malware characteristics; assign a security classification to the file according to the analysis of the first portion; and act on the security classification.Type: GrantFiled: February 5, 2021Date of Patent: December 19, 2023Assignee: McAfee, LLCInventors: Abhishek Tripathi, Mayur Arvind Bhole, Nithya Nadig Shikarpur, Tirumaleswar Reddy Konda, Mayank Bhatnagar
-
Patent number: 11755728Abstract: Mechanisms for analyzing a structured file for malicious content are provided, comprising: parsing the structured file into a plurality of portions; selecting a selected portion of the portions; checking the selected portion to determine if at least one pre-condition is met; and in response to determining that the at least one pre-condition is met: decoding the selected portion to form a decoded portion; and checking the decoded portion to determine if it is malicious. In some embodiments: the at least one pre-condition can be changed; the structured file is a MICROSOFT OFFICE XML file; the selected portion is a file; the at least one pre-condition checks at least one attribute of the selected portion; decoding the selected portion comprises decompressing the selected portion; and/or checking the decoded portion to determine if it is malicious comprises checking whether a previously decoded portion of the structure file meets at least one condition.Type: GrantFiled: February 4, 2021Date of Patent: September 12, 2023Assignee: McAfee, LLCInventors: Qiang Liu, Chong Xu, Praveen Kumar Amritaluru, Mayank Bhatnagar
-
Publication number: 20220253527Abstract: There is disclosed in one example a hardware computing platform, including: a processor; a memory; a network interface; and a security module, including instructions to cause the processor to: receive a request to download a file via the network interface; download a first portion of the file into a buffer of the memory; analyze the first portion for malware characteristics; assign a security classification to the file according to the analysis of the first portion; and act on the security classification.Type: ApplicationFiled: February 5, 2021Publication date: August 11, 2022Inventors: Abhishek Tripathi, Mayur Arvind Bhole, Nithya Nadig Shikarpur, Tirumaleswar Reddy Konda, Mayank Bhatnagar
-
Publication number: 20220179953Abstract: Mechanisms for analyzing a structured file for malicious content are provided, comprising: parsing the structured file into a plurality of portions; selecting a selected portion of the portions; checking the selected portion to determine if at least one pre-condition is met; and in response to determining that the at least one pre-condition is met: decoding the selected portion to form a decoded portion; and checking the decoded portion to determine if it is malicious. In some embodiments: the at least one pre-condition can be changed; the structured file is a MICROSOFT OFFICE XML file; the selected portion is a file; the at least one pre-condition checks at least one attribute of the selected portion; decoding the selected portion comprises decompressing the selected portion; and/or checking the decoded portion to determine if it is malicious comprises checking whether a previously decoded portion of the structure file meets at least one condition.Type: ApplicationFiled: February 4, 2021Publication date: June 9, 2022Inventors: Qiang Liu, Chong Xu, Praveen Kumar Amritaluru, Mayank Bhatnagar
-
Patent number: 11058432Abstract: A reposable surgical clip applier is provided and includes a handle assembly, an endoscopic assembly selectively connectable to a housing of the handle assembly, and a clip cartridge assembly selectively loadable in and connectable to the endoscopic assembly.Type: GrantFiled: June 20, 2019Date of Patent: July 13, 2021Assignee: COVIDIEN LPInventors: Mayank Bhatnagar, Peng Yi, Lin Chen, Damao Gong
-
Patent number: 10960501Abstract: Hemostasis valves and methods for making and using hemostasis valves are disclosed. An example method for assembling a hemostasis valve may include positioning a plunger along a threaded proximal end region of a main body. The threaded proximal end region may include one or more threads and an axial slot extending through the one or more threads. The method may also include advancing the plunger along the threaded proximal end region to a position where a proximal end of the plunger is disposed distally of at least a portion of the one or more threads and disposing a nut adjacent to the threaded proximal end region. The method may also include aligning an alignment tab of the nut with the axial slot, engaging the nut with the one or more threads while the alignment tab is aligned with the axial slot, and rotating the nut 45-270°.Type: GrantFiled: February 23, 2018Date of Patent: March 30, 2021Assignee: BOSTON SCIENTIFIC LIMITEDInventors: Sumit Agrawal, Mayank Bhatnagar, Alan James O'Flynn, Somashekar Reddy, Henry J. Pepin, Peeyush Tomar
-
Patent number: 10953214Abstract: Hemostasis valves and methods for making and using hemostasis valves are disclosed. An example hemostasis valve may include a main body having a distal end region and a proximal end region. A first seal member may be disposed within the proximal end region of the main body. A plunger may be coupled to the proximal end region of the main body. The plunger may be designed to shift between a first position and a second position. A first locking member may be disposed along the proximal end region of the main body. A second locking member may be disposed along the plunger. The second locking member may be designed to engage the first locking member.Type: GrantFiled: September 11, 2018Date of Patent: March 23, 2021Assignee: BOSTON SCIENTIFIC LIMITEDInventors: Mayank Bhatnagar, Sohail Rahmani, Alan James O'Flynn, Poornachandra Nayak, Peeyush Tomar, Somashekar Reddy, Seamus McGurran, John McSweeney, Henry J. Pepin, Deepak Bhardwaj, Nilesh Raghunath Barhate
-
Patent number: 10737086Abstract: Hemostasis valves and methods for making and using hemostasis valves are disclosed. An example hemostasis valve may include a main body having a distal end region and a proximal end region. A first seal member may be disposed within the proximal end region of the main body. A cartridge may be at least partially disposed within the proximal end region of the main body. The cartridge may include a second seal member. A plunger may be coupled to the proximal end region of the main body. A rotation limiting member may be positioned adjacent to the proximal end region of the main body. A tab member may be positioned adjacent to the proximal end region of the main body. The tab member may be designed to rotate relative to the proximal end region of the main body until the tab member engages the rotation limiting member.Type: GrantFiled: February 28, 2018Date of Patent: August 11, 2020Assignee: BOSTON SCIENTIFIC LIMITEDInventors: Sumit Agrawal, Mayank Bhatnagar, Peeyush Tomar, Poornachandra Nayak, Anshul Chabra
-
Publication number: 20190298378Abstract: A reposable surgical clip applier is provided and includes a handle assembly, an endoscopic assembly selectively connectable to a housing of the handle assembly, and a clip cartridge assembly selectively loadable in and connectable to the endoscopic assembly.Type: ApplicationFiled: June 20, 2019Publication date: October 3, 2019Inventors: Mayank Bhatnagar, Peng Yi, Lin Chen, Damao Gong
-
Patent number: 10368876Abstract: A reposable surgical clip applier (10) is provided and includes a handle assembly (100), an endoscopic assembly (200) selectively connectable to a housing (102) of the handle assembly (100), and a cartridge assembly (300) selectively loadable in and connectable to the endoscopic assembly (200).Type: GrantFiled: January 15, 2015Date of Patent: August 6, 2019Assignee: Covidien LPInventors: Mayank Bhatnagar, Peng Yi, Lin Chen, Damao Gong
-
Publication number: 20190076640Abstract: Hemostasis valves and methods for making and using hemostasis valves are disclosed. An example hemostasis valve may include a main body having a distal end region and a proximal end region. A first seal member may be disposed within the proximal end region of the main body. A plunger may be coupled to the proximal end region of the main body. The plunger may be designed to shift between a first position and a second position. A first locking member may be disposed along the proximal end region of the main body. A second locking member may be disposed along the plunger. The second locking member may be designed to engage the first locking member.Type: ApplicationFiled: September 11, 2018Publication date: March 14, 2019Applicant: BOSTON SCIENTIFIC LIMITEDInventors: Mayank Bhatnagar, Sohail Rahmani, Alan James O'Flynn, Poornachandra Nayak, Peeyush Tomar, Somashekar Reddy, Seamus McGurran, John McSweeney, Henry J. Pepin, Deepak Bhardwaj, Nilesh Raghunath Barhate
-
Publication number: 20180256871Abstract: Hemostasis valves and methods for making and using hemostasis valves are disclosed. An example method for assembling a hemostasis valve may include positioning a plunger along a threaded proximal end region of a main body. The threaded proximal end region may include one or more threads and an axial slot extending through the one or more threads. The method may also include advancing the plunger along the threaded proximal end region to a position where a proximal end of the plunger is disposed distally of at least a portion of the one or more threads and disposing a nut adjacent to the threaded proximal end region. The method may also include aligning an alignment tab of the nut with the axial slot, engaging the nut with the one or more threads while the alignment tab is aligned with the axial slot, and rotating the nut 45-270°.Type: ApplicationFiled: February 23, 2018Publication date: September 13, 2018Applicant: BOSTON SCIENTIFIC LIMITEDInventors: Sumit Agrawal, Mayank Bhatnagar, Alan James O'Flynn, Somashekar Reddy, Henry J. Pepin, Peeyush Tomar
-
Publication number: 20180256874Abstract: Hemostasis valves and methods for making and using hemostasis valves are disclosed. An example hemostasis valve may include a main body having a distal end region and a proximal end region. A first seal member may be disposed within the proximal end region of the main body. A cartridge may be at least partially disposed within the proximal end region of the main body. The cartridge may include a second seal member. A plunger may be coupled to the proximal end region of the main body. A rotation limiting member may be positioned adjacent to the proximal end region of the main body. A tab member may be positioned adjacent to the proximal end region of the main body. The tab member may be designed to rotate relative to the proximal end region of the main body until the tab member engages the rotation limiting member.Type: ApplicationFiled: February 28, 2018Publication date: September 13, 2018Applicant: BOSTON SCIENTIFIC LIMITEDInventors: Sumit Agrawal, Mayank Bhatnagar, Peeyush Tomar, Poornachandra Nayak, Anshul Chabra
-
Publication number: 20180008276Abstract: A reposable surgical clip applier (10) is provided and includes a handle assembly (100), an endoscopic assembly (200) selectively connectable to a housing (102) of the handle assembly (100), and a cartridge assembly (300) selectively loadable in and connectable to the endoscopic assembly (200).Type: ApplicationFiled: January 15, 2015Publication date: January 11, 2018Inventors: Mayank Bhatnagar, Peng Yi, Lin Chen, Damao Gong
-
Publication number: 20100257254Abstract: A system is based on a three-way end-to-end methodology for securely delivering and managing digital transaction documents from a distributor to a user's trusted personal digital device via a secured digital transaction document server (“secured DTD server”). Once stored on the personal digital device, a secured digital transaction document may be decrypted for use at a transaction facility, or may be used at the transaction facility in encrypted form if the transaction facility is in communication with the secured DTD server for verification of the secured digital transaction document. The secured DTD server may also receive information from the transaction facility, and provide reports to the distributors for further action vis-à-vis the transaction facilities.Type: ApplicationFiled: April 1, 2009Publication date: October 7, 2010Inventors: Mayank Bhatnagar, Plamen A. Parvanov, Prabhuram Mohan
-
Publication number: 20100145789Abstract: In a system for providing digital transaction documents to a personal digital device for digital barcode redemption at retail, a browser-enabled personal digital device or a hosted personal digital device (“hosted PDD”) may be used. In the latter instance, the host illustratively is a personal computer running any suitable web browser, and the hosted PDD is connected to the host in any suitable manner. The web browser is connected to the Internet in any suitable manner, along with a profile server and a promotions server. The web browser includes a browser-based plug-in object or webdriver, which operates independently within the web browser to load to the personal digital device digital transaction documents pushed directly by the promotions server or indirectly by the profile server via the Internet. The load operations are transparent to the user of the personal digital device.Type: ApplicationFiled: December 10, 2009Publication date: June 10, 2010Applicant: ECRIO, INC.Inventors: Srinivasa Upadhya, Mayank Bhatnagar