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: 20250078198Abstract: 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: ApplicationFiled: September 12, 2024Publication date: March 6, 2025Applicant: Intel CorporationInventors: Amandeep Singh, Arthur Hunter, JR., Abhinav Srivastava, Rashmi Agarwal, Mohit Choradia
-
Patent number: 12190138Abstract: 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: GrantFiled: November 14, 2022Date of Patent: January 7, 2025Assignee: SAP SEInventors: Anurag Negi, Krishna Prasad P, Abhinav Srivastava
-
Publication number: 20240399056Abstract: 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: ApplicationFiled: June 3, 2024Publication date: December 5, 2024Inventors: KEVIN COWAN, JAMES DEDIG, SHAHAB TAHERI, ABHINAV SRIVASTAVA, BARRY TUCKER, MICHAEL SWANTNER, CHRISTOPHER CAPONE, JAROSLOW WLODARCZYK, ANDREW OSAN
-
Patent number: 12125121Abstract: 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: GrantFiled: March 24, 2021Date of Patent: October 22, 2024Assignee: INTEL CORPORATIONInventors: Amandeep Singh, Arthur Hunter, Jr., Abhinav Srivastava, Rashmi Agarwal, Mohit Choradia
-
Publication number: 20240330473Abstract: 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: ApplicationFiled: March 27, 2023Publication date: October 3, 2024Inventors: Abhinav SRIVASTAVA, Krishna Prasad P, Anurag Negi, Pratim Milind Ugale
-
Patent number: 11998718Abstract: 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: GrantFiled: June 16, 2021Date of Patent: June 4, 2024Assignee: BAYER HEALTHCARE LLCInventors: Kevin Cowan, James Dedig, Shahab Taheri, Abhinav Srivastava, Barry Tucker, Michael Swantner, Christopher Capone, Jaroslow Wlodarczyk, Andrew Osan
-
Publication number: 20240160459Abstract: 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: ApplicationFiled: November 14, 2022Publication date: May 16, 2024Inventors: Anurag Negi, Krishna Prasad P, Abhinav Srivastava
-
Publication number: 20240160418Abstract: 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: ApplicationFiled: November 14, 2022Publication date: May 16, 2024Inventors: Abhinav Srivastava, Krishna Prasad P, Anurag Negi
-
Publication number: 20230285666Abstract: 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: ApplicationFiled: June 16, 2021Publication date: September 14, 2023Inventors: KEVIN COWAN, JAMES DEDIG, SHAHAB TAHERI, ABHINAV SRIVASTAVA, BARRY TUCKER, MICHAEL SWANTNER, CHRISTOPHER CAPONE, JAROSLOW WLODARCZYK, ANDREW OSAN
-
Publication number: 20230222135Abstract: 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: ApplicationFiled: January 10, 2023Publication date: July 13, 2023Inventors: Vyas RADHAKRISHNAN, Ankur BHARGAVA, Rahul KARKARA, Klaus GROSS, Murugan GOPALAN, Manu TARANATH, Abhinav SRIVASTAVA, Chethan R N, Rupesh MATHUR, Manish BHATIA
-
Publication number: 20220309605Abstract: 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: ApplicationFiled: March 24, 2021Publication date: September 29, 2022Applicant: Intel CorporationInventors: Amandeep Singh, Arthur Hunter, JR., Abhinav Srivastava, Rashmi Agarwal, Mohit Choradia
-
Patent number: 11157930Abstract: 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: GrantFiled: June 26, 2018Date of Patent: October 26, 2021Assignee: Amazon Technologies, Inc.Inventors: Suresh Bachu, Chitresh Madan, Sai Vamsi Krishna Medishetty, Abhinav Srivastava, Swati Lnu, Sravya Velagala
-
Publication number: 20210027409Abstract: 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: ApplicationFiled: July 22, 2020Publication date: January 28, 2021Applicant: OLA ELECTRIC MOBILITY PRIVATE LIMITEDInventors: 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: 10581966Abstract: 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: GrantFiled: May 30, 2018Date of Patent: March 3, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ran Kalach, Giridharan Kasirala Ramachandraiah, Sriram Sampath, Manoj Karunakaran Valiyaparambil, Abhinav Srivastava
-
Patent number: 10559229Abstract: 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: GrantFiled: January 9, 2019Date of Patent: February 11, 2020Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Matti A. Hiltunen, Emiliano Miluzzo, Abhinav Srivastava
-
Publication number: 20190373056Abstract: 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: ApplicationFiled: May 30, 2018Publication date: December 5, 2019Inventors: Ran KALACH, Giridharan Kasirala RAMACHANDRAIAH, Sriram SAMPATH, Manoj Karunakaran VALIYAPARAMBIL, Abhinav SRIVASTAVA
-
Patent number: 10333502Abstract: 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: GrantFiled: March 26, 2018Date of Patent: June 25, 2019Assignee: Cadence Design Systems, Inc.Inventors: Abhinav Srivastava, Vinod Kumar
-
Publication number: 20190164455Abstract: 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: ApplicationFiled: January 9, 2019Publication date: May 30, 2019Inventors: Matti A. Hiltunen, Emiliano Miluzzo, Abhinav Srivastava
-
Patent number: 10217381Abstract: 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: GrantFiled: October 11, 2017Date of Patent: February 26, 2019Assignee: AT&T Intellectual Property I, L.P.Inventors: Matti A. Hiltunen, Emiliano Miluzzo, Abhinav Srivastava
-
Patent number: 10210014Abstract: 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: GrantFiled: November 21, 2016Date of Patent: February 19, 2019Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., RUTGERS, THE STATE UNIVERSITY OF NEW JERSEYInventors: Abhinav Srivastava, Vinod Ganapathy