Patents by Inventor Abhinav Srivastava

Abhinav Srivastava 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: 20250078198
    Abstract: An apparatus to facilitate tessellation redistribution for reducing latencies in processors is disclosed. The apparatus includes a processor to provide parallel interconnected geometry fixed-function units with separate front end and back ends, the front ends to perform patch culling and transmission and the back ends to perform patch reception from the front end and patch tessellation; provide a tessellation redistribution central engine to redistribute patches among the back ends using a redistribution bus; receive, by the tessellation redistribution central engine from the front ends in parallel, patch transmissions marked for distribution, the tessellation redistribution engine to process the patch transmissions in order; and in response to receiving a synchronization barrier packet from one of the front ends, broadcast, by the tessellation redistribution central engine, the synchronization barrier packet to the back ends to cause one of the back ends to process tessellation work locally.
    Type: Application
    Filed: September 12, 2024
    Publication date: March 6, 2025
    Applicant: Intel Corporation
    Inventors: Amandeep Singh, Arthur Hunter, JR., Abhinav Srivastava, Rashmi Agarwal, Mohit Choradia
  • Patent number: 12190138
    Abstract: A method for implementing a continuous integration emulator includes receiving, by a continuous integration emulator running locally on a client device, a modification to code of a continuous integration pipeline running on a continuous integration server in communication with the client device. The method includes parsing at least a portion of the code of the continuous integration pipeline. The method includes determining at least one programming language construct of at least the parsed portion of the code of the continuous integration pipeline. The method includes executing the at least one programming language construct including the modification. The method includes indicating, by the continuous integration emulator and via the client device, whether the modification is successful. Related systems and articles of manufacture are provided.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: January 7, 2025
    Assignee: SAP SE
    Inventors: Anurag Negi, Krishna Prasad P, Abhinav Srivastava
  • Publication number: 20240399056
    Abstract: A plunger for use with a syringe includes a plunger body defining a central longitudinal axis and having a proximal end, a distal end, and a circumferential sidewall connecting the proximal end and the distal end. The plunger further includes at least one retaining member associated with and extending proximally from the plunger body. The at least one retaining member has a first end connected to the plunger body, a second end proximal to the first end and radially and resiliently deflectable relative to the first end, and at least one catch on the second end. A fluid injector system includes a piston having a plunger engagement mechanism configured for interacting with the at least one retaining element of the plunger to releasably engage the plunger for reciprocally driving the plunger within a barrel of the syringe.
    Type: Application
    Filed: June 3, 2024
    Publication date: December 5, 2024
    Inventors: KEVIN COWAN, JAMES DEDIG, SHAHAB TAHERI, ABHINAV SRIVASTAVA, BARRY TUCKER, MICHAEL SWANTNER, CHRISTOPHER CAPONE, JAROSLOW WLODARCZYK, ANDREW OSAN
  • Patent number: 12125121
    Abstract: An apparatus to facilitate tessellation redistribution for reducing latencies in processors is disclosed. The apparatus includes a processor to provide parallel interconnected geometry fixed-function units with separate front end and back ends, the front ends to perform patch culling and transmission and the back ends to perform patch reception from the front end and patch tessellation; provide a tessellation redistribution central engine to redistribute patches among the back ends using a redistribution bus; receive, by the tessellation redistribution central engine from the front ends in parallel, patch transmissions marked for distribution, the tessellation redistribution engine to process the patch transmissions in order; and in response to receiving a synchronization barrier packet from one of the front ends, broadcast, by the tessellation redistribution central engine, the synchronization barrier packet to the back ends to cause one of the back ends to process tessellation work locally.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: October 22, 2024
    Assignee: INTEL CORPORATION
    Inventors: Amandeep Singh, Arthur Hunter, Jr., Abhinav Srivastava, Rashmi Agarwal, Mohit Choradia
  • Publication number: 20240330473
    Abstract: Example methods and systems are directed to the automated assessment of vulnerabilities in the context of information technology (IT) security. A data record of a vulnerability is accessed. The vulnerability includes a vulnerability description and may also identify an application in respect of which the vulnerability was detected by an IT security tool. An input vector is automatically generated based on the vulnerability description. A machine learning model uses the input vector to generate a probability score. A positivity classification for the vulnerability is automatically determined based on the probability score. Output data representing the positivity classification is caused to be presented in a user interface. The positivity classification may indicate whether the vulnerability is deemed to be a false positive or a true positive. Example methods and systems provide a unified dashboard for presenting multiple vulnerabilities and positivity classifications relating to one or more applications.
    Type: Application
    Filed: March 27, 2023
    Publication date: October 3, 2024
    Inventors: Abhinav SRIVASTAVA, Krishna Prasad P, Anurag Negi, Pratim Milind Ugale
  • Patent number: 11998718
    Abstract: A plunger for use with a syringe includes a plunger body defining a central longitudinal axis and having a proximal end, a distal end, and a circumferential sidewall connecting the proximal end and the distal end. The plunger further includes at least one retaining member associated with and extending proximally from the plunger body. The at least one retaining member has a first end connected to the plunger body, a second end proximal to the first end and radially and resiliently deflectable relative to the first end, and at least one catch on the second end. A fluid injector system includes a piston having a plunger engagement mechanism configured for interacting with the at least one retaining element of the plunger to releasably engage the plunger for reciprocally driving the plunger within a barrel of the syringe.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: June 4, 2024
    Assignee: BAYER HEALTHCARE LLC
    Inventors: Kevin Cowan, James Dedig, Shahab Taheri, Abhinav Srivastava, Barry Tucker, Michael Swantner, Christopher Capone, Jaroslow Wlodarczyk, Andrew Osan
  • Publication number: 20240160459
    Abstract: A method for implementing a continuous integration emulator includes receiving, by a continuous integration emulator running locally on a client device, a modification to code of a continuous integration pipeline running on a continuous integration server in communication with the client device. The method includes parsing at least a portion of the code of the continuous integration pipeline. The method includes determining at least one programming language construct of at least the parsed portion of the code of the continuous integration pipeline. The method includes executing the at least one programming language construct including the modification. The method includes indicating, by the continuous integration emulator and via the client device, whether the modification is successful. Related systems and articles of manufacture are provided.
    Type: Application
    Filed: November 14, 2022
    Publication date: May 16, 2024
    Inventors: Anurag Negi, Krishna Prasad P, Abhinav Srivastava
  • Publication number: 20240160418
    Abstract: A method for implementing a low code no code continuous integration/continuous delivery (CI/CD) platform includes receiving, by the CI/CD platform, a request to build a CI/CD pipeline for developing a software application. The method includes building, by the CI/CD platform, the CI/CD pipeline by at least: receiving a selection of one or more pre-built stages from a plurality of pre-built stages of the CI/CD pipeline and arranging, via the user interface, the selected one or more pre-built stages. The method also includes executing, by the CI/CD platform, the built CI/CD pipeline to develop the software application by at least: retrieving, from a database in communication with the CI/CD platform, code for each of the arranged one or more pre-built stages. Related systems and articles of manufacture are provided.
    Type: Application
    Filed: November 14, 2022
    Publication date: May 16, 2024
    Inventors: Abhinav Srivastava, Krishna Prasad P, Anurag Negi
  • Publication number: 20230285666
    Abstract: A plunger for use with a syringe includes a plunger body defining a central longitudinal axis and having a proximal end, a distal end, and a circumferential sidewall connecting the proximal end and the distal end. The plunger further includes at least one retaining member associated with and extending proximally from the plunger body. The at least one retaining member has a first end connected to the plunger body, a second end proximal to the first end and radially and resiliently deflectable relative to the first end, and at least one catch on the second end. A fluid injector system includes a piston having a plunger engagement mechanism configured for interacting with the at least one retaining element of the plunger to releasably engage the plunger for reciprocally driving the plunger within a barrel of the syringe.
    Type: Application
    Filed: June 16, 2021
    Publication date: September 14, 2023
    Inventors: KEVIN COWAN, JAMES DEDIG, SHAHAB TAHERI, ABHINAV SRIVASTAVA, BARRY TUCKER, MICHAEL SWANTNER, CHRISTOPHER CAPONE, JAROSLOW WLODARCZYK, ANDREW OSAN
  • Publication number: 20230222135
    Abstract: A computer-implemented method that includes causing display of a search user interface configured for searching visual representations of assets of a relational model comprising information indexed by an application programming interface (API); receiving one or more requests in the search user interface to update the visual representations; comparing, by the API, the one or more requests with the indexed information of the relational model; based on the comparing, determining whether a respective case of one or more cases of one or more assets is in a relationship with the one or more requests; and causing display of the respective case of the one or more cases of the one or more assets in the relationship in the visual representations.
    Type: Application
    Filed: January 10, 2023
    Publication date: July 13, 2023
    Inventors: Vyas RADHAKRISHNAN, Ankur BHARGAVA, Rahul KARKARA, Klaus GROSS, Murugan GOPALAN, Manu TARANATH, Abhinav SRIVASTAVA, Chethan R N, Rupesh MATHUR, Manish BHATIA
  • Publication number: 20220309605
    Abstract: An apparatus to facilitate tessellation redistribution for reducing latencies in processors is disclosed. The apparatus includes a processor to provide parallel interconnected geometry fixed-function units with separate front end and back ends, the front ends to perform patch culling and transmission and the back ends to perform patch reception from the front end and patch tessellation; provide a tessellation redistribution central engine to redistribute patches among the back ends using a redistribution bus; receive, by the tessellation redistribution central engine from the front ends in parallel, patch transmissions marked for distribution, the tessellation redistribution engine to process the patch transmissions in order; and in response to receiving a synchronization barrier packet from one of the front ends, broadcast, by the tessellation redistribution central engine, the synchronization barrier packet to the back ends to cause one of the back ends to process tessellation work locally.
    Type: Application
    Filed: March 24, 2021
    Publication date: September 29, 2022
    Applicant: Intel Corporation
    Inventors: Amandeep Singh, Arthur Hunter, JR., Abhinav Srivastava, Rashmi Agarwal, Mohit Choradia
  • Patent number: 11157930
    Abstract: Systems and methods are provided for using information obtained from a various databases to efficiently identify new or additional geographic locations in which a user, such as a seller, a manufacturer, a distributor, etc. can offer its goods and/or services for acquisition. A user interface is provided that provides information on such locations and value details for a user to utilize in determining where to offer or list an item for acquisition.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: October 26, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Suresh Bachu, Chitresh Madan, Sai Vamsi Krishna Medishetty, Abhinav Srivastava, Swati Lnu, Sravya Velagala
  • Publication number: 20210027409
    Abstract: A safety method and system for users in a vehicle is provided. The method includes operations that are executed by a circuitry of the system to facilitate safety features to the users. The operations include detecting an emergency input for activating a camera device to record real-time in-vehicle activities. A preferred contact of a user in the vehicle is determined and audiovisual information of the in-vehicle activities is communicated in real-time with each preferred contact. The recorded in-vehicle activities are further processed in real-time for detecting an emergency incident. An alert signal is generated based on the emergency incident, and one or more entities who can provide help are identified based on a location of the vehicle. The alert signal is communicated to the one or more entities along with the recorded in-vehicle activities.
    Type: Application
    Filed: July 22, 2020
    Publication date: January 28, 2021
    Applicant: OLA ELECTRIC MOBILITY PRIVATE LIMITED
    Inventors: Rakesh Sasidharan Nair, Sathya Narayanan Nagarajan, Parth Suthar, Sudhir Singh Mor, Shreeyash Salunke, Arjun S, Krishna Prasad Kuruva, Ajit Pratap Singh, Akul Aggarwal, Abhinav Srivastava, Akilan M R
  • Patent number: 10581966
    Abstract: A system includes determination of a resource stored in a cloud storage service, identification of a first cloud service associated with the resource, determination of a first pre-backup callback and a first post-backup callback associated with the first cloud service, transmission of the first pre-backup callback to the first cloud service, reception of a return of the first pre-backup callback from the first cloud service, transmission, in response to receipt of the return, of an instruction to the cloud storage service to backup the resource, and transmission of the first post-backup callback to the first cloud service.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: March 3, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ran Kalach, Giridharan Kasirala Ramachandraiah, Sriram Sampath, Manoj Karunakaran Valiyaparambil, Abhinav Srivastava
  • Patent number: 10559229
    Abstract: Content is securely shared between communication devices in an ad-hoc manner by employing common sensing context to establish pairing between the communication devices. In one aspect, the communication devices are within a specified distance from each other and sense common signals from their environment over a specified time period. The common signals are analyzed to determine an initialization or session key, which is utilized to secure content transfer between the communication devices. Additionally or alternatively, the key is utilized to provide access to virtual (e.g., digital content) and/or physical (e.g., buildings) resources.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: February 11, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Matti A. Hiltunen, Emiliano Miluzzo, Abhinav Srivastava
  • Publication number: 20190373056
    Abstract: A system includes determination of a resource stored in a cloud storage service, identification of a first cloud service associated with the resource, determination of a first pre-backup callback and a first post-backup callback associated with the first cloud service, transmission of the first pre-backup callback to the first cloud service, reception of a return of the first pre-backup callback from the first cloud service, transmission, in response to receipt of the return, of an instruction to the cloud storage service to backup the resource, and transmission of the first post-backup callback to the first cloud service.
    Type: Application
    Filed: May 30, 2018
    Publication date: December 5, 2019
    Inventors: Ran KALACH, Giridharan Kasirala RAMACHANDRAIAH, Sriram SAMPATH, Manoj Karunakaran VALIYAPARAMBIL, Abhinav SRIVASTAVA
  • Patent number: 10333502
    Abstract: Various embodiments provide for a level shifter with sub-threshold voltage functionality, which permits the level shifter to operate even when a voltage supply to the level shifter falls below a normal operational voltage range of one or more devices (e.g., transistors) within the level shifter. A level shift of an embodiment may operate when a voltage supply falls below a normal operational range in order to save power, which can be useful with respect to battery-operated devices, such an Internet of Things (IoT) sensor.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: June 25, 2019
    Assignee: Cadence Design Systems, Inc.
    Inventors: Abhinav Srivastava, Vinod Kumar
  • Publication number: 20190164455
    Abstract: Content is securely shared between communication devices in an ad-hoc manner by employing common sensing context to establish pairing between the communication devices. In one aspect, the communication devices are within a specified distance from each other and sense common signals from their environment over a specified time period. The common signals are analyzed to determine an initialization or session key, which is utilized to secure content transfer between the communication devices. Additionally or alternatively, the key is utilized to provide access to virtual (e.g., digital content) and/or physical (e.g., buildings) resources.
    Type: Application
    Filed: January 9, 2019
    Publication date: May 30, 2019
    Inventors: Matti A. Hiltunen, Emiliano Miluzzo, Abhinav Srivastava
  • Patent number: 10217381
    Abstract: Content is securely shared between communication devices in an ad-hoc manner by employing common sensing context to establish pairing between the communication devices. In one aspect, the communication devices are within a specified distance from each other and sense common signals from their environment over a specified time period. The common signals are analyzed to determine an initialization or session key, which is utilized to secure content transfer between the communication devices. Additionally or alternatively, the key is utilized to provide access to virtual (e.g., digital content) and/or physical (e.g., buildings) resources.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: February 26, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Matti A. Hiltunen, Emiliano Miluzzo, Abhinav Srivastava
  • Patent number: 10210014
    Abstract: In a cloud app market, a cloud infrastructure customer can purchase apps for performing services such as rootkit detection and network security for a customer virtual machine run by the cloud infrastructure customer. A cloud infrastructure provider executes a provider virtual machine monitor or hypervisor on cloud infrastructure. The cloud app is provided with a customer virtual machine monitor nested on the provider virtual machine monitor. The customer virtual machine, together with a nested management domain of the customer, execute on the customer virtual machine monitor.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: February 19, 2019
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., RUTGERS, THE STATE UNIVERSITY OF NEW JERSEY
    Inventors: Abhinav Srivastava, Vinod Ganapathy