IP Library Granted Patent US 7,769,775
Granted Patent B2
US 7,769,775 · App. 11/894,699 · Granted Aug 3, 2010

Search engine for video and graphics with access authorization

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,769,775
App. No.
11/894,699
Granted
Aug 3, 2010
Kind
B2
Abstract

A method of selecting graphic or video files having corresponding locators used to locate such graphic or video files using a computer. Identifiers are created by searching an area within a web page near a graphic or video file for searchable identification terms and searching an area within a web page near links to a graphic or video for searchable identification terms. The identifiers are stored in a database. User requests for graphic or video file content are received and the database of identifiers is searched to find graphic and video files corresponding criteria of the user. Graphic or video file content is then provided to the user.

Claims (67)

1. A method for retrieving graphic or video content, comprising:

automatically acquiring, without user input, searchable file information related to graphic and video files, the searchable file information comprising a field indicating whether each graphic or video file requires authorization to access;

creating one or more identifiers from the searchable file information; storing the one or more identifiers in a database;

receiving search criteria;

searching the searchable file information for matching searchable file information, wherein the matching searchable file information matches the search criteria;

identifying matching identifiers associated with the matching searchable file information;

providing access to graphic and video files associated with the matching identifiers that do not require authorization to access;

receiving a user selection of a particular graphic or video file, wherein the particular graphic or video file is associated with an identifier that does not require authorization to access;

receiving a user instruction to perform a file function on the particular graphic or video file, wherein the file function comprises one or more of viewing, saving, erasing, recording, downloading, and sending; and

performing the file function in response to receiving the user instruction.

2. The method of claim 1 , further comprising displaying a listing of the graphic and video files associated with the matching identifiers.

3. The method of claim 2 , further comprising:

receiving a user selection of a particular graphic or video file from the listing of graphic and video files, wherein the particular graphic or video file is associated with an identifier that does require authorization to access; and

prompting a user to provide authorization information in response to receiving the user selection.

4. The method of claim 3 , further comprising:

receiving authorization information from the user;

determining whether the authorization information received is proper; and

allowing the user to access the particular video or graphic file in response to determining that the authorization information received is proper.

5. The method of claim 4 , further comprising:

receiving a user instruction to perform a file function on the particular graphic or video file, wherein the file function comprises one or more of viewing, saving, erasing, recording, downloading, and sending; and

performing the file function in response to receiving the user instruction.

6. The method of claim 2 , further comprising:

receiving a user selection of a particular graphic or video file from the listing of graphic and video files, wherein the particular graphic or video file is associated with an identifier that does require authorization to access; and

prompting a user to provide payment information in response to receiving the user selection.

7. The method of claim 6 , further comprising:

receiving payment information from the user;

determining whether the payment information received is proper; and

allowing the user to access the particular video or graphic file in response to determining that the payment information received is proper.

8. The method of claim 7 , further comprising:

receiving a user instruction to perform a file function on the particular graphic or video file, wherein the file function comprises one or more of viewing, saving, erasing, recording, downloading, and sending; and

performing the file function in response to receiving the user instruction.

9. A system that retrieves content comprising:

an input device configured to:

receive search criteria;

receive a user selection of a particular graphic or video file, wherein the particular graphic or video file is associated with an identifier that does not require authorization to access; and

receive a user instruction to perform a file function on the particular graphic or video file, wherein the file function comprises one or more of viewing, saving, erasing, recording, downloading, and sending;

a first processor configured to:

automatically acquire, without user input, searchable file information related to graphic and video files, the searchable file information comprising a field indicating whether each graphic or video file requires authorization to access; and

create one or more identifiers from the searchable file information;

a database that stores the one or more identifiers;

a search engine that identifies the matching identifiers in the database that are created from searchable file information that matches the received search criteria; and

a second processor configured to provide access to the graphic and video files associated with the identified identifiers that do not require authorization to access and perform the file function in response to the input device receiving the user instruction.

10. The system of claim 9 , wherein the first and second processor are the same.

11. The system of claim 9 , wherein the first and second processor are different.

12. The system of claim 9 , further comprising a display component that displays a listing of the graphic and video files associated with the matching identifiers.

13. The system of claim 12 , wherein:

the input device is further configured to receive a user selection of a particular graphic or video file from the listing of graphic and video files, wherein the particular graphic or video file is associated with an identifier that does require authorization to access; and

the second processor is further configured to prompt a user to provide authorization information in response to receiving of the user instruction.

14. The system of claim 13 , wherein:

the input device is further configured to receive authorization information from the user; and

the second processor is further configured to:

determine whether the authorization information received is proper; and

allow the user to access the particular video or graphic file in response to determining that the authorization information received is proper.

15. The system of claim 14 , wherein:

the input device is further configured to receive a user instruction to perform a file function on the particular graphic or video file, wherein the file function comprises one more of viewing, saving, erasing, recording, downloading, and sending; and

the processor is further configured to perform the file function in response to receiving the user instruction.

16. The system of claim 12 , wherein:

the input device is further configured to receive a user selection of a particular graphic or video file from the listing of graphic and video files, wherein the particular graphic or video file is associated with an identifier that does require authorization to access; and

the processor is further configured to prompt a user to provide payment information in response to receiving the user selection.

17. The system of claim 16 , wherein:

the input device is further configured to receive payment information from the user; and

the processor is further configured to:

determine whether the payment information received is proper; and

allow the user to access the particular video or graphic file in response to determining that the payment information received is proper.

18. The system of claim 17 , wherein:

the input device is further configured to receive a user instruction to perform a file function on the particular graphic or video file, wherein the file function comprises one more of viewing, saving, erasing, recording, downloading, and sending; and

the processor is further configured to perform the file function in response to receiving the user instruction.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2014
From: GEMSTAR DEVELOPMENT CORPORATION
To: ROVI GUIDES, INC.
Reel/Frame 034501/0207 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
PATENT RELEASE Recorded Jul 24, 2014
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI CORPORATION; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE INTERNATIONAL, INC.; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 033396/0001 →
SECURITY INTEREST Recorded Sep 13, 2011
From: APTIV DIGITAL, INC., A DELAWARE CORPORATION; GEMSTAR DEVELOPMENT CORPORATION, A CALIFORNIA CORPORATION; INDEX SYSTEMS INC, A BRITISH VIRGIN ISLANDS COMPANY; ROVI CORPORATION, A DELAWARE CORPORATION; ROVI GUIDES, INC., A DELAWARE CORPORATION; ROVI SOLUTIONS CORPORATION, A DELAWARE CORPORATION; ROVI TECHNOLOGIES CORPORATION, A DELAWARE CORPORATION; STARSIGHT TELECAST, INC., A CALIFORNIA CORPORATION; UNITED VIDEO PROPERTIES, INC., A DELAWARE CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027039/0168 →
RELEASE OF SECURITY INTEREST Recorded Oct 29, 2010
From: JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION)
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ODS PROPERTIES, INC.; ROVI DATA SOLUTIONS, INC. (FORMERLY KNOWN AS TV GUIDE DATA SOLUTIONS, INC.); ROVI GUIDES, INC. (FORMERLY KNOWN AS GEMSTAR-TV GUIDE INTERNATIONAL, INC.); ROVI SOLUTIONS CORPORATION (FORMERLY KNOWN AS MACROVISION CORPORATION); ROVI SOLUTIONS LIMITED (FORMERLY KNOWN AS MACROVISION EUROPE LIMITED); ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 025222/0731 →
SECURITY AGREEMENT Recorded May 15, 2008
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; GEMSTAR-TV GUIDE INTERNATIONAL, INC.; INDEX SYSTEMS INC; MACROVISION CORPORATION; ODS PROPERTIES, INC.; STARSIGHT TELECAST, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 020986/0074 →