Patents by Inventor Michael Pilip

Michael Pilip 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: 8556713
    Abstract: A system for converting a single-user application into a multi-user synchronous application, in one example embodiment, comprises synchronous multi-user services to provide a Software Development Kit (SDK) including one or more function calls, which when implemented on one or more client devices allow using the single-user application as the multi-user synchronous application, to receive, upon implementation of the one or more function calls, a request to register the multi-user synchronous application and associated application parameters, register the multi-user synchronous application and the associated application parameters, and to provide a synchronous multi-user server to enable runtime operations of the multi-user synchronous application on the one or more of the client devices. The runtime operations of the multi-user synchronous application include simultaneous running of an application algorithm on the one or more client devices.
    Type: Grant
    Filed: November 11, 2009
    Date of Patent: October 15, 2013
    Inventor: Michael Pilip
  • Publication number: 20110092279
    Abstract: A system for converting a single-user application into a multi-user synchronous application, in one example embodiment, comprises synchronous multi-user services to provide a Software Development Kit (SDK) including one or more function calls, which when implemented on one or more client devices allow using the single-user application as the multi-user synchronous application, to receive, upon implementation of the one or more function calls, a request to register the multi-user synchronous application and associated application parameters, register the multi-user synchronous application and the associated application parameters, and to provide a synchronous multi-user server to enable runtime operations of the multi-user synchronous application on the one or more of the client devices. The runtime operations of the multi-user synchronous application include simultaneous running of an application algorithm on the one or more client devices.
    Type: Application
    Filed: November 11, 2009
    Publication date: April 21, 2011
    Inventor: Michael PILIP
  • Publication number: 20110093507
    Abstract: A system for dynamic assignment of rights, in one example embodiment, comprises a communication module to receive an indication of a start of a user session, the user session being an instance of an application installed on a user device, the communication session to further receive parameters associated with the user session, the parameters including data indicative of a user associated with the user session, a processing module to determine, based on the parameters, a channel associated with the user session according to predetermined criteria, and an assigning module to selectively assign to the channel, based on the channel determination, an ownership right to the user session, the right including redirecting the user to a further application from the channel, branding the application, receiving access to user actions, responding to the user actions, and streaming data to the application during the user session.
    Type: Application
    Filed: June 8, 2010
    Publication date: April 21, 2011
    Inventor: MICHAEL PILIP
  • Publication number: 20030190960
    Abstract: An online gaming system operative in a client-server environment is provided in which users are provided comprehensive tools and functionalities for creating and managing online gaming leagues in which a group of member users can play the online games with and against one another in a scheduled and organized fashion. Moreover, said online gaming system enables users to create tournaments in which member users compete against one another in various tournament schemes, and records game results so as to rank and rate players relative to one another.
    Type: Application
    Filed: April 4, 2003
    Publication date: October 9, 2003
    Inventors: Eron Jokipii, Chad Lee Walker, Michael Pilip