IP Library Patent Application 17329421
Patent Application
App. No. 17/329,421

POPULATING SEARCH RESULTS WITH INTENT AND CONTEXT-BASED IMAGES

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.
17/329,421
Abstract

An information handling system receives a search query determines a first key attribute associated with a first search term and a second key attribute associated with a second search term, determines an intent of a user and context of the search query based on the first key attribute, and determines whether the search result corresponding to the search query includes an image with a first feature corresponding to the first key attribute and a second feature corresponding to the second key attribute. Responsive to a determination that the search result does not include the image with the first feature and the second feature, the system may generate a clubbed image that includes a first image and a second image, wherein the first image includes the first feature and the second image includes the second feature.

Claims (39)

1 . A method comprising:

receiving, at a processing device, a search query from a user, wherein the search query includes a first search term and a second search term;

determining a first key attribute and a second key attribute respectively associated with the first search term and the second search term;

determining an intent of the user and a context of the search query based on the first key attribute and on the second key attribute;

determining whether a search result corresponding to the search query includes an image with a first feature corresponding to the first key attribute and a second feature corresponding to the second key attribute;

responsive to determining that the search result does not include the image with the first feature corresponding to the first key attribute and the second feature corresponding to the second key attribute, generating a clubbed image that includes a first image and a second image, wherein the first image includes the first feature and the second image includes the second feature, and wherein the first image and the second image have different views; and

displaying the clubbed image to the user as part of the search result in response to the search query.

2 . The method of claim 1 , responsive to determining that the search result includes the image with the first feature and the second feature corresponding to the first key attribute and the second key attribute, displaying the image to the user as part of the search result in response to the search query.

3 . The method of claim 1 , wherein the search result includes a set of images.

4 . The method of claim 1 , wherein the search result is based on the intent of the user and the context of the search query.

5 . The method of claim 1 , further comprising performing mapping of the first search term to the first key attribute.

6 . The method of claim 1 , further comprising classifying images in a data store according to a domain.

7 . The method of claim 6 , wherein each one of the images includes a tag according to a particular feature.

8 . The method of claim 1 , wherein the first image includes features with a maximum number of matches to key attributes of the search query.

9 . The method of claim 1 , wherein the second image includes other features that match remaining key attributes of the search query.

10 . The method of claim 1 , further comprising capturing user actions.

11 . An information handling system, comprising:

a user interface configured to receive a search query from a user and to display a search result corresponding to the search query, wherein the search query includes a first search term and a second search term; and

a processing device configured to:

determine a first key attribute associated with the first search term and a second key attribute associated with the second search term;

determine an intent of the user and context of the search query based on the first key attribute;

determine whether the search result corresponding to the search query includes an image with a first feature corresponding to the first key attribute and a second feature corresponding to the second key attribute;

responsive to a determination that the search result does not include the image with the first feature and the second feature, generate a clubbed image that includes a first image and a second image, wherein the first image includes the first feature and the second image includes the second feature, and wherein the first image and the second image have different views; and

display the clubbed image to the user as part of the search result in response to the search query.

12 . The information handling system of claim 11 , responsive to another determination that the search result includes the image with the first feature and the second feature, displaying the image to the user as part of the search result.

13 . The information handling system of claim 11 , wherein the search result is based on the intent of the user and the context of the search query.

14 . The information handling system of claim 11 , further comprising determining if a particular image includes the first feature and the second feature corresponding to the first key attribute and the second key attribute respectively.

15 . The information handling system of claim 11 , wherein the processing device is further configured to map the first search term to the first key attribute.

16 . A non-transitory computer-readable medium including code that when executed performs a method, the method comprising:

receiving a search query including a first search term and a second search term;

determining a first key attribute associated with the first search term and a second key attribute associated with the second search term;

determining an intent and context of the search query based on the first key attribute and the second key attribute;

determining whether a search result corresponding to the search query includes an image with a first feature corresponding to the first key attribute and a second feature corresponding to the second key attribute;

if the search result does not include the image with the first feature and the second feature, generating a clubbed image that includes a first image and a second image, wherein the first image includes the first feature and the second image includes the second feature, and wherein the first image and the second image have different views; and

displaying the clubbed image as part of the search result in response to the search query.

17 . The method of claim 16 , responsive to determining that the search result includes the image that includes the first feature and the second feature, displaying the image to the user as part of the search result.

18 . The method of claim 16 , wherein the search result is based on the intent and the context of the search query.

19 . The method of claim 16 , further comprising determining if a particular image includes features that match the first key attribute and the second key attribute.

20 . The method of claim 16 , further comprising performing mapping of the first search term to the first key attribute.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (058014/0560) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0473 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (057931/0392) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0382 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (057758/0286) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 061654/0064 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 058014/0560 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 057758/0286 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 057931/0392 →
SECURITY AGREEMENT Recorded Oct 1, 2021
From: DELL PRODUCTS, L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 057682/0830 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2021
From: SETHI, PARMINDER SINGH; PANIKKAR, SHIBI; CHOWDHURY, ANNANYA
To: DELL PRODUCTS, LP
Reel/Frame 056340/0790 →