Patents by Inventor James Kong

James Kong 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: 20120190453
    Abstract: A game system is provided that is configured for providing a dynamic online and offline interactive experience. The game system includes two portions; an interactive apparatus and an interactive application. The interactive apparatus may be, but is not limited to, toys such as robots, dolls, vehicles, play sets, and board games. The game system is configured such that a user's interactions with one of the interactive apparatus and the interactive application may affect the continuation of the user's interactive experience with the other.
    Type: Application
    Filed: January 24, 2012
    Publication date: July 26, 2012
    Inventors: Sarjoun Skaff, David Palmer, Marc Masnik, Enrique Alfaro, Heer Gandhi, James Kong, Martin Hitch
  • Publication number: 20120191880
    Abstract: USB host controller and USB devices, associated methods and computer products are provide that addresses specifically the limitation of the USB standard for USB device controllers to support other devices on alternative interfaces. The implementation is applicable to most USB host controllers and USB devices, and is particularly applicable to a game system that includes an accessory having a communication port and an interactive apparatus having a communication port operable to mate with the communication port of the accessory. The interactive apparatus is operable to identify a type of accessory coupled to the communication port of the interactive apparatus.
    Type: Application
    Filed: January 24, 2012
    Publication date: July 26, 2012
    Applicant: Bossa Nova Robotics IP, Inc
    Inventors: Heer Gandhi, Enrique Alfaro, Sarjoun Skaff, James Kong
  • Publication number: 20120054045
    Abstract: Technology for managing playback of streaming media and ads associated therewith, is disclosed. Receiving a list indicating the location of ad pods in the stream and, optionally, indicating a list update time. Receiving instruction to play the stream forward from a seek point. Determining unplayed stream ads associated with locations from the list between the start and the seek point. Playing at least one determined ad. Optionally, playing at least one determined ad only upon determining that the list update time is greater than or equal to the seek point, otherwise, denying the seek point. Optionally after playing at least one determined ad, playing the stream from the seek point after playing the at least one determined ads. The list can be a list of cue points. Playing at least one determined ad can include playing the ad pod at the start of the stream section containing the seek point.
    Type: Application
    Filed: January 31, 2011
    Publication date: March 1, 2012
    Applicant: CBS Interactive, Inc.
    Inventors: Jeffrey Martin Beining, James Kong Hsu, Christopher Peter Xiques
  • Publication number: 20120054777
    Abstract: Event-based communication in a media player architecture. The architecture can include a series of modules. The technology can define media player events, at least in part by defining event notifications and event handling processes. The various modules can register as one or both of an issuer of at least one media player event notification, and a subscriber to at least one published media player event notification. When an event occurs in a module, the module issues an event notification that is then handled by a handling process. The event handling process(es) publish the event to subscribing modules, and in some cases perform processing on the event notification before publishing.
    Type: Application
    Filed: August 25, 2011
    Publication date: March 1, 2012
    Applicant: CBS Interactive, Inc.
    Inventors: Christopher Peter Xiques, James Kong Hsu
  • Patent number: 6912520
    Abstract: A system and method for managing persistent objects with a persistent object framework is disclosed. The persistent object framework receives queries and instructions from an application for data from the persistent objects. The persistent objects are stored in data sources, such as databases or repositories. The persistent object framework may create, save, update, access, search, and delete persistent objects. Further, the persistent object framework caches applicable persistent objects for the application. The persistent object framework provides the caching for the persistent objects. The persistent object framework supports both Lightweight Directory Access Protocol and relational databases.
    Type: Grant
    Filed: August 29, 2001
    Date of Patent: June 28, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Keith Hankin, Ching-Wen Alan Chu, Nirupama Mallavarupu, James Kong
  • Patent number: 6667313
    Abstract: Non-steroidal compounds and compositions which are agonists, partial agonists, and antagonists for androgen receptors and methods of preparation for the non-steroidal compounds and compositions.
    Type: Grant
    Filed: August 25, 2000
    Date of Patent: December 23, 2003
    Assignee: Ligand Pharmaceuticals Inc.
    Inventors: Lawrence G. Hamann, James Kong, James P. Edwards
  • Publication number: 20030163439
    Abstract: A system and method for managing persistent objects with a persistent object framework is disclosed. The persistent object framework receives queries and instructions from an application for data from the persistent objects. The persistent objects are stored in data sources, such as databases or repositories. The persistent object framework may create, save, update, access, search, and delete persistent objects. Further, the persistent object framework caches applicable persistent objects for the application. The persistent object framework provides the caching for the persistent objects. The persistent object framework supports both Lightweight Directory Access Protocol and relational databases.
    Type: Application
    Filed: August 29, 2001
    Publication date: August 28, 2003
    Applicant: Sun Microsystems, Inc.
    Inventors: Keith Hankin, Ching-Wen Alan Chu, Nirupama Mallayarupu, James Kong
  • Publication number: 20030149268
    Abstract: Non-steroidal compounds and compositions which are agonists, partial agonists, and antagonists for androgen receptors and methods of preparation for the non-steroidal compounds and compositions.
    Type: Application
    Filed: December 23, 2002
    Publication date: August 7, 2003
    Inventors: Lawrence G. Hamann, James Kong, James P. Edwards
  • Publication number: 20030115376
    Abstract: A business applications platform for providing features and services to business applications that are available across a wide variety of computing environments and operating systems. The platform includes an interface providing access to data elements, functional support for application logic, functional support for presentation logic, functional support for maintaining application data persistent within a user session, and an interface for access to business objects during a user session.
    Type: Application
    Filed: December 19, 2001
    Publication date: June 19, 2003
    Applicant: Sun Microsystems, Inc.
    Inventors: Alexandre Drobychev, James Kong, Nirupama Mallavarupu, Ching-Wen Chu
  • Publication number: 20030037324
    Abstract: A system and method for upgrading software application is disclosed. The system provides a profile upgrade utility that generates a profile of desired application upgrades based upon information provided from a user. In operation, a user may provide a description of modules for upgrade, along with any associated components and a description of the module location. Using this information, the system generates a profile of the desired upgrade. The upgrade profile is then converted to a text file and uploaded to an import/export utility that retrieves the requested upgrades.
    Type: Application
    Filed: August 17, 2001
    Publication date: February 20, 2003
    Applicant: Sun Microsystems, Inc. and Netscape Communications Corporation
    Inventors: James Kong, Vsevolod Sebastian Kamyshenko, Alexandre Kravtchenko