Patents by Inventor Sergey Perov

Sergey Perov 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).

  • Publication number: 20140274362
    Abstract: Methods, systems, and computer programs are presented for recommending a list of players for playing an online game. The method includes receiving a request to join an online game currently being played by a plurality of players. In response to the request, player attributes of the plurality of players playing the online game are gathered, in substantial real-time. A subset of players matching at least two of the player selection parameters with the player attributes of the players, is identified. The subset of players is returned as a list of recommended players to a client device for rendering. The returned list includes options to select one or more players and to join the selected players in playing the online game.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Anshul Dhawan, Serge Vladimiroff, Sergey Perov, John Ejike-Nwogu, Jason Orcutt
  • Publication number: 20140121027
    Abstract: Methods, systems, and computer programs are presented for providing online games that are non-monolithic programs. One method includes an operation for providing a shared navigation interface in a plurality of game applications to be rendered on a mobile device. The shared navigation interface includes options for loading and executing each of the game applications from the plurality of game applications, and progress made in each game application is independent from progress made in other game applications from the plurality of game applications. Further, the method includes operations for loading and executing a first game application from the plurality of game applications on the mobile device, and for detecting a selection, made by a user playing the first game, of a second game application in the shared navigation interface. The second game application is loaded and executed in response to the detecting.
    Type: Application
    Filed: January 3, 2014
    Publication date: May 1, 2014
    Applicant: Zynga Inc.
    Inventors: Shane Sareli, Lamberto M. Alvaro, Laurence M. Toney, Nir Leibovich, Sergey Perov
  • Publication number: 20140038726
    Abstract: Methods, systems, and computer programs are presented for providing online games that are non-monolithic programs. One method includes an operation for providing access to a plurality of online games and to a wrapper game. 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. The wrapper game includes options to load any of the plurality of online games. In addition, the method includes another operation for providing a chat interface in the plurality of online games and in the wrapper game. The chat interface allows users accessing any of the online games to exchange messages with other users accessing any of the online games, and the chat interface is unavailable to users currently absent from the online games and absent from the wrapper game.
    Type: Application
    Filed: October 3, 2013
    Publication date: February 6, 2014
    Applicant: ZYNGA INC.
    Inventors: Shane Sareli, Lamberto M. Alvaro, Laurence M. Toney, Nir Leibovich, Sergey Perov
  • Patent number: 8585506
    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.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: November 19, 2013
    Assignee: Zynga Inc.
    Inventors: Shane Sareli, Lamberto M. Alvaro, Laurence M. Toney, Nir Leibovich, Sergey Perov
  • Publication number: 20130123018
    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.
    Type: Application
    Filed: November 16, 2011
    Publication date: May 16, 2013
    Applicant: Zynga Inc.
    Inventors: Shane Sareli, Lamberto M. Alvaro, Lo Toney, Nir Leibovich, Sergey Perov
  • Publication number: 20110119352
    Abstract: A method of mutually co-browsing websites from the Internet comprises receiving code and objects from a first website from the Internet by a first client computer and display the code and objects in a main display. The first client computer transmits the URL of the first website to a second client computer. The first client computer also has a miniature display overlapping a portion of the main display. The first client computer can receive the URL of the second website that is being viewed by the second client computer. The first client computer receives an object from the second website and displays it in the miniature display. The first user at the first client computer can click or activate the miniature display to cause the code and object from the second website to be displayed in the main display. The present invention also contemplates using Javascript code embedded in the first and second websites to accomplish the foregoing.
    Type: Application
    Filed: November 16, 2009
    Publication date: May 19, 2011
    Inventors: Sergey Perov, Elizabeth Yin
  • Publication number: 20100218105
    Abstract: A method of browsing a website from the Internet comprises receiving code and/or object from the website from the Internet by a first computer. The code and/or object of the website is transmitted by the first computer to a server computer. The first computer displays the code and/or object of the website at the first computer. The code and/or object of the website received by the server computer is transmitted to a second computer. The code and/or object of the website received by the second computer is displayed at the second computer. The display of the website at the first computer is substantially the same as the display of the website at the second computer.
    Type: Application
    Filed: February 26, 2009
    Publication date: August 26, 2010
    Inventors: Sergey Perov, Elizabeth Yin, Neil Achtman, Jennifer Hsieh, Dmitry Lesnevsky