IP Library Granted Patent US 11,216,473
Granted Patent B2
US 11,216,473 · App. 16/587,374 · Granted Jan 4, 2022

Qualitative modifier in query input

Inventors: Ryan Charles Knudson (Durham, NC); Russell Speight VanBlon (Raleigh, NC); Roderick Echols (Chapel Hill, NC); Jonathan Gaither Knox (Morrisville, NC)
Assignee: Lenovo (Singapore) Pte. Ltd.
G06F16/24578G06F16/248
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,216,473
App. No.
16/587,374
Granted
Jan 4, 2022
Kind
B2
Abstract

One embodiment provides a method, including: receiving, at an information handling device, query input from a user; determining, using a processor, whether a qualitative modifier exists in the query input that modifies a subject of the query input; identifying, responsive to determining that a qualitative modifier exists in the query input and by accessing a user profile, at least one user preference associated with the subject of the query input and at least one governing criteria for the identified qualitative modifier; and providing, based on the identifying, query results. Other aspects are described and claimed.

Claims (39)

1. A method, comprising:

receiving, at an information handling device, query input from a user;

determining, using a processor, whether a qualitative modifier that modifies a subject of the query input;

identifying, responsive to determining that a qualitative modifier exists in the query input and by accessing a user profile, at least one user preference associated with the subject of the query input and at least one governing criteria for the identified qualitative modifier, wherein the at least one user preference corresponds to a ratings threshold and wherein the at least one governing criteria corresponds to a ratings source; and

providing, based on the identifying, query results.

2. The method of claim 1 , wherein the qualitative modifier is an adjective.

3. The method of claim 1 , wherein the identifying comprises:

accessing a database comprising a plurality of qualitative modifiers; and

determining whether at least one of the plurality of qualitative modifiers is present in the query input.

4. The method of claim 1 , wherein the at least one governing criteria is defined by at least one source.

5. The method of claim 4 , wherein the at least one source corresponds to at least one of: an individual, a group of individuals, and an entity.

6. The method of claim 4 , further comprising prioritizing a definition of the at least one governing criteria from one source over another source.

7. The method of claim 1 , wherein the providing comprises filtering out query results that are incompatible with at least one of: the at least one user preference and the modified subject.

8. The method of claim 1 , wherein the providing comprises presenting the query results in a list.

9. The method of claim 8 , wherein the query results are ranked in the list based upon a determined compatibility with the at least one user preference and the modified subject.

10. The method of claim 9 , wherein more compatible query results are presented before less compatible query results.

11. An information handling device, comprising:

a processor;

a memory device that stores instructions executable by the processor to:

receive query input from a user;

determine whether a qualitative modifier exists in the query input that modifies a subject of the query input;

identify, responsive to determining that a qualitative modifier exists in the query input and by accessing a user profile, at least one preference associated with the subject of the query input and at least one governing criteria for the identified qualitative modifier, wherein the at least one user preference corresponds to a ratings threshold and wherein the at least one governing criteria corresponds to a ratings source; and

provide, based on the identifying, query results.

12. The information handling device of claim 11 , wherein the qualitative modifier is an adjective.

13. The information handling device of claim 11 , wherein the instructions executable by the processor to determine comprise instructions executable by the processor to:

access a database comprising a plurality of qualitative modifiers; and

determine whether at least one of the plurality of qualitative modifiers is present in the query input.

14. The information handling device of claim 11 , wherein the at least one governing criteria is defined by at least one source.

15. The information handling device of claim 14 , wherein the at least one source corresponds to at least one of: an individual, a group of individuals, and an entity.

16. The information handling device of claim 14 , wherein the instructions are further executable by the processor to prioritize a definition of the at least one governing criteria from one source over another source.

17. The information handling device of claim 11 , wherein the instructions executable by the processor to provide comprise instructions executable by the processor to filter out query results that are incompatible with at least one of: the at least one user preference and the modified subject.

18. The information handling device of claim 11 , wherein the instructions executable by the processor to provide comprise instructions executable by the processor to present the query results in a list.

19. The information handling device of claim 18 , wherein the query results are ranked in the list based upon a determined compatibility with the at least one user preference and modified subject.

20. A product, comprising:

a storage device that stores code, the code being executable by a processor and comprising:

code that receives query input from a user;

code that determines whether a qualitative modifier exists in the query input that modifies a subject of the query input;

code that identifies, responsive to determining that a qualitative modifier exists in the query input and by accessing a user profile, at least one user preference associated with the subject of the query input and at least one governing criteria for the identified qualitative modifier, wherein the at least one user preference corresponds to a ratings threshold and wherein the at least one governing criteria corresponds to a ratings source; and

code that provides, based on the identifying, query results.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 070269/0092 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2025
From: LENOVO (SINGAPORE) PTE LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 070269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2022
From: KNUDSON, RYAN CHARLES; VANBLON, RUSSELL SPEIGHT; ECHOLS, RODERICK; KNOX, JONATHAN GAITHER
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 060716/0058 →
Continuity (1)
Related Publication 20210097086A1 · Apr 1, 2021