Methods and systems for performing actions based on location-based rules
First Claim
Patent Images
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.
9 Assignments
0 Petitions
Accused Products
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.
-
Citations
18 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
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. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification