Method and system for providing a secure shuffle of game objects across multiple entities

US9833710B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9833710-B2
Application numberUS-201514656785-A
CountryUS
Kind codeB2
Filing dateMar 13, 2015
Priority dateMar 13, 2014
Publication dateDec 5, 2017
Grant dateDec 5, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer-implemented method and system are provided for ensuring the integrity and security of digital shuffles of cards or objects across multiple entities and/or jurisdictions. All entities participating in the shuffle can optionally review the forensic data to ensure that the shuffle was legitimate and that no other entity prematurely peeked at another entity's private hand.

First claim

Opening claim text (preview).

What is claimed is: 1. A secure computer platform implemented method for generating shuffled objects across multiple entities, comprising: a global issuer shuffling a predefined array of objects into a new order with a global computer platform executing a shuffle algorithm and using a global shuffle seed, wherein the shuffle algorithm is known to the multiple entities; dividing the shuffled array of objects into sub-shuffles, and distributing one of the sub-shuffles to each of the multiple entities, wherein all of the objects in the shuffled array are assigned to one of the sub-shuffles; and at each of the multiple entities, applying a local pluck algorithm and local pluck seed to the sub-shuffle with a computer platform to produce a final set of the objects used by the entity for play of a game, wherein the local pluck algorithm and local pluck seed are not known to the other entities. 2. The method as in claim 1 , wherein the global shuffle seed is made known to the multiple entities at conclusion of the game. 3. The method as in claim 1 , wherein in order to ensure that all of the objects in the shuffled array are assigned to one of the sub-shuffles, the sub-shuffles may not have the same number of objects. 4. The method as in claim 1 , wherein the final set of objects varies as a function of the game played with the objects. 5. The method as in claim 4 , wherein the predefined array of objects is a standard card deck of fifty-two cards, and the final set of objects corresponds to a player's hand in a card game. 6. The method as in claim 1 , wherein each entity is required to register its local pluck seed in encrypted form with the global issuer prior to receipt of the sub-shuffle, the entity transmitting a decryption key for the encrypted pluck seed at conclusion of the game. 7. The method as in claim 6 , wherein the global issuer receives the encrypted local pluck seed from each entity prior to the global issuer generating the global shuffle seed. 8. The method as in claim 1 , wherein the game requires selection of additional draw objects that are common to the entities, each of the entities generating one or more potential draw objects from remaining objects in their respective sub-shuffle and transmitting the potential draw objects to the global issuer, wherein the global issuer randomly selects a final set of common draw objects from all of the potential draw objects and transmits the final set of common draw objects to the entities. 9. The method as in claim 8 , wherein the entities use their local pluck algorithm and local pluck seed to generate the potential draw objects. 10. The method as in claim 8 , wherein the entities use their local pluck algorithm and a new local pluck seed transmitted by the global issuer to generate the potential draw objects. 11. The method as in claim 1 , wherein the global issuer receives the local pluck seed in encrypted form from each entity prior to the global issuer generating the global shuffle seed, the entities transmitting a decryption key for their encrypted local pluck seed at conclusion of the game as well as a clear text version of the local pluck seed, the global issuer comparing the clear text version of the local pluck seed with a decrypted versions of the local pluck seed received from the entity prior to issue of the local pluck seek to certify the game as legitimate.

Assignees

Inventors

Classifications

  • Chance selectors (A63F7/048, A63F9/04 take precedence) · CPC title

  • wherein the number of active machines is limited · CPC title

  • Data transfer within a gaming system, e.g. data sent between gaming machines and users · CPC title

  • Games involving multiple players · CPC title

  • A63F13/77Primary

    involving data related to game devices or game servers, e.g. configuration data, software version or amount of memory · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9833710B2 cover?
A computer-implemented method and system are provided for ensuring the integrity and security of digital shuffles of cards or objects across multiple entities and/or jurisdictions. All entities participating in the shuffle can optionally review the forensic data to ensure that the shuffle was legitimate and that no other entity prematurely peeked at another entity's private hand.
Who is the assignee on this patent?
Scient Games Int Inc
What technology area does this patent fall under?
Primary CPC classification G07F17/3225. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 05 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).