IP Library Granted Patent US 7,610,255
Granted Patent B2
US 7,610,255 · App. 11/677,055 · Granted Oct 27, 2009

Method and system for computerized searching and matching multimedia objects using emotional preference

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 7,610,255
App. No.
11/677,055
Granted
Oct 27, 2009
Kind
B2
Abstract

A method and system for capturing emotional preference of human subjects, generating machine-readable emotional code and using the code to optimize computerized searching and matching operations between entities is disclosed. The entity can be a human user, a product, or a service. The emotional code can thus be a universal language expressing human emotion that communicates among entities. After understanding the sending parties' emotional profile, the receiving party can adapt its operation to achieve more optimum results.

Claims (52)

1. A method for acquiring an emotional code of a user comprising the steps of:

(a) creating multimedia object of an entity;

(b) presenting a plurality of said multimedia objects to a user for selection through an end-user system, said end-user system comprising a computer;

(c) obtaining at least one user selected multimedia objects presented to said user in (b) as a user response through said end-user system, said selection revealing said user's emotional preference;

(d) categorizing said user responses into categories by a first computer application; and

(e) assigning category label to each category, said category label being an emotional code in machine-readable language,

whereby said user's emotional preference is digitally characterized and conveyed to a second computer application, and wherein said second computer application performs its operation of matching based on the interpretation of said emotional code.

2. The method of claim 1 , wherein said multimedia objects are digital images.

3. The method of claim 1 , wherein said multimedia objects are attached with a plurality of keywords, said keywords describing the human feeling towards said multimedia object.

4. The method of claim 3 , wherein said categorizing step further comprising the steps of:

(a) retrieving said user responses from said user;

(b) tallying up the number of occurrences of each keyword on a list of keywords, said list of keywords aggregated from said multimedia objects said user selected.

5. The method of claim 4 , wherein said expert system is a rule-based expert system that captures psychology expertise in categorizing said user based on said user responses.

6. The method of claim 4 , wherein said expert system is a neural network classification system that classifies said user responses into said categories.

7. The method of claim 1 , wherein said categorizing step further comprising the steps of:

(a) retrieving said user responses from said plurality of users;

(b) invoking a cluster analysis module to categorize said plurality of user responses into at least one cluster; and

(c) assigning said category label to each said cluster.

8. The method of claim 7 , wherein said invoking step invokes a statistical clustering module to generate a cluster mean parameter and a cluster variance parameter for each said cluster, said cluster mean parameter being a multi-dimensional vector defining the cluster center, and said cluster variance parameter being a multi-dimensional matrix.

9. The method of claim 1 further comprising associating said emotional codes to an entity, said associating step comprising:

(a) obtaining an entity multimedia object of said entity;

(b) choosing a plurality of representative multimedia objects, each representative multimedia object pre-selected to represent a broad category of human emotion;

(c) pre-assigning at least one said emotional code to each of a plurality of representative multimedia objects;

(d) displaying said plurality of representative multimedia objects and said entity multimedia object on a display device for a second user to operate;

(e) requesting said second user to select among said plurality of representative multimedia objects a first representative multimedia object that is most similar to said entity multimedia object; and

(f) assigning said emotional code pre-assigned to said first representative multimedia object to said entity.

10. The method of claim 9 further comprising a search step for an enterprise to present a filtered plurality of entities to a third user when said third user reveals his emotional code to said enterprise, said search step further comprising the steps of:

(a) defining a peripheral region using said third user's emotional code, said peripheral region centered around said third user's emotional code;

(b) selecting a plurality of said entities having emotional code falling within said peripheral region;

(c) presenting said plurality of said entities from step (b) to said third user as said filtered plurality of entities,

such that irrelevant entities whose emotional code does not remotely match said third user's emotional code will not be presented to said third user.

11. The method of claim 10 , wherein the extent of said peripheral region is determined by multiplying a proportional constant with a cluster variance, said cluster variance obtained from a statistical clustering module that is invoked during said categorizing step to categorize said plurality user responses into at least one cluster.

12. A computer system for acquiring a emotional code of a user comprising:

(a) a profiling server comprising a first data processing device comprising a first central processor unit, first memory storage devices, a first network interface device and an input interface, said profiling server further:

I. capturing the emotional preferences from a plurality of users using said input interface while they are responding to survey questions;

II. generating emotional codes from said emotional preferences; and

III. generating a plurality of representative multimedia objects each associated with at least one said emotional codes;

(b) an enterprise system comprising a second data processing device comprising a second central processor unit, a second network interface device and second memory storage devices, said enterprise system receiving said representative multimedia objects via said second network interface device from said profile server though said first network interface device, and assigning entity emotional codes to a plurality of entity multimedia objects, said entity multimedia object representing an entity offered by an enterprise, and said entity multimedia object inherits at least one said emotional code from said representative multimedia object;

(c) an end-user system comprising a third data processing device comprising a third central processor unit, a third network interface device and third memory storage devices, said end-user system receiving user emotional code of said user via said third network interface device from said profile server though said first network interface device, said user emotional code being said emotional code describing said emotional preferences of said user; and

(d) a search and match engine comprising a fourth network interface device, said search and match engine receiving said user emotional code via said fourth network interface device from said end-user system though said third network interface device and said entity emotional code from said enterprise system though said second network interface device, said search and match engine further retrieves a plurality of said entity multimedia object of which entity emotional codes proximate said user emotional code and present to said end-user system,

whereby those entity multimedia objects whose entity emotional codes are not proximate from said user emotional code are filtered out and not presented to said user for selection.

13. The computer system in claim 12 , wherein said profiling server further comprising:

(a) a cataloguing system to conduct emotional surveys to capture said emotional preferences, to categorize the results of said emotional surveys into categories, and to assign said emotional codes to said categories;

(b) a toolbox for customizing said emotional surveys; and

(c) a search engine optimization system for providing said search and match engine the capability of matching using said emotional codes.

14. The computer system in claim 13 , wherein said cataloguing system further comprising:

(a) a survey module to send said emotional surveys to said users and collect said results of said emotional surveys from said users;

(b) a plurality of databases for storing and providing relevant information of said emotional surveys; and

(c) an analysis module to receive said results of said emotional surveys from said survey module and to categorize said results into categories, said analysis module further assigning category label to each category, said category label being an emotional code in said machine-readable language.

15. The computer system of claim 12 , wherein said second data processing device and said search and match engine is the same device.

16. The computer system of claim 12 , wherein said first data processing device and said search and match engine is the same device.

17. The computer system of claim 12 , wherein said end user system runs an Internet browser application and said emotion code is transmitted to said end user system in the form of a computer cookie file.

Assignments (11)
RELEASE (REEL 054066 / FRAME 0064) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063605/0001 →
RELEASE (REEL 053473 / FRAME 0001) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063603/0001 →
SECURITY INTEREST Recorded May 8, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: ARES CAPITAL CORPORATION
Reel/Frame 063574/0632 →
SECURITY INTEREST Recorded Apr 28, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: CITIBANK, N.A.
Reel/Frame 063561/0381 →
SECURITY AGREEMENT Recorded Jan 31, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 063560/0547 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENTS LISTED ON SCHEDULE 1 RECORDED ON 6-9-2020 PREVIOUSLY RECORDED ON REEL 053473 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SUPPLEMENTAL IP SECURITY AGREEMENT. Recorded Oct 7, 2020
From: A.C. NIELSEN (ARGENTINA) S.A.; A.C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A
Reel/Frame 054066/0064 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Jun 9, 2020
From: A. C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NIELSEN UK FINANCE I, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A.
Reel/Frame 053473/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2017
From: WAVECONTROL SERVICES LIMITED
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 041794/0212 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2016
From: IMAGINI HOLDINGS LIMITED
To: WAVECONTROL SERVICES LIMITED
Reel/Frame 040036/0014 →
CORRECTIVE ASSIGNMENT TO CORRECT THE POSTAL CODE IN ASSIGNEE'S ADDRESS FROM WC2E 7EN TO WC2E 7EW PREVIOUSLY RECORDED ON REEL 019088 FRAME 0595. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT OF THE ENTIRE INTEREST. Recorded Nov 20, 2007
From: WILLCOCK, ALEX
To: IMAGINI HOLDINGS LIMITED
Reel/Frame 020141/0483 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2007
From: WILLCOCK, ALEX
To: IMAGINI HOLDINGS LIMITED
Reel/Frame 019088/0595 →