Patents by Inventor Rajesh Tiwari
Rajesh Tiwari 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).
-
Patent number: 11967227Abstract: Methods and systems are provided to generate instructions and share video content following an impact event. They include detecting an impact event associated with a vehicle and transmitting a request to at least one video recording device within an area of interest from the vehicle. They further include receiving video content captured within a time period around the impact event from at least one video recording device. Methods and systems are also provided to generate useful information following an impact event including detecting an impact event associated with a vehicle and determining one or more contextual parameters associated with the impact event. They further include generating display content based on the one or more contextual parameters and displaying the generated display content on a screen within the vehicle.Type: GrantFiled: December 8, 2022Date of Patent: April 23, 2024Assignee: Rivian IP Holdings, LLCInventors: Rahul Rajesh Tiwari, Nicholas Paul Tokarz, Martin Brian Majkut, Simon David Asher, Erik Robert Glaser
-
Publication number: 20240119457Abstract: Methods and server systems for computing fraud risk scores for various merchants associated with an acquirer described herein. The method performed by a server system includes accessing merchant-related transaction data including merchant-related transaction indicators associated with a merchant from a transaction database. Method includes generating a merchant-related transaction features based on the merchant-related indicators. Method includes generating via risk prediction models, for a payment transaction with the merchant, merchant health and compliance risk scores, merchant terminal risk scores, merchant chargeback risk scores, and merchant activity risk scores based on the merchant-related transaction features. Method includes facilitating transmission of a notification message to an acquirer server associated with the merchant.Type: ApplicationFiled: October 6, 2023Publication date: April 11, 2024Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Smriti Gupta, Adarsh Patankar, Akash Choudhary, Alekhya Bhatraju, Ammar Ahmad Khan, Amrita Kundu, Ankur Saraswat, Anubhav Gupta, Awanish Kumar, Ayush Agarwal, Brian M. McGuigan, Debasmita Das, Deepak Yadav, Diksha Shrivastava, Garima Arora, Gaurav Dhama, Gaurav Oberoi, Govind Vitthal Waghmare, Hardik Wadhwa, Jessica Peretta, Kanishk Goyal, Karthik Prasad, Lekhana Vusse, Maneet Singh, Niranjan Gulla, Nitish Kumar, Rajesh Kumar Ranjan, Ram Ganesh V, Rohit Bhattacharya, Rupesh Kumar Sankhala, Siddhartha Asthana, Soumyadeep Ghosh, Sourojit Bhaduri, Srijita Tiwari, Suhas Powar, Susan Skelsey
-
Patent number: 11635974Abstract: A layer of abstraction is provided for developing, configuring, displaying, selecting, and re-configuring connectors used through stages of predeployment, deployment, and post-deployment. A connector is created with the layer of abstraction, wherein the connector provides a first configuration of added functionality to software components for calling a web service. The connector is used to tie a step of a process-based software application to the web service. A different configuration of added functionality is provided for each of the stages of predeployment, deployment, and post deployment using the layer of abstraction.Type: GrantFiled: August 11, 2022Date of Patent: April 25, 2023Assignee: Oracle International CorporationInventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
-
Patent number: 11630708Abstract: An example method facilitates collaborative participation in a process-based software application. The example method includes employing a process cloud integrated with a social network and document cloud to enable social network conversation-based collaboration during running of processes of the process-based software application. Hence, by integrating a social network with a process cloud, collaboration mechanisms can be created when a process starts. Process designers, i.e., process-based application designers or developers, may configure permissions for the various tasks in a process so that task participants can see some messages in the conversation but not all. As tasks are initiated and completed, automated messages may be posted to the conversation.Type: GrantFiled: May 1, 2017Date of Patent: April 18, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Juan Allo Ron, Rajesh Tiwari, Viswanathan Umapathy
-
Publication number: 20220391221Abstract: A layer of abstraction is provided for developing, configuring, displaying, selecting, and re-configuring connectors used through stages of predeployment, deployment, and post-deployment. A connector is created with the layer of abstraction, wherein the connector provides a first configuration of added functionality to software components for calling a web service. The connector is used to tie a step of a process-based software application to the web service. A different configuration of added functionality is provided for each of the stages of predeployment, deployment, and post deployment using the layer of abstraction.Type: ApplicationFiled: August 11, 2022Publication date: December 8, 2022Applicant: Oracle International CorporationInventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
-
Patent number: 11449348Abstract: An example system and method facilitates customization of and configuration of a software connector, such as a connector to an Application Programming Interface (API) or web service, in various types of computing environments, including both pre-deployment and post-deployment computing environments. A connectors framework provides a layer of abstraction between connectors maintained in the different environments and a connector editor of an application development system (which may be implemented via a server-side integrated development environment). The connector editor may provide User Interface (UI) functionality, including one or more UI controls for editing or otherwise modifying, customizing, and/or configuring connectors in pre-deployment and/or post deployment environments, which may represent or correspond to different connector and accompanying software development stages.Type: GrantFiled: October 31, 2019Date of Patent: September 20, 2022Assignee: Oracle International CorporationInventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
-
Patent number: 11363437Abstract: A near-field communication (“NFC”) tag identifier (ID) associated with an establishment obtain by scanning an NFC tag at a location in the establishment using a wireless device of a patron is received. Login credentials associated with the patron and the wireless device are received. A location of the patron in the establishment is determined from the login credentials associated with the patron and the wireless device, and from the NFC tag ID. An available service of the establishment is communicated to the wireless device of the patron based on the login credentials associated with the patron and the wireless device, and from the NFC tag ID. The identified location is associated with exact order items so the service staff is able to keep track of an order made by the patron.Type: GrantFiled: May 22, 2020Date of Patent: June 14, 2022Assignees: Quickze IncInventors: Rajesh Tiwari, Archana Deshpande, Archit Peshave
-
Publication number: 20210368316Abstract: A near-field communication (“NFC”) tag identifier (ID) associated with an establishment obtain by scanning an NFC tag at a location in the establishment using a wireless device of a patron is received. Login credentials associated with the patron and the wireless device are received. A location of the patron in the establishment is determined from the login credentials associated with the patron and the wireless device, and from the NFC tag ID. An available service of the establishment is communicated to the wireless device of the patron based on the login credentials associated with the patron and the wireless device, and from the NFC tag ID. The identified location is associated with exact order items so the service staff is able to keep track of an order made by the patron.Type: ApplicationFiled: May 22, 2020Publication date: November 25, 2021Inventors: Rajesh Tiwari, Archana Deshpande, Archit Peshave
-
Publication number: 20200065119Abstract: An example system and method facilitates customization of and configuration of a software connector, such as a connector to an Application Programming Interface (API) or web service, in various types of computing environments, including both pre-deployment and post-deployment computing environments. A connectors framework provides a layer of abstraction between connectors maintained in the different environments and a connector editor of an application development system (which may be implemented via a server-side integrated development environment). The connector editor may provide User Interface (UI) functionality, including one or more UI controls for editing or otherwise modifying, customizing, and/or configuring connectors in pre-deployment and/or post deployment environments, which may represent or correspond to different connector and accompanying software development stages.Type: ApplicationFiled: October 31, 2019Publication date: February 27, 2020Applicant: Oracle International CorporationInventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
-
Patent number: 10521243Abstract: An example system and method facilitates customization of and configuration of a software connector, such as a connector to an Application Programming Interface (API) or web service, in various types of computing environments, including both pre-deployment and post-deployment computing environments. A connectors framework provides a layer of abstraction between connectors maintained in the different environments and a connector editor of an application development system (which may be implemented via a server-side integrated development environment). The connector editor may provide User Interface (UI) functionality, including one or more UI controls for editing or otherwise modifying, customizing, and/or configuring connectors in pre-deployment and/or post deployment environments, which may represent or correspond to different connector and accompanying software development stages.Type: GrantFiled: July 11, 2017Date of Patent: December 31, 2019Assignee: Oracle International CorporationInventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
-
Publication number: 20190351527Abstract: Described are abrasive surfaces and pad conditioners that contain high precision shaped surfaces, including pad conditioners useful for conditioning a chemical-mechanical processing (CMP) pad, and related methods.Type: ApplicationFiled: May 3, 2019Publication date: November 21, 2019Inventors: Rajesh TIWARI, Conrad SURIAGA, Bruce Arrington, Patrick DOERING, Andrew Allan GALPIN
-
Patent number: 10471567Abstract: A chemical mechanical planarization (CMP) pad conditioning assembly that includes one or more support structures positioned between one or more abrasive regions of the pad conditioning assembly is disclosed. The support structures and abrasive regions can be separated by one or more channels. A top surface of the one or more support structures is not co-planar with the top surface of the abrasive regions of the pad conditioning assembly, and the height of the top surface of the one or more support structures when measured to the pad facing surface of the pad conditioning assembly backing plate is less than the height of the top surfaces of the abrasive regions when measured to the pad facing surface of the pad conditioning assembly.Type: GrantFiled: September 15, 2016Date of Patent: November 12, 2019Assignee: ENTEGRIS, INC.Inventors: Patrick Doering, Rajesh Tiwari, Andrew Galpin
-
Patent number: 9972402Abstract: A method and apparatus for continuous write and read operations during memory testing. The method comprises: controlling a signal generator; triggering a write address and a data field operation each memory cycle; triggering a write signal to write to a memory each memory clock cycle; and reading a read address and a read data operation to the memory. An additional embodiment provides an apparatus for advanced memory latency testing. The apparatus includes a data generator trigger in communication with a signal generator and an address generator trigger also in communication with the signal generator.Type: GrantFiled: April 25, 2016Date of Patent: May 15, 2018Assignee: QUALCOMM IncorporatedInventors: Nishi Bhushan Singh, Ashutosh Anand, Anand Bhat, Rajesh Tiwari, Shankarnarayan Bhat
-
Patent number: 9971663Abstract: A method and apparatus for reducing memory built-in self-test (MBIST) area by optimizing the number of interfaces required for testing a given set of memories is provided. The method begins when memories of a same configuration are grouped together. One memory is then selected from each of the groups. MBIST insertion is then performed for a selected group of memories, and the selected group of memories contains memories of different configurations. Control logic is used to select each group of memories separately. The memory group under test may also be selected using programmable user bits. An apparatus is also provided. The apparatus includes: a controller, at least one memory interface in communication with the controller, at least one control logic cloud in communication with the at least one memory interface; and at least one bit bus.Type: GrantFiled: March 27, 2015Date of Patent: May 15, 2018Assignee: QUALCOMM IncorporatedInventors: Nishi Bhushan Singh, Anand Bhat, Ashutosh Anand, Rajesh Tiwari, Abhinav Kothiala
-
Publication number: 20180081505Abstract: An example method facilitates collaborative participation in a process-based software application. The example method includes employing a process cloud integrated with a social network and document cloud to enable social network conversation-based collaboration during running of processes of the process-based software application. Hence, by integrating a social network with a process cloud, collaboration mechanisms can be created when a process starts. Process designers, i.e., process-based application designers or developers, may configure permissions for the various tasks in a process so that task participants can see some messages in the conversation but not all. As tasks are initiated and completed, automated messages may be posted to the conversation.Type: ApplicationFiled: May 1, 2017Publication date: March 22, 2018Inventors: Juan Allo Ron, Rajesh Tiwari, Viswanathan Umapathy
-
Publication number: 20180081702Abstract: An example system and method facilitates customization of and configuration of a software connector, such as a connector to an Application Programming Interface (API) or web service, in various types of computing environments, including both pre-deployment and post-deployment computing environments. A connectors framework provides a layer of abstraction between connectors maintained in the different environments and a connector editor of an application development system (which may be implemented via a server-side integrated development environment). The connector editor may provide User Interface (UI) functionality, including one or more UI controls for editing or otherwise modifying, customizing, and/or configuring connectors in pre-deployment and/or post deployment environments, which may represent or correspond to different connector and accompanying software development stages.Type: ApplicationFiled: July 11, 2017Publication date: March 22, 2018Inventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
-
Publication number: 20180071891Abstract: A chemical mechanical planarization (CMP) pad conditioning assembly that includes one or more support structures positioned between one or more abrasive regions of the pad conditioning assembly is disclosed. The support structures and abrasive regions can be separated by one or more channels. A top surface of the one or more support structures is not co-planar with the top surface of the abrasive regions of the pad conditioning assembly, and the height of the top surface of the one or more support structures when measured to the pad facing surface of the pad conditioning assembly backing plate is less than the height of the top surfaces of the abrasive regions when measured to the pad facing surface of the pad conditioning assembly.Type: ApplicationFiled: September 15, 2016Publication date: March 15, 2018Inventors: Patrick Doering, Rajesh Tiwari, Andrew Galpin
-
Publication number: 20180019733Abstract: Embodiments described herein provide a method and apparatus for multi-level clock gate control for testing electronic devices. The method begins when the number of clock gate controls from root level to the last leaf level are identified and then ranked from the root to last leaf level. A number of test enable commands for testing at least one block of an electronic device are determined. These commands selectively connect and disconnect the test enable commands based on the ranked clock gate levels. The apparatus includes a chain of at least two uncompressed flip-flops with additional flip-flops added to provide multi-level clock gate control during testing. An OR gate in communication with each added flip-flop provides the logic functions to selectively connect and disconnect the test enable command A decompressor and a compressor is in communication with the chain of at flip-flops and the OR gates.Type: ApplicationFiled: July 14, 2016Publication date: January 18, 2018Inventors: Rajesh Tiwari, Venkata Raghava Sesha Sai Aduru, Nishi Bhushan Singh
-
Publication number: 20170309348Abstract: A method and apparatus for continuous write and read operations during memory testing. The method comprises: controlling a signal generator; triggering a write address and a data field operation each memory cycle; triggering a write signal to write to a memory each memory clock cycle; and reading a read address and a read data operation to the memory. An additional embodiment provides an apparatus for advanced memory latency testing. The apparatus includes a data generator trigger in communication with a signal generator and an address generator trigger also in communication with the signal generator.Type: ApplicationFiled: April 25, 2016Publication date: October 26, 2017Inventors: Nishi Bhushan Singh, Ashutosh Anand, Anand Bhat, Rajesh Tiwari, Shankarnarayan Bhat
-
Publication number: 20170184665Abstract: A method and apparatus for testing an electronic device with multiple cores is provided. The method begins when at least one scan is input for scan configuring. A signal having a predetermined number of bits is then input to a decoder. The decoder then outputs at least one assigned test channel based on the output of the decoder. A test control block then switches at least one selected scan in channel to a test control block. A hard macro scan out of channels is then input to a channel maximization device which allocates or re-allocates the channels for testing. Testing proceeds once the channels are allocated. An apparatus includes a programmable scan configuration block for adjusting the number of scan out channels to maximize testing resources and a predetermined bit register in communication with the programmable scan configuration block.Type: ApplicationFiled: December 28, 2015Publication date: June 29, 2017Inventors: Rajesh Tiwari, Venkata Raghava Sesha Sai Aduru, Manish Kumar Pillai, Nishi Bhushan Singh