IP Library Granted Patent US 9,125,169
Granted Patent B2
US 9,125,169 · App. 14/316,499 · Granted Sep 1, 2015

Methods and systems for performing actions based on location-based rules

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 9,125,169
App. No.
14/316,499
Granted
Sep 1, 2015
Kind
B2
Abstract

Methods and systems for performing actions based on location-based rules are provided. In particular, these methods and systems may store an entertainment profile of a user, wherein the entertainment profile identifies entertainment media characteristics of the user. It may then be determined that the user entered a predetermined range of a location. In response to this, a location-based rule that corresponds to the location and that defines an action to be taken may be automatically identified. Based on the location-based rule, the location, and the entertainment profile of the user, the action may be performed.

Claims (32)

1. A method of defining a location based rule, the method comprising:

receiving, by processing circuitry, a location and a shape, wherein the shape received is one of a circle, a square or a shape drawn on a map, wherein, based on the shape received by the processing circuitry, the processing circuitry is configured to process one of a diagonal distance of the square and the diameter distance of the circle, wherein the diagonal and diameter distances are selected from the group consisting of miles, feet, city blocks, and any unit of measure;

defining a range of the location based on the location received and the shape received;

receiving an instruction corresponding to an action to be performed on at least one of a first user equipment device and a second user equipment device, wherein the action is to be performed responsive to detecting a user within the range of the location; and

storing a location-based rule that comprises the range of the location and the received instruction corresponding to the action to be performed.

2. The method of claim 1 , wherein the range is based on city borders.

3. The method of claim 1 , wherein the range comprises multiple sub-areas that need not be connected to other areas.

4. The method of claim 1 , wherein the range comprises time parameters.

5. The method of claim 1 , wherein the location is based on an address received from the user.

6. The method of claim 1 , wherein the location is based on a present location of a mobile device currently being used to access a configuration interface.

7. The method of claim 1 , wherein the shape includes a largest distance within the range.

8. The method of claim 1 , further comprising:

receiving, by the processing circuitry, a size; and

further defining the range based on the size received.

9. The method of claim 8 , wherein the size is a largest distance within the range.

10. A system for defining a location based rule, the system comprising:

memory; and

processing circuitry configured to:

receive a location and a shape, wherein the shape received is one of a circle, a square or a shape drawn on a map, wherein the processing circuitry is further configured, based on the shape received, to process one of a diagonal distance of the square and the diameter distance of the circle, wherein the diagonal and diameter distances are selected from the group consisting of miles, feet, city blocks, and any unit of measure;

define a range of the location based on the location received and the shape received;

receive an instruction corresponding to an action to be performed on at least one of a first user equipment device and a second user equipment device, wherein the action is to be performed responsive to detecting a user within the range of the location; and

store, in the memory, a location-based rule that comprises the range of the location and the received instruction of the action to be performed.

11. The system of claim 10 , wherein the range is based on city borders.

12. The system of claim 10 , wherein the range comprises multiple sub-areas that need not be connected to other areas.

13. The system of claim 10 , wherein the range comprises time parameters.

14. The system of claim 10 , wherein the location is based on an address received from the user.

15. The system of claim 10 , wherein the location is based on a present location of a mobile device currently being used to access a configuration interface.

16. The system of claim 10 , wherein the shape includes a largest distance within the range.

17. The system of claim 10 , further comprising:

receiving, by the processing circuitry, a size; and

further defining the range based on the size received.

18. The system of claim 17 , wherein the size is a largest distance within the range.

Assignments (10)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0376 →
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 →
MERGER Recorded Feb 17, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 034970/0048 →
MERGER Recorded Feb 17, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 034970/0089 →
MERGER Recorded Feb 17, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 034970/0076 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2014
From: NICHOLS, MICHAEL R.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 033338/0903 →