Patents by Inventor Shane Sareli
Shane Sareli 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).
-
Patent number: 9305425Abstract: 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: GrantFiled: October 3, 2013Date of Patent: April 5, 2016Assignee: Zynga Inc.Inventors: Shane Sareli, Lamberto M. Alvaro, Laurence M. Toney, Nir Leibovich, Sergey Pervov
-
Publication number: 20150302682Abstract: Methods and computer programs for determining outcome of an online slot game includes receiving a spin action from a player, during game play of the online slot game. A profile graph is identified for the player. The profile graph is defined by a template with a plurality of peaks and valleys defined therein. The peaks represent a higher probability of generating a winning result and the valleys represent a higher probability of generating a losing result. Each spin action of the player corresponds to a distinct point in the profile graph. A number of virtual spins defined for the point corresponding to the spin action is determined based on location of the point in the profile graph. The defined number of virtual spins is performed and a highest or a lowest result is selected from the virtual spins for presenting to the player, in response to the spin action.Type: ApplicationFiled: April 17, 2014Publication date: October 22, 2015Applicant: Zynga Inc.Inventors: Shane Sareli, Rudy Marsh, Jeff Everett
-
Patent number: 9126120Abstract: The APPARATUSES, METHODS AND SYSTEMS FOR AN ONLINE BEHAVIOR MONITOR (“OBM”) transform user social-gaming behavioral pattern data via various OBM components into online social-gaming experience customizations. In one embodiment, to process a virtual security clearance request, the OBM may obtain user online gaming pattern data including gaming actions and their associated timestamps, user online social activities and their associated timestamps; and virtual security clearance evaluation rules. The OBM may generate a social-gaming activity timeline using the gaming actions, social activities and timestamps. By applying the virtual security clearance evaluation rules to the social-gaming activity timeline, the OBM may calculate evaluation scores. The OBM may compare the evaluation scores to the evaluation score thresholds to generate virtual security clearance flags, and may determine whether any virtual security clearance flags were generated based on the comparison.Type: GrantFiled: September 30, 2010Date of Patent: September 8, 2015Assignee: Zynga Inc.Inventors: Matthew Ocko, Sim Singh, Shane Sareli
-
Publication number: 20140121027Abstract: 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: ApplicationFiled: January 3, 2014Publication date: May 1, 2014Applicant: Zynga Inc.Inventors: Shane Sareli, Lamberto M. Alvaro, Laurence M. Toney, Nir Leibovich, Sergey Perov
-
Publication number: 20140038726Abstract: 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: ApplicationFiled: October 3, 2013Publication date: February 6, 2014Applicant: ZYNGA INC.Inventors: Shane Sareli, Lamberto M. Alvaro, Laurence M. Toney, Nir Leibovich, Sergey Perov
-
Patent number: 8585506Abstract: 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: GrantFiled: November 16, 2011Date of Patent: November 19, 2013Assignee: Zynga Inc.Inventors: Shane Sareli, Lamberto M. Alvaro, Laurence M. Toney, Nir Leibovich, Sergey Perov
-
Publication number: 20130123018Abstract: 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: ApplicationFiled: November 16, 2011Publication date: May 16, 2013Applicant: Zynga Inc.Inventors: Shane Sareli, Lamberto M. Alvaro, Lo Toney, Nir Leibovich, Sergey Perov
-
Publication number: 20110212770Abstract: The APPARATUSES, METHODS AND SYSTEMS FOR AN ONLINE BEHAVIOR MONITOR (“OBM”) transform user social-gaming behavioral pattern data via various OBM components into online social-gaming experience customizations. In one embodiment, to process a virtual security clearance request, the OBM may obtain user online gaming pattern data including gaming actions and their associated timestamps, user online social activities and their associated timestamps; and virtual security clearance evaluation rules. The OBM may generate a social-gaming activity timeline using the gaming actions, social activities and timestamps. By applying the virtual security clearance evaluation rules to the social-gaming activity timeline, the OBM may calculate evaluation scores. The OBM may compare the evaluation scores to the evaluation score thresholds to generate virtual security clearance flags, and may determine whether any virtual security clearance flags were generated based on the comparison.Type: ApplicationFiled: September 30, 2010Publication date: September 1, 2011Inventors: Matthew Ocko, Sim Singh, Shane Sareli
-
Publication number: 20060026246Abstract: Methods and systems for blocking, from a user's email account, emails sent by an unknown sender. In one embodiment, a method may include determining if a sender of a received email message is a trusted sender; if the sender of the received email message is not a trusted sender, administering one or more tests to the sender; and if the sender passes the one or more tests, accepting the received email message into the user's email account. The method may also include if the e-mail is from an unknown sender who fails the one or more tests, providing for deleting or blocking the email without placing the email in the user's email account.Type: ApplicationFiled: July 8, 2005Publication date: February 2, 2006Inventors: Keith Fukuhara, Alan Gin, Samson Kwok, Shane Sareli, Phillip Schlesinger