IP Library Granted Patent US 8,585,506
Granted Patent B2
US 8,585,506 · App. 13/297,533 · Granted Nov 19, 2013

Integration of multiple games

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,585,506
App. No.
13/297,533
Granted
Nov 19, 2013
Kind
B2
Abstract

Methods, systems, and computer programs are presented for providing online games. One method includes operations for providing access to a plurality of online games and to a wrapper game, where each of the online games, as well as the wrapper game, are directly accessible utilizing a corresponding internet address which is different for each online game. A virtual currency is shared by the plurality of online games. Additionally, a shared navigation bar is provided, and each of the online games includes the shared navigation bar in a graphic user interface (GUI) of the game.

Claims (37)

1. A method for providing online games, the method comprising:

providing access to a plurality of online games and to a wrapper game, wherein each of the online games and the wrapper game is directly accessible to be loaded utilizing a corresponding internet address which is different for each online game, wherein the wrapper game includes options to load any of the plurality of online games, wherein progress made in each online game is independent from progress made in other online games;

providing a currency that is shared by the plurality of online games; and

providing a shared navigation bar, wherein each of the online games includes the shared navigation bar in a graphic user interface (GUI) of the game, wherein each online game is a non-monolithic program, wherein a non-monolithic program is a program that, when loaded and executed, provides access to one online game, wherein accessing another online game from the non-monolithic program requires that another non-monolithic program be loaded and executed by a computing device, wherein operations of the method are executed by a processor.

2. The method as recited in claim 1 , wherein the wrapper game is a non-monolithic program, wherein the wrapper game when loaded is inoperable to play any of the online games.

3. The method as recited in claim 1 , wherein each online game is operable to be directly accessed and executed without having to load any other online game and without having to load the wrapper game.

4. The method as recited in claim 1 , wherein each online game is operable to increase or decrease an amount of the currency during game play.

5. The method as recited in claim 1 , further including:

providing an option in at least one online game or in the wrapper game to purchase currency with cash or credit.

6. The method as recited in claim 1 , wherein each online game is operable to be loaded directly by selecting a corresponding shortcut in a social network website.

7. The method as recited in claim 1 , wherein the shared navigation bar includes tabs for loading the online games and an amount of currency.

8. The method as recited in claim 7 , wherein the tab associated with a current game has a different format than a rest of the tabs to identify an association with the current game.

9. The method as recited in claim 1 , wherein the plurality of online games share social relationships, wherein a user of the plurality of online games has a same social relationships in the plurality of online games.

10. The method as recited in claim 1 further including:

providing an option to a user to move within the plurality of online games together with a friend of the user.

11. The method as recited in claim 1 further including:

suggesting one or more friends to a user of the online games.

12. The method as recited in claim 1 further including:

receiving privacy settings from a user of the online games, wherein the privacy settings are shared by the plurality of online games, wherein the privacy settings include one or more of:

allowing friends to see activities of a user;

allowing selected friends to see the activities of the user; and

allowing everyone to see the activities of the user.

13. The method as recited in claim 1 , wherein each game from the plurality of online games includes a respective game skill level.

14. The method as recited in claim 1 , wherein a game item, other than the currency, obtained in a first online game is used for progress in a second online game.

15. A computer program embedded in a non-transitory computer-readable storage medium, when executed by one or more processors, for providing online games, the computer program comprising:

program instructions for providing access to a plurality of online games and to a wrapper game, wherein each of the online games and the wrapper game is directly accessible utilizing a corresponding internet address which is different for each online game, wherein progress made in each online game is independent from progress made in other online games;

program instructions for providing a currency that is shared by the plurality of online games; and

program instructions for providing a shared navigation bar, wherein each of the online games includes the shared navigation bar in a graphic user interface (GUI) of the game, wherein each online game is a non-monolithic program, wherein a non-monolithic program is a program that, when loaded and executed, provides access to one online game, wherein accessing another online game from the non-monolithic program requires that another non-monolithic program be loaded and executed by a computing device.

16. The computer program as recited in claim 15 , further including:

providing chat services between a user of the plurality of online games and a friend of the user, wherein the user and the friend are able to chat even when the user and the friend are playing different online games.

17. A method for providing online games, the method comprising:

providing access to a plurality of online casino games, wherein each of the online casino games is directly accessible utilizing a corresponding internet address which is different for each online game, wherein progress made in each online game is independent from progress made in other online games;

providing a casino wrapper game which provides access to the online casino games, wherein the wrapper game includes options to load any of the plurality of online games, and wherein the wrapper game is a non-monolithic program and is inoperable to be utilized to play all the online games;

providing a currency that is shared by the plurality of online games, wherein each of the online casino games and the casino wrapper game are operable to increase or decrease an amount of the currency; and

providing a shared navigation bar, wherein each of the online casino games and the casino wrapper game include the shared navigation bar in a graphic user interface (GUI), wherein each online game is a non-monolithic online game program, wherein a non-monolithic online game program is a program that, when loaded and executed, provides access to one online game, wherein accessing another online game from the non-monolithic online game program requires that another non-monolithic online game program be loaded and executed by a computing device, wherein operations of the method are executed by a processor.

18. The method as recited in claim 17 , wherein each game from the plurality of online casino games includes a game skill level, and wherein the casino wrapper game includes a casino skill level that measures progress for the plurality of online casino games.

19. The method as recited in claim 17 , wherein operations of the method are performed by a computer program when executed by one or more processors, the computer program being embedded in a non-transitory computer-readable storage medium.

Assignments (5)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded May 23, 2022
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ZYNGA INC.
Reel/Frame 060163/0437 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 14, 2020
From: ZYNGA INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 054719/0490 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 11, 2020
From: BANK OF AMERICA, N.A., AS LENDER
To: ZYNGA INC.
Reel/Frame 054701/0393 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 21, 2018
From: ZYNGA INC.
To: BANK OF AMERICA, N.A., AS LENDER
Reel/Frame 049147/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2011
From: SARELI, SHANE; ALVARO, LAMBERTO M; TONEY, LAURENCE M; LEIBOVICH, NIR; PEROV, SERGEY
To: ZYNGA INC.
Reel/Frame 027236/0206 →