IP Library Patent Application 15060391
Patent Application
App. No. 15/060,391

SYSTEM AND METHOD FOR MARKET RESEARCH WITHIN A SOCIAL NETWORK

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 None
App. No.
15/060,391
Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to run, within an active memory of the server computer: a data collection query aggregating user profile data defining a user and product profile data defining products or services; a graph generation module defining a user feature common to a product feature, where a first product sharing a greatest number of features is closest to the user in the graph; a product suggestion module rendering a user interface comprising the first product, a positive response to the first product, and a negative response to the first product. If a positive response is received, the server computer renders the user interface with a second product closest in proximity to the first product, or if a negative response is received, re-generates the graph and renders the user interface comprising a second product in closest proximity to the user, but not sharing features with the first product.

Claims (92)

1 . A system comprising at least one processor executing instructions causing a server computer, coupled to an electronic network, to:

run, within an active memory of the server computer, a data collection module executing at least one data query aggregating, from a plurality of user, business, website or domain name data sources, and through the electronic network:

a plurality of business feature data defining a business managed by a user of a mobile device coupled to the electronic network; and

a plurality of product feature data defining a plurality of products or services provided by the business;

run, within the active memory of the server computer, a relevancy graph generation module defining at least one business feature in the plurality of business feature data common to at least one feature in the plurality of product feature data, wherein a first product in the plurality of products and services, and sharing a greatest number of features with the business, is closest, in proximity, within a generated relevancy graph, to the business;

run, within the active memory of the server computer, a product suggestion module rendering a product feed user interface comprising:

the first product;

a directional image slider encoding a positive response to the first product via sliding an image of the product in a first direction; and

the directional image slider encoding a negative response to the first product via sliding the image in a second direction;

transmit, via the electronic network, the product feed user interface to the mobile device;

decode a transmission received via the electronic network and encoding the positive response or the negative response;

responsive to the transmission encoding the positive response, render the product feed user interface comprising a second product sharing a greatest number of features and closest in proximity with the first product within the generated relevancy graph;

responsive to the transmission encoding the negative response:

re-generate the generated relevancy graph, wherein the second product, sharing the greatest number of features with the business, but not with the first product, is closest in proximity, within the generated relevancy graph, to the business;

render the product feed user interface comprising the second product.

2 . The system of claim 1 , wherein the second product is identified as having an idea score greater than or equal to a relevancy score calculated according to an average score of a plurality of products receiving a positive response from the user.

3 . The system of claim 1 , wherein the plurality of business feature data and the plurality of product feature data comprise a theme, idea, concept, area of interest comprising:

at least one numeric value; or

a plurality of keywords or text strings.

4 . The system of claim 1 wherein the at least one business feature in the plurality of business feature data, and the at least one feature in the plurality of product feature data comprise:

at least one keyword defining a title or a description of the at least one business feature or the at least one feature;

a geography associated with the at least one business feature or the at least one feature;

an industry category associated with the at least one business feature or the at least one feature; or

at least one additional user associated with the at least one business feature or the at least one feature, the user having input the positive response to the first product or the second product.

5 . The system of claim 4 , wherein the at least one feature in the plurality of product feature data determines a calculation of an idea score defining a strength of common features between the business, the first product or the second product.

6 . The system of claim 5 , wherein at least one additional business feature associated with at least one additional business comprises at least one demographic feature given a preferential weight in the calculation of the idea score.

7 . The system of claim 1 , wherein the web page further comprises:

a graphic comprising a visualization of the generated relevancy graph; and

at least one business strategy comprising:

a likelihood of success of the first product or the second product;

a likelihood of interest for the first product or the second product in a specific geographic area;

at least one competitor with similar products in the specific geographical area for the first product or the second product; or

at least one successful business relevant to the first product or the second product.

8 . A system comprising at least one processor executing instructions causing a server computer, coupled to an electronic network, to:

run, within an active memory of the server computer, a data collection module executing at least one data query aggregating, from a plurality of data sources and through the electronic network:

a plurality of user profile data defining a user of a client computer coupled to the electronic network; and

a plurality of product profile data defining a plurality of products or services;

run, within the active memory of the server computer, a graph generation module defining at least one user feature in the plurality of user profile data common to at least one product feature in the plurality of product profile data, wherein a first product in the plurality of products or services, and sharing a greatest number of features with the user profile data, is closest, in proximity, within a generated graph, to the user;

run, within the active memory of the server computer, a product suggestion module rendering a user interface comprising:

the first product;

a first user interface control encoding a positive response to the first product; and

a second user interface control encoding a negative response to the first product;

transmit, via the electronic network, the user interface to the client computer;

decode a transmission received via the electronic network and encoding the positive response or the negative response;

responsive to the transmission encoding the positive response, render the user interface comprising a second product sharing a greatest number of features and closest in proximity with the first product within the generated graph;

responsive to the transmission encoding the negative response:

re-generate the graph, wherein the second product sharing the greatest number of features with the user, but not with the first product, is closest in proximity, within the generated graph, to the user;

render the user interface comprising the second product.

9 . The system of claim 8 , wherein the second product is identified as having an idea score greater than or equal to a relevancy score calculated according to an average score of a plurality of products receiving a positive response from the user.

10 . The system of claim 8 , wherein the plurality of user profile data and the plurality of product profile data comprise a theme, idea, concept, area of interest comprising:

at least one numeric value; or

a plurality of keywords or text strings.

11 . The system of claim 8 wherein the at least one feature in the plurality of user profile data, and the at least one feature in the plurality of product profile data comprise:

at least one keyword defining a title or a description of the at least one feature;

a geography associated with the at least one feature;

an industry category associated with the at least one feature; or

at least one additional user associated with the at least one feature and having input the positive response to the first product or the second product.

12 . The system of claim 11 , wherein the at least one feature in the plurality of product profile data determines a calculation of an idea score defining a strength of common features between the user, the first product or the second product.

13 . The system of claim 12 , wherein the at least one feature associated with the at least one additional user comprises at least one demographic feature given a preferential weight in the calculation of the idea score.

14 . The system of claim 8 , wherein the user interface further comprises:

a graphic comprising a visualization of the generated graph; and

at least one business strategy comprising:

a likelihood of success of the first product or the second product;

a likelihood of interest for the first product or the second product in a specific geographic area;

at least one competitor with similar products in the specific geographical area for the first product or the second product; or

at least one successful business relevant to the first product or the second product.

15 . A method comprising the steps of:

running, within an active memory of a server computer coupled to an electronic network, a data collection module executing at least one data query aggregating, from a plurality of data sources and through the electronic network:

a plurality of user profile data defining a user of a client computer coupled to the electronic network; and

a plurality of product profile data defining a plurality of products or services;

running, within the active memory of the server computer, a graph generation module defining at least one user feature in the plurality of user profile data common to at least one product feature in the plurality of product profile data, wherein a first product in the plurality of products or services, and sharing a greatest number of features with the user profile data, is closest, in proximity, within a generated graph, to the user;

running, within the active memory of the server computer, a product suggestion module rendering a user interface comprising:

the first product;

a first user interface control encoding a positive response to the first product; and

a second user interface control encoding a negative response to the first product;

transmitting, by the server computer, via the electronic network, the user interface to the client computer;

decoding, by the server computer, a transmission received via the electronic network and encoding the positive response or the negative response;

responsive to the transmission encoding the positive response, rendering, by the server computer, the user interface comprising a second product sharing a greatest number of features and closest in proximity with the first product within the generated graph;

responsive to the transmission encoding the negative response:

re-generating, by the server computer, the graph, wherein the second product sharing the greatest number of features with the user, but not with the first product, is closest in proximity, within the generated graph, to the user;

rendering, by the server computer, the user interface comprising the second product.

16 . The method of claim 15 , further comprising the step of identifying, by he server computer, the second product as having an idea score greater than or equal to a relevancy score calculated according to an average score of a plurality of products receiving a positive response from the user.

17 . The method of claim 15 , wherein the plurality of user profile data and the plurality of product profile data comprise a theme, idea, concept, area of interest comprising:

at least one numeric value; or

a plurality of keywords or text strings.

18 . The method of claim 15 wherein the at least one feature in the plurality of user profile data, and the at least one feature in the plurality of product profile data comprise:

at least one keyword defining a title or a description of the at least one feature;

a geography associated with the at least one feature;

an industry category associated with the at least one feature; or

at least one additional user associated with the at least one feature and having input the positive response to the first product or the second product.

19 . The method of claim 18 , wherein the at least one feature in the plurality of product profile data determines a calculation of an idea score defining a strength of common features between the user, the first product or the second product.

20 . The method of claim 19 , wherein the at least one feature associated with the at least one additional user comprises at least one demographic feature given a preferential weight in the calculation of the idea score.

Assignments (3)
SECURITY AGREEMENT Recorded Feb 17, 2023
From: GO DADDY OPERATING COMPANY, LLC; GD FINANCE CO, LLC; GODADDY MEDIA TEMPLE INC.; GODADDY.COM, LLC; LANTIRN INCORPORATED; POYNT, LLC
To: ROYAL BANK OF CANADA
Reel/Frame 062782/0489 →
SECURITY AGREEMENT Recorded May 9, 2017
From: GO DADDY OPERATING COMPANY, LLC
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 042426/0045 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2016
From: IRVING, BLAKE; REINSBERG, RENE; NGUYEN, TINA
To: GO DADDY OPERATING COMPANY, LLC
Reel/Frame 038073/0262 →