Patents by Inventor Cadir Lee
Cadir Lee 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: 20160042000Abstract: A system and computer-implemented method for cross-promoting electronic games is provided. First and second electronic game databases are configured to store first and second game user attributes relating to first and second electronic game, respectively. An aggregator database is coupled to the first and second electronic game databases and is configured to store a first game user attribute, associated with the user and relating to a first electronic game, and user data of a user of the first electronic game. A processor is coupled to the aggregator database and configured to automatically associate a second game user attribute to the user according to a predetermined rule based on at least one of the first game user attribute stored in the aggregator database and the user data. The second game user attribute associated to the user by the processor is stored in the aggregator database.Type: ApplicationFiled: October 23, 2015Publication date: February 11, 2016Inventors: Daniel McCaffrey, Yan Zhang, Cadir Lee
-
Publication number: 20140342838Abstract: A system and computer-implemented method for promoting an electronic game of a plurality of electronic games is provided. A storage module may store a user attribute relating to a first electronic game. An aggregator module is configured to aggregate a user attribute from each of a plurality of electronic games including the first electronic game. A transmitter module may transmit the user attribute relating to the first electronic game to the aggregator module upon the user attribute being stored in the storage module. An association module may associate, using an application programming interface, a user attribute of a second electronic game of the plurality of electronic games different from the first electronic game, the association module associating based on a rule engine implemented by the API and at least one of the user attribute of the first electronic game and game data of the second electronic game.Type: ApplicationFiled: August 5, 2014Publication date: November 20, 2014Inventors: Daniel McCaffrey, Yan Zhang, Cadir Lee
-
Publication number: 20140342837Abstract: A system and computer-implemented method for cross-promoting electronic games is provided. First and second electronic game databases are configured to store first and second game user attributes relating to first and second electronic game, respectively. An aggregator database is coupled to the first and second electronic game databases and is configured to store a first game user attribute, associated with the user and relating to a first electronic game, and user data of a user of the first electronic game. A processor is coupled to the aggregator database and configured to automatically associate a second game user attribute to the user according to a predetermined rule based on at least one of the first game user attribute stored in the aggregator database and the user data. The second game user attribute associated to the user by the processor is stored in the aggregator database.Type: ApplicationFiled: August 5, 2014Publication date: November 20, 2014Inventors: Daniel McCaffrey, Yan Zhang, Cadir Lee
-
Publication number: 20140344071Abstract: A system and computer-implemented method for promoting an electronic game of electronic games is provided. A user interface module is configured to receive an input from a user relating to playing a first and second electronic game. A processor-implemented association engine, operatively coupled to the user interface, is configured to associate user attributes of the first and second electronic games to the user based on the input. An application programming interface (API) is configured to associate a user attribute of a third electronic game different from the first and second electronic games, the API configured to associate based, at least in part, on rule engine implemented by the API and at least one of the user attributes of the first and second electronic games and game data of the third electronic game.Type: ApplicationFiled: August 5, 2014Publication date: November 20, 2014Inventors: Daniel McCaffrey, Yan Zhang, Cadir Lee
-
Patent number: 8834276Abstract: A system and computer-implemented method for cross-promoting electronic games is provided. First and second electronic game databases are configured to store first and second game user attributes relating to first and second electronic game, respectively. An aggregator database is coupled to the first and second electronic game databases and is configured to store a first game user attribute, associated with the user and relating to a first electronic game, and user data of a user of the first electronic game. A processor is coupled to the aggregator database and configured to automatically associate a second game user attribute to the user according to a predetermined rule based on at least one of the first game user attribute stored in the aggregator database and the user data. The second game user attribute associated to the user by the processor is stored in the aggregator database.Type: GrantFiled: March 11, 2013Date of Patent: September 16, 2014Assignee: Zynga Inc.Inventors: Daniel McCaffrey, Yan Zhang, Cadir Lee
-
Patent number: 8821294Abstract: A system and computer-implemented method for promoting an electronic game of a plurality of electronic games is provided. A storage module may store a user attribute relating to a first electronic game. An aggregator module is configured to aggregate a user attribute from each of a plurality of electronic games including the first electronic game. A transmitter module may transmit the user attribute relating to the first electronic game to the aggregator module upon the user attribute being stored in the storage module. An association module may associate, using an application programming interface, a user attribute of a second electronic game of the plurality of electronic games different from the first electronic game, the association module associating based on a rule engine implemented by the API and at least one of the user attribute of the first electronic game and game data of the second electronic game.Type: GrantFiled: March 11, 2013Date of Patent: September 2, 2014Assignee: Zynga Inc.Inventors: Daniel McCaffrey, Yan Zhang, Cadir Lee
-
Patent number: 8814703Abstract: A system and computer-implemented method for promoting an electronic game of electronic games is provided. A user interface module is configured to receive an input from a user relating to playing a first and second electronic game. A processor-implemented association engine, operatively coupled to the user interface, is configured to associate user attributes of the first and second electronic games to the user based on the input. An application programming interface (API) is configured to associate a user attribute of a third electronic game different from the first and second electronic games, the API configured to associate based, at least in part, on rule engine implemented by the API and at least one of the user attributes of the first and second electronic games and game data of the third electronic game.Type: GrantFiled: March 11, 2013Date of Patent: August 26, 2014Assignee: Zynga Inc.Inventors: Daniel McCaffrey, Yan Zhang, Cadir Lee
-
Publication number: 20130324259Abstract: A system and computer-implemented method for cross-promoting electronic games is provided. First and second electronic game databases are configured to store first and second game user attributes relating to first and second electronic game, respectively. An aggregator database is coupled to the first and second electronic game databases and is configured to store a first game user attribute, associated with the user and relating to a first electronic game, and user data of a user of the first electronic game. A processor is coupled to the aggregator database and configured to automatically associate a second game user attribute to the user according to a predetermined rule based on at least one of the first game user attribute stored in the aggregator database and the user data. The second game user attribute associated to the user by the processor is stored in the aggregator database.Type: ApplicationFiled: March 11, 2013Publication date: December 5, 2013Applicant: Zynga Inc.Inventors: Daniel McCaffrey, Yan Zhang, Cadir Lee
-
Publication number: 20130324260Abstract: A system and computer-implemented method for promoting an electronic game of electronic games is provided. A user interface module is configured to receive an input from a user relating to playing a first and second electronic game. A processor-implemented association engine, operatively coupled to the user interface, is configured to associate user attributes of the first and second electronic games to the user based on the input. An application programming interface (API) is configured to associate a user attribute of a third electronic game different from the first and second electronic games, the API configured to associate based, at least in part, on rule engine implemented by the API and at least one of the user attributes of the first and second electronic games and game data of the third electronic game.Type: ApplicationFiled: March 11, 2013Publication date: December 5, 2013Applicant: Zynga Inc.Inventors: Daniel McCaffrey, Yan Zhang, Cadir Lee
-
Publication number: 20130324261Abstract: A system and computer-implemented method for promoting an electronic game of a plurality of electronic games is provided. A storage module may store a user attribute relating to a first electronic game. An aggregator module is configured to aggregate a user attribute from each of a plurality of electronic games including the first electronic game. A transmitter module may transmit the user attribute relating to the first electronic game to the aggregator module upon the user attribute being stored in the storage module. An association module may associate, using an application programming interface, a user attribute of a second electronic game of the plurality of electronic games different from the first electronic game, the association module associating based on a rule engine implemented by the API and at least one of the user attribute of the first electronic game and game data of the second electronic game.Type: ApplicationFiled: March 11, 2013Publication date: December 5, 2013Applicant: Zynga Inc.Inventors: Daniel McCaffrey, Yan Zhang, Cadir Lee