Patents by Inventor David McNeill

David McNeill 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: 9814968
    Abstract: The disclosure relates to facilitating presentation of a combination of virtual units as a single entity during a battle in an online game. A user may be in control of and/or be associated with a first set of virtual units in the game space of the online game. Some of the virtual units of the user may be involved in a battle facilitated in the game space. A plurality of the virtual units controlled by and/or associated with the user may be combined as a single virtual entity, such that the plurality of virtual units is portrayed in the view of the game space of the online game as the single virtual entity. The attributes of the single virtual entity in the game space may be dictated by the collective set of attributes of the respective virtual units of the plurality of virtual units combined as the single virtual entity.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: November 14, 2017
    Assignee: Aftershock Services, Inc.
    Inventors: John Kim, Kevin Chanthasiriphan, Joshua Forester, David McNeill
  • Patent number: 9799163
    Abstract: A system and method for providing currency multiplier items to one or more users of an online game is described. A user of an online game may obtain a currency multiplier item by purchase, by award, responsive to one or more actions taken in the online game, and/or by other methods. Use of the currency multiplier item may enable the user to adjust the amount of virtual currency in the inventory in the user's user account, wherein the adjustment to the amount of currency is not provided to the first user prior to use of the currency multiplier item.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: October 24, 2017
    Assignee: Aftershock Services, Inc.
    Inventors: John Kim, Bryan Tsao, Inyang Akpan, Kevin Chanthasiriphan, Albert Wei, David McNeill
  • Patent number: 9731201
    Abstract: A system and method for facilitating chance-based in-game virtual item distribution in a video game. A mini-game interface presents a mini-game to a user that has committed to a battle. Prior to instigation of the battle the user participates in a chance-based mini-game that determines awards to be distributed to the user from a set of potential awards. Benefits associated with a determined award are applied to a game entity included in a battle which is to follow the mini-game.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: August 15, 2017
    Assignee: Aftershock Services, Inc.
    Inventors: Albert Wei, David McNeill, Kevin Lee
  • Publication number: 20170206284
    Abstract: A method comprises: transmitting, to a server, a request for performance metrics of a utility system; receiving, from the server, the performance metrics; creating a design for a power distribution system based on the performance metrics; obtaining components for the power distribution system based on the design; and installing the components to implement the design. A system comprises: a database server configured to: receive documents associated with components of a utility system, extract equipment rating information from the documents, and store the equipment rating information in a usable form in a database; and a model computer coupled to the database server and configured to: receive the equipment rating information from the database server, create a utility system model based on the equipment rating information, and determine short-circuit parameters for nodes associated with customers.
    Type: Application
    Filed: January 14, 2016
    Publication date: July 20, 2017
    Inventor: David McNeill Reese
  • Patent number: 9669316
    Abstract: A system and method for providing virtual items to users of an online game operated in a virtual space. Multiple users may participate in affiliations or alliances of discrete groups of users in an online game and may access the online game through client computing platforms associated with the users. The affiliations may have affiliation game units associated with affiliations which provide a benefit to the members of the online game. Affiliation members may cumulatively obtain affiliation game units and/or upgrade affiliation game units by providing one or more virtual items. Upgrading affiliation game units may require the cooperation of multiple members of the affiliation.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: June 6, 2017
    Assignee: Kabam, Inc.
    Inventors: Bryan Tsao, John Kim, David McNeill, Albert Wei, Christopher Yu, Kevin Chanthasiriphan
  • Patent number: 9666018
    Abstract: A system and method for garrisoning virtual units in virtual structures such that the attributes of the virtual structure are modified to reflect the garrisoning of the virtual unit inside the virtual structure.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: May 30, 2017
    Assignee: Aftershock Services, Inc.
    Inventors: David McNeill, Kevin Chanthasiriphan, Bryan Tsao, John Kim
  • Patent number: 9656159
    Abstract: One aspect of the disclosure relates to providing players of an online game the option of performing one or more activities external to the online game instead of spend virtual currency to accomplish a specific action in the game. This option is presented through an interface that creates and displays separate “offer walls” for separation actions in the game. The activities may thematically correspond to the type of action the player wants to perform.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: May 23, 2017
    Assignee: Aftershock Services, Inc.
    Inventors: Inyang Akpan, Bryan Tsao, Albert Wei, John Kim, David McNeill, Kevin Chanthasiriphan
  • Patent number: 9649554
    Abstract: A system and method for facilitating users to obtain location information in a virtual space is disclosed. Query items may be offered to sell to the users. Upon user activation of the query items, identification information identifying target entities may be obtained from the users. Based on such identification information, location information regarding virtual space locations controlled by or associated with the target entities may be provided to the users. The provided location information may include coordinate information reflecting virtual space coordinates of such locations. In some examples, the level of detail and/or accuracy of such location information provided to the users may be based on the activated query items being specific grades and/or based on levels of the users.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: May 16, 2017
    Assignee: Aftershock Services, Inc.
    Inventors: Inyang Akpan, Bryan Tsao, Albert Wei, John Kim, David McNeill, Kevin Chanthasiriphan
  • Patent number: 9610493
    Abstract: A system and method for facilitating chance-based in-game virtual item distribution in a video game. A mini-game interface presents a mini-game to a user that has committed to a battle. Prior to instigation of the battle the user participates in a chance-based mini-game that determines awards to be distributed to the user from a set of potential awards. Benefits associated with a determined award are applied to a game entity included in a battle which is to follow the mini-game.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: April 4, 2017
    Assignee: Kabam, Inc.
    Inventors: Albert Wei, David McNeill, Kevin Lee
  • Patent number: 9586133
    Abstract: Approaches for secondary-game-mode sessions based on primary-game-mode arrangements of user-controlled elements are provided. Actions by user-controlled elements of a first user or other game-space elements in a primary game mode of a game space may be managed. A session request for a session in a secondary game mode of the game space may be received from the first user. A first session for the first user may be executed in the secondary game mode such that: (i) the first session involves artificial-intelligence-controlled elements as opponents against the user-controlled elements; (ii) an arrangement of the user-controlled elements at a beginning of the first session is the same as an arrangement of the user-controlled elements in the primary game mode at a time of the session request; and (iii) impacts on the user-controlled elements during the first session in the secondary game mode are not reflected in the primary game mode.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: March 7, 2017
    Assignee: Kabam, Inc.
    Inventors: John Kim, Bryan Tsao, Inyang Akpan, Kevin Chanthasiriphan, Albert Wei, David McNeill
  • Patent number: 9579564
    Abstract: A system and method for facilitating player interaction with instances of virtual containers in an online game are disclosed. After player activation of an instance of virtual container in the online game, one or more virtual items may be determined as initial payouts to be distributed to the player. One or more redetermination offers may be presented to the player such that the player may enable to pay an amount of consideration in exchange for having some or all of the items in the initial payout redetermined to improve the initial payout. Responsive to player selection of a redetermination offer, an outcome whether the player wins the reward may be determined stochastically. Distribution of virtual items may be effectuated in accordance with the stochastically determined outcome.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: February 28, 2017
    Assignee: Kabam, Inc.
    Inventors: Christopher Yu, Inyang Akpan, David McNeill, Wynne Chyou, Kevin Lee
  • Patent number: 9539512
    Abstract: A system and method for facilitating player interaction with sets of virtual tiles in a game space are disclosed. A set of virtual tiles may be provided for player interaction such that a player may be enabled to engage the non-player entity (or entities) associated with the individual tiles in the set of virtual tiles using a set of resources granted to the player. The player may be enabled to allocate a subset of the granted resources to engage a given tile in the set. An outcome of the engagement may be determined stochastically or quasi-stochastically. The player may be enabled to interact with the next tile in the set upon defeating the non-player entity (or entities) associated with the previous tile. Upon the player defeating the non-player entity (or entities) associated with the last tile in the set, a prize may be awarded to the player.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: January 10, 2017
    Assignee: KABAM, INC.
    Inventors: John Kim, David McNeill, Albert Wei, Wynne Chyou
  • Publication number: 20160371355
    Abstract: A Resource Description Framework engine is disclosed for performing transactional RDF-based operations against a distributed database. The RDFE manages a local memory cache that stores active portions of the database, and can synchronize those active portions using a transactionally-coherent distributed cache across all database nodes. During RDF reads, the RDFE can identify a triple-store table affected by a given RDF transaction, and can traverse the index objects for that table to locate triple values that satisfy a given RDF query, without intervening SQL operations. The RDFE can also perform SQL transactions or low-level write operations to update triples in triple-store tables. Thus the RDFE can update corresponding index objects contemporaneous with the insertion of RDF triples, with those updates replicated to all database nodes.
    Type: Application
    Filed: June 19, 2015
    Publication date: December 22, 2016
    Applicant: NUODB, INC.
    Inventors: Alberto Massari, Keith David McNeill, Oleg Levin, Adam Abrevaya, Seth Theodore Proctor
  • Publication number: 20160364950
    Abstract: A system and method for facilitating resource requirement reduction in an online game are disclosed. Instances of resource requirement reduction items may be offered for purchase in an online store associated with the online game. A given resource requirement reduction item may be configured to reduce a type of game action requirements for game actions requested by a player during a corresponding time period subsequent to the activation of the instance of the resource requirement reduction item by the player. The player may activate a purchased instance of the requirement reduction item in the online game to reduce the game action requirements specified in the instance.
    Type: Application
    Filed: August 25, 2016
    Publication date: December 15, 2016
    Inventors: John Kim, David McNeill, Albert Wei, Christopher Yu
  • Publication number: 20160361656
    Abstract: A system and method for providing virtual items to users of an online game operated in a virtual space. Multiple users may participate in affiliations or alliances of discrete groups of users in an online game and may access the online game through client computing platforms associated with the users. The affiliations may have affiliation game units associated with affiliations which provide a benefit to the members of the online game. Affiliation members may cumulatively obtain affiliation game units and/or upgrade affiliation game units by providing one or more virtual items. Upgrading affiliation game units may require the cooperation of multiple members of the affiliation.
    Type: Application
    Filed: August 25, 2016
    Publication date: December 15, 2016
    Inventors: Bryan Tsao, John Kim, David McNeill, Albert Wei, Christopher Yu, Kevin Chanthasiriphan
  • Patent number: 9452356
    Abstract: A system and method for providing virtual items to users of an online game operated in a virtual space. Multiple users may participate in affiliations or alliances of discrete groups of users in an online game and may access the online game through client computing platforms associated with the users. The affiliations may have affiliation game units associated with affiliations which provide a benefit to the members of the online game. Affiliation members may cumulatively obtain affiliation game units and/or upgrade affiliation game units by providing one or more virtual items. Upgrading affiliation game units may require the cooperation of multiple members of the affiliation.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: September 27, 2016
    Assignee: KABAM, INC.
    Inventors: Bryan Tsao, John Kim, David McNeill, Albert Wei, Christopher Yu, Kevin Chanthasiriphan
  • Patent number: 9440145
    Abstract: A system and method for facilitating resource requirement reduction in an online game are disclosed. Instances of resource requirement reduction items may be offered for purchase in an online store associated with the online game. A given resource requirement reduction item may be configured to reduce a type of game action requirements for game actions requested by a player during a corresponding time period subsequent to the activation of the instance of the resource requirement reduction item by the player. The player may activate a purchased instance of the requirement reduction item in the online game to reduce the game action requirements specified in the instance.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: September 13, 2016
    Assignee: KABAM, INC.
    Inventors: John Kim, David McNeill, Albert Wei, Christopher Yu
  • Patent number: 9259642
    Abstract: A system and method for garrisoning virtual units in virtual structures such that the attributes of the virtual structure are modified to reflect the garrisoning of the virtual unit inside the virtual structure.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: February 16, 2016
    Assignee: Kabam, Inc.
    Inventors: David McNeill, Kevin Chanthasiriphan, Bryan Tsao, John Kim
  • Patent number: 9083915
    Abstract: A method and apparatus are provided for displaying an electronic program guide in a 3D rendered landscape. Program blocks, each having a channel and a program time, are displayed as vertical blocks within the 3D rendered landscape. Channel information blocks are also displayed, one for each distinct channel of the program blocks. The EPG may be perused by navigating within the 3D rendered landscape. Flags are provided for highlighting program blocks which satisfy a user-specified criterion, such as favorite show. Perspective within the 3D rendered landscape allows many program blocks to be displayed, with program blocks for farther channels being compressed. The flags allow a user to see that there is a program of interest in the distance, and to navigate towards the associated program block in order to obtain further details.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: July 14, 2015
    Assignee: Alcatel Lucent
    Inventors: Alistair John Parker, Jared David McNeill
  • Publication number: 20150084439
    Abstract: Shorting assemblies, shorting devices, and methods for shorting wind turbine power supplies are provided. A shorting device may include a plurality of cables, each of the plurality of cables including a first end and a second end. The shorting device may further include a plurality of bus bar connectors, each of the plurality of bus bar connectors attached to the first end of one of the plurality of cables and removably connectable to one of the plurality of bus bars. The shorting device may further include a common cable connector, the second end of each of the plurality of cable attached to the common cable connector.
    Type: Application
    Filed: September 23, 2013
    Publication date: March 26, 2015
    Applicant: General Electric Company
    Inventors: Joseph Andrew Trzemzalski, John Noel Cunningham, David McNeill Reese