Patents by Inventor David Ragones

David Ragones 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: 20220076235
    Abstract: Application integration for contactless payments is described. In an example, a payment making platform can provide a transaction code to a payment processing platform. The transaction code can be presented at a point-of-sale of a transaction between a customer and a merchant associated with the payment processing platform. Upon detecting an interaction between the transaction code and a computing device of the customer, the payment making platform and the payment processing platform can exchange data to enable the customer to participate in the transaction via the computing device of the customer. In some examples, the payment making platform and the payment processing platform can process a contactless payment for the transaction by transferring funds associated with an account of the customer from the payment making platform to the payment processing platform for depositing into an account of the merchant.
    Type: Application
    Filed: March 31, 2021
    Publication date: March 10, 2022
    Inventors: Evan Doyle, Adam Edwards, Christopher Heisel, David Ragone, Mark Brown, Eric Richardson, Keenan Simmons, Krystal Mincey
  • Patent number: 11100490
    Abstract: Application integration for contactless payments is described. In an example, a payment making platform can provide a transaction code to a payment processing platform. The transaction code can be presented at a point-of-sale of a transaction between a customer and a merchant associated with the payment processing platform. Upon detecting an interaction between the transaction code and a computing device of the customer, the payment making platform and the payment processing platform can exchange data to enable the customer to participate in the transaction via the computing device of the customer. In some examples, the payment making platform and the payment processing platform can process a contactless payment for the transaction by transferring funds associated with an account of the customer from the payment making platform to the payment processing platform for depositing into an account of the merchant.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: August 24, 2021
    Assignee: Square, Inc.
    Inventors: Evan Doyle, Adam Edwards, Christopher Heisel, David Ragone, Mark Brown, Eric Richardson, Keenan Simmons, Krystal Mincey
  • Patent number: 10552235
    Abstract: Some embodiments provide a system that includes a set of event publishers configured to publish events occurring on the event publishers. The system also includes a uniform event framework configured to receive, from an event publisher in the set of event publishers, an event notification indicating an event occurred on the event publisher and generate an event structure based on the event notification. The system further includes an event bus configured to receive the event notification from the uniform event framework and send the event structure to a set of event subscribers for consumption of the event structure. Each event publisher in the set of event publishers is further configured to receive different callbacks from different event subscribers in the set of event subscribers for different sets of data associated with the event.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: February 4, 2020
    Assignee: SuccessFactors, Inc.
    Inventors: Baskaran Janarthanam, Dmitri Krakovsky, David Ragones, Abhijit Salvi, Abbas Raza, Murali Mazhavanchery, Sirisha Ayyagari, Ankur Bhatt
  • Patent number: 10338796
    Abstract: Embodiments include an event services modeling framework. The event services modeling framework includes an event services modeling editor that provides a user interface and mechanism for users to model and customize event flow configurations within a system and/or network. The user interface can be used to connect events with actions that will take place in response to the events. The system components and/or modules that need to receive the information from the events can then react and respond appropriately. Users can modify event configurations based on their own particular needs. the event services editor can be used for generating one or more event services models. The event services models may include events, conditions (rules) for processing the events, activities to be perform during event processing, subscriber modules defined for performing the activities during event processing, and a specified time for processing the events in each modeled event flow.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: July 2, 2019
    Assignee: SAP SE
    Inventors: Kaushik Ghosh, Abhijit Salvi, Kevin Tully, Anant Agarwal, Alexander Chernavin, Mirza Raza, David Ragones, Sergei Ponomarev
  • Publication number: 20190138996
    Abstract: An automated intelligent assistant receives user input including free-form text entered into a user interface (UI). The automated intelligent assistant can parse the free-form text to identify an intent of the user. The intent can be a request for employee data, employer data, and execution of tasks relating to employment of the employee by the employer. The automated intelligent assistant can deploy an extensible markup language (XML) file corresponding to the identified intent. The XML file can define a parameter and an application program interface (API) each required for implementation of that intent. The deploying can include the automated intelligent assistant prompting the user to enter the parameter defined by the XML file into the UI, calling the API defined by the XML file and passing the entered parameter thereto, and receiving an output from the API. The automated intelligent assistant can generate a response based on the API output.
    Type: Application
    Filed: November 3, 2017
    Publication date: May 9, 2019
    Inventors: Abhijit Salvi, Anil Kumar Muddasani, David Ragones, Gregory Squire, Dominic Philip Haine
  • Publication number: 20180032241
    Abstract: Embodiments include an event services modeling framework. The event services modeling framework includes an event services modeling editor that provides a user interface and mechanism for users to model and customize event flow configurations within a system and/or network. The user interface can be used to connect events with actions that will take place in response to the events. The system components and/or modules that need to receive the information from the events can then react and respond appropriately. Users can modify event configurations based on their own particular needs. the event services editor can be used for generating one or more event services models. The event services models may include events, conditions (rules) for processing the events, activities to be perform during event processing, subscriber modules defined for performing the activities during event processing, and a specified time for processing the events in each modeled event flow.
    Type: Application
    Filed: July 27, 2016
    Publication date: February 1, 2018
    Inventors: Kaushik Ghosh, Abhijit Salvi, Kevin Tully, Anant Agarwal, Alexander Chernavin, Mirza Raza, David Ragones, Sergei Ponomarev
  • Publication number: 20170068578
    Abstract: Some embodiments provide a system that includes a set of event publishers configured to publish events occurring on the event publishers. The system also includes a uniform event framework configured to receive, from an event publisher in the set of event publishers, an event notification indicating an event occurred on the event publisher and generate an event structure based on the event notification. The system further includes an event bus configured to receive the event notification from the uniform event framework and send the event structure to a set of event subscribers for consumption of the event structure. Each event publisher in the set of event publishers is further configured to receive different callbacks from different event subscribers in the set of event subscribers for different sets of data associated with the event.
    Type: Application
    Filed: December 30, 2015
    Publication date: March 9, 2017
    Inventors: Baskaran Janarthanam, Dmitri Krakovsky, David Ragones, Abhijit Salvi, Abbas Raza, Murali Mazhavanchery, Sirisha Ayyagari, Ankur Bhatt