Patents by Inventor Stephen Parento
Stephen Parento 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: 20230315976Abstract: A method for completing a field in a form-based application includes extracting form data and elements from a form within the form-based application, where the form data and elements relate to a first field, generating an input window containing the form data and elements, including a second field corresponding to the first field, receiving input regarding the second field for which to fill in text, data, or both text and data, receiving input from an external source from which to fill in the text and/or data, loading the filled-in text and/or data into the second field in the input window, and transferring the captured text and/or data to the first field within the form-based application.Type: ApplicationFiled: May 25, 2023Publication date: October 5, 2023Inventors: Daniel Braga, Stephen Parento
-
Publication number: 20230107175Abstract: A method for completing a field in a form-based application includes extracting form data and elements from a form within the form-based application, where the form data and elements relate to a first field, generating an input window containing the form data and elements, including a second field corresponding to the first field, receiving input regarding the second field for which to fill in text, data, or both text and data, receiving input from an external source from which to fill in the text and/or data, loading the filled-in text and/or data into the second field in the input window, and transferring the captured text and/or data to the first field within the form-based application.Type: ApplicationFiled: October 3, 2022Publication date: April 6, 2023Inventors: Daniel Braga, Stephen Parento
-
Patent number: 10621567Abstract: An authorization request for a payment transaction is obtained, from a given one of a plurality of billers, over a payment network having a standard clearing and settlement time period. Via the payment network, a special IOU approval authorization request response to the authorization request for the payment transaction is passed, indicating that the given one of the plurality of billers will be paid in connection with the payment transaction after expiration of a grace period from a time of the authorization request, regardless of whether funds are available for an account associated with the payment transaction. The grace period is longer than the standard clearing and settlement time period. The payment transaction is not settled until expiration of the grace period.Type: GrantFiled: July 1, 2015Date of Patent: April 14, 2020Assignee: MASTERCARD INTERNATIONAL INCORPORATIONInventors: Antonia Stroeh, John Doherty, Alexis Suberville, Holliday Haynes, Stephen Parento, Wayne Molitor, Peter J. Flor
-
Patent number: 10535067Abstract: An authorization request for a payment transaction is obtained, from a given one of a plurality of billers, over a payment network having a standard clearing and settlement time period. Via the payment network, a special incremental payments approval authorization request response to the authorization request for the payment transaction is passed, indicating that the given one of the plurality of billers will be paid in connection with the payment transaction in a plurality of incremental payments made in time increments over a selected time period following the authorization request, optionally regardless of whether funds are available for an account associated with the payment transaction. The selected time period is longer than the standard clearing and settlement time period. The payment transaction is not settled until expiration of the selected time period.Type: GrantFiled: July 1, 2015Date of Patent: January 14, 2020Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Antonia Stroeh, John Doherty, Alexis Suberville, Holliday Haynes, Stephen Parento, Wayne Molitor, Peter J. Flor
-
Patent number: 10311413Abstract: A plurality of billers are enrolled in a by-item bill payment program. An invoice is obtained from a given one of said billers, including multiple charges corresponding to at least one of goods and services purchased from the given one of said billers by a first payor. The invoice is modified, based at least in part on said enrolling step, to generate at least one modified invoice including multiple charges corresponding to at least one of goods and services purchased from the given one of said billers by said first payor, the multiple charges being handled under different payment terms. The at least one modified invoice is sent to said first payor; payment from said first payor is obtained; and the obtained payment is allocated. A specific exemplary software architecture for implementing the method is also disclosed.Type: GrantFiled: July 1, 2015Date of Patent: June 4, 2019Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Antonia Stroeh, John Doherty, Alexis Suberville, Holliday Haynes, Stephen Parento
-
Patent number: 10290061Abstract: A method includes storing payroll information for an employee of an employer. The payroll information may include the employee's name, address, electronic contact information, etc. A payroll service computer may receive an indication from an employer that the computer is to make a payroll disbursement to the employee. The computer may present disbursement options to the employee. The employee may select one of the disbursement options. The computer may initiate the payroll disbursement in accordance with the option selected by the employee.Type: GrantFiled: February 22, 2017Date of Patent: May 14, 2019Assignee: Mastercard International IncorporatedInventors: Stephen A. Parento, Ronald Carl Hynes, Shekhar Sahgal
-
Publication number: 20190108508Abstract: Pursuant to some embodiments, systems, methods, apparatus, and means for conducting payment transactions using mobile devices are provided in which a mobile device is presented at a point of sale for use in a payment transaction. A selection of a primary account is received from a user of the mobile device, and the mobile device automatically identifies a product type of the primary payment account. The mobile device selects and transmits a proxy payment account identifier having a product type equivalent to the product type of the primary payment account to the point of sale for use in the payment transaction. The point of sale causes a first payment authorization request message to be routed to an issuer of the proxy payment account.Type: ApplicationFiled: December 3, 2018Publication date: April 11, 2019Inventors: Stephen A. Parento, Ron Hynes
-
Patent number: 10147084Abstract: Pursuant to some embodiments, systems, methods, apparatus, and means for conducting payment transactions using mobile devices are provided in which a mobile device is presented at a point of sale for use in a payment transaction. A selection of a primary account is received from a user of the mobile device, and the mobile device automatically identifies a product type of the primary payment account. The mobile device selects and transmits a proxy payment account identifier having a product type equivalent to the product type of the primary payment account to the point of sale for use in the payment transaction. The point of sale causes a first payment authorization request message to be routed to an issuer of the proxy payment account.Type: GrantFiled: May 8, 2015Date of Patent: December 4, 2018Assignee: Mastercard International IncorporatedInventors: Stephen A. Parento, Ron Hynes
-
Publication number: 20170186082Abstract: Improved ATMs, and systems including one or more ATMs, are described. A specially configured message module is electrically interconnected to an ATM, thereby enabling the ATM, or ATM system, to generate message data tailored according to ATM users' previous activities/behavior. According to embodiments, systems of the present disclosure may also include an improved payment network enabled to perform some or all of the processes of the message module.Type: ApplicationFiled: December 29, 2015Publication date: June 29, 2017Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Andres Guillermo Lopez, Maria Fondeur Butler, Birce Arslan, Tyler Welsh, Stephen Parento
-
Publication number: 20170161845Abstract: A method includes storing payroll information for an employee of an employer. The payroll information may include the employee's name, address, electronic contact information, etc. A payroll service computer may receive an indication from an employer that the computer is to make a payroll disbursement to the employee. The computer may present disbursement options to the employee. The employee may select one of the disbursement options. The computer may initiate the payroll disbursement in accordance with the option selected by the employee.Type: ApplicationFiled: February 22, 2017Publication date: June 8, 2017Inventors: Stephen A. Parento, Ronald Carl Hynes, Shekhar Sahgal
-
Publication number: 20170161768Abstract: Systems, methods, and devices for implementing a scavenger hunt reward program are described. Merchant point-of-sale level transaction data is obtained and stored. Other trackable transaction data, such as consumer location at the time of a transaction for example, is also obtained and stored. The received transaction and other trackable data are used to identify qualifying transactions with respect to one or more sets of instructions presented to the consumer. Upon the consumer completing some or all of the sets of instructions, at least one reward program sponsor is informed of such completion, and a reward/benefit is disbursed to the consumer.Type: ApplicationFiled: December 8, 2015Publication date: June 8, 2017Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Andres Guillermo Lopez, Maria Fondeur Butler, Birce Arslan, Tyler Welsh, Stephen Parento
-
Publication number: 20170148003Abstract: Exemplary systems and methods for generating donations to charities based on transactions to payment accounts are disclosed. One exemplary method includes receiving a user preference from a consumer where the user preference relates to a donation by the consumer, to a charity, from a payment account associated with the consumer; receiving an authorization request for a purchase transaction to the payment account where the authorization request includes a donation indicator based on an input at a POS terminal associated with the purchase transaction; generating, by a computing device, a donation transaction from the payment account to a charity account associated with the charity, based on the donation indicator and the user preference; and causing a donation amount associated with the donation transaction to be funded to the charity account from the payment account.Type: ApplicationFiled: November 20, 2015Publication date: May 25, 2017Inventors: Andres Lopez, Maria Fondeur Butler, Birce Arslan, Tyler Welsh, Stephen Parento
-
Publication number: 20170132651Abstract: Systems, methods, and devices for implementing a pooled reward program that incentivizes consumer spending by exploiting the competitive nature of humans are described. Multiple consumers form a reward program group. When a target (either consumer level or group level) is met or exceeded, at least one consumer of the group receives a reward/benefit. When the target is group level, at least one consumer with the highest value receives a benefit/reward when the group value meets or exceeds the target. When the target is consumer level, the consumer that meets or surpasses the target first receives the benefit/reward. Upon one or more of the consumers receiving the benefit/reward, the point values may be zeroed, and the competition may be started over.Type: ApplicationFiled: November 9, 2015Publication date: May 11, 2017Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Andres Guillermo Lopez, Maria Fondeur Butler, Birce Arslan, Tyler Welsh, Stephen Parento
-
Patent number: 9613381Abstract: A method includes storing payroll information for an employee of an employer. The payroll information may include the employee's name, address, electronic contact information, etc. A payroll service computer may receive an indication from an employer that the computer is to make a payroll disbursement to the employee. The computer may present disbursement options to the employee. The employee may select one of the disbursement options. The computer may initiate the payroll disbursement in accordance with the option selected by the employee.Type: GrantFiled: August 15, 2014Date of Patent: April 4, 2017Assignee: MasterCard International IncorporatedInventors: Stephen A. Parento, Ronald Carl Hynes, Shekhar Sahgal
-
Patent number: 9558483Abstract: Systems and methods are provided for transferring value from to a payment account associated with a virtual wallet of a consumer. The value can be transferred using voucher-based transactions or cash-based transactions. One exemplary method includes receiving, at a computing device, a load request to transfer value to a payment account associated with a consumer. The load request includes the value to be transferred and a directory number for a mobile device associated with the consumer. The method also includes determining an account number for the consumer's payment account, at the computing device, based on the directory number for the consumer's mobile device and generating, by the computing device, a request indicating the value to transfer to the payment account and the account number for the consumer's payment account.Type: GrantFiled: January 13, 2015Date of Patent: January 31, 2017Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Akshat Gupta, Ryan Bodman, Ricardo Pareja, Stephen Parento
-
Publication number: 20170004468Abstract: A method includes the steps of: enrolling a plurality of billers and a plurality of payors in a multiple payor bill payment program; receiving an invoice from a given one of the billers, the invoice being generated in response to an order for goods and/or services initiated by at least one of the payors; splitting the invoice into multiple parts according to prescribed rules corresponding to each of a subset of the payors associated with the order; sending the multiple parts of the invoice to the subset of the payors associated with the order; receiving payments from the subset of the plurality of payors associated with the order; and sending the payments to the given one of the billers.Type: ApplicationFiled: July 1, 2015Publication date: January 5, 2017Inventors: Antonia Stroeh, John Doherty, Alexis Suberville, Holliday Haynes, Stephen Parento
-
Publication number: 20170004467Abstract: An authorization request for a payment transaction is obtained, from a given one of a plurality of billers, over a payment network having a standard clearing and settlement time period. Via the payment network, a special IOU approval authorization request response to the authorization request for the payment transaction is passed, indicating that the given one of the plurality of billers will be paid in connection with the payment transaction after expiration of a grace period from a time of the authorization request, regardless of whether funds are available for an account associated with the payment transaction. The grace period is longer than the standard clearing and settlement time period. The payment transaction is not settled until expiration of the grace period.Type: ApplicationFiled: July 1, 2015Publication date: January 5, 2017Inventors: Antonia Stroeh, John Doherty, Alexis Suberville, Holliday Haynes, Stephen Parento, Wayne Molitor, Peter J. Flor
-
Publication number: 20170004498Abstract: An authorization request for a payment transaction is obtained, from a given one of a plurality of billers, over a payment network having a standard clearing and settlement time period. Via the payment network, a special incremental payments approval authorization request response to the authorization request for the payment transaction is passed, indicating that the given one of the plurality of billers will be paid in connection with the payment transaction in a plurality of incremental payments made in time increments over a selected time period following the authorization request, optionally regardless of whether funds are available for an account associated with the payment transaction. The selected time period is longer than the standard clearing and settlement time period. The payment transaction is not settled until expiration of the selected time period.Type: ApplicationFiled: July 1, 2015Publication date: January 5, 2017Inventors: Antonia Stroeh, John Doherty, Alexis Suberville, Holliday Haynes, Stephen Parento, Wayne Molitor, Peter J. Flor
-
Publication number: 20170004463Abstract: A plurality of billers are enrolled in a by-item bill payment program. An invoice is obtained from a given one of said billers, including multiple charges corresponding to at least one of goods and services purchased from the given one of said billers by a first payor. The invoice is modified, based at least in part on said enrolling step, to generate at least one modified invoice including multiple charges corresponding to at least one of goods and services purchased from the given one of said billers by said first payor, the multiple charges being handled under different payment terms. The at least one modified invoice is sent to said first payor; payment from said first payor is obtained; and the obtained payment is allocated. A specific exemplary software architecture for implementing the method is also disclosed.Type: ApplicationFiled: July 1, 2015Publication date: January 5, 2017Inventors: Antonia Stroeh, John Doherty, Alexis Suberville, Holliday Haynes, Stephen Parento
-
Publication number: 20160321623Abstract: Systems and methods of providing a flat fee automated teller machine (“ATM”) program are described. An operator of a transacted ATM may receive an inquiry from the ATM regarding whether a transacted ATM card is enrolled in the flat fee ATM program. The ATM operator may have access a database to determine if the transacted ATM card is enrolled in the flat fee ATM program, or the ATM operator may transmit the inquiry to the transacted ATM card's issuer, through a payment card network. The ATM operator may instruct the transacted ATM whether to charge a transaction fee depending on information accessed in the database by the ATM operator or on a response generated by the ATM card issuer.Type: ApplicationFiled: April 30, 2015Publication date: November 3, 2016Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Shekhar Sahgal, Ryan Bodman, Der Pei Wang, Beth Marie Griffin, Stephen Parento