Patents by Inventor Adam Singer
Adam Singer 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: 12106081Abstract: Systems and methods for uploading tenant code to a multi-tenant system. Tenant Java source code is sent to the multi-tenant system over an MDL interface, and stored in a repository of the multi-tenant system as source code metadata. The tenant code may be executed to connect a source repository and a target repository, transfer data of a source document from the source repository to the target repository, and create a document in the target repository with the data of the source document transferred from the source repository.Type: GrantFiled: January 24, 2020Date of Patent: October 1, 2024Assignee: Veeva Systems Inc.Inventors: Adam P. L. McMillan, Min Su, Patrick Ota, Shu-Shang Sam Wei, Roeland Singer-Heinze
-
Patent number: 11212244Abstract: A method for using an in-message application. The method includes: receiving a broadcast message; identifying, in the broadcast message, a reference to an external data provider; obtaining an identifier of the in-message application from the external data provider; using the identifier to identify a set of components of the in-message application, where placement of the set of components is defined by a visual structure of the in-message application, and where each of the set of components is a user interface (UI) element; associating data obtained from the external data provider with a component of the set of components; and serving the broadcast message and the data to a consumer client, where the consumer client renders the in-message application based on the visual structure.Type: GrantFiled: September 17, 2019Date of Patent: December 28, 2021Assignee: Twitter, Inc.Inventors: William Morgan, Jeremy Gordon, Grant Monroe, Buster Benson, Russell D'Sa, Adam Singer, Ian Chan, Brian Ellin, Reeve Thompson, Lucas Alonso-Martinez
-
Patent number: 11146513Abstract: Various embodiments disclose an in-message application facilitating the use of third-party application programming interfaces (APIs). In particular, these in-message applications (referred to as “cards”) may be designed by a developer to access third-party API functionality. A user may then create a message referencing, e.g., a web address associated with the developer's card. The system may receive the user's message and recognize the reference. The system may then distribute an instantiation of the card to various recipients, the instantiation including elements generated using, or providing the user access to, the third party functionality.Type: GrantFiled: September 24, 2019Date of Patent: October 12, 2021Assignee: Twitter, Inc.Inventors: Brian Guarraci, William Morgan, Jeremy Gordon, Grant Monroe, Buster Benson, Russell D'sa, Adam Singer, Ian Chan, Brian Ellin, Reeve Thompson, Luke Alonso, Zachary Taylor, Zhigang Chen
-
Patent number: 10607446Abstract: A gaming system and method which includes determining a skill level of a player, determining, based on the determined skill level of the player, a return-to-player percentage to employ for a play of a game, wherein a first return-to-player percentage is determined when the skill level is a first skill level and a second, different return-to-player percentage is determined when the skill level is a second, different skill level, causing a display of the play of the game for the player in accordance with the determined return-to-player percentage, the play of the game associated with receipt of at least one skill-based input, and responsive to a score increase event that occurs in association with the play of the game, modifying a score of the player and causing a display of the modified score, wherein the score of the player is separate from a credit balance of the player.Type: GrantFiled: December 2, 2016Date of Patent: March 31, 2020Assignee: IGTInventors: Thierry Brunet de Courssou, Cameron Anthony Filipour, Adam Singer, Alexander Popovich
-
Patent number: 10454859Abstract: A method for using an in-message application. The method includes: receiving a broadcast message; identifying, in the broadcast message, a reference to an external data provider; obtaining an identifier of the in-message application from the external data provider; using the identifier to identify a set of components of the in-message application, where placement of the set of components is defined by a visual structure of the in-message application, and where each of the set of components is a user interface (UI) element; associating data obtained from the external data provider with a component of the set of components; and serving the broadcast message and the data to a consumer client, where the consumer client renders the in-message application based on the visual structure.Type: GrantFiled: November 6, 2017Date of Patent: October 22, 2019Assignee: Twitter, Inc.Inventors: William Morgan, Jeremy Gordon, Grant Monroe, Buster Benson, Russell D'sa, Adam Singer, Ian Chan, Brian Ellin, Reeve Thompson, Lucas Alonso-Martinez
-
Patent number: 10439965Abstract: Various embodiments disclose an in-message application facilitating the use of third-party application programming interfaces (APIs). In particular, these in-message applications (referred to as “cards”) may be designed by a developer to access third-party API functionality. A user may then create a message referencing, e.g., a web address associated with the developer's card. The system may receive the user's message and recognize the reference. The system may then distribute an instantiation of the card to various recipients, the instantiation including elements generated using, or providing the user access to, the third party functionality.Type: GrantFiled: February 5, 2018Date of Patent: October 8, 2019Assignee: Twitter, Inc.Inventors: Brian Guarraci, William Morgan, Jeremy Gordon, Grant Monroe, Buster Benson, Russell D'sa, Adam Singer, Ian Chan, Brian Ellin, Reeve Thompson, Luke Alonso, Zachary Taylor, Zhigang Chen
-
Patent number: 10163301Abstract: A gaming system receives a total wager for a game session which occurs over a designated period of time. The game session includes a plurality of different wagering events. Each of the wagering events is associated with one of a plurality of different magnitudes. For each of the plurality of different wagering events, the gaming system determines: a portion of the total wager amount, and a wager by modifying the determined portion by the magnitude associated with that wagering event. The gaming system causes the wagering event to occur, determines at least one outcome for the wagering event, determines any awards based on the determined wager and the at least one determined outcome, and provides any of the determined awards to the player.Type: GrantFiled: December 9, 2015Date of Patent: December 25, 2018Assignee: IGTInventors: Cameron A. Filipour, Adam Singer, Alexander Popovich
-
Patent number: 9887941Abstract: Various embodiments disclose an in-message application facilitating the use of third-party application programming interfaces (APIs). In particular, these in-message applications (referred to as “cards”) may be designed by a developer to access third-party API functionality. A user may then create a message referencing, e.g., a web address associated with the developer's card. The system may receive the user's message and recognize the reference. The system may then distribute an instantiation of the card to various recipients, the instantiation including elements generated using, or providing the user access to, the third party functionality.Type: GrantFiled: February 3, 2015Date of Patent: February 6, 2018Assignee: Twitter, Inc.Inventors: Brian Guarraci, William Morgan, Jeremy Gordon, Grant Monroe, Buster Benson, Russell D'Sa, Adam Singer, Ian Chan, Brian Ellin, Reeve Thompson, Luke Alonso, Zachary Taylor, Zhijang Chen
-
Patent number: 9813260Abstract: A method for using an in-message application. The method includes: receiving a broadcast message; identifying, in the broadcast message, a reference to an external data provider; obtaining an identifier of the in-message application from the external data provider; using the identifier to identify a set of components of the in-message application, where placement of the set of components is defined by a visual structure of the in-message application, and where each of the set of components is a user interface (UI) element; associating data obtained from the external data provider with a component of the set of components; and serving the broadcast message and the data to a consumer client, where the consumer client renders the in-message application based on the visual structure.Type: GrantFiled: January 18, 2013Date of Patent: November 7, 2017Assignee: Twitter, Inc.Inventors: William Morgan, Jeremy Gordon, Grant Monroe, Buster Benson, Russell D'sa, Adam Singer, Ian Chan, Brian Ellin, Reeve Thompson, Lucas Alonso-Martinez
-
Publication number: 20170084124Abstract: A regulated skill-based game includes multiple reward generating assets configured such that successful player interactions therewith increase the player's score and give rise to wagers whose outcomes are randomly determined. The amount of the wager may be a function of a time elapsed since the last wager was placed. The regulated game may be configured such that a predetermined duration of game play time thereon is purchased for a predetermined amount of money. A first portion of the predetermined amount of money funds the wagers and a second portion thereof funds a progressive jackpot to be awarded to a player having earned the highest score that is not been exceeded after a predetermined point in time. The regulated game is further configured to award credits when the randomly determined outcome is a reward generating outcome. Both the score of the skill-based game and awarded credits may be shown onscreen.Type: ApplicationFiled: December 2, 2016Publication date: March 23, 2017Inventors: Thierry Brunet de Courssou, Cameron Anthony Filipour, Adam Singer, Alexander Popovich
-
Patent number: 9514596Abstract: A regulated skill-based game includes a plurality of reward generating assets configured such that successful player interactions therewith increase the player's score and give rise to wagers whose outcomes are randomly determined. The amount of the wager may be a function of a time elapsed since the last wager was placed. The regulated game may be configured such that a predetermined duration of game play time thereon is purchased for a predetermined amount of money. A first portion of the predetermined amount of money funds the wagers and a second portion thereof funds a progressive jackpot to be awarded to a player having earned the highest score that is not been exceeded after a predetermined point in time. The regulated game is further configured to award credits when the randomly determined outcome is a reward generating outcome. Both the score of the skill-based game and awarded credits may be shown onscreen.Type: GrantFiled: May 16, 2008Date of Patent: December 6, 2016Assignee: IGTInventors: Thierry Brunet de Courssou, Cameron Anthony Filipour, Adam Singer, Alexander Popovich
-
Publication number: 20160086444Abstract: A gaming system receives a total wager for a game session which occurs over a designated period of time The game session includes a plurality of different wagering events. Each of the wagering events is associated with one of a plurality of different magnitudes. For each of the plurality of different wagering events, the gaming system determines: a portion of the total wager amount, and a wager by modifying the determined portion by the magnitude associated with that wagering event. The gaming system causes the wagering event to occur, determines at least one outcome for the wagering event, determines any awards based on the determined wager and the at least one determined outcome, and provides any of the determined awards to the player.Type: ApplicationFiled: December 9, 2015Publication date: March 24, 2016Inventors: Cameron A. Filipour, Adam Singer, Alexander Popovich
-
Patent number: 9269229Abstract: A gaming system receives a total wager for a game session which occurs over a designated period of time. The game session includes a plurality of different wagering events. Each of the wagering events is associated with one of a plurality of different magnitudes. For each of the plurality of different wagering events, the gaming system determines: a portion of the total wager amount, and a wager by modifying the determined portion by the magnitude associated with that wagering event. The gaming system causes the wagering event to occur, determines at least one outcome for the wagering event, determines any awards based on the determined wager and the at least one determined outcome, and provides any of the determined awards to the player.Type: GrantFiled: June 24, 2014Date of Patent: February 23, 2016Assignee: IGTInventors: Cameron A. Filipour, Adam Singer, Alexander Popovich
-
Patent number: 8858321Abstract: The Return Driven Casino Game Outcome Generator (RDOG) makes the first true class of casino video game possible by creating games that measure and reward skills like fast reflexes and manual dexterity while earning consistent and reliable profits for game operators. In RDOG, a method of determining a reward due to a player of a regulated game may include steps of enabling the player to interact with one or more reward generating assets within the regulated game; measuring a level of skill of the player in interacting with the reward generating assets, and determining the reward due to the player for each successful interaction with the reward generating assets, the reward being determined according to the measured skill level, a random number and the time elapsed since a last successful interaction with any one of the reward generating assets.Type: GrantFiled: April 25, 2008Date of Patent: October 14, 2014Assignee: IGTInventors: Alexander Popovich, Cameron Anthony Filipour, Adam Singer, Thierry Brunet De Courssou
-
Patent number: 8858343Abstract: A gaming chair includes a plurality of speakers, at least one electronic display device, a network interface configured to couple to a network, and a processor coupled to the speakers, the electronic display device, and the network interface. The processor is configured to receive game data from a remote server via the network interface, wherein the game data includes audio signals and video signals, and to cause the speakers to output audio based on the audio signals. The processor is also configured to cause the display device to display at least one image based on the video signals.Type: GrantFiled: November 9, 2009Date of Patent: October 14, 2014Assignee: IGTInventors: Cameron Anthony Filipour, Adam Singer, Alexander Popovich
-
Publication number: 20140302917Abstract: A gaming system receives a total wager for a game session which occurs over a designated period of time. The game session includes a plurality of different wagering events. Each of the wagering events is associated with one of a plurality of different magnitudes. For each of the plurality of different wagering events, the gaming system determines: a portion of the total wager amount, and a wager by modifying the determined portion by the magnitude associated with that wagering event. The gaming system causes the wagering event to occur, determines at least one outcome for the wagering event, determines any awards based on the determined wager and the at least one determined outcome, and provides any of the determined awards to the player.Type: ApplicationFiled: June 24, 2014Publication date: October 9, 2014Inventors: Cameron A. Filipour, Adam Singer, Alexander Popovich
-
Patent number: 8777713Abstract: A gaming system receives a total wager for a game session which occurs over a designated period of time. The game session includes a plurality of different wagering events. Each of the wagering events is associated with one of a plurality of different magnitudes. For each of the plurality of different wagering events, the gaming system determines: a portion of the total wager amount, and a wager by modifying the determined portion by the magnitude associated with that wagering event. The gaming system causes the wagering event to occur, determines at least one outcome for the wagering event, determines any awards based on the determined wager and the at least one determined outcome, and provides any of the determined awards to the player.Type: GrantFiled: November 10, 2009Date of Patent: July 15, 2014Assignee: IGTInventors: Cameron A. Filipour, Adam Singer, Alexander Popovich
-
Patent number: D944639Type: GrantFiled: February 28, 2019Date of Patent: March 1, 2022Assignee: PERSEPHONE BIOSCIENCES, INC.Inventors: Stephanie June Culler, Shaun Adam Singer, Kristian Luis Jerman
-
Patent number: D957246Type: GrantFiled: September 29, 2021Date of Patent: July 12, 2022Assignee: PERSEPHONE BIOSCIENCES, INC.Inventors: Stephanie June Culler, Shaun Adam Singer, Kristian Luis Jerman
-
Patent number: D1013504Type: GrantFiled: September 29, 2021Date of Patent: February 6, 2024Assignee: PERSEPHONE BIOSCIENCES, INC.Inventors: Stephanie June Culler, Shaun Adam Singer, Kristian Luis Jerman