×

System and method for enabling applications to communicate using a peer-to-peer (P2P) system

  • US 9,979,679 B2
  • Filed: 06/06/2014
  • Issued: 05/22/2018
  • Est. Priority Date: 10/25/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a peer-to-peer messaging service using a peer-to-peer messaging server, the method comprising the peer-to-peer messaging server:

  • enabling an application platform on a mobile device to interface between at least one application on the mobile device and the peer-to-peer messaging service to enable the at least one application to exchange data with other mobile devices using the peer-to-peer messaging service using data available to the mobile device via the peer-to-peer messaging service, wherein the peer-to-peer messaging server is external to the mobile device and the other mobile devices, and wherein the application is a non-peer-to-peer application and the application platform is a non-peer-to-peer application platform;

    providing access to the peer-to-peer messaging service via the application platform to enable the application platform to generate a first peer-to-peer message comprising a first update detected by the mobile device, the first update being associated with the application platform, wherein the first update is initiated after detecting addition of a new application;

    providing access to the data available to the mobile device via the peer-to-peer messaging service to enable at least one contact having a corresponding application platform on a corresponding mobile device to be determined, wherein the corresponding application platform is a non-peer-to-peer application platform, and wherein the peer-to-peer messaging server is external to the mobile device and the corresponding mobile device;

    enabling the first peer-to-peer message addressed to the at least one contact to be sent to the corresponding mobile device to enable the corresponding application platform to be updated based on the first update, the corresponding application platform on the corresponding mobile device also operable to interface with a corresponding peer-to-peer messaging service on the corresponding mobile device; and

    sending an invite to one or more of the at least one contact pertaining to the new application.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×