Patents by Inventor Jonathan Michael Kingston
Jonathan Michael Kingston 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: 9595028Abstract: Systems and methods are provided to facilitate online transactions via mobile communications. In one aspect, a system includes an interchange coupled with a data storage facility. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats and to communicate with the common format processor in a common format. The common format processor is to instruct a first controller of the controllers, via a first converter of the converters, to communicate with a mobile phone at a mobile phone number of a user to confirm a request to add funds to an account of a user, if the user has not yet provided an advance authorization. If the user has provided the advance authorization, the interchange skips communications with the mobile phone to confirm the request.Type: GrantFiled: June 7, 2010Date of Patent: March 14, 2017Assignee: Boku, Inc.Inventors: Kurt Davis, Daniel Baskerville, Jonathan Michael Kingston, Rachel Jane Gillam, Javier Martell
-
Patent number: 8700524Abstract: Systems and methods are provided to selectively restrict payment transactions. In one aspect, a system includes: a data storage facility to store restriction data in association with a phone number; and an interchange coupled with the data storage facility. The interchange includes a common format processor and a plurality of converters to interface with mobile controllers. The converters are configured to communicate with the controllers in different formats and to communicate with the common format processor in a common format. In response to a payment request identifying the phone number and a merchant, the common format processor determines whether to reject the payment request based at least in part on the restriction data and the identity of the merchant. If the request is not rejected, the common format processor uses one of the converters to communicate with a telephonic apparatus at the phone number to confirm the payment request.Type: GrantFiled: March 24, 2011Date of Patent: April 15, 2014Assignee: Boku, Inc.Inventors: Michael Williams, Jonathan Michael Kingston, Kelly Jane Mullins
-
Publication number: 20140087690Abstract: Systems and methods are provided to selectively restrict payment transactions. In one aspect, a system includes: a data storage facility to store restriction data in association with a phone number; and an interchange coupled with the data storage facility. The interchange includes a common format processor and a plurality of converters to interface with mobile controllers. The converters are configured to communicate with the controllers in different formats and to communicate with the common format processor in a common format. In response to a payment request identifying the phone number and a merchant, the common format processor determines whether to reject the payment request based at least in part on the restriction data and the identity of the merchant. If the request is not rejected, the common format processor uses one of the converters to communicate with a telephonic apparatus at the phone number to confirm the payment request.Type: ApplicationFiled: November 27, 2013Publication date: March 27, 2014Applicant: Boku, Inc.Inventors: Michael Williams, Jonathan Michael Kingston, Kelly Jane Mullins
-
Patent number: 8359005Abstract: Systems and methods are provided to facilitate on-site processing of transaction requests. In one aspect, a system includes a data storage facility to store an account identifier of a user and a phone number of the user and an interchange coupled with the data storage facility. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats and to communicate with the common format processor in a common format to transmit a message to a telephone at the telephone number of the user to prompt the user to confirm a request and to receive a confirmation of the request via the telephone. The request is received via a user interface embedded in a web page of a first website without reloading or refreshing the web page.Type: GrantFiled: February 6, 2012Date of Patent: January 22, 2013Assignee: Boku, Inc.Inventors: Glyn Barry Smith, Jonathan Michael Kingston
-
Publication number: 20120282893Abstract: Systems and methods are provided to suggest prices for payments to be processed via mobile communications. In one aspect, a system includes a data storage facility and an interchange having a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats and with the common format processor in a common format. The common format processor is configured to collect funds for processing payments via transmitting premium messages through the converters. The system further includes a network communications interface configured to receive a query from a merchant device identifying at least one attribute of at least one customer. In response, the common format processor determines a set of discrete price points and uses the network communications interface to communicate the set of price points to the merchant device.Type: ApplicationFiled: May 2, 2012Publication date: November 8, 2012Applicant: Boku, Inc.Inventors: Jang Kim, Jonathan Michael Kingston, Michael Williams
-
Publication number: 20120171990Abstract: Systems and methods are provided to selectively restrict payment transactions. In one aspect, a system includes: a data storage facility to store restriction data in association with a phone number; and an interchange coupled with the data storage facility. The interchange includes a common format processor and a plurality of converters to interface with mobile controllers. The converters are configured to communicate with the controllers in different formats and to communicate with the common format processor in a common format. In response to a payment request identifying the phone number and a merchant, the common format processor determines whether to reject the payment request based at least in part on the restriction data and the identity of the merchant. If the request is not rejected, the common format processor uses one of the converters to communicate with a telephonic apparatus at the phone number to confirm the payment request.Type: ApplicationFiled: March 24, 2011Publication date: July 5, 2012Applicant: BOKU, INC.Inventors: Michael Williams, Jonathan Michael Kingston, Kelly Jane Mullins
-
Publication number: 20120142312Abstract: Systems and methods are provided to facilitate on-site processing of transaction requests. In one aspect, a system includes a data storage facility to store an account identifier of a user and a phone number of the user and an interchange coupled with the data storage facility. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats and to communicate with the common format processor in a common format to transmit a message to a telephone at the telephone number of the user to prompt the user to confirm a request and to receive a confirmation of the request via the telephone. The request is received via a user interface embedded in a web page of a first website without reloading or refreshing the web page.Type: ApplicationFiled: February 6, 2012Publication date: June 7, 2012Applicant: Boku, Inc.Inventors: Glyn Barry Smith, Jonathan Michael Kingston
-
Patent number: 8131258Abstract: Systems and methods are provided to facilitate on-site processing of transaction requests. In one aspect, a system includes a data storage facility to store an account identifier of a user and a phone number of the user and an interchange coupled with the data storage facility. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats and to communicate with the common format processor in a common format to transmit a message to a telephone at the telephone number of the user to prompt the user to confirm a request and to receive a confirmation of the request via the telephone. The request is received via a user interface embedded in a web page of a first website without reloading or refreshing the web page.Type: GrantFiled: June 4, 2009Date of Patent: March 6, 2012Assignee: Boku, Inc.Inventors: Glyn Barry Smith, Jonathan Michael Kingston
-
Publication number: 20100312645Abstract: Systems and methods to provide information to facilitate online transactions via mobile communications. In one aspect, a system includes an interchange and a data storage facility storing information identifying an item and a seller of the item. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the common format processor in a common format and with the controllers in different formats. When an advertisement of the item is selected on a mobile phone, the interchange uses the converters to communicate with the mobile phone to confirm the request to purchase the item via premium messages. The interchange automatically identifies the seller using the information stored on the data storage facility and electronically purchases the item on behalf of the user of the mobile phone.Type: ApplicationFiled: June 7, 2010Publication date: December 9, 2010Applicant: BOKU, INC.Inventors: Martine NIEJADLIK, Michael WILLIAMS, Jonathan Michael KINGSTON
-
Publication number: 20100312678Abstract: Systems and methods are provided to facilitate online transactions via mobile communications. In one aspect, a system includes an interchange coupled with a data storage facility. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats and to communicate with the common format processor in a common format. The common format processor is to instruct a first controller of the controllers, via a first converter of the converters, to communicate with a mobile phone at a mobile phone number of a user to confirm a request to add funds to an account of a user, if the user has not yet provided an advance authorization. If the user has provided the advance authorization, the interchange skips communications with the mobile phone to confirm the request.Type: ApplicationFiled: June 7, 2010Publication date: December 9, 2010Applicant: BOKU, INC.Inventors: Kurt DAVIS, Daniel BASKERVILLE, Jonathan Michael KINGSTON, Rachel Jane GILLAM, Javier MARTELL
-
Publication number: 20100306015Abstract: Systems and methods are provided to facilitate online transactions via mobile communications. In one aspect, a system includes an interchange coupled with a data storage facility. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats and to communicate with the common format processor in a common format. The common format processor is to instruct a first controller of the controllers, via a first converter of the converters, to communicate with a mobile phone at a mobile phone number of a user to schedule at least one future transaction, and to transmit one or more premium messages to the mobile phone to collect, via a telecommunication carrier of the mobile phone, funds in accordance with an amount scheduled for the future transaction.Type: ApplicationFiled: June 1, 2010Publication date: December 2, 2010Applicant: BOKU, INC.Inventor: Jonathan Michael Kingston
-
Publication number: 20100267362Abstract: Systems and methods are provided to facilitate on-site processing of transaction requests. In one aspect, a system includes a data storage facility to store an account identifier of a user and a phone number of the user and an interchange coupled with the data storage facility. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats and to communicate with the common format processor in a common format to transmit a message to a telephone at the telephone number of the user to prompt the user to confirm a request and to receive a confirmation of the request via the telephone. The request is received via a user interface embedded in a web page of a first website without reloading or refreshing the web page.Type: ApplicationFiled: June 4, 2009Publication date: October 21, 2010Applicant: BOKU, INC.Inventors: Glyn Barry Smith, Jonathan Michael Kingston