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: 11967227
    Abstract: 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: Grant
    Filed: December 8, 2022
    Date of Patent: April 23, 2024
    Assignee: Rivian IP Holdings, LLC
    Inventors: Rahul Rajesh Tiwari, Nicholas Paul Tokarz, Martin Brian Majkut, Simon David Asher, Erik Robert Glaser
  • Publication number: 20240119457
    Abstract: 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: Application
    Filed: October 6, 2023
    Publication date: April 11, 2024
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: 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: 11635974
    Abstract: 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: Grant
    Filed: August 11, 2022
    Date of Patent: April 25, 2023
    Assignee: Oracle International Corporation
    Inventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
  • Patent number: 11630708
    Abstract: 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: Grant
    Filed: May 1, 2017
    Date of Patent: April 18, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Juan Allo Ron, Rajesh Tiwari, Viswanathan Umapathy
  • Publication number: 20220391221
    Abstract: 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: Application
    Filed: August 11, 2022
    Publication date: December 8, 2022
    Applicant: Oracle International Corporation
    Inventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
  • Patent number: 11449348
    Abstract: 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: Grant
    Filed: October 31, 2019
    Date of Patent: September 20, 2022
    Assignee: Oracle International Corporation
    Inventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
  • Patent number: 11363437
    Abstract: 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: Grant
    Filed: May 22, 2020
    Date of Patent: June 14, 2022
    Assignees: Quickze Inc
    Inventors: Rajesh Tiwari, Archana Deshpande, Archit Peshave
  • Publication number: 20210368316
    Abstract: 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: Application
    Filed: May 22, 2020
    Publication date: November 25, 2021
    Inventors: Rajesh Tiwari, Archana Deshpande, Archit Peshave
  • Publication number: 20200065119
    Abstract: 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: Application
    Filed: October 31, 2019
    Publication date: February 27, 2020
    Applicant: Oracle International Corporation
    Inventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
  • Patent number: 10521243
    Abstract: 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: Grant
    Filed: July 11, 2017
    Date of Patent: December 31, 2019
    Assignee: Oracle International Corporation
    Inventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
  • Publication number: 20190351527
    Abstract: 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: Application
    Filed: May 3, 2019
    Publication date: November 21, 2019
    Inventors: Rajesh TIWARI, Conrad SURIAGA, Bruce Arrington, Patrick DOERING, Andrew Allan GALPIN
  • Patent number: 10471567
    Abstract: 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: Grant
    Filed: September 15, 2016
    Date of Patent: November 12, 2019
    Assignee: ENTEGRIS, INC.
    Inventors: Patrick Doering, Rajesh Tiwari, Andrew Galpin
  • Patent number: 9972402
    Abstract: 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: Grant
    Filed: April 25, 2016
    Date of Patent: May 15, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Nishi Bhushan Singh, Ashutosh Anand, Anand Bhat, Rajesh Tiwari, Shankarnarayan Bhat
  • Patent number: 9971663
    Abstract: 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: Grant
    Filed: March 27, 2015
    Date of Patent: May 15, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Nishi Bhushan Singh, Anand Bhat, Ashutosh Anand, Rajesh Tiwari, Abhinav Kothiala
  • Publication number: 20180081505
    Abstract: 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: Application
    Filed: May 1, 2017
    Publication date: March 22, 2018
    Inventors: Juan Allo Ron, Rajesh Tiwari, Viswanathan Umapathy
  • Publication number: 20180081702
    Abstract: 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: Application
    Filed: July 11, 2017
    Publication date: March 22, 2018
    Inventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
  • Publication number: 20180071891
    Abstract: 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: Application
    Filed: September 15, 2016
    Publication date: March 15, 2018
    Inventors: Patrick Doering, Rajesh Tiwari, Andrew Galpin
  • Publication number: 20180019733
    Abstract: 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: Application
    Filed: July 14, 2016
    Publication date: January 18, 2018
    Inventors: Rajesh Tiwari, Venkata Raghava Sesha Sai Aduru, Nishi Bhushan Singh
  • Publication number: 20170309348
    Abstract: 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: Application
    Filed: April 25, 2016
    Publication date: October 26, 2017
    Inventors: Nishi Bhushan Singh, Ashutosh Anand, Anand Bhat, Rajesh Tiwari, Shankarnarayan Bhat
  • Publication number: 20170184665
    Abstract: 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: Application
    Filed: December 28, 2015
    Publication date: June 29, 2017
    Inventors: Rajesh Tiwari, Venkata Raghava Sesha Sai Aduru, Manish Kumar Pillai, Nishi Bhushan Singh