IP Library Granted Patent US 10,534,823
Granted Patent B1
US 10,534,823 · App. 15/373,984 · Granted Jan 14, 2020

Social media recommendation engine

Inventors: Arnold Magcale (San Ramon, CA); Dane Iracleous (Capitola, CA); Justin Johns (San Jose, CA)
Assignee: Nautilus Data Technologies, Inc.
G06F16/9535G06F3/0481G06F17/218G06F17/245
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 10,534,823
App. No.
15/373,984
Granted
Jan 14, 2020
Kind
B1
Abstract

Embodiments disclose a recommendation engine that implements a system and method for classifying users and media content, and for determining which media items a particular user will most likely enjoy. By organizing users and media content in a 3 dimensional virtual space and assigning x, y, and z coordinates to each, their relationship and affiliation with/to one another is defined by their distances from each other. When a user rates a media item highly, both that user and that media item move closer together. When a user gives a negative rating to a media item, they move farther apart. Further multiple users who rate the same media item similarly move closer together to form clusters of similar interest groups. This terraforms the virtual space into a natural attraction/separation of like-minded/different-minded users and similar/dissimilar media content.

Claims (41)

1. A method for organizing a plurality of users and user associated media content in a virtual space, comprising:

recognizing of a user from the plurality of users in the virtual space;

identifying a content of interest of the recognized user;

comparing the recognized user with at least one other user from the plurality of users based on at least one similar characteristic of the recognized user and the other user;

quantifying the users of the plurality of users of the virtual space based on the comparison;

wherein the quantifying comprises rating the content of interest based on preference of the recognized user;

performing an algorithm that implements a rate function;

wherein the user rating is at least one of a positive and a negative rating;

the positive user rating causes the content item rated and a user's coordinates to travel towards one another along their vector in the virtual space; and

wherein the negative user rating causes the content item rated and the user's coordinates to travel away from one another along their vector in the virtual space.

2. The method of claim 1 , wherein the identifying the content of interest comprises an objective criteria to determine similar characteristic.

3. The method of claim 1 wherein the identifying the content of interest comprises a subjective criteria to determine the similar characteristic.

4. The method of claim 1 wherein an ultra rapid resource light framework is configured to deliver relevant and natural content to the user.

5. The method of claim 1 comprising storing a content table to store the number of rating and coordinates of content.

6. The method of claim 1 comprising storing the coordinates of the recognized user in a user table and a tag table in a human readable text of the tag.

7. An apparatus for organizing a plurality of users and user associated media content in a virtual space, comprising:

a processor configured to:

recognize a user from the plurality of users in the virtual space;

identify a content of interest of the recognized user;

compare the recognized user with at least one other user from the plurality of users based on at least one similar characteristic of the recognized user and the other user; and

quantify the users of the plurality of users of the virtual space based on comparison;

rate the content of interest based on preference of the recognized user to quantify the users;

perform an algorithm that implements a rate function to rate the content of interest;

rate a user with at least one of a positive and a negative rating;

wherein the positive user ratings causes the content item rated and a user's coordinates to travel towards one another along their vector in the virtual space; and

wherein the negative user rating causes the content item rated and a user's coordinates to travel away from one another along their vector in the virtual space.

8. The apparatus of claim 7 , wherein the processor is configured to perform an objective criterion to determine similar characteristics to identify the content of interest.

9. The apparatus of claim 7 , wherein the processor is configured to perform a subjective criterion to determine similar characteristics to identify the content of interest.

10. The apparatus of claim 7 , wherein an ultra rapid resource light framework is configured to deliver relevant and natural content to the user.

11. The apparatus of claim 7 , further comprises storage of a content table to store the number of rating and coordinates of content.

12. The apparatus of claim 7 , further comprises storage of coordinates of the recognized user in a user table and a tag table in a human readable text of the tag.

13. A non-transitory computer readable storage medium having instructions stored therein, for classifying users and user associated content in a virtual space, wherein the stored instructions cause a processor to perform operations, comprising:

recognizing of a user from the plurality of users in the virtual space;

identifying a content of interest of the recognized user;

comparing the recognized user with at least one other user from the plurality of users based on at least one similar characteristic of the recognized user and the other user;

quantifying the users of the plurality of users of the virtual space based on comparison;

rating the content of interest based on preference of the recognized user to quantify the users;

performing an algorithm that implements a rate function to rate the content of interest;

rating a user with at least one of a positive and a negative rating;

wherein the positive user rating causes the content item rated and a user's coordinates to travel towards one another along their vector in the virtual space; and

wherein the negative user rating causes the content item rated and a user's coordinates to travel away from one another along their vector in the virtual space.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2020
From: NAUTILUS DATA TECHNOLOGIES, INC.
To: NAUTILUS TRUE, LLC
Reel/Frame 054316/0570 →
RELEASE OF SECURITY INTEREST Recorded May 22, 2020
From: SCOTT LAKE HOLDINGS INC., AS AGENT
To: NAUTILUS DATA TECHNOLOGIES, INC.
Reel/Frame 052738/0055 →
RELEASE OF SECURITY INTEREST Recorded Jan 6, 2020
From: SCOTT LAKE TRUST
To: NAUTILUS DATA TECHNOLOGIES, INC.
Reel/Frame 051429/0021 →
SECURITY INTEREST Recorded Jan 6, 2020
From: NAUTILUS DATA TECHNOLOGIES, INC.
To: SCOTT LAKE HOLDINGS INC., AS COLLATERAL AGENT
Reel/Frame 051429/0341 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2019
From: QUANTUM CAPITAL FUND, LLC
To: NAUTILUS DATA TECHNOLOGIES, INC.
Reel/Frame 050226/0840 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2019
From: MAGCALE, ARNOLD; IRACLEOUS, DANE; JOHNS, JUSTIN
To: QUANTUM CAPITAL FUND, LLC
Reel/Frame 050226/0829 →
SECURITY INTEREST Recorded May 30, 2019
From: NAUTILUS DATA TECHNOLOGIES, INC.
To: SCOTT LAKE TRUST
Reel/Frame 049323/0928 →
Continuity (1)
Continuation 13675969 · Nov 13, 2012