Patent application number | Description | Published |
20090177864 | MULTIPROCESSOR COMPUTING SYSTEMS WITH HETEROGENEOUS PROCESSORS - Heterogeneous processors can cooperate for distributed processing tasks in a multiprocessor computing system. Each processor is operable in a “compatible” mode, in which all processors within a family accept the same baseline command set and produce identical results upon executing any command in the baseline command set. The processors also have a “native” mode of operation in which the command set and/or results may differ in at least some respects from the baseline command set and results. Heterogeneous processors with a compatible mode defined by reference to the same baseline can be used cooperatively for distributed processing by configuring each processor to operate in the compatible mode. | 07-09-2009 |
20100026692 | HYBRID GRAPHIC DISPLAY - A method of displaying graphics data is described. The method involves accessing the graphics data in a memory subsystem associated with one graphics subsystem. The graphics data is transmitted to a second graphics subsystem, where it is displayed on a monitor coupled to the second graphics subsystem. | 02-04-2010 |
20130070760 | SYSTEM AND METHOD FOR USING DOMAINS TO IDENTIFY DEPENDENT AND INDEPENDENT OPERATIONS - One embodiment of the present invention is a control unit for distributing packets of work to one or more consumer of works. The control unit is configured to assign at least one processing domain from a set of processing domains to each consumer included in the one or more consumers, receive a plurality of packets of work from at least one producer of work, wherein each packet of work is associated with a processing domain from the set of processing domains, and a first packet of work associated with a first processing domain can be processed by the one or more consumers independently of a second packet of work associated with a second processing domain, identify a first consumer that has been assigned the first processing domain, and transmit the first packet of work to the first consumer for processing. | 03-21-2013 |
20130198759 | CONTROLLING WORK DISTRIBUTION FOR PROCESSING TASKS - A technique for controlling the distribution of compute task processing in a multi-threaded system encodes each processing task as task metadata (TMD) stored in memory. The TMD includes work distribution parameters specifying how the processing task should be distributed for processing. Scheduling circuitry selects a task for execution when entries of a work queue for the task have been written. The work distribution parameters may define a number of work queue entries needed before a cooperative thread array” (“CTA”) may be launched to process the work queue entries according to the compute task. The work distribution parameters may define a number of CTAS that are launched to process the same work queue entries. Finally, the work distribution parameters may define a step size that is used to update pointers to the work queue entries. | 08-01-2013 |
20140055465 | METHOD AND SYSTEM FOR COORDINATED DATA EXECUTION USING A PRIMARY GRAPHICS PROCESSOR AND A SECONDARY GRAPHICS PROCESSOR - A method and system for coordinated data execution in a computer system. The system includes a first graphics processor coupled to a first memory and a second graphics processor coupled to a second memory. A graphics bus is configured to couple the first graphics processor and the second graphics processor. The first graphics processor and the second graphics processor are configured for coordinated data execution via communication across the graphics bus. | 02-27-2014 |
Patent application number | Description | Published |
20110276685 | CLOUD COMPUTING AS A SERVICE FOR ENTERPRISE SOFTWARE AND DATA PROVISIONING - A system, including a central server, remotely install server agents, and administrative agents, is disclosed for provisioning software and updates, maintenance directives, and data to client machines within a central domain or a remote disjoint domain. By monitoring network traffic through various network nodes, a focal point of network traffic for all machines in the domain may be identified by the central server. A server agent is installed at the focal point network node for identifying all machines in the domain. Administrative agents are installed on all identified machines. The administrative agents facilitate the copying and distribution of files needed for software and data provisioning and maintenance. | 11-10-2011 |
20120005675 | APPLYING PEER-TO-PEER NETWORKING PROTOCOLS TO VIRTUAL MACHINE (VM) IMAGE MANAGEMENT - A method to establish a peer-to-peer network connection between two physical machines for distributing virtual machine images between the machines based on users' end user roles is provided. A first physical machine receives, from a second physical machine, a first virtual machine image corresponding to a first end user role and subsequently the first physical machine receives a second virtual machine image corresponding to a second end-user role from the second physical machine. Another method provides for partitioning a virtual machine image file into a plurality of blocks, each identified with a corresponding hash code where the corresponding hash/block pairs are stored in a distributed hash table. A list of the hash codes is sent to a target machine and the unique hash codes are maintained until the complete virtual machine image file is received by the target machine. | 01-05-2012 |
20120179778 | APPLYING NETWORKING PROTOCOLS TO IMAGE FILE MANAGEMENT - A method and system provides for the migration of a modified virtual machine from a first network environment to a second by transmitting only a new value-block pair and a new set of key-value pairs to a client in the second network environment. Changes to the virtual machine, which is composed of component blocks, may be captured in a new component block. A corresponding new key and new hash value maybe generated to produce the new value-block pair and a corresponding new key-value pair. In this way, a user may make changes to a virtual machine in the first network environment and have those changes distributed and made available in the second network environment; not by transferring the entire image file, but rather by transferring a minimal amount of data between the two environments. | 07-12-2012 |
20130124649 | SYSTEMS AND METHODS FOR MANAGING CONTENT MODIFICATION MESSAGES - System and methods for managing content modification messages are provided. In some embodiments, a request to send a modification message to a second user is received from a first user. The request to send the modification message pertains to a modification made to a first user-specific version corresponding to the first user and represented by a first delta. The modification message comprising a second delta is generated. The modification message includes second instructions to modify a second user-specific version to include the modification within the second user-specific version by resolving the first delta and the first user-specific version to the second user-specific version. A message indicator for the modification message is provides to a client device of the second user. The message indicator identifies the first user as the sender of the modification message. | 05-16-2013 |
20140289530 | SYSTEMS AND METHODS FOR CONTENT DELIVERY - A system, computer-readable storage medium storing at least one program, and computer-implemented method for content delivery is provided. A content sharing session is established between a user device and a content system. Content primitives are generated from a content item controlled by the content system. Each of the generated content primitives is accessed and transmitted to the user device. | 09-25-2014 |
Patent application number | Description | Published |
20090036202 | GAMING SYSTEM AND METHOD FOR PROVIDING AN ADDITIONAL GAMING CURRENCY - A gaming system including a central server linked to a plurality of gaming machines. The gaming system includes a point or count based system to provide one or more awards to one or more players. Such points are accumulated by a player based on one or more events associated with the player's gaming experience. The points or counts utilized in the gaming system are selectively redeemed by the player in exchange for one or more opportunities to win an award. It should be appreciated that in one embodiment, the equalizing units disclosed herein are different, separate and independent from any monetary based points or credits, any promotional based points or credits, or any player tracking points. | 02-05-2009 |
20090104954 | METHODS AND SYSTEMS FOR TRACKING AN EVENT OF AN EXTERNALLY CONTROLLED INTERFACE - A method for tracking an event of an externally controlled interface (ECI) is described. The method includes generating the externally controlled interface independent of an outcome of a wager-based game regulated by a regulatory authority, and logging the event of the externally controlled interface. | 04-23-2009 |
20090117970 | GAMING SYSTEM AND METHOD PROVIDING A COLLECTION GAME - A gaming system and method providing a collection game independent from the primary games of a gaming system. In one embodiment, the collection game includes a plurality of elements and a winning element combination. During play of the collection game, randomly or upon an occurrence of a triggering event, the gaming system releases one of the plurality of elements to players. The gaming system repeats the process of releasing elements until one of the players collects all of the elements of the winning element combination. The first player to collect all of the elements of the winning element combination wins an award or prize. | 05-07-2009 |
20100099491 | POST CERTIFICATION METERING FOR DIVERSE GAME MACHINES - Bonuses such as progressive bonuses are based on the activity of many players playing at many machines. The machines may be made by different manufacturers and run different games. Prior diverse arrays of such machines relied on a hardware slot machine interface board (SMIB) that acted as a master and transmitted game activity to remote servers. A disclosed embodiment virtualizes the SMIB. In one implementation, protected processes allow for real time meter creation and destruction within different games, even after the game software has been certified and the hash cannot change. | 04-22-2010 |
20100105454 | METHODS AND SYSTEMS FOR INTERFACING WITH A THIRD-PARTY APPLICATION - A system for interfacing with a third-party application is described. The system includes a third-party device, a server-based system configured to communicate with the third-party device, and a gaming device configured to communicate with the server-based system to display content of the product or service. The gaming device is configured to generate an outcome of a wager-based game independent of the content that is displayed. | 04-29-2010 |
20110212764 | GAMING SYSTEM AND METHOD FOR PROVIDING AN ADDITIONAL GAMING CURRENCY - A gaming system including a central server linked to a plurality of gaming machines. The gaming system includes a point or count based system to provide one or more awards to one or more players. Such points are accumulated by a player based on one or more events associated with the player's gaming experience. The points or counts utilized in the gaming system are selectively redeemed by the player in exchange for one or more opportunities to win an award. It should be appreciated that in one embodiment, the equalizing units disclosed herein are different, separate and independent from any monetary based points or credits, any promotional based points or credits, or any player tracking points. | 09-01-2011 |
20130035157 | METHODS AND SYSTEMS FOR INTERFACING WITH A THIRD-PARTY APPLICATION - A system for interfacing with a third-party application is described. The system includes a third-party device, a server-based system configured to communicate with the third-party device, and a gaming device configured to communicate with the server-based system to display content of the product or service. The gaming device is configured to generate an outcome of a wager-based game independent of the content that is displayed. | 02-07-2013 |
20140155170 | GAMING SYSTEM AND METHOD PROVIDING A COLLECTION GAME - A gaming system and method providing a collection game independent from the primary games of a gaming system. In one embodiment, the collection game includes a plurality of elements and a winning element combination. During play of the collection game, randomly or upon an occurrence of a triggering event, the gaming system releases one of the plurality of elements to players. The gaming system repeats the process of releasing elements until one of the players collects all of the elements of the winning element combination. The first player to collect all of the elements of the winning element combination wins an award or prize. | 06-05-2014 |
Patent application number | Description | Published |
20100240443 | SYSTEMS AND METHODS FOR PLAYER REWARDS - Players in a player loyalty scheme are awarded points based on their point-generating activity and are then ranked in order of generated points. Rank-based points are then associated with each rank according to a predefined mapping scheme. The rank-based point totals may be updated periodically. Rank-based points may also be used in tournament play. | 09-23-2010 |
20110070944 | PLAYER REWARD PROGRAM WITH LOYALTY-BASED REALLOCATION - A gaming machine coupled to at least one server via a network includes a display device configured to display a game to a player playing on the gaming machine, and a controller coupled to the display device. The controller detects an award trigger during play of the game, and awards a token upon detection of the award trigger, wherein the token includes an activation date, an expiration date, and a value that is unknown to the player at the time of being awarded. In response to a redemption request by the player, the controller determines a redemption status of the token and, based on the redemption status, awards the token value to the player or notifies the player that the token is expired. | 03-24-2011 |
20110124402 | GAMING SYSTEM, GAMING DEVICE, AND METHOD FOR PROVIDING BENEFIT IN A FUTURE PLAY OF A WAGERING GAME - On embodiment of the gaming system: receives a base wager from a player for a play of a wagering game; enables the player to select to cause a modifier to be applied to the play of the wagering game or the modifier to not be applied to the play of the wagering game; displays an outcome of the play of the wagering game; if the outcome is a losing outcome and if the player caused the modifier to be applied to the play of the wagering game, reset the modifier; if the outcome is the losing outcome and if the player caused the modifier to not be applied to the play of the wagering game, increase the modifier; if the outcome is a winning outcome and the player caused the modifier to not be applied to the play of the wagering game, provide a first award to player based on the winning outcome and the base wager, and reset the modifier; and if the outcome is a winning outcome and the player caused the modifier to be applied to the play of the wagering game provide a second different award to the player based on the winning outcome, the base wager, and the modifier, and reset the modifier. | 05-26-2011 |
20110263312 | GAMING SYSTEM, GAMING DEVICE AND METHOD PROVIDING A FIRST GAME AND A PLURALITY SECOND WAGERING GAMES EACH ASSOCIATED WITH A SEPARATE ACTIVATABLE COMPONENT OF THE FIRST GAME - A gaming system having a first skill, partial skill, or pseudo skill based game having a plurality of individually activatable designated components and a plurality of second chance based games each respectively associated with a different one of the individually activatable components of the skill based game. When each designated component of the first game is activated through one or player inputs, a corresponding chance based game associated with that designated component is activated. Each chance based game randomly determines whether the player wins an award. In one embodiment, the likelihood of activating each designated component is different and the chance based game associated with each different designated component is different. | 10-27-2011 |
20140106862 | GAMING SYSTEM, GAMING DEVICE AND METHOD FOR ENABLING A CURRENT BET TO BE PLACED ON A FUTURE PLAY OF A WAGERING GAME - The gaming system, gaming device, and gaming method disclosed herein provide an opportunity for a player to place a replay wager for a group or set of a plurality of plays of a wagering game. In one embodiment, the replay wager activates a replay feature which the player can use a designated number of times (such as one time) over the plurality of plays of the wagering game. The player's use of the replay feature causes the gaming system to redisplay the previous play of the wagering game, and provide any awards associated with the previous play of the wagering game. After the player uses the replay feature over each of the designated number (such as one) of the plurality of plays of the wagering game, the player cannot use the replay feature for any of the remaining plays of the plurality of plays of the wagering game. | 04-17-2014 |
20140329583 | REMOTE CONTENT MANAGEMENT AND RESOURCE SHARING ON A GAMING MACHINE AND METHOD OF IMPLEMENTING SAME - A gaming system including a number of host devices each coupled to one or more gaming machines, wherein content provided by the host device is output on the gaming machine. To output the content provided by the remote host, a host-controlled process that is authenticated by the gaining machine and executed in a secure memory location such that it is isolated from other processes executing on the gaming machine may be utilized. The host-controlled processes may be decoupled from the process used to execute the game of chance played on the gaming machine such that the content output by the host-controlled process doesn't alter the play of game of chance. | 11-06-2014 |
Patent application number | Description | Published |
20130157753 | GAMING SYSTEM, GAMING DEVICE, AND METHOD FOR PROVIDING BENEFIT IN A FUTURE PLAY OF A WAGERING GAME - On embodiment of the gaming system: receives a base wager from a player for a play of a wagering game; enables the player to select to cause a modifier to be applied to the play of the wagering game or the modifier to not be applied to the play of the wagering game; displays an outcome of the play of the wagering game; if the outcome is a losing outcome and if the player caused the modifier to be applied to the play of the wagering game, reset the modifier; if the outcome is the losing outcome and if the player caused the modifier to not be applied to the play of the wagering game, increase the modifier; if the outcome is a winning outcome and the player caused the modifier to not be applied to the play of the wagering game, provide a first award to player based on the winning outcome and the base wager, and reset the modifier; and if the outcome is a winning outcome and the player caused the modifier to be applied to the play of the wagering game provide a second different award to the player based on the winning outcome, the base wager, and the modifier, and reset the modifier. | 06-20-2013 |
20130178273 | GAMING SYSTEM, GAMING DEVICE AND METHOD PROVIDING A FIRST GAME AND A PLURALITY SECOND WAGERING GAMES EACH ASSOCIATED WITH A SEPARATE ACTIVATABLE COMPONENT OF THE FIRST GAME - A gaming system having a first skill, partial skill, or pseudo skill based game having a plurality of individually activatable designated components and a plurality of second chance based games each respectively associated with a different one of the individually activatable components of the skill based game. When each designated component of the first game is activated through one or player inputs, a corresponding chance based game associated with that designated component is activated. Each chance based game randomly determines whether the player wins an award. In one embodiment, the likelihood of activating each designated component is different and the chance based game associated with each different designated component is different. | 07-11-2013 |
20130203486 | GAMING SYSTEM AND METHOD FOR PROVIDING TEAM PROGRESSIVE AWARDS - A gaming system and method which forms, tracks and maintains one or more groups or teams. The gaming system and method also maintains at least one team progressive award. At any designated point in time, each group or team includes one or more players, wherein as a player plays one or more games at one or more gaming devices, the player accumulates or builds up equity in their current team or group. Upon a determination to provide a team progressive award to a player of a designated team, each eligible player actively associated with the designated team (i.e., each player actively belonging to the team) is provided a portion of the team progressive award. Each player's provided portion of the team progressive award is based on that player's relative accumulated equity in the designated team compared to each other eligible player's accumulated equity in the designated team. | 08-08-2013 |
20130203487 | GAMING SYSTEM AND METHOD FOR PROVIDING TEAM PROGRESSIVE AWARDS - A gaming system and method which forms, tracks and maintains one or more groups or teams. The gaming system and method also maintains at least one team progressive award. At any designated point in time, each group or team includes one or more players, wherein as a player plays one or more games at one or more gaming devices, the player accumulates or builds up equity in their current team or group. Upon a determination to provide a team progressive award to a player of a designated team, each eligible player actively associated with the designated team (i.e., each player actively belonging to the team) is provided a portion of the team progressive award. Each player's provided portion of the team progressive award is based on that player's relative accumulated equity in the designated team compared to each other eligible player's accumulated equity in the designated team. | 08-08-2013 |
20130296026 | SYSTEMS AND METHODS FOR PROVIDING PLAYER REWARDS - Players in a player loyalty scheme are awarded points based on their point-generating activity and are then ranked in order of generated points. Rank-based points are then associated with each rank according to a predefined mapping scheme. The rank-based point totals may be updated periodically. Rank-based points may also be used in tournament play. | 11-07-2013 |
20140051503 | GAMING SYSTEM AND METHOD PROVIDING AN AWARD FOR DESIGNATED LOSING CONDITIONS - The gaming system and method disclosed herein provides an award to one or more players for a non-occurrence of a designated event. The gaming system monitors a plurality of games played at a plurality of gaming devices. If the designated event occurs, the gaming system resets an event counter associated with tracking the non-occurrence of the designated event. If the designated event does not occur, the gaming system: (i) increments the event counter to account for the non-occurrence of the designated event, and (ii) determines if the quantity of games played since the last event occurred at least equals a predetermined quantity of games played. If the quantity of games played since the last event occurred at least equals the predetermined quantity, the gaming system provides one or more of the players an award for the non-occurrence of the designated event. | 02-20-2014 |