IP Library Granted Patent US 11,042,583
Granted Patent B2
US 11,042,583 · App. 16/009,111 · Granted Jun 22, 2021

Systems and methods for real-time multi-party recommendation in a peer to peer communication

Inventors: Sumir Bharati (Navi Mumbai, IN); Mayank Kapoor (Navi Mumbai, IN); Anil Chaudhry (Navi Mumbai, IN); Nagappan Arunachalam (Navi Mumbai, IN); Pawnita Malhotra (Navi Mumbai, IN)
Assignee: RELIANCE JIO INFOCOMM LIMITED
G06F16/435G06F16/48H04L67/104
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,042,583
App. No.
16/009,111
Granted
Jun 22, 2021
Kind
B2
Abstract

The present invention relates to systems and methods for real-time multi-party recommendation in a peer to peer communication. The system ( 200 ) comprises a transceiver ( 202 ) that receives a selection for selecting a first electronic media from a first set of electronic media stored in the first user equipment ( 102 ), and transmit the same to the second user equipment ( 104 ). The system ( 200 ) further comprises a metadata generator unit ( 204 ) to generate first electronic media metadata; and a recommendation unit ( 206 ) to determine first recommendation metadata based on an analysis of first electronic media metadata and a first set of electronic media metadata. The transceiver ( 202 ) of the system ( 200 ) transmits the first electronic media metadata and the first recommendation metadata to the second user equipment ( 104 ), and receives, a second recommendation metadata based on an analysis of the first electronic media metadata and a second set of electronic media metadata.

Claims (35)

1. A method for real-time multi-party recommendation in a peer to peer communication, the method comprising:

receiving, at a first user equipment, a selection for selecting at least one first electronic media from a first set of electronic media, wherein the at least one first electronic media and the first set of electronic media are stored in the first user equipment;

transmitting, by the first user equipment, the at least one first electronic media to a second authenticated user equipment, wherein the first user equipment authenticates the second authenticated user equipment;

after transmitting the at least one first electronic media to the second authenticated user equipment, generating, by the first user equipment, at least one first electronic media metadata, wherein

the at least one first electronic media metadata corresponds to the at least one first electronic media;

determining, by the first user equipment, at least one first recommendation metadata based on an analysis of the at least one first electronic media metadata and a first set of electronic media metadata, wherein the analysis includes comparing the at least one first electronic media metadata and the first set of electronic media metadata to identify an overlap between the at least one first electronic media metadata and the first set of electronic media metadata, wherein the at least one first recommendation metadata is determined if the overlap satisfies a predefined rule;

transmitting, by the first user equipment, at least one of the at least one first electronic media metadata and the at least one first recommendation metadata to the second authenticated user equipment; and

receiving, by the first user equipment, at least one second recommendation metadata from the second authenticated user equipment based on an analysis of the at least one first electronic media metadata and a second set of electronic media metadata, wherein the second set of electronic media metadata corresponds to a second set of electronic media stored at the second authenticated user equipment, and the at least one second recommendation metadata corresponds to at least one of the second set of electronic media.

2. The method as claimed in claim 1 , further comprising, determining the at least one first recommendation metadata based on a profile of a first user associated with the first user equipment.

3. The method as claimed in claim 1 , further comprising, determining the at least one second recommendation metadata based on a profile of a second authenticated user associated with the second authenticated user equipment.

4. The method of claim 1 , further comprising generating, at the first user equipment, the first set of electronic media metadata.

5. The method as claimed in claim 1 further comprising:

receiving, at the first user equipment, a selection for selecting at least one second recommendation metadata;

transmitting, by the first user equipment, a request for receiving at least one of the second set of electronic media corresponding to the selected second recommendation metadata; and

receiving, at the first user equipment, the at least one of the second set of electronic media corresponding to the selected second recommendation metadata.

6. The method as claimed in claim 1 , wherein the at least one first electronic media, the first set of electronic media, and the second set of electronic media include at least one of a previously shared video file, an audio file, a text file, an image file, a text message, an instant message, at least one call log, at least one contact, and at least one calendar data.

7. The method as claimed in claim 1 , wherein the at least one first electronic media metadata, the first set of electronic media metadata, the at least one first recommendation metadata, the at least one second recommendation metadata, and the second set of electronic media metadata include at least one of a name, at least one author, a size, a genre, an extension, a date, and a type of the at least one electronic media.

8. The method of claim 1 , wherein the determining by the first user equipment of the at least one first recommendation metadata comprises scoring the at least one first electronic media metadata of the at least one first electronic media previously sent to the second authenticated user equipment from the first user equipment and the metadata of another electronic media from the first set of electronic media and sorting the first recommendation metadata in order of highest to lowest score.

9. A system for real-time multi-party recommendation in a peer to peer communication, the system comprising:

a transceiver configured to

receive, by a first user equipment, a selection for selecting at least one first electronic media from a first set of electronic media, wherein the at least one first electronic media and the first set of electronic media are stored in the first user equipment, and

transmit, by the first user equipment, the at least one first electronic media to a second authenticated user equipment wherein the first user equipment authenticates the second authenticated user equipment;

after transmitting the at least one first electronic media to the second authenticated user equipment, a metadata generator unit configured to generate, by the first user equipment, at least one first electronic media metadata,

wherein the at least one first electronic media metadata corresponds to the at least one first electronic media;

a recommendation unit configured to determine, by the first user equipment, at least one first recommendation metadata based on an analysis of the at least one first electronic media metadata and a first set of electronic media metadata, wherein the analysis includes comparing the at least one first electronic metadata and the first set of electronic media metadata to identify an overlap between the at least one first electronic media metadata and the first set of electronic media metadata, wherein the at least one first recommendation metadata is determined if the overlap satisfies a predefined rule; and

wherein,

the transceiver is configured to transmit, by the first user equipment, at least one of the at least one first electronic media metadata and the at least one first recommendation metadata to the second authenticated user equipment, and

the transceiver is further configured to receive, by the first user equipment, at least one second recommendation metadata from the second authenticated user equipment based on an analysis of the at least one first electronic media metadata and a second set of electronic media metadata, wherein

the second set of electronic media metadata corresponds to a second set of electronic media stored at the second authenticate user equipment, and

the at least one second recommendation metadata corresponds to at least one of the second set of electronic media.

10. The system as claimed in claim 9 , wherein the metadata generator unit is further configured to generate, by the first user equipment, the first set of electronic media metadata.

11. The system as claimed in claim 9 wherein the transceiver is further configured to:

receive, by the first user equipment, a selection for selecting at least one second recommendation metadata;

transmit, by the first user equipment, a request for receiving at least one of the second set of electronic media corresponding to the selected second recommendation metadata; and

receiving, by the first user equipment, the at least one of the second set of electronic media corresponding to the selected second recommendation metadata.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2022
From: RELIANCE JIO INFOCOMM LIMITED
To: JIO PLATFORMS LIMITED
Reel/Frame 060448/0533 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2018
From: BHARATI, SUMIR; KAPOOR, MAYANK; CHAUDHRY, ANIL; ARUNACHALAM, NAGAPPAN; MALHOTRA, PAWNITA
To: RELIANCE JIO INFOCOMM LIMITED
Reel/Frame 046121/0926 →
Priority Claims (1)
IN 201721021444 · Jun 19, 2017 · national
Continuity (1)
Related Publication 20180365239A1 · Dec 20, 2018