IP Library Granted Patent US 10,602,324
Granted Patent B2
US 10,602,324 · App. 15/715,070 · Granted Mar 24, 2020

Methods and systems for invoking functions based on whether a partial print or an entire print is detected

Inventors: Walter R. Klappert (Los Angeles, CA); Minah Oh (Los Angeles, CA); Michael R. Nichols (La Canada Flintridge, CA)
Assignee: Rovi Guides, Inc.
H04W4/18G06F3/017G06K9/00013G06K9/00087H04L63/0861H04N21/4126H04N21/4415H04N21/4532H04N21/4821H04W12/02H04W12/06G06K9/4604
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,602,324
App. No.
15/715,070
Granted
Mar 24, 2020
Kind
B2
Abstract

Systems and methods are described herein for expanding the functionality of a print scanner. The scanner may be programmed to invoke a different function if only a portion of a print is detected rather than a full print. In this manner, it would be possible for a user to share a user equipment device such as a smartphone with a friend. The user may wish to share his or her smartphone, and may activate access to the browser that does not include any of the cookies, private passwords, or other login information during a session by using just the tip of the user's finger on a fingerprint scanner, as opposed to the user's full fingerprint. When the user wishes to again have his or her personal information accessible in the browser, the user may activate the browser using the user's full fingerprint.

Claims (45)

1. A method comprising:

detecting a presence of a portion of a print associated with a body part of a user;

determining a surface area of the detected print;

determining whether the detected print represents a partial print or a full print from the surface area of the print; and

enabling the user different levels of access to content or an application based on the detected print determined to represent a partial print or a full print.

2. The method of claim 1 , wherein determining whether the detected print represents a partial print or a full print includes identifying a user profile corresponding to the detected print.

3. The method of claim 2 , wherein the determining whether the detected print represents a partial print or a full print further comprises comparing the surface area of the print to an approximate print size determined from information in the user profile.

4. The method of claim 3 , wherein the comparing further comprises determining whether the surface area of the print exceeds a predetermined portion of the approximate print size, wherein when the surface area of the print exceeds the predetermined portion, it is determined that the detected print represents a full print, and wherein when the surface area of the print does not exceed the predetermined portion, it is determined that the detected print does not represent a full print.

5. The method of claim 2 , wherein the identifying of the user profile comprises:

accessing a database;

cross-referencing characteristics of the detected print against entries in the database; and

identifying an entry of the database that corresponds to the characteristics of the detected print.

6. The method of claim 1 , wherein the detecting further comprises detecting that the body part of the user is interacting with a print reader.

7. The method of claim 6 , wherein the detecting further comprises detecting that the body part of the user is in contact with a print reader.

8. The method of claim 1 , wherein the determining a surface area of the detected print further comprises:

determining a surface area of a print reader;

determining an amount of the surface area of the print reader covered by the detected print; and

calculating the surface area of the detected print from the amount of the surface area of the print reader covered by the detected print and from the surface area of the print reader.

9. The method of claim 1 , wherein the determining a surface area of the detected print further comprises:

measuring a size of the detected print; and

determining the surface area from the size of the detected print.

10. The method of claim 1 , wherein the detecting further comprises detecting the presence of the portion of the print at a mobile device.

11. A system comprising:

control circuitry configured to:

detect a presence of a portion of a print associated with a body part of a user;

determine a surface area of the detected print;

determine whether the detected print represents a partial print or a full print from the surface area of the print; and

enable the user different levels of access to content or an application based on the detected print determined to represent a partial print or a full print.

12. The system of claim 11 , wherein the control circuitry is further configured, when determining whether the detected print represents a partial print or a full print, to identify a user profile corresponding to the detected print.

13. The system of claim 12 , wherein the control circuitry is further configured, when determining whether the detected print represents a partial print or a full print, to compare the surface area of the print to an approximate print size determined from information in the user profile.

14. The system of claim 13 , wherein the control circuitry is further configured, when comparing the surface area of the print to an entry in the user profile, to determine whether the surface area of the print exceeds a predetermined portion of the approximate print size, wherein when the surface area of the print exceeds the predetermined portion, it is determined that the detected print represents a full print, and wherein when the surface area of the print does not exceed the predetermined portion, it is determined that the detected print does not represent a full print.

15. The system of claim 12 , wherein the control circuitry is further configured, when the identifying of the user profile, to:

access a database;

cross-reference characteristics of the detected print against entries in the database; and

identify an entry of the database that corresponds to the characteristics of the detected print.

16. The system of claim 11 , wherein the control circuitry is further configured, when detecting the presence of the portion of the print associated with the body part of the user, to detect that the body part of the user is interacting with a print reader.

17. The system of claim 16 , wherein the control circuitry is further configured, when detecting the presence of the portion of the print associated with the body part of the user, to detect that the body part of the user is in contact with a print reader.

18. The system of claim 11 , wherein the control circuitry is further configured, when determining the surface area of the detected print, to:

determine a surface area of a print reader;

determine an amount of the surface area of the print reader covered by the detected print; and

calculate the surface area of the detected print from the amount of the surface area of the print reader covered by the detected print and from the surface area of the print reader.

19. The system of claim 11 , wherein the control circuitry is further configured, when determining the surface area of the detected print, to:

measure a size of the detected print; and

determine the surface area from the size of the detected print.

20. The system of claim 11 , further comprising a mobile device including the control circuitry.

Assignments (10)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0697 →
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 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
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 →
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 Feb 7, 2018
From: KLAPPERT, WALTER R.; OH, MINAH; NICHOLS, MICHAEL R.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 044859/0391 →
MERGER Recorded Feb 7, 2018
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 045297/0471 →
MERGER Recorded Feb 7, 2018
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 045297/0210 →
MERGER Recorded Feb 7, 2018
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 044859/0540 →