IP Library Granted Patent US 10,726,024
Granted Patent B2
US 10,726,024 · App. 15/855,751 · Granted Jul 28, 2020

Search of NAS data through association of errors

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,726,024
App. No.
15/855,751
Granted
Jul 28, 2020
Kind
B2
Abstract

A computer-perceptible search input, whether typed, spoken, based upon machine vision, detection and/or interpretation of gestures, for example, may be received by a computing device from a single user. The received input by the single user may be matched with one or more stored digital items based upon prior inputs by the single user that previously led the single user to access the digital item(s). That is, it may be determined whether the received input is the same or similar to a previous input or inputs that led the computing device to search for, select and present digital items that were subsequently accessed (e.g., opened) by the user, which action signifies a successful search.

Claims (45)

1. A computing device, comprising:

a memory; and

a processor coupled to the memory, the processor being configured to execute instructions stored in the memory to:

receive an input from a user, the received input comprising a search term; and

associate a search result comprising a digital item with the received input based at least partly on:

the received input;

prior accesses of the digital item based upon prior inputs of search terms by the user; and

prior associations of the search terms of the prior inputs with prior search results comprising the digital item,

wherein at least some of the search terms of the prior inputs are unrelated to a name, original metadata, and content of the digital item and have previously led the user to find and access the digital item.

2. The computing device of claim 1 , wherein search results are personal to the user such that another user using the same search term would be presented with a different digital item.

3. The computing device of claim 1 , wherein the search term was entered but subsequently deleted prior to submission.

4. The computing device of claim 1 , the processor further configured to:

associate the search term with the digital item by determining a similarity between the received input and the prior inputs received from the user prior to a previous access of the digital item by the user.

5. The computing device of claim 1 , wherein the received input and the prior inputs further comprise computer-perceptible user actions.

6. The computing device of claim 5 , wherein the computer-perceptible user actions comprise at least one of text input, voice input, gestural input, and machine vision input.

7. The computing device of claim 1 , wherein the digital item comprises at least one of a document, a file, a movie, a picture, a website, music, and a location.

8. The computing device of claim 1 , wherein the prior inputs are determined over a predetermined time period.

9. The computing device of claim 1 , wherein the processor is further configured to store association indicia of the prior inputs.

10. The computing device of claim 9 , wherein the processor is further configured to associate a weight with each of the stored association indicia, the weight being increased responsive to determining that the user accesses the digital item and decreased responsive to determining that the user does not access the digital item.

11. A computer-implemented method, comprising:

receiving an input from a user, the received input comprising a search term; and

associating a digital item with the received input based at least partly on:

the received input;

prior accesses of the digital item based upon prior inputs of search terms by the user; and

prior associations of the search terms of the prior inputs with prior search results comprising the digital item,

wherein at least some of the search terms of the prior inputs are unrelated to a name, original metadata and content of the digital item and have previously led the user to find and access the digital item.

12. The computer-implemented method of claim 11 , wherein search results are personal to the user such that another user using the same search term would be presented with a different digital item.

13. The computer-implemented method of claim 11 , wherein the search term was entered but subsequently deleted prior to submission.

14. The computer-implemented method of claim 11 , further comprising:

associating the search term with the digital item by determining a similarity between the received input and the prior inputs received from the user prior to a previous access of the digital item by the user.

15. The computer-implemented method of claim 11 , wherein the received input and the prior inputs further comprise computer-perceptible user actions.

16. The computer-implemented method of claim 15 , wherein the computer-perceptible user actions comprise at least one of text input, voice input, gestural input, and machine vision input.

17. The computer-implemented method of claim 11 , wherein the digital item comprises at least one of a document, a file, a movie, a picture, a website, music, and a location.

18. The computer-implemented method of claim 11 , wherein the prior inputs are determined over a predetermined time period.

19. The computer-implemented method of claim 11 , further comprising storing association indicia of the prior inputs.

20. The computer-implemented method of claim 19 , further comprising associating a weight with each of the stored association indicia, the weight being increased responsive to determining that the user accesses the digital item and decreased responsive to determining that the user does not access the digital item.

21. A computing device, comprising:

a memory means; and

a processing means coupled to the memory means, the processing means being configured to execute instructions stored in the memory means to:

receive an input from a user, the received input comprising a search term; and

associate a digital item in a data storage with the received input based at least partly on:

the received input;

prior accesses of the digital item stored on the data storage based upon prior inputs of search terms by the user; and

prior associations of the search terms of the prior inputs with prior search results comprising the digital item,

wherein at least some of the search terms of the prior inputs are unrelated to a name, original metadata and content of the digital item and have previously led the user to find and access the digital item.

Assignments (10)
PARTIAL RELEASE OF SECURITY INTERESTS Recorded Apr 25, 2025
From: JPMORGAN CHASE BANK, N.A., AS AGENT
To: SANDISK TECHNOLOGIES, INC.
Reel/Frame 071382/0001 →
SECURITY AGREEMENT Recorded Apr 25, 2025
From: SANDISK TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 071050/0001 →
PATENT COLLATERAL AGREEMENT Recorded Aug 23, 2024
From: SANDISK TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS THE AGENT
Reel/Frame 068762/0494 →
CHANGE OF NAME Recorded Jun 27, 2024
From: SANDISK TECHNOLOGIES, INC.
To: SANDISK TECHNOLOGIES, INC.
Reel/Frame 067982/0032 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2024
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: SANDISK TECHNOLOGIES, INC.
Reel/Frame 067567/0682 →
PATENT COLLATERAL AGREEMENT - DDTL LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 067045/0156 →
PATENT COLLATERAL AGREEMENT - A&R LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 064715/0001 →
RELEASE OF SECURITY INTEREST AT REEL 052915 FRAME 0566 Recorded Feb 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 059127/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2020
From: BATRA, RAJESH K.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 052494/0899 →
SECURITY INTEREST Recorded Feb 6, 2020
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS AGENT
Reel/Frame 052915/0566 →