Patents by Inventor William R. Cunningham
William R. Cunningham 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: 11393283Abstract: Methods for secure transactions between gaming machines and portable devices are described. A logic device, separate from a master gaming controller on the gaming machine and placed in the gaming machine, may be operable to authenticate a portable device, such as a smart card, and authorize transactions involving transfers of indicia of credit between the portable device and the gaming machine. The logic device may be operable to send authentication information relating to the portable device to a remote host where a value amount of transactions involving the portable device authorized by the logic device may be higher when the logic device and the remote host authenticate the portable device as opposed to when the portable device is only authenticated by the logic device.Type: GrantFiled: October 24, 2019Date of Patent: July 19, 2022Assignee: IGTInventors: William R. Cunningham, II, Scott J. MacMillan
-
Publication number: 20200058190Abstract: Methods for secure transactions between gaming machines and portable devices are described. A logic device, separate from a master gaming controller on the gaming machine and placed in the gaming machine, may be operable to authenticate a portable device, such as a smart card, and authorize transactions involving transfers of indicia of credit between the portable device and the gaming machine. The logic device may be operable to send authentication information relating to the portable device to a remote host where a value amount of transactions involving the portable device authorized by the logic device may be higher when the logic device and the remote host authenticate the portable device as opposed to when the portable device is only authenticated by the logic device.Type: ApplicationFiled: October 24, 2019Publication date: February 20, 2020Inventors: William R. Cunningham, II, Scott J. MacMillan
-
Patent number: 10460560Abstract: Methods for secure transactions between gaming machines and portable devices are described. A logic device, separate from a master gaming controller on the gaming machine and placed in the gaming machine, may be operable to authenticate a portable device, such as a smart card, and authorize transactions involving transfers of indicia of credit between the portable device and the gaming machine. The logic device may be operable to send authentication information relating to the portable device to a remote host where a value amount of transactions involving the portable device authorized by the logic device may be higher when the logic device and the remote host authenticate the portable device as opposed to when the portable device is only authenticated by the logic device.Type: GrantFiled: April 4, 2016Date of Patent: October 29, 2019Assignee: IGTInventors: William R. Cunningham, II, Scott J. Macmillan
-
Publication number: 20160217654Abstract: Methods for secure transactions between gaming machines and portable devices are described. A logic device, separate from a master gaming controller on the gaming machine and placed in the gaming machine, may be operable to authenticate a portable device, such as a smart card, and authorize transactions involving transfers of indicia of credit between the portable device and the gaming machine. The logic device may be operable to send authentication information relating to the portable device to a remote host where a value amount of transactions involving the portable device authorized by the logic device may be higher when the logic device and the remote host authenticate the portable device as opposed to when the portable device is only authenticated by the logic device.Type: ApplicationFiled: April 4, 2016Publication date: July 28, 2016Inventors: William R. Cunningham, II, Scott J. Macmillan
-
Patent number: 9324209Abstract: Methods for secure transactions between gaming machines and portable devices are described. A logic device, separate from a master gaming controller on the gaming machine and placed in the gaming machine, may be operable to authenticate a portable device, such as a smart card, and authorize transactions involving transfers of indicia of credit between the portable device and the gaming machine. The logic device may be operable to send authentication information relating to the portable device to a remote host where a value amount of transactions involving the portable device authorized by the logic device may be higher when the logic device and the remote host authenticate the portable device as opposed to when the portable device is only authenticated by the logic device.Type: GrantFiled: February 12, 2013Date of Patent: April 26, 2016Assignee: IGTInventors: William R. Cunningham, II, Scott J. MacMillan
-
Publication number: 20150348021Abstract: The present disclosure is directed to facilitating cashless digital transactions. In one embodiment, a gaming machine includes: (1) a memory storing a first credit balance representing an amount of credit available for wagering; (2) a communication interface configured to communicate with a portable electronic device storing a second credit balance representing a second amount of credit available on the portable electronic device; and (3) a secure transaction device configured to: (a) transmit to the portable electronic device a request to update the second credit balance, the request including security authorization information, (b) receive from the portable electronic device an indication that the second amount of credit has been updated in accordance with the request when it is determined that the security authorization information complies with one or more security authorization requirements, and (c) update the first credit balance stored in the first memory device in accordance with the request.Type: ApplicationFiled: August 11, 2015Publication date: December 3, 2015Inventors: Richard Rader, Erik B. Petersen, Robert P. Bartholomew, Marc Espin, William R. Cunningham, II, Scott J. MacMillan
-
Patent number: 9123204Abstract: Various embodiments described or referenced herein are directed to different devices, methods, systems, and computer program products for facilitating cashless digital transactions (e.g., in a casino environment). A wager-based gaming machine may include a memory device capable of storing a first credit balance representing an amount of credit available for wagering. The wager-based gaming machine may include a communication interface configured to communicate with a portable electronic device capable of storing a second credit balance representing a second amount of credit available on the portable electronic device. The wager-based gaming machine may include a secure transaction device. The secure transaction device may be operable to transmit to the portable electronic device a request to update the second credit balance, the request including security authorization information.Type: GrantFiled: April 8, 2010Date of Patent: September 1, 2015Assignee: IGTInventors: Richard Rader, Erik B. Petersen, Robert P. Bartholomew, Marc Espin, William R. Cunningham, II, Scott J. MacMillan
-
Publication number: 20140148248Abstract: Methods for secure transactions between gaming machines and portable devices are described. A logic device, separate from a master gaming controller on the gaming machine and placed in the gaming machine, may be operable to authenticate a portable device, such as a smart card, and authorize transactions involving transfers of indicia of credit between the portable device and the gaming machine. The logic device may be operable to send authentication information relating to the portable device to a remote host where a value amount of transactions involving the portable device authorized by the logic device may be higher when the logic device and the remote host authenticate the portable device as opposed to when the portable device is only authenticated by the logic device.Type: ApplicationFiled: February 12, 2013Publication date: May 29, 2014Applicant: IGTInventors: William R. Cunningham, II, Scott J. MacMillan
-
Patent number: 8533045Abstract: The present invention comprises a universal coupon redemption system and method for redeeming both paper and electronic coupons that eliminates fraud. The system and method provides verification, validation and authentication of coupon redemption transactions in a third party environment while eliminating the need to ship coupons to manufacturers for reimbursement. In one embodiment, the system and method also advantageously addresses the increasingly complex identification of coupons by removing the encoded redemption requirements from the coupon itself and moving the redemption requirements to a third party coupon processing appliance.Type: GrantFiled: October 19, 2010Date of Patent: September 10, 2013Assignee: Cunningham Electronics CorporationInventors: William R. Cunningham, Douglas E. Devore
-
Patent number: 8463711Abstract: Apparatus and method for secure transactions between gaming machines and portable devices are described. The secure transactions may include a transfer of an amount of an indicia of credit with a cash value from the portable device to the gaming machine or a transfer of an amount of an indicia of credit with a cash value from the gaming machine to the portable device. A logic device, separate from a master gaming controller on the gaming machine and placed in the gaming machine, may be operable to authenticate a portable device, such as a smart card, and authorize transactions involving transfers of indicia of credit between the portable device and the gaming machine.Type: GrantFiled: December 31, 2007Date of Patent: June 11, 2013Assignee: IGTInventors: William R. Cunningham, II, Scott J. MacMillan
-
Patent number: 8090615Abstract: A controlled offer redemption system used to create dynamic cooperative offers and charitable offers, and to validate, verify, and redeem manufacturers' offers, retailers' offers, cooperative offers, dynamic cooperative offers and charitable offers, to restrict the redemption of cooperative, dynamic cooperative and retailers' offers to particular retailers and to authenticate the offer redemption transactions. The system includes a master registry, an offer redemption terminal in communication with a retailer's point-of-sale (“POS”) system, a store portal and an offer clearinghouse. The offer system includes a means to generate an encrypted identifier (“token”) which is unique to each offer redemption transaction. The clearinghouse independently recreates the token based on the offer redemption record and the purchase event transaction log and authenticates the transaction as having originated under the controlled conditions imposed by the system.Type: GrantFiled: June 19, 2007Date of Patent: January 3, 2012Assignee: Cunningham Electronics CorporationInventors: William R. Cunningham, Richard W. White
-
Patent number: 7877289Abstract: A controlled offer redemption system used to validate, verify, and redeem manufacturers' offers, retailers' offers, and cooperative offers, to restrict the redemption of retailers' offers and cooperative offers to particular retailers, and to authenticate the offer redemption transactions. The system is a closed system in a controlled environment. The system includes a master registry where offers are registered, an offer redemption terminal in communication with a retailer's point-of-sale (“POS”) system, a store portal and an offer clearinghouse. The store portal communicates with the registry to maintain an updated database of valid offers. The POS system communicates with the offer redemption terminal to validate and verify offers presented for redemption. The offer redemption terminal includes a means to generate an encrypted identifier (“token”) which is unique to each offer redemption transaction.Type: GrantFiled: August 12, 2005Date of Patent: January 25, 2011Assignee: Cunningham Electronics CorporationInventors: William R. Cunningham, Richard W. White
-
Patent number: 7877288Abstract: A manufacturer's offer (“coupon”) redemption system used to validate and verify a manufacturer's offer and authenticate and substantiate an offer redemption transaction while minimizing fraud. The system is a closed system in a controlled environment. The system includes a central registry where manufacturers register their offers, a manufacturer's offer redemption terminal in communication with a retailer's point-of-sale (“POS”) system, and a manufacturer's offer clearinghouse. The POS system communicates with the registry to maintain an updated database of valid offers. The POS system communicates with the manufacturer's offer redemption terminal to validate and verify offers presented for redemption. The manufacturer's offer redemption terminal includes a means to generate an encrypted identifier (“token”) which is unique to each manufacturer's offer redemption transaction.Type: GrantFiled: May 4, 2004Date of Patent: January 25, 2011Assignee: Cunningham Electronics CorporationInventors: William R. Cunningham, Richard W. White
-
Publication number: 20100197383Abstract: Various embodiments described or referenced herein are directed to different devices, methods, systems, and computer program products for facilitating cashless digital transactions (e.g., in a casino environment). A wager-based gaming machine may include a memory device capable of storing a first credit balance representing an amount of credit available for wagering. The wager-based gaming machine may include a communication interface configured to communicate with a portable electronic device capable of storing a second credit balance representing a second amount of credit available on the portable electronic device. The wager-based gaming machine may include a secure transaction device. The secure transaction device may be operable to transmit to the portable electronic device a request to update the second credit balance, the request including security authorization information.Type: ApplicationFiled: April 8, 2010Publication date: August 5, 2010Applicant: IGTInventors: Richard Rader, Erik B. Petersen, Robert P. Bartholomew, Marc Espin, William R. Cunningham II, Scott J. MacMillan
-
Publication number: 20080207307Abstract: Apparatus and method for secure transactions between gaming machines and portable devices are described. The secure transactions may include a transfer of an amount of an indicia of credit with a cash value from the portable device to the gaming machine or a transfer of an amount of an indicia of credit with a cash value from the gaming machine to the portable device. A logic device, separate from a master gaming controller on the gaming machine and placed in the gaming machine, may be operable to authenticate a portable device, such as a smart card, and authorize transactions involving transfers of indicia of credit between the portable device and the gaming machine.Type: ApplicationFiled: December 31, 2007Publication date: August 28, 2008Applicant: IGTInventors: William R. Cunningham II, Scott J. MacMillan
-
Patent number: 7024420Abstract: Techniques to provide run-time access to a database image through a target database management system (DBMS) are described. An empty database in the target DBMS (the “target database”) is created having substantially the same schema as the database image. At run-time, queries directed to the target database are intercepted and redirected to the database image. Information returned in response to the redirected query is modified so that internal database identifiers retrieved from the database image are replaced with like database identifiers associated with the target database management system. Thus, run-time access to database image content is provided without the need to load the database image's data content into a target database.Type: GrantFiled: April 30, 2002Date of Patent: April 4, 2006Assignee: BMC Software, Inc.Inventors: Linda S. Ball, William R. Cunningham, Stanley James Dee, Thomas G. Price
-
Publication number: 20030204510Abstract: Techniques to provide run-time access to a database image through a target database management system (DBMS) are described. An empty database in the target DBMS (the “target database”) is created having substantially the same schema as the database image. At run-time, queries directed to the target database are intercepted and redirected to the database image. Information returned in response to the redirected query is modified so that internal database identifiers retrieved from the database image are replaced with like database identifiers associated with the target database management system. Thus, run-time access to database image content is provided without the need to load the database image's data content into a target database.Type: ApplicationFiled: April 30, 2002Publication date: October 30, 2003Applicant: BMC Software, Inc.Inventors: Linda S. Ball, William R. Cunningham, Stanley James Dee, Thomas G. Price
-
Patent number: 6202136Abstract: A computer program operating in accordance with the invention monitors WRITE requests issued by a data-writing program that accesses data sets, e.g., for updating the data sets, and READ requests issued by a data-reading program that accesses data sets, e.g., for copying the data. While a series of READ requests (e.g., a data set copying operation) is in progress, the computer program monitors all WRITE requests issued for the data set in question by the data-writing program. If the data-reading program has not yet read the data portion (e.g., a data page) that is to be updated, the computer program selectively creates a cached image of the data portion as it existed at the beginning of the series of READ requests and delivers the cached image to the data-reading program, thereby reducing the potential for internal inconsistencies in the copied data. The computer program advantageously permits such caching to be performed without the need for specialized caching hardware.Type: GrantFiled: February 27, 1997Date of Patent: March 13, 2001Assignee: BMC Software, Inc.Inventors: Shawn B. Wikle, William R. Cunningham, Carla C. Birk, Linda S. Ball
-
Patent number: 5222235Abstract: The reorganization method of DB2 data files explores parallel processing, and asynchronous I/O to a great extent. It includes means to estimate an optimum configuration of system resources, such as storage devices (DASD devices), memory, and CPUs, etc, during reorganizations. The method mainly consists of four components, (1) concurrent indexing, (2) concurrent unloading of data file partitions, (3) efficient reloading of DB2 data pages and DB2 space maps, and (4) means to reduce access constraints to the DB2 recovery table.Type: GrantFiled: February 1, 1990Date of Patent: June 22, 1993Assignee: BMC Software, Inc.Inventors: Thomas E. Hintz, William R. Cunningham
-
Patent number: 5008519Abstract: A manufacturers' coupon redemption system that is electronically controlled, and compatible in any supermarket using Universal Product Codes. The system includes a newly-styled, uniform coupon, with special bar code indicia redeemable on up to three families of products. At the supermarket, a special device for reading the coupons is provided that reads the coupons presented by the consumer. The system verifies that the consumer did, in fact, purchase the items specified, that the coupon has not expired, and other validation conditions. The unit communicates the results of the validation to the cash register for credit to the consumer's bill. The accepted coupon is then mutiliated to prevent reuse.Type: GrantFiled: November 16, 1988Date of Patent: April 16, 1991Inventors: William R. Cunningham, Carmelo S. Amareno, Helmut Kayan