Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Kuhn, WA

Benjamin Kuhn, Bellevue, WA US

Patent application numberDescriptionPublished
20120167049PARAMETERIZED INTERFACE IDENTIFIER TECHNIQUES - Interface identifier parameterization techniques are described. In one or more implementations, a textual description is obtained of a parametric type represented in a binary standard of a programming model and an interface identifier is generated based at least in part on the obtained textual description of the parametric type.06-28-2012
20130019254ENABLING FAST STRING ACQUISITION IN AN OPERATING SYSTEM FOR EFFICIENT INTEROPERATIONS WITH VARIOUS LANGUAGE PROJECTIONSAANM Kuhn; BenjaminAACI BellevueAAST WAAACO USAAGP Kuhn; Benjamin Bellevue WA USAANM Lavavej; Stephan T.AACI RedmondAAST WAAACO USAAGP Lavavej; Stephan T. Redmond WA USAANM Zeng; WeiAACI SammamishAAST WAAACO USAAGP Zeng; Wei Sammamish WA US - In one embodiment, a memory resource manager may pass data memory structures between application components on a computing device. A memory resource 01-17-2013

Kane Kuhn, Spokane, WA US

Patent application numberDescriptionPublished
20130267319AUTOMATED VIRTUAL ASSISTANT - A system receives standard game output consisting of electronic signals for displaying text, numbers, and machine sounds and converts these signals to animated behavior and animated speech of a virtual human bystander shown on the audio-visual display. An interface receives data communication representing standard game states and standard game output from a separate electronic game, and uses the input to drive a virtual assistant projector, which animates an automated virtual assistant on the audio-visual display. A game output converter translates standard game states and standard game output from the interface into animated behavior information and animated speech information for input to the virtual assistant projector. Computer processing of the system can be operationally and communicatively isolated from a main game engine of the electronic game table.10-10-2013

Kane Kuhn, Spokane Valley, WA US

Patent application numberDescriptionPublished
20130337922PLAYING CARD CREATION FOR WAGERING DEVICES - Playing card creation for wagering devices is provided. An example system for a wagering device includes a card generator for creating real playing cards in real time. The system may generate only those cards needed for a round or a hand of a card game from a more complete deck or decks of virtual playing cards being electronically processed by the wagering device. A random number generator creates random hands and decks, and ensures certifiable odds. Players may select or input some custom graphic aspects of the playing cards to be created. The real playing cards may also include coupons, advertisements, or prizes. The real playing cards generated can be disposable, and the system can replace a conventional shuffler.12-19-2013

Luke M. Kuhn, Spokane, WA US

Patent application numberDescriptionPublished
20100279761ROLL 21 GAME - A Roll 21 game is described. In one implementation, an example game method for one or more players includes accepting a bet from each of the one or more players, and selecting one of the players to be the shooter to roll two dice for all the players. Each six-sided die has the numbers 1, 2, 3, 4, 5, and 6 distributed on respective sides. The shooter rolls the two dice in multiple dice rolls until a cumulative total of the rolls equals or exceeds 17 or, until all players have stood and no bonus bets have been placed that require further accumulation of dice points. After each roll, each player may stand at the current cumulative total of the dice rolls. Then, when the cumulative total of the rolls equals or exceeds 17 (unless, e.g., all players have previously stood), the shooter rolls a host die to obtain a host total. The single six-sided host die has the numbers 17, 18, 19, and 21 distributed on four of the six sides and the word “Bust” is distributed on two of the six sides. The cumulative total of each player is compared with the host total to determine whether each player's bet receives a payout, for example a 1:1 payout on the initial bet. Bonus bet options are also available.11-04-2010

Michael Kuhn, Spokane, WA US

Patent application numberDescriptionPublished
20110098095DIGITAL RANDOM OUTCOME INTERACTIVE DISPLAY - A digital random outcome interactive display (“droid”) is provided. In one implementation, an example droid consists of a visual display accessory for a gaming environment, such as for conventional and electronic game tables in a casino. The droid can provide a random outcome for each round of a game being played. The random outcome may be displayed as virtual dice, coins, tiles, dominos, playing cards, numbered balls, spinner, roulette wheel, or combinations of such virtual game pieces. Droid devices may optionally be networked with each other to manage a progressive jackpot across multiple games and players, communicate identity of a winning player to multiple locations, broadcast an image, message, camera feed, video, sound, or television feed to multiple game locations, or administer side betting rounds and bonus rounds across multiple game locations. Droids networked with each other and a server may also provide interactive menus for services, food and drink, shopping, and Internet.04-28-2011
20130267319AUTOMATED VIRTUAL ASSISTANT - A system receives standard game output consisting of electronic signals for displaying text, numbers, and machine sounds and converts these signals to animated behavior and animated speech of a virtual human bystander shown on the audio-visual display. An interface receives data communication representing standard game states and standard game output from a separate electronic game, and uses the input to drive a virtual assistant projector, which animates an automated virtual assistant on the audio-visual display. A game output converter translates standard game states and standard game output from the interface into animated behavior information and animated speech information for input to the virtual assistant projector. Computer processing of the system can be operationally and communicatively isolated from a main game engine of the electronic game table.10-10-2013

Michael J. Kuhn, Spokane Valley, WA US

Patent application numberDescriptionPublished
20130337922PLAYING CARD CREATION FOR WAGERING DEVICES - Playing card creation for wagering devices is provided. An example system for a wagering device includes a card generator for creating real playing cards in real time. The system may generate only those cards needed for a round or a hand of a card game from a more complete deck or decks of virtual playing cards being electronically processed by the wagering device. A random number generator creates random hands and decks, and ensures certifiable odds. Players may select or input some custom graphic aspects of the playing cards to be created. The real playing cards may also include coupons, advertisements, or prizes. The real playing cards generated can be disposable, and the system can replace a conventional shuffler.12-19-2013

Michael Joseph Kuhn, Spokane, WA US

Patent application numberDescriptionPublished
20100041469Electronic Banking Management For Betting Games - Electronic banking management for betting games is described. In one implementation, a multiparticipant electronic gaming table has a banking engine that dynamically determines current participants and authenticates qualified participants as banker candidates. The banking engine tracks game flow in order to determine when to offer the banking role to other participants. In one implementation, the system has an accounts manager that tracks wagers during the game, updates participant account balances, tracks transactions of each participant holding the banking role, and balances the bank of each participant in the banking role.02-18-2010

Reid Kuhn, Kirkland, WA US

Patent application numberDescriptionPublished
20150163341VIRTUAL PERSONAL OPERATOR - Various technologies for managing mobile device communications can be offered to implement a virtual personal operator. Incoming calls and texts can be managed intelligently based on a rich network-stored context, allowing the network to make decisions and interact with callers. Because context is stored by the network, the virtual personal operator can function without contacting the called mobile phone, and can even provide helpful information to callers if the mobile phone is offline. Rich do-not-disturb functionality can be provided, and privileged callers can be given additional information or functionality based on their privileged status. Numerous other features that assist with communications management can be supported.06-11-2015

Reid Joseph Kuhn, Kirkland, WA US

Patent application numberDescriptionPublished
20100306485CONTENT LONGEVITY WITH USER DEVICE DOMAINS - A system is disclosed for providing trusted third-party management of user device domains in a digital rights management environment. The system includes a plurality of content providers that distribute digital content items via user accounts having associated user device domains. The user device domains are managed by an independent domain manager. The domain manager includes a device registrar which is operative, for a given user device domain, to receive a request to add a device to the user device domain. If the request is grantable, a domain controller of the domain manager is operative to cause a domain private key to be transmitted to the device being added to the user device domain. The domain private key is usable at the device to decrypt a content key which was previously released to the user device domain for decrypting protected digital content.12-02-2010

Reid Joseph Kuhn, Redmond, WA US

Patent application numberDescriptionPublished
20090158036 PROTECTED COMPUTING ENVIRONMENT - A method of establishing a protected environment within a computing device including validating a kernel component loaded into a kernel of the computing device, establishing a security state for the kernel based on the validation, creating a secure process and loading a software component into the secure process, periodically checking the security state of the kernel, and notifying the secure process when the security state of the kernel has changed.06-18-2009

Rodney Kuhn, Seattle, WA US

Patent application numberDescriptionPublished
20150131792SYSTEMS AND METHODS FOR DESKTOP DATA RECORDING FOR CUSTOMER AGENT INTERACTIONS - Methods and systems for data recording for customer-agent interactions are described. The described system may include a Desktop Data Recording Client (“DDRC”), which is an application or other module installed on an agent's computing system or device that collects and records various data types from a computer desktop and telephone during a phone or electronic interaction with a third party, such as a customer. The DDRC can be configured to stop and restart data collection and recording of sensitive data for security purposes to ensure that this type of data is not stored or retrievable. The specific data types that may be collected and recorded include: voice recording, computing device screen capture, desktop data collection at a summary and/or detailed level and in call-based on continuous modes, and recording start/stop indications.05-14-2015

Tyler Kuhn, Spokane Valley, WA US

Patent application numberDescriptionPublished
20130337922PLAYING CARD CREATION FOR WAGERING DEVICES - Playing card creation for wagering devices is provided. An example system for a wagering device includes a card generator for creating real playing cards in real time. The system may generate only those cards needed for a round or a hand of a card game from a more complete deck or decks of virtual playing cards being electronically processed by the wagering device. A random number generator creates random hands and decks, and ensures certifiable odds. Players may select or input some custom graphic aspects of the playing cards to be created. The real playing cards may also include coupons, advertisements, or prizes. The real playing cards generated can be disposable, and the system can replace a conventional shuffler.12-19-2013

Tyler Kuhn, Spokane, WA US

Patent application numberDescriptionPublished
20090253503ELECTRONIC GAME SYSTEM WITH PLAYER-CONTROLLABLE SECURITY FOR DISPLAY IMAGES - Electronic game systems with player-controllable security for display images are described. In one implementation, an exemplary multiplayer system hides the identity of virtual game artifacts, such as playing cards, being displayed as images, but allows the player to whom the virtual game artifacts are assigned to view the identities of the virtual game artifacts at will. A sensor or a player-controlled device, such as a switch or a touch screen display, can change a display image in order to hide or reveal at least part of the identity of the virtual game artifact. The display image being secured by the system can be a virtual representation of a playing card, die, dice, domino, game tile, game-piece, roulette number, slot symbol, icon, or token. The system can also shield the identity of the virtual game artifact while the display image is at one visual size, and reveal the identity of the virtual game artifact when shrinking the visual size of the display image to afford security.10-08-2009
20100222148CONVERTIBLE RAIL FOR SELECTING PLAYER-TRACKING MODES IN AN ELECTRONIC GAME TABLE - Convertible rails for selecting player-tracking modes in an electronic game table are described. In one implementation, a rail or trim surrounds the periphery of the tabletop of an electronic game table. The rail has recessed bay openings for mounting user-interface hardware, such as for player-tracking. Player-tracking hardware may include, for example, touch-screen displays for manual input of user information, and player-identification card readers. A proprietor may install interchangeable rail section covers to expose some, all, or none of the bays. Thus, in a non-tracking mode, the bays may be covered, while in a tracking mode, some degree of player-tracking hardware mounted in the bays may be exposed to the user. In other implementations, interchangeable covers hide bays or expose hardware mounted on the tabletop itself. When the bays are covered, the cover blends in with the appearance and the surface of the tabletop, but the cover may be removed or swapped out in order to add selected hardware for the game table user.09-02-2010
20110098095DIGITAL RANDOM OUTCOME INTERACTIVE DISPLAY - A digital random outcome interactive display (“droid”) is provided. In one implementation, an example droid consists of a visual display accessory for a gaming environment, such as for conventional and electronic game tables in a casino. The droid can provide a random outcome for each round of a game being played. The random outcome may be displayed as virtual dice, coins, tiles, dominos, playing cards, numbered balls, spinner, roulette wheel, or combinations of such virtual game pieces. Droid devices may optionally be networked with each other to manage a progressive jackpot across multiple games and players, communicate identity of a winning player to multiple locations, broadcast an image, message, camera feed, video, sound, or television feed to multiple game locations, or administer side betting rounds and bonus rounds across multiple game locations. Droids networked with each other and a server may also provide interactive menus for services, food and drink, shopping, and Internet.04-28-2011
20130029741VIRTUAL ROULETTE GAME - A virtual roulette game is provided. An example system models virtual roulette wheel operation and generates a repeating sequence of numbers associated with a rotating roulette wheel. Each roulette number is shown, in turn, across multiple individual player displays, effectively turning the collective displays into a view of the rotating virtual roulette wheel. A player may place many types of wagers on where a number or virtual roulette ball will end up. In one implementation, a player may be designated as the virtual roulette ball. The system may allow multiple virtual roulette balls to change odds or enable additional bets. Color-coded roulette balls may also provide rolled die outcome, so that roulette and dice games may be played simultaneously on the same setup. The player stations of multiple electronic game tables and multiple remote video displays may be collectively coupled to become a single virtual roulette wheel.01-31-2013

Patent applications by Tyler Kuhn, Spokane, WA US

Tyler V. Kuhn, Spokane, WA US

Patent application numberDescriptionPublished
20090082079INTELLIGENT CANDLE DISPLAY FOR GAME MACHINES - Intelligent candle displays for electronic game machines are described. In one implementation, an electric signaling candle for game machines used in gambling establishments is communicatively coupled via a controller with one or more display screens for showing image and video graphics. The candle and the display screen(s) may be physically combined into one unit, or physically separated but communicatively coupled to present integrated and harmonized information and visual effects. The intelligent candle display can interact in real time with the game machine hardware and with the action of a game being played in order to display relevant real time action and information. The intelligent candle display serves multiple simultaneous purposes, such as informing casino management of jackpots and machine problems, providing betting information to players, interacting with the game players, advertising, and acquainting and welcoming bystanders to the game machine.03-26-2009
20100105485COMPOSITE TABLETOP FOR ELECTRONIC GAME TABLES - Composite tabletops for electronic game tables are described. In one implementation, the composite tabletop has a channeled core layer sandwiched between a bottom layer and top layer. The channeled core layer is constructed of foam, so that the foam forms enclosure spaces for player stations, displays, user-interface hardware, central control/server hardware, and cooling equipment. The foam is also shaped to form duct spaces between each player station and a central space in the channeled core layer. The ducts can be used to route wires between each player station and the central space and to direct cooling air to or from each player station. The channeled core layer reduces time and labor during manufacture of an electronic game table and results in an electronic game table that is more lightweight for shipping, absorbs noise generated by enclosed hardware and electronics, absorbs shocks, and optimizes cooling of enclosed components.04-29-2010
20100151953ELECTRONIC GAME TABLE WITH MULTIFUNCTION LEGS - Electronic game tables with multifunction legs are described. In one implementation, an electronic multiplayer game table includes a tabletop with player stations for an electronic betting game. Multifunction legs physically support the periphery of the tabletop, while electronic components for playing the betting game are mounted in the multifunction legs. For example, a multifunction leg may contain multiple currency detectors and coinless slot machine-style ticket printers/readers, so that each player at the game table has an exclusive currency detector and an exclusive ticket printer in close proximity. The multifunction legs may also include magnetic or smart card readers for transferring player, banking, and monetary information. In a variation, central control components of the electronic game table are also mounted in the legs. The multifunction legs can eliminate the need for a central support pedestal. This enables efficient under-table cooling schemas and other innovations, such as under-table lighting and a central tabletop holograph space.06-17-2010
20100178989REMOVABLE PLAYER STATION AND LOCKING MECHANISM FOR ELECTRONIC GAMES - A removable player station and locking mechanism. In one implementation, a removable player station allows quick and secure replacement, swapping, and upgrade of a modular player station component for electronic games. In one context, an electronic game table may employ multiple of the removable player stations, each secured with a locking mechanism and a common or a unique lock. In one implementation of a latching mechanism, a pivotable cradle attaches to the electronic game or game table and seats the removable player station through a pivoting motion that also brings the cradle into a locking position. When the pivotable cradle is opened from the locking position, the cradle lifts the removable player station from the game or tabletop for easy manual removal. The accessible part of the locking mechanism may be located under an electronic game tabletop away from view of the players.07-15-2010
Website © 2015 Advameg, Inc.