Patents by Inventor John Kim

John Kim 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: 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: 9795885
    Abstract: System and method for providing cross-game virtual containers in online games are disclosed. Virtual items usable in multiple online games may be packaged in a cross-game virtual container. Instances of cross-game virtual container may be presented for purchase by user in a virtual store. The price of a given instance of cross-game virtual container may be set as a fraction of the total of the individual prices of the virtual items in the given instance of cross-game virtual container. After an activation of a purchased instance of cross-game virtual container by a user in one of the online games, virtual items in the purchased instance of cross-game virtual container may be made available for access to the user in respective online games. In some examples, a notification may be generated for informing the user of the availability of the virtual items in the activated instance of cross-game virtual container.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: October 24, 2017
    Assignee: Aftershock Services, Inc.
    Inventors: John Kim, Kevin Chanthasiriphan, Kevin Lee
  • Patent number: 9779638
    Abstract: A kit of educational building blocks models nucleic acid structures for use in teaching nucleic acid structures using building blocks that visually represent nucleotides and their components.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: October 3, 2017
    Assignee: Massachusetts Institute of Technology
    Inventors: Bethany Lemanski Casarez, John Kim Vandiver, Kathleen M. Vandiver
  • Patent number: 9773030
    Abstract: A data importer for a sales prospecting system imports one or more data tables that each may include one or more records. The data importer first (a) imports a data table into an intermediate table. The data importer then (b) determines if the imported data table depends on another data table and moves one or more records from the imported data table that have no missing dependencies to a corresponding working table; and (c) determines a set of previously imported data tables that refer to the imported data table. The data importer then, for each previously imported data table, repeats (b) and (c) above.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: September 26, 2017
    Assignee: Oracle International Corporation
    Inventors: Francisco V. Casas, Jooyoung John Kim, Krisztian Z. Danko, Peter J. Stengard, Ari Wolfe Mozes, Marcos M. Campos
  • Publication number: 20170270828
    Abstract: A kit of educational building blocks includes a first set of amino acid side chain building blocks, each amino acid side chain building block corresponding to a distinct one of 20 distinct amino acid side chains, a second set of identical amino end building blocks, each amino end building block having a first end configured to removably engage with the amino acid side chain building blocks to form an amino end-side chain block combination, and a third set of identical acid end building blocks, each acid end building block having a first end configured to removably engage with amino end-side chain block combination to produce an amino acid building block assembly. The first, second, and third set of blocks are configured so that a plurality of amino acid building block assemblies can be linked to one another so as to model a series of linked amino acids in a protein.
    Type: Application
    Filed: March 15, 2017
    Publication date: September 21, 2017
    Inventors: John Kim Vandiver, Kathleen M. Vandiver
  • Patent number: 9769611
    Abstract: Provided herein are systems, methods and computer readable media for creating and managing temporary virtual groups. An example apparatus may be configured enable an administrative entity to establish a temporary virtual group, enable the administrative entity to define configuration information for the temporary virtual group, the enabling of the administrative entity to define the configuration information comprising establishing membership criteria for admittance of one or more members to the temporary virtual group, establishing rules of interaction among the one or more members of that the temporary virtual group, establishing termination criteria, the termination criteria configured to determine when the temporary virtual group will terminate, and facilitate transmission of the message from the first member to a second member, and terminate the temporary virtual group upon determination that the termination criteria is met.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: September 19, 2017
    Assignee: Groupon, Inc.
    Inventors: Jeffrey Alan Holden, Jeffrey M. Ayars, Gregory J. Conklin, Shafiq Shariff, Nathaniel Blake Scholl, John Kim
  • Patent number: 9736902
    Abstract: An LED lighting system is disclosed, which generally consists of an enclosure, one or more LED modules, one or more transformers, and one or more drivers. A lamp assembly is disclosed, which generally consists of one or more vertically oriented LED chips, thermally conductive shells, and a thermally dissipating means positioned at the back of the LED chips. An LED module is disclosed, which generally consists of a lamp assembly, one or more reflectors and modules caps. A method of controlling light intensities is disclosed, which generally consists of method of decreasing light intensities in areas with little occupancy while minimizing user annoyance resulting from drastic light intensity fluctuations. A universal mounting bracket is disclosed, which generally consists of a fixture plate, mounting plate, and an adjustable means.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: August 15, 2017
    Assignee: J2 LIGHT INC.
    Inventors: Jeff Hayman, Jeremy MacGillivray, Kevin Bailey, John Kim
  • Patent number: 9682314
    Abstract: A system and method for temporarily altering the determination of gameplay metric values in a game space, and distributing awards based on the relative change in gameplay metric values during the temporary time.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: June 20, 2017
    Assignee: Aftershock Services, Inc.
    Inventors: John Kim, Peter Glover, Jay Jodway, Jay Ambrosini
  • 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: 9662566
    Abstract: A system and method for providing in-game advertising to assist in recruiting of affiliation members in an online game. The system and method include receiving affiliation advertising bids from affiliations for advertising opportunities. A bid indicating an aggregate amount of consideration is pledged by multiple users in an affiliation on behalf of the affiliation in a competitive auction with other affiliations for an advertising opportunity and determining winning affiliation advertising bids in competitive auctions for advertising opportunities.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: May 30, 2017
    Assignee: Aftershock Services, Inc.
    Inventors: Wynne Chyou, John Kim, Kevin Chanthasiriphan, Albert Wei, Chris Yu
  • 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
  • Publication number: 20170111707
    Abstract: A method for processing a digital broadcasting data application are disclosed. In accordance with the method of the present invention, a data of a minimum quantity required for executing a data application is received the digital broadcast network and other data is received by a pull method to minimize a time required for receiving and executing the data application.
    Type: Application
    Filed: December 27, 2016
    Publication date: April 20, 2017
    Applicant: SK PLANET CO., LTD.
    Inventors: Wonjang BAEK, John KIM, Seong Baek LEE
  • Publication number: 20170111698
    Abstract: A method for processing a digital broadcasting data application are disclosed. In accordance with the method of the present invention, a data of a minimum quantity required for executing a data application is received the digital broadcast network and other data is received by a pull method to minimize a time required for receiving and executing the data application.
    Type: Application
    Filed: December 27, 2016
    Publication date: April 20, 2017
    Applicant: SK PLANET CO., LTD.
    Inventors: Wonjang BAEK, John KIM, Seong Baek LEE
  • Patent number: 9623335
    Abstract: This disclosure relates to a system and methodology for obtaining information associated with spend history of a first user in connection with playing an online game and processing the information associated with the spend history to assign the user spend parameter value to the first user which may be further used to provide selective access to an exclusive virtual section associated with an online game when the user spend parameter value meets the spend threshold.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: April 18, 2017
    Assignee: Kabam, Inc.
    Inventors: John Kim, Clive Henrick, Joshua Morris
  • Patent number: 9616435
    Abstract: A self-cleaning sprinkler is disclosed, generally comprised of an upper and lower housing, which encase a nozzle and a diaphragm. The diaphragm moves in an upward and downward position relative to the nozzle, which allows water located within a chamber to be expelled out of an exit aperture of the nozzle. A needle is secured within the diaphragm to correspondingly move in an upward and downward position, such that once in a closed position, the needle will penetrate the exit aperture of the nozzle in order to clean any debris that may have accumulated therein. The diaphragm moves in from a closed position to an open position depending on the incoming water pressure.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: April 11, 2017
    Assignee: RHIZA IRRIGATION LTD.
    Inventors: Kenji Smith, Kiyoshi Smith, Kevin Bailey, Matthew Bailey, Duncan J. Gibbons, John Kim, Patrick Williams
  • Patent number: 9614786
    Abstract: A multiprocessor computer system comprises a dragonfly processor interconnect network that comprises a plurality of processor nodes, a plurality of routers, each router directly coupled to a plurality of terminal nodes, the routers coupled to one another and arranged into a group, and a plurality of groups of routers, such that each group is connected to each other group via at least one direct connection.
    Type: Grant
    Filed: December 27, 2014
    Date of Patent: April 4, 2017
    Assignees: Intel Corporation, The Board of Trustees of the Leland Stanford Junior University
    Inventors: John Kim, Dennis C. Abts, Steven L. Scott, William J. Dally
  • Patent number: 9606898
    Abstract: The present invention relates to a computing apparatus and to a method for providing a user application to be executed in a media playback apparatus. According to the present invention, the computing apparatus executes a developer application, and tests a user application in the media playback apparatus which is connected to the computer apparatus through a network. Thus, applications stored in a plurality of computing apparatuses can be tested using a single media playback apparatus.
    Type: Grant
    Filed: November 26, 2010
    Date of Patent: March 28, 2017
    Assignee: SK PLANET CO., LTD.
    Inventors: Wonjang Baek, John Kim, Doo Hwan Yi
  • 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