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: 20240126878
    Abstract: 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: Application
    Filed: December 19, 2023
    Publication date: April 18, 2024
    Applicant: McAfee, LLC
    Inventors: Abhishek Tripathi, Mayur Arvind Bhole, Nithya Nadig Shikarpur, Tirumaleswar Reddy Konda, Mayank Bhatnagar
  • Patent number: 11847220
    Abstract: 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: Grant
    Filed: February 5, 2021
    Date of Patent: December 19, 2023
    Assignee: McAfee, LLC
    Inventors: Abhishek Tripathi, Mayur Arvind Bhole, Nithya Nadig Shikarpur, Tirumaleswar Reddy Konda, Mayank Bhatnagar
  • Patent number: 11755728
    Abstract: 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: Grant
    Filed: February 4, 2021
    Date of Patent: September 12, 2023
    Assignee: McAfee, LLC
    Inventors: Qiang Liu, Chong Xu, Praveen Kumar Amritaluru, Mayank Bhatnagar
  • Publication number: 20220253527
    Abstract: 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: Application
    Filed: February 5, 2021
    Publication date: August 11, 2022
    Inventors: Abhishek Tripathi, Mayur Arvind Bhole, Nithya Nadig Shikarpur, Tirumaleswar Reddy Konda, Mayank Bhatnagar
  • Publication number: 20220179953
    Abstract: 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: Application
    Filed: February 4, 2021
    Publication date: June 9, 2022
    Inventors: Qiang Liu, Chong Xu, Praveen Kumar Amritaluru, Mayank Bhatnagar
  • Patent number: 11058432
    Abstract: 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: Grant
    Filed: June 20, 2019
    Date of Patent: July 13, 2021
    Assignee: COVIDIEN LP
    Inventors: Mayank Bhatnagar, Peng Yi, Lin Chen, Damao Gong
  • Patent number: 10960501
    Abstract: 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: Grant
    Filed: February 23, 2018
    Date of Patent: March 30, 2021
    Assignee: BOSTON SCIENTIFIC LIMITED
    Inventors: Sumit Agrawal, Mayank Bhatnagar, Alan James O'Flynn, Somashekar Reddy, Henry J. Pepin, Peeyush Tomar
  • Patent number: 10953214
    Abstract: 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: Grant
    Filed: September 11, 2018
    Date of Patent: March 23, 2021
    Assignee: BOSTON SCIENTIFIC LIMITED
    Inventors: 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: 10737086
    Abstract: 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: Grant
    Filed: February 28, 2018
    Date of Patent: August 11, 2020
    Assignee: BOSTON SCIENTIFIC LIMITED
    Inventors: Sumit Agrawal, Mayank Bhatnagar, Peeyush Tomar, Poornachandra Nayak, Anshul Chabra
  • Publication number: 20190298378
    Abstract: 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: Application
    Filed: June 20, 2019
    Publication date: October 3, 2019
    Inventors: Mayank Bhatnagar, Peng Yi, Lin Chen, Damao Gong
  • Patent number: 10368876
    Abstract: 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: Grant
    Filed: January 15, 2015
    Date of Patent: August 6, 2019
    Assignee: Covidien LP
    Inventors: Mayank Bhatnagar, Peng Yi, Lin Chen, Damao Gong
  • Publication number: 20190076640
    Abstract: 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: Application
    Filed: September 11, 2018
    Publication date: March 14, 2019
    Applicant: BOSTON SCIENTIFIC LIMITED
    Inventors: 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: 20180256871
    Abstract: 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: Application
    Filed: February 23, 2018
    Publication date: September 13, 2018
    Applicant: BOSTON SCIENTIFIC LIMITED
    Inventors: Sumit Agrawal, Mayank Bhatnagar, Alan James O'Flynn, Somashekar Reddy, Henry J. Pepin, Peeyush Tomar
  • Publication number: 20180256874
    Abstract: 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: Application
    Filed: February 28, 2018
    Publication date: September 13, 2018
    Applicant: BOSTON SCIENTIFIC LIMITED
    Inventors: Sumit Agrawal, Mayank Bhatnagar, Peeyush Tomar, Poornachandra Nayak, Anshul Chabra
  • Publication number: 20180008276
    Abstract: 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: Application
    Filed: January 15, 2015
    Publication date: January 11, 2018
    Inventors: Mayank Bhatnagar, Peng Yi, Lin Chen, Damao Gong
  • Publication number: 20100257254
    Abstract: 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: Application
    Filed: April 1, 2009
    Publication date: October 7, 2010
    Inventors: Mayank Bhatnagar, Plamen A. Parvanov, Prabhuram Mohan
  • Publication number: 20100145789
    Abstract: 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: Application
    Filed: December 10, 2009
    Publication date: June 10, 2010
    Applicant: ECRIO, INC.
    Inventors: Srinivasa Upadhya, Mayank Bhatnagar