IP Library Granted Patent US 10,740,423
Granted Patent B2
US 10,740,423 · App. 15/606,617 · Granted Aug 11, 2020

Visual data associated with a query

Inventors: John Weldon Nicholson (Cary, NC); Daryl Cromer (Cary, NC); Scott Patrick DeBates (Crystal Lake, IL); Ming Qian (Cary, NC); Song Wang (Cary, NC); David Alexander Schwarz (Morrisville, NC)
Assignee: Lenovo (Singapore) Pte. Ltd.
G06F16/9538G06F16/487G06F16/9038G06F16/9535G06K9/72H04W4/02G06F16/433
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,740,423
App. No.
15/606,617
Granted
Aug 11, 2020
Kind
B2
Abstract

One embodiment provides a method, including: receiving, at an information handling device, user input comprising a query from a user, wherein the query does not comprise an explicit request for visual data; identifying, based upon results of the query, that visual data is associated with the query; and providing, based on the identifying, output associated with the identified visual data. Other aspects are described and claimed.

Claims (30)

1. A method, comprising:

receiving, at an information handling device, user input comprising a query from a user, wherein the query does not comprise an explicit request for visual data;

identifying, based upon results of the query, that visual data is associated with the query;

determining, using a processor, whether the user is associated with a visual data viewing context and whether the information handling device is associated with a visual data viewing configuration;

providing, responsive to determining that the user is associated with the visual data viewing context and that the information handling device is associated with the visual data viewing configuration, visual output associated with the visual data; and

providing, responsive to determining that the user is not associated with the visual data viewing context or that the information handling device is not associated with the visual data viewing configuration, a notification to the user.

2. The method of claim 1 , wherein the determining whether the user is associated with a visual data viewing context comprises determining a location of the user.

3. The method of claim 1 , wherein the providing output comprises displaying the identified visual data on a display screen associated with the information handling device.

4. The method of claim 1 , wherein the providing comprises querying the user.

5. The method of claim 1 , wherein the provided output is based upon a user selection and further comprising associating the provided output with the user and the received query.

6. The method of claim 5 , wherein, upon receipt of a subsequent user query similar to the received query, the providing comprises providing output similar to the provided output without additional user input.

7. An information handling device, comprising:

a processor;

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

receive user input comprising a query from a user, wherein the query does not comprise an explicit request for visual data;

identify, based upon results of the query, that visual data is associated with the query;

determine whether the user is associated with a visual data viewing context and whether the information handling device is associated with a visual data viewing configuration;

provide, responsive to determining that the user is associated with the visual data viewing context and that the information handling device is associated with the visual data viewing configuration, visual output associated with the visual data; and

provide responsive to determining that the user is not associated with the visual data viewing context or that the information handling device is not associated with the visual data viewing configuration, a notification to the user.

8. The information handling device of claim 7 , wherein the instructions executable by the processor to determine whether the user is associated with the visual viewing context comprises instructions executable by the processor to determine a location of the user.

9. The information handling device of claim 7 , wherein the instructions executable by the processor to provide out comprise instructions executable by the processor to display the identified visual data on a display screen associated with the information handling device.

10. The information handling device of claim 7 , wherein the instructions executable by the processor to provide comprise instructions executable by the processor to query the user.

11. The information handling device of claim 7 , wherein the provided output is based upon a user selection and wherein the instructions are further executable by the processor to associate the provided output with the user and the received query.

12. A product, comprising:

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

code that receives user input comprising a query from a user, wherein the query does not comprise an explicit request for visual data;

code that identifies, based upon results of the query, that visual data is associated with the query;

code that determines whether the user is associated with a visual data viewing context and whether the information handling device is associated with a visual data viewing configuration;

code that provides, responsive to determining that the user is associated with the visual data viewing context and that the information handling device is associated with the visual data viewing configuration, visual output associated with the visual data; and

code that provides, responsive to determining that the user is not associated with the visual data viewing context or that the information handling device is not associated with the visual data viewing configuration, a notification to the user.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2022
From: LENOVO (SINGAPORE) PTE LTD
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 060651/0634 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2017
From: NICHOLSON, JOHN WELDON; CROMER, DARYL; DEBATES, SCOTT PATRICK; QIAN, MING; WANG, SONG; SCHWARZ, DAVID ALEXANDER
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 042517/0123 →
Continuity (1)
Related Publication 20180341654A1 · Nov 29, 2018