Patents by Inventor Martin Paul Moshal

Martin Paul Moshal 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: 20150213528
    Abstract: A system and method to use quick response (QR) codes encoded with merchant website identification codes and session GUID to register a user or code scanner with a merchant server, login the user or code scanner with the merchant server, and complete a purchase of an item or service within a virtual shopping cart of the merchant server. A code scanner can scan a QR code displayed on a device connected to the internet. An application server can receive an identification code from the code scanner and then transmit data indicating form fields to be filled in on a merchant webpage. A user profile can include data regarding the user and a payment instrument. The user profile data can prepopulate the form fields and the form field data can be transmitted to the merchant server to use for logging in the user and completing the purchase.
    Type: Application
    Filed: April 9, 2015
    Publication date: July 30, 2015
    Inventor: Martin Paul Moshal
  • Publication number: 20150213527
    Abstract: A system and method to use quick response (QR) codes encoded with merchant website identification codes and session GUID to register a user or code scanner with a merchant server, login the user or code scanner with the merchant server, and complete a purchase of an item or service within a virtual shopping cart of the merchant server. A code scanner can scan a QR code displayed on a device connected to the internet. An application server can receive an identification code from the code scanner and then transmit data indicating form fields to be filled in on a merchant webpage. A user profile can include data regarding the user and a payment instrument. The user profile data can prepopulate the form fields and the form field data can be transmitted to the merchant server to use for logging in the user and completing the purchase.
    Type: Application
    Filed: April 9, 2015
    Publication date: July 30, 2015
    Inventor: Martin Paul Moshal
  • Publication number: 20150213529
    Abstract: A system and method to use quick response (QR) codes encoded with merchant website identification codes and session GUID to register a user or code scanner with a merchant server, login the user or code scanner with the merchant server, and complete a purchase of an item or service within a virtual shopping cart of the merchant server. A code scanner can scan a QR code displayed on a device connected to the internet. An application server can receive an identification code from the code scanner and then transmit data indicating form fields to be filled in on a merchant webpage. A user profile can include data regarding the user and a payment instrument. The user profile data can prepopulate the form fields and the form field data can be transmitted to the merchant server to use for logging in the user and completing the purchase.
    Type: Application
    Filed: April 9, 2015
    Publication date: July 30, 2015
    Inventor: Martin Paul Moshal
  • Publication number: 20150213530
    Abstract: A system and method to use quick response (QR) codes encoded with merchant website identification codes and session GUID to register a user or code scanner with a merchant server, login the user or code scanner with the merchant server, and complete a purchase of an item or service within a virtual shopping cart of the merchant server. A code scanner can scan a QR code displayed on a device connected to the internet. An application server can receive an identification code from the code scanner and then transmit data indicating form fields to be filled in on a merchant webpage. A user profile can include data regarding the user and a payment instrument. The user profile data can prepopulate the form fields and the form field data can be transmitted to the merchant server to use for logging in the user and completing the purchase.
    Type: Application
    Filed: April 9, 2015
    Publication date: July 30, 2015
    Inventor: Martin Paul Moshal
  • Publication number: 20150178757
    Abstract: A smartphone (106) with a processor (150) can execute program instructions to cause currency transfers transactions to be made to accounts associated with other smartphones and to interact with an application server (102) or merchant terminal (108). The smartphone can scan a quick response (QR) code and decode the QR code to recover encoded data. The smartphone can use the encoded data, alone or with other data, such as data from a user profile, to obtain promotional vouchers from the merchant server. The smart phone can initiate redemption of the promotional vouchers. The smartphone can display a validation form to prompt capturing images of items an application server can use to validate payment instruments and accounts. The validation form may prompt a user to capture images of a driver's licence, a payment instrument, an invoice, or a passport. Smartphone communication with the application server can include device identifier such as MSISDN, IMEI, or IMSI.
    Type: Application
    Filed: November 12, 2012
    Publication date: June 25, 2015
    Inventor: Martin Paul Moshal
  • Publication number: 20140316991
    Abstract: A system and method to use quick response (QR) codes encoded with merchant website t identification codes and session GUID to register a user or code scanner with a merchant server, login the user or code scanner with the merchant server, and complete a purchase of an item or service within a virtual shopping cart of the merchant server. A code scanner can scan a QR code displayed on a device connected to the interne. An application server can receive an identification code from the code scanner and then transmit data indicating form fields to be filled in on a merchant webpage. A user profile can include data regarding the user and a payment instrument. The user profile data can prepopulate the form fields and the form field data can be transmitted to the merchant server to use for logging in the user and completing the purchase.
    Type: Application
    Filed: October 9, 2012
    Publication date: October 23, 2014
    Inventor: Martin Paul Moshal
  • Publication number: 20140310117
    Abstract: A system and method to use quick response (QR) codes encoded with a bill from a merchant, such as, for example, provided by a restaurant. A code scanner (106) can scan a QR code that encodes a merchant identification code that identifies a merchant. A user can select a payment instrument on the code scanner for paying the bill. The code scanner can transmit to an application server (102) data pertaining to the payment instrument. The code scanner can receive from the application server status data indicating whether the bill was successfully or unsuccessfully paid.
    Type: Application
    Filed: November 12, 2012
    Publication date: October 16, 2014
    Applicant: GELLINER LIMITED
    Inventor: Martin Paul Moshal
  • Publication number: 20140289107
    Abstract: A code scanner (106) scans a quick response (QR) code that encodes a merchant identification codes assigned to a merchant that generates an invoice. The first invoice comprises invoice data. The code scanner decodes the QR code to recover the merchant identification code encoded within the QR code. The code scanner can display the invoice data and one or more selectable payment instruments. The code scanner selects a first payment instrument to pay the first invoice. The code scanner transmits, to an application server (102) for attempting to pay the invoice, the merchant identification code, data pertaining to the selected payment instrument, and at least a portion of the invoice data. The application server can attempt to pay the invoice and notify the code scanner whether the attempt to pay the invoice was successful. The code scanner can display notification that indicates whether attempt to pay the invoice was successful.
    Type: Application
    Filed: November 12, 2012
    Publication date: September 25, 2014
    Inventor: Martin Paul Moshal
  • Patent number: 8734237
    Abstract: Wagering systems with a payout percentage that exceeds 100% of wagers are presented. The payouts of these wagering systems may include unrestricted credits and/or restricted credits. Players may cash out unrestricted credits at virtually any point, but may be limited in when and/or how they can cash out or play restricted credits. By providing payouts in the form of unrestricted credits and/or restricted credits, players may find their experience with the wagering systems to be more engaging, enjoyable, and longer-lasting. Moreover, the limitations on the use of restricted credits may allow the casino operator to maintain a reasonable profit margin despite the increased duration of play.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: May 27, 2014
    Assignee: Cork Group Trading Ltd.
    Inventor: Martin Paul Moshal
  • Patent number: 8430743
    Abstract: Wagering systems with a payout percentage that exceeds 100% of wagers are presented. The payouts of these wagering systems may include unrestricted credits and/or restricted credits. Players may cash out unrestricted credits at virtually any point, but may be limited in when and/or how they can cash out or play restricted credits. By providing payouts in the form of unrestricted credits and/or restricted credits, players may find their experience with the wagering systems to be more engaging, enjoyable, and longer-lasting. Moreover, the limitations on the use of restricted credits may allow the casino operator to maintain a reasonable profit margin despite the increased duration of play.
    Type: Grant
    Filed: December 21, 2010
    Date of Patent: April 30, 2013
    Assignee: Cork Group Trading Ltd.
    Inventor: Martin Paul Moshal
  • Publication number: 20130090164
    Abstract: A computing device may be arranged to support a multiple-screen user-interface, and various controls to facilitate the assignment of applications to these screens. For instance, the computing device and the multiple-screen user interface may be part of a gaming device that allows the user to play one instance game on one of the screens, and either another instance of the same game, or an instance of a different game, on another of the screens. The controls may facilitate the user initiating games, moving the games between screens, and exiting games. Further, the controls may allow the user to place one or more of the games in autoplay mode, such that the game is played automatically for a pre-determined number of turns with pre-determined wagers made during each turn.
    Type: Application
    Filed: January 17, 2012
    Publication date: April 11, 2013
    Inventor: Martin Paul Moshal
  • Patent number: 8348763
    Abstract: A method for implementing a Live Dealer game is disclosed. A live feed of game-play at a gaming table is sent to a remote player. During play, a server receives an indication of a rank and suit of a dealt card. If the card has not yet been revealed at the gaming table, the server will delay transmitting to the remote player data indicating the rank and suit of the dealt card. Upon receipt of a status signal indicating that the card has been revealed at the gaming table, the server will transmit the data indicating the rank and suit of the dealt card to the remote player, thereby substantially synchronizing transmitting the data indicating the rank and suit of the dealt card to the remote player with revealing the card at the gaming table.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: January 8, 2013
    Assignee: Cork Group Trading Ltd.
    Inventors: Martin Paul Moshal, Carl Goodwin, Grant Smith
  • Publication number: 20120289341
    Abstract: A computer system for playing multiplayer games comprises a first gaming server which runs multiple instances of a first game and to which is connected a first plurality of players, there being a minimum number of players and a maximum number of players for any instance of the first game; and a second gaming server which runs multiple instances of a second game and to which is connected a second plurality of players, there being a minimum number of players and a maximum number of players for any instance of the second game. The first gaming server is in communication with the second gaming server and through the second gaming server makes available instances of the first game for players from said second plurality of players to join. Thus, separate gaming servers can pool instances of games and players.
    Type: Application
    Filed: September 9, 2011
    Publication date: November 15, 2012
    Applicant: WATERLEAF LIMITED
    Inventor: Martin Paul Moshal
  • Publication number: 20120157187
    Abstract: Wagering systems with a payout percentage that exceeds 100% of wagers are presented. The payouts of these wagering systems may include unrestricted credits and/or restricted credits. Players may cash out unrestricted credits at virtually any point, but may be limited in when and/or how they can cash out or play restricted credits. By providing payouts in the form of unrestricted credits and/or restricted credits, players may find their experience with the wagering systems to be more engaging, enjoyable, and longer-lasting. Moreover, the limitations on the use of restricted credits may allow the casino operator to maintain a reasonable profit margin despite the increased duration of play.
    Type: Application
    Filed: December 21, 2010
    Publication date: June 21, 2012
    Applicant: WATERLEAF LIMITED
    Inventor: Martin Paul Moshal
  • Publication number: 20120100902
    Abstract: Wagering methods, devices, and systems that allow individual participants in a game of poker to opt-in or opt-out of a bad beat feature are presented. For each hand played at a given table, a participant may activate the bad beat feature. Once the feature is activated, the participant is eligible for winning at least part of a bad beat progressive jackpot. This jackpot may be funded by tokens purchased by the participant, a rake taken from the hand's wagers, or by some other means. Apportionment of the bad beat progressive jackpot may be triggered by the participant losing the hand despite having cards that provide the participant with a significant likelihood of winning the hand.
    Type: Application
    Filed: January 14, 2011
    Publication date: April 26, 2012
    Applicant: Waterleaf Limited
    Inventor: Martin Paul Moshal
  • Publication number: 20100167808
    Abstract: Game playing devices are described which are configured with software instructions for rendering a video slots type game comprising an array of symbols, typically but not necessarily displayed in rows and columns of symbols. The games of this disclosure do not use the concept of pay lines. Rather, winning results are determined by a minimum number of the one or more of the symbols of the game appearing in the array of symbols. Such symbols may appear either in a scattered, random arrangement and the player wins. If they are in an adjacent arrangement, e.g., all on the same row, the player wins a higher prize.
    Type: Application
    Filed: December 29, 2008
    Publication date: July 1, 2010
    Applicant: Waterleaf Limited
    Inventor: Martin Paul Moshal
  • Publication number: 20090023490
    Abstract: A ticket or game card contains information such as a number, code or password by which a player accesses an electronic wager game on a web site using a computer. The ticket is associated with some quantum of credit (non-cashable or cashable) which the player uses to play turns of the game. The game has a pay table that includes losing results, intermediate results in which the player wins additional non-cashable resources (such as additional spins or additional non-cashable credit) and winning results in which the player wins credit redeemable for cash. The winning results can be directly converted to cash on a one to one basis, or converted to cash value by means of a second pay table. The systems and methods can be used to implement a lottery in which case the ticket is a lottery ticket. Alternatively, a player purchases the card and then proceeds to play at a land-based or online casino.
    Type: Application
    Filed: July 19, 2007
    Publication date: January 22, 2009
    Applicant: Waterleaf Limited
    Inventors: Martin Paul Moshal, Theo Naicker
  • Publication number: 20090011810
    Abstract: A tournament system (1) for conducting a multiplayer tournament, in which a plurality of players compete in a multiplayer game to determine a winner thereof, comprises a gaming server (7) and a number of Internet-enabled computer workstations (9) for conducting a number of online elimination rounds of the multiplayer game. Each online elimination round includes a plurality of online instances of the multiplayer game. The gaming server (7) is arranged to determine a winner for each online instance of the multiplayer game. The gaming server (7) also provides for conducting a plurality of successive online elimination rounds of the multiplayer game and enable only the winner of each online instance of the multiplayer game in any online elimination round to participate in an immediately succeeding online elimination round.
    Type: Application
    Filed: April 25, 2005
    Publication date: January 8, 2009
    Applicant: Waterleaf Limited
    Inventor: Martin Paul Moshal
  • Publication number: 20080242416
    Abstract: A broadcast system includes an online multiplayer gaming system that enables a number of different players to play one or more instances of multiplayer poker, and game play recording means that generates game play records corresponding to game play events occurring in each turn of each instance of the multiplayer poker game. The generated game play records are stored a historical log file. A replay means retrieves the stored game play records from the historical log file and generates, from the game play records, replays of the instances of the multiplayer poker game. The replay the replay is delayed relative to the original play of the game by a predetermined time interval. A broadcast facility converts a selected one or more of the replays to signals for broadcast, preferably television broadcast signals.
    Type: Application
    Filed: December 21, 2005
    Publication date: October 2, 2008
    Applicant: Waterleaf Limited
    Inventor: Martin Paul Moshal
  • Publication number: 20080167117
    Abstract: An electronic multiplayer tournament is provided in which participating players can win real-money prizes during tournament play, that is, prizes that can be redeemed for value outside of the context of the tournament prize, in addition to overall tournament prizes at the close of tournament play. The real-money prizes may include any one or more of a jackpot prize, a progressive jackpot prize or a wide-area progressive jackpot prize. A portion of a tournament entry fee can be utilized to fund the cost of the real-money prize, in direct proportion to the probability of the real-money prize being won by a participating player.
    Type: Application
    Filed: January 8, 2007
    Publication date: July 10, 2008
    Applicant: WATERLEAF LIMITED
    Inventors: Martin Paul Moshal, Theo Naicker