Patents by Inventor Amit Singla
Amit Singla 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: 20240143709Abstract: A system includes a memory and a processor coupled to the memory. The processor receives a user credential associated with a first user and authorizes an avatar of the first user to enter a virtual environment. When the first user is registered with a first entity, the processor obtains a user profile of the first user. Based on the user profile, the processor determines and indicates to the first user in the virtual environment that a first type of data file of the first user qualifies the first user to obtain a product or service for a first amount of data objects. The processor receives a selection of the product of service from the first user, receives a command to transfer the first amount of data objects from the first type of data file to a second data file, and transfers the first amount to the second data file.Type: ApplicationFiled: October 26, 2022Publication date: May 2, 2024Inventors: Anushka Pandey, Rajat Singla, Siva Kesava, Praveen Kumar Parsa, Murugan Vasudevan, Krithika Viswanathan, Amit Mishra
-
Patent number: 11956233Abstract: A method for pervasive resource identification includes receiving an authentication request from a first application service. The authentication request requests authentication of a user of a user device. The method includes obtaining device information associated with the user device of the user and generating a unique opaque identifier for the user device based on the device information. The method includes obtaining authentication credentials from the user device. The authentication credentials verify an identity of the user. In response to receiving the authentication credentials from the user device, the method includes generating an authentication token and encoding the unique opaque identifier into the authentication token. The method also includes transmitting the authentication token to the first application service.Type: GrantFiled: March 6, 2023Date of Patent: April 9, 2024Assignee: Google LLCInventors: Atul Tulshibagwale, Sachin Subhashrao Parsewar, Amit Singla
-
Patent number: 11911054Abstract: Described herein is a neuroaspiration catheter for removing a blood clot in a blood vessel. The neuroaspiration catheter includes a first tube, a second tube and a wire for guiding the navigation of the catheter. The wire can be navigated to the site of the blood clot, aid the navigation of the catheter, and left in the blood vessel during and after the aspiration. If the aspiration fails, the catheter can be quickly navigated back to the site of the blood clot using the wire as a guide. Also described herein is a method of removing a blood clot using the neuroaspiration catheter.Type: GrantFiled: March 22, 2023Date of Patent: February 27, 2024Assignee: RUTGERS, THE STATE UNIVERSITY OF NEW JERSEYInventor: Amit Singla
-
Patent number: 11848932Abstract: A method for sharing resource identification includes receiving, at a lookup service, from a first application executing on a particular device associated with a user, a resource identifier (ID) request requesting the lookup service to provide the first application access to a resource ID that identifies the particular device. The method also includes determining, by the lookup service, whether the first application executing on the particular device is authorized to access the resource ID. When the first application is authorized to access the resource ID, the method includes obtaining, by the lookup service, the resource ID and transmitting, by the lookup service, to the first application executing on the particular device, the resource ID.Type: GrantFiled: July 21, 2022Date of Patent: December 19, 2023Assignee: Google LLCInventors: Atul Tulshibagwale, Sachin Parsewar, Kiran Sappa, Shipra Banga, Amit Singla
-
Publication number: 20230301671Abstract: Described herein is a neuroaspiration catheter for removing a blood clot in a blood vessel. The neuroaspiration catheter includes a first tube, a second tube and a wire for guiding the navigation of the catheter. The wire can be navigated to the site of the blood clot, aid the navigation of the catheter, and left in the blood vessel during and after the aspiration. If the aspiration fails, the catheter can be quickly navigated back to the site of the blood clot using the wire as a guide. Also described herein is a method of removing a blood clot using the neuroaspiration catheter.Type: ApplicationFiled: March 22, 2023Publication date: September 28, 2023Applicant: Rutgers, the State University of New JerseyInventor: Amit Singla
-
Publication number: 20230208837Abstract: A method for pervasive resource identification includes receiving an authentication request from a first application service. The authentication request requests authentication of a user of a user device. The method includes obtaining device information associated with the user device of the user and generating a unique opaque identifier for the user device based on the device information. The method includes obtaining authentication credentials from the user device. The authentication credentials verify an identity of the user. In response to receiving the authentication credentials from the user device, the method includes generating an authentication token and encoding the unique opaque identifier into the authentication token. The method also includes transmitting the authentication token to the first application service.Type: ApplicationFiled: March 6, 2023Publication date: June 29, 2023Applicant: Google LLCInventors: Atul Tulshibagwale, Sachin Subhashrao Parsewar, Amit Singla
-
Patent number: 11653908Abstract: A method of performing brain surgery on a patient having a skull and brain tissue, that starts by creating an opening, having a rim, in the skull. The method uses an assembly for facilitating brain surgery that includes a curved frame, defining an inward dimension and an outward dimension; a plurality of spatula arm subassemblies, each including a spatula arm frame clamp, releasably attached to the frame, a spatula arm held and supported by the spatula arm frame clamp and a spatula extending from the inward end of the spatula arm of the spatula arm subassembly. The assembly is clamped to the rim and the spatula arms are positioned so that the spatulas engage the brain tissue in a manner that facilitates surgery.Type: GrantFiled: August 19, 2020Date of Patent: May 23, 2023Assignee: BRAIN INNOVATIONS LLCInventors: Amit Singla, Michael David Allen
-
Patent number: 11606357Abstract: A method for pervasive resource identification includes receiving an authentication request from a first application service. The authentication request requests authentication of a user of a user device. The method includes obtaining device information associated with the user device of the user and generating a unique opaque identifier for the user device based on the device information. The method includes obtaining authentication credentials from the user device. The authentication credentials verify an identity of the user. In response to receiving the authentication credentials from the user device, the method includes generating an authentication token and encoding the unique opaque identifier into the authentication token. The method also includes transmitting the authentication token to the first application service.Type: GrantFiled: December 10, 2020Date of Patent: March 14, 2023Assignee: Google LLCInventors: Atul Tulshibagwale, Sachin Subhashrao Parsewar, Amit Singla
-
Publication number: 20220360582Abstract: A method for sharing resource identification includes receiving, at a lookup service, from a first application executing on a particular device associated with a user, a resource identifier (ID) request requesting the lookup service to provide the first application access to a resource ID that identifies the particular device. The method also includes determining, by the lookup service, whether the first application executing on the particular device is authorized to access the resource ID. When the first application is authorized to access the resource ID, the method includes obtaining, by the lookup service, the resource ID and transmitting, by the lookup service, to the first application executing on the particular device, the resource ID.Type: ApplicationFiled: July 21, 2022Publication date: November 10, 2022Applicant: Google LLCInventors: Atul Tulshibagwale, Sachin Parsewar, Kiran Sappa, Shipra Banga, Amit Singla
-
Patent number: 11425125Abstract: A method for sharing resource identification includes receiving, at a lookup service, from a first application executing on a particular device associated with a user, a resource identifier (ID) request requesting the lookup service to provide the first application access to a resource ID that identifies the particular device. The method also includes determining, by the lookup service, whether the first application executing on the particular device is authorized to access the resource ID. When the first application is authorized to access the resource ID, the method includes obtaining, by the lookup service, the resource ID and transmitting, by the lookup service, to the first application executing on the particular device, the resource ID.Type: GrantFiled: June 24, 2020Date of Patent: August 23, 2022Assignee: Google LLCInventors: Atul Tulshibagwale, Sachin Parsewar, Kiran Sappa, Shipra Banga, Amit Singla
-
Publication number: 20220191200Abstract: A method for pervasive resource identification includes receiving an authentication request from a first application service. The authentication request requests authentication of a user of a user device. The method includes obtaining device information associated with the user device of the user and generating a unique opaque identifier for the user device based on the device information. The method includes obtaining authentication credentials from the user device. The authentication credentials verify an identity of the user. In response to receiving the authentication credentials from the user device, the method includes generating an authentication token and encoding the unique opaque identifier into the authentication token. The method also includes transmitting the authentication token to the first application service.Type: ApplicationFiled: December 10, 2020Publication date: June 16, 2022Applicant: Google LLCInventors: Atul Tulshibagwale, Sachin Subhashrao Parsewar, Amit Singla
-
Patent number: 11343375Abstract: Systems and methods for using machine-learning techniques for labeling incoming calls with categories relating to a risk level. A model is generated using call log data. The call log data is augmented using information from additional data sources to generate features for the model. The model may then be used to categorize additional incoming calls. The model may be used in real-time to categorize incoming calls, or categorization results may be stored for a plurality of calling numbers. Various embodiments provide various technical advantages by virtue of how the components of the system are deployed between an endpoint communication device, a telephony provider system, and possibly other systems.Type: GrantFiled: November 27, 2020Date of Patent: May 24, 2022Assignee: TRANSACTION NETWORK SERVICES, INC.Inventors: Sean J. Kent, Ken Cartwright, Amit Singla, Srikanth Mohan, Paul Florack
-
Publication number: 20210409402Abstract: A method for sharing resource identification includes receiving, at a lookup service, from a first application executing on a particular device associated with a user, a resource identifier (ID) request requesting the lookup service to provide the first application access to a resource ID that identifies the particular device. The method also includes determining, by the lookup service, whether the first application executing on the particular device is authorized to access the resource ID. When the first application is authorized to access the resource ID, the method includes obtaining, by the lookup service, the resource ID and transmitting, by the lookup service, to the first application executing on the particular device, the resource ID.Type: ApplicationFiled: June 24, 2020Publication date: December 30, 2021Applicant: Google LLCInventors: Atul Tulshibagwale, Sachin Parsewar, Kiran Sappa, Shipra Banga, Amit Singla
-
Publication number: 20210084147Abstract: Systems and methods are disclosed for using machine-learning techniques for labeling incoming calls with categories relating to a risk level. A model is generated using call log data. The call log data is augmented using information from additional data sources to generate features for the model. The model may then be used to categorize additional incoming calls. The model may be used in real-time to categorize incoming calls, or categorization results may be stored for a plurality of calling numbers. Various embodiments provide various technical advantages by virtue of how the components of the system are deployed between an endpoint communication device, a telephony provider system, and possibly other systems.Type: ApplicationFiled: November 27, 2020Publication date: March 18, 2021Applicant: Transaction Network Services, Inc.Inventors: Sean J. Kent, Ken Cartwright, Amit Singla, Srikanth Mohan, Paul Florack
-
Patent number: 10918371Abstract: An assembly for facilitating brain surgery performed through an opening having a rim, created in the skull of a patient and having a curved frame, defining an inward dimension and an outward dimension. Also, at least one clamp arm subassembly is attached to the frame, and has a clamp arm frame clamp, releasably attached to the frame; a clamp arm having a longitudinal dimension, releasably held and supported by the clamp arm frame clamp, and adjustable relative to the frame clamp along the longitudinal dimension; and a skull clamp, supported by the arm, and adapted to clamp onto the rim. Further included is at least one spatula arm subassembly, which has a spatula arm frame clamp, releasably attached to the frame; a spatula arm held and supported by the spatula arm frame clamp; and a spatula extending from the inward end of the spatula arm of the spatula arm subassembly.Type: GrantFiled: April 3, 2019Date of Patent: February 16, 2021Assignee: BRAIN INNOVATIONS LLCInventors: Amit Singla, Michael David Allen
-
Patent number: 10869722Abstract: A customized patient-specific combined template and implant for spinal fixation and method for use.Type: GrantFiled: November 2, 2017Date of Patent: December 22, 2020Assignee: Rochester Institute of TechnologyInventors: Michael R. Caldwell, Mark W. Olles, Amit Singla
-
Publication number: 20200375587Abstract: A method of performing brain surgery on a patient having a skull and brain tissue, that starts by creating an opening, having a rim, in the skull. The method uses an assembly for facilitating brain surgery that includes a curved frame, defining an inward dimension and an outward dimension; a plurality of spatula arm subassemblies, each including a spatula arm frame clamp, releasably attached to the frame, a spatula arm held and supported by the spatula arm frame clamp and a spatula extending from the inward end of the spatula arm of the spatula arm subassembly. The assembly is clamped to the rim and the spatula arms are positioned so that the spatulas engage the brain tissue in a manner that facilitates surgery.Type: ApplicationFiled: August 19, 2020Publication date: December 3, 2020Applicant: BRAIN INNOVATIONS LLCInventors: Amit Singla, Michael David Allen
-
Patent number: 10855840Abstract: Systems and methods for using machine-learning techniques for labeling incoming calls with categories relating to a risk level. A model is generated using call log data. The call log data is augmented using information from additional data sources to generate features for the model. The model may then be used to categorize additional incoming calls. The model may be used in real-time to categorize incoming calls, or categorization results may be stored for a plurality of calling numbers. Various embodiments provide various technical advantages by virtue of how the components of the system are deployed between an endpoint communication device, a telephony provider system, and possibly other systems.Type: GrantFiled: February 3, 2020Date of Patent: December 1, 2020Assignee: Transaction Network Services, Inc.Inventors: Sean J. Kent, Ken Cartwright, Amit Singla, Srikanth Mohan, Paul Florack
-
Publication number: 20200315604Abstract: An assembly for facilitating brain surgery performed through an opening having a rim, created in the skull of a patient and having a curved frame, defining an inward dimension and an outward dimension. Also, at least one clamp arm subassembly is attached to the frame, and has a clamp arm frame clamp, releasably attached to the frame; a clamp arm having a longitudinal dimension, releasably held and supported by the clamp arm frame clamp, and adjustable relative to the frame clamp along the longitudinal dimension; and a skull clamp, supported by the arm, and adapted to clamp onto the rim. Further included is at least one spatula arm subassembly, which has a spatula arm frame clamp, releasably attached to the frame; a spatula arm held and supported by the spatula arm frame clamp; and a spatula extending from the inward end of the spatula arm of the spatula arm subassembly.Type: ApplicationFiled: April 3, 2019Publication date: October 8, 2020Applicant: BRAIN INNOVATIONS LLCInventors: Amit Singla, Michael David Allen
-
Publication number: 20200177729Abstract: Systems and methods are disclosed for using machine-learning techniques for labeling incoming calls with categories relating to a risk level. A model is generated using call log data. The call log data is augmented using information from additional data sources to generate features for the model. The model may then be used to categorize additional incoming calls. The model may be used in real-time to categorize incoming calls, or categorization results may be stored for a plurality of calling numbers. Various embodiments provide various technical advantages by virtue of how the components of the system are deployed between an endpoint communication device, a telephony provider system, and possibly other systems.Type: ApplicationFiled: February 3, 2020Publication date: June 4, 2020Applicant: Transaction Network Services, Inc.Inventors: Sean J. Kent, Ken Cartwright, Amit Singla, Srikanth Mohan, Paul Florack