Patents by Inventor Aditya Joshi
Aditya Joshi 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: 20230410070Abstract: Systems and methods are provided for controlling gaming moments across different gaming channels, different entities, and different environments. In one example, the system and methods use blockchain and/or non-fungible token (NFT) components and/or functionality. In an embodiment, a computing system can detecting a qualifying game event for a sharable gaming moment. The computing system generates a digital asset. The digital asset indicates details of the qualifying game event. The computing system encodes a referral code with the digital asset. The computing system transmits, in response to a user input via an application of a user computing device, the digital asset and the referral code to at least one gaming channel. The computing system detects, in response to electronic communication from the at least one gaming channel, an action associated with the digital asset. The computing system awards, based on the referral code and the action, a number of points for use (e.g.Type: ApplicationFiled: June 20, 2023Publication date: December 21, 2023Inventors: Sourabh SRIOM, Spandana MALREDDY, Pinak Dineshbhai PATEL, Jayakumar BALAKRISHNAN, Mahalakshmi SABAPATHY, S. Prathap STALIN, Nageshwaran KANDASAMY, Venkata Sai Krishna Chaithanya PATNAM, Nilamben Gauravkumar LADANI, Deepak KATHIRESAN, Chitra SURESH, Damodaran RAMANI, Mohan Raj SUBRAMANI, Upasna VIG, Elamaran SUGUMAR, John G. KROECKEL, Sreedhar RAMIREDDY, Rajendra Prasad Sreekanth ALUR, Sudarshan MISE, Anow Fanny DURAIRAJ, Vijay RAMACHANDRAN, Vijesh NARAYANAN, Nirmal Kumar VENUGOPAL, Krishna Mohan SINHA, Arulkumar PALANISAMY, Siddarthan KRISHNAN ATCHAYAKUMAR, Sreeram RAMAMURTHY, Aditya JOSHI, Balamurugan MURUGAIYAN, Arvind Kumar BOTHRA, Baskaran VENUGOPAL, Divya SAMINATHAN, Tharmeeganathan ARUNACHALAM, Karun GOPINATH
-
Patent number: 11607197Abstract: Systems and methods for measuring micro-architectural properties of vascular networks are described herein. An example method can include injecting an ultrasound contrast agent into a medium, and transmitting a plurality of acoustic pulses into the medium using a ultrasound transducer array. Each respective acoustic pulse can be transmitted from one or more elements of the ultrasound transducer array. The method can also include receiving a plurality of backscattered signals with the ultrasound transducer array in response to each respective acoustic pulse, and obtaining a response matrix including the backscattered signals. The method can further include extracting a coherent or incoherent contribution to the backscattered signals from the response matrix, and quantifying a property of a vascular network based on the coherent or incoherent contribution to the backscattered signals.Type: GrantFiled: November 27, 2018Date of Patent: March 21, 2023Assignees: THE UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL, NORTH CAROLINA STATE UNIVERSITYInventors: Marie Muller, Paul Dayton, Aditya Joshi
-
Patent number: 11556744Abstract: Aspects of the disclosure relate to training a labeling model to automatically generate labels for objects detected in a vehicle's environment. In this regard, one or more computing devices may receive sensor data corresponding to a series of frames perceived by the vehicle, each frame being captured at a different time point during a trip of the vehicle. The computing devices may also receive bounding boxes generated by a first labeling model for objects detected in the series of frames. The computing devices may receive user inputs including an adjustment to at least one of the bounding boxes, the adjustment corrects a displacement of the at least one of the bounding boxes caused by a sensing inaccuracy. The computing devices may train a second labeling model using the sensor data, the bounding boxes, and the adjustment to increase accuracy of the second labeling model when automatically generating bounding boxes.Type: GrantFiled: December 9, 2020Date of Patent: January 17, 2023Assignee: Waymo LLCInventors: Aditya Joshi, Ingrid Fiedler, Lo Po Tsui
-
Publication number: 20210287192Abstract: In a method of processing a cash transaction, a transaction processing system receives an account transaction request identifying a user account and a cash transaction to be carried out using a cash service machine (CSM). A set of CSMs available for processing the account transaction request is determined and a list of available CSMs is transmitted to the requesting user device. A request to process the transaction including an identification of a selected CSM is received the user device or the selected CSM. A unique authentication code is generated and transmitted to the processing requester. The transaction processing system receives from the non-process requester, an authentication request including a purported authentication code. The system then verifies that the purported authentication code matches the unique authentication code. Upon positive verification, the system transmits an instruction to the CSM to carry out a cash exchange according to the requested account transaction.Type: ApplicationFiled: June 3, 2021Publication date: September 16, 2021Inventors: Jeremy PHILLIPS, Aditya JOSHI
-
Patent number: 11055680Abstract: In a method of processing a cash transaction, a transaction processing system receives an account transaction request identifying a user account and a cash transaction to be carried out using a cash service machine (CSM). A set of CSMs available for processing the account transaction request is determined and a list of available CSMs is transmitted to the requesting user device. A request to process the transaction including an identification of a selected CSM is received the user device or the selected CSM. A unique authentication code is generated and transmitted to the processing requester. The transaction processing system receives from the non-process requester, an authentication request including a purported authentication code. The system then verifies that the purported authentication code matches the unique authentication code. Upon positive verification, the system transmits an instruction to the CSM to carry out a cash exchange according to the requested account transaction.Type: GrantFiled: December 23, 2019Date of Patent: July 6, 2021Assignee: CAPITAL ONE SERVICES, LLCInventors: Jeremy Phillips, Aditya Joshi
-
Publication number: 20210192478Abstract: In a method of processing a cash transaction, a transaction processing system receives an account transaction request identifying a user account and a cash transaction to be carried out using a cash service machine (CSM). A set of CSMs available for processing the account transaction request is determined and a list of available CSMs is transmitted to the requesting user device. A request to process the transaction including an identification of a selected CSM is received the user device or the selected CSM. A unique authentication code is generated and transmitted to the processing requester. The transaction processing system receives from the non-process requester, an authentication request including a purported authentication code. The system then verifies that the purported authentication code matches the unique authentication code. Upon positive verification, the system transmits an instruction to the CSM to carry out a cash exchange according to the requested account transaction.Type: ApplicationFiled: December 23, 2019Publication date: June 24, 2021Inventors: Jeremy PHILLIPS, Aditya JOSHI
-
Patent number: 10891518Abstract: Aspects of the disclosure relate to training a labeling model to automatically generate labels for objects detected in a vehicle's environment. In this regard, one or more computing devices may receive sensor data corresponding to a series of frames perceived by the vehicle, each frame being captured at a different time point during a trip of the vehicle. The computing devices may also receive bounding boxes generated by a first labeling model for objects detected in the series of frames. The computing devices may receive user inputs including an adjustment to at least one of the bounding boxes, the adjustment corrects a displacement of the at least one of the bounding boxes caused by a sensing inaccuracy. The computing devices may train a second labeling model using the sensor data, the bounding boxes, and the adjustment to increase accuracy of the second labeling model when automatically generating bounding boxes.Type: GrantFiled: December 14, 2018Date of Patent: January 12, 2021Inventors: Aditya Joshi, Ingrid Fiedler, Lo Po Tsui
-
Publication number: 20200359998Abstract: Systems and methods for measuring micro-architectural properties of vascular networks are described herein. An example method can include injecting an ultrasound contrast agent into a medium, and transmitting a plurality of acoustic pulses into the medium using a ultrasound transducer array. Each respective acoustic pulse can be transmitted from one or more elements of the ultrasound transducer array. The method can also include receiving a plurality of backscattered signals with the ultrasound transducer array in response to each respective acoustic pulse, and obtaining a response matrix including the backscattered signals. The method can further include extracting a coherent or incoherent contribution to the backscattered signals from the response matrix, and quantifying a property of a vascular network based on the coherent or incoherent contribution to the backscattered signals.Type: ApplicationFiled: November 27, 2018Publication date: November 19, 2020Inventors: Marie Muller, Paul Dayton, Aditya Joshi
-
Patent number: 10664594Abstract: Methods for accelerated code injection detection using operating system controlled memory attributes are performed by systems and apparatuses. The methods optimize search operations for memory segments in system and virtual memories by searching for segment attributes. A set of memory segments is determined wherein each memory segment in the set includes specific attributes. The memory segments in the set are ranked for a threat level based on segment attribute. The threat level is used to determine subsequent actions including providing indications of the memory segments in the set and initiating execution of an anti-malware application. Relevant segment attributes used for the segment search can be dynamically updated in an attribute list. Segment attributes of a segment can be determined by accessing a memory manager of an operating system via an API.Type: GrantFiled: June 30, 2017Date of Patent: May 26, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Abhishek Kumar Singh, Aditya Joshi, Freddie L. Aaron, Peter A. Loveless, Tino Morenz
-
Publication number: 20190005236Abstract: Methods for accelerated code injection detection using operating system controlled memory attributes are performed by systems and apparatuses. The methods optimize search operations for memory segments in system and virtual memories by searching for segment attributes. A set of memory segments is determined wherein each memory segment in the set includes specific attributes. The memory segments in the set are ranked for a threat level based on segment attribute. The threat level is used to determine subsequent actions including providing indications of the memory segments in the set and initiating execution of an anti-malware application. Relevant segment attributes used for the segment search can be dynamically updated in an attribute list. Segment attributes of a segment can be determined by accessing a memory manager of an operating system via an API.Type: ApplicationFiled: June 30, 2017Publication date: January 3, 2019Inventors: Abhishek Kumar Singh, Aditya Joshi, Freddie L. Aaron, Peter A. Loveless, Tino Morenz
-
Publication number: 20070115524Abstract: The invention uses optically active dyes or other optically active materials to perform digital data processing and logic functions on optical data. The data is carried in pulses of photons of wavelengths appropriate to interact with the optically active materials to excite or de-excite them. The use of the invention in performing various optical processing functions is described.Type: ApplicationFiled: November 20, 2006Publication date: May 24, 2007Inventor: Aditya Joshi