Method and system for selecting and broadcasting audio/video content based on location
First Claim
1. A method, comprising:
- receiving, by a tracking apparatus comprising a removable memory device and a digital compass, data, said data comprising audio/video data segments with associated tracking data segments, said audio/video data segments and said associated tracking data segments associated with a plurality of locations, each audio/video data segment of said audio/video data segments and each associated tracking data segment of said tracking data segments associated with a different location from said plurality of locations, each said location at a different geographical area;
receiving, by said tracking apparatus, a plurality of preprogrammed specified distances from a first location of said locations;
receiving, by said tracking apparatus, a plurality of preprogrammed specified time periods associated with said first location of said locations;
storing, by said tracking apparatus within said removable memory device attached to said tracking apparatus, said data, said plurality of preprogrammed specified distances, and said plurality of preprogrammed specified time periods;
moving said tracking apparatus within a specified proximity of said first location of said locations;
sensing, by said tracking apparatus, said first location of said locations;
retrieving, by said tracking apparatus, a first audio/video data segment of said audio/video data segments describing said first location, said retrieving based on a first tracking data segment of said associated tracking data segments associated with said first audio/video data segment;
determining, by said tracking apparatus based on said plurality of preprogrammed specified distances and a signal strength received from a device at said first location, a specified distance that said tracking apparatus is from first location;
determining, by said tracking apparatus based on said plurality of preprogrammed specified time periods, an amount of time that said tracking apparatus has been located within said specified proximity of said first location;
determining, by said tracking apparatus, a specified speed of travel of said tracking apparatus towards said first location, wherein said specified speed of travel indicates that a user of said tracking apparatus is moving quickly towards said first location and that the user may not be within a first viewing range of the first location for a long time period;
determining, by said tracking apparatus based on first orientation data supplied by said digital compass, a direction of said tracking apparatus with respect to said first location; and
broadcasting, by said tracking apparatus, a specified portion of said first audio/video data segment, said specified portion dependent on said specified distance, said amount of time, said specified speed of travel, and said direction, said specified portion comprising a small abbreviated portion of said first audio/video data segment consistent with said first viewing range;
determining, by said tracking apparatus based on said plurality of preprogrammed specified distances and a second signal strength received from a device at said first location, a second specified distance that said tracking apparatus is from first location;
determining, by said tracking apparatus based on said plurality of preprogrammed specified time periods, an additional amount of time that said tracking apparatus has been located within said specified proximity of said first location;
determining, by said tracking apparatus, a second specified speed of travel of said tracking apparatus towards said first location, wherein said second specified speed of travel indicates that said user is moving slowly towards said first location and that the user will be within a second viewing range of said first location for a time period associated with enough time to receive an entire description for said first location;
determining, by said tracking apparatus based on second orientation data supplied by said digital compass, a second direction of said tracking apparatus with respect to said first location; and
broadcasting, by said tracking apparatus, a second specified portion of said first audio/video data segment, said second specified portion dependent on second specified distance, said additional amount of time, said second specified speed of travel, and said second direction, said specified portion differing from said second specified portion, said second specified portion comprising an entire portion of said first audio/video data segment consistent with said second viewing range.
1 Assignment
0 Petitions
Accused Products
Abstract
A selection method and system. The method comprises receiving by a tracking apparatus data comprising audio/video data segments with associated tracking data segments. The audio/video data segments and the associated tracking data segments are associated with a plurality of locations. The tracking apparatus is moved within a specified proximity of a first location of the locations. The tracking apparatus senses the first location. The tracking apparatus retrieves a first audio/video data segment of the audio/video data segments associated with the first location. The retrieving is based on a first tracking data segment of the associated tracking data segments associated with the first audio/video data segment. The tracking apparatus broadcasts a specified portion of the first audio/video data segment. The specified portion is dependent on a specified condition of the tracking apparatus.
16 Citations
27 Claims
-
1. A method, comprising:
-
receiving, by a tracking apparatus comprising a removable memory device and a digital compass, data, said data comprising audio/video data segments with associated tracking data segments, said audio/video data segments and said associated tracking data segments associated with a plurality of locations, each audio/video data segment of said audio/video data segments and each associated tracking data segment of said tracking data segments associated with a different location from said plurality of locations, each said location at a different geographical area; receiving, by said tracking apparatus, a plurality of preprogrammed specified distances from a first location of said locations; receiving, by said tracking apparatus, a plurality of preprogrammed specified time periods associated with said first location of said locations; storing, by said tracking apparatus within said removable memory device attached to said tracking apparatus, said data, said plurality of preprogrammed specified distances, and said plurality of preprogrammed specified time periods; moving said tracking apparatus within a specified proximity of said first location of said locations; sensing, by said tracking apparatus, said first location of said locations; retrieving, by said tracking apparatus, a first audio/video data segment of said audio/video data segments describing said first location, said retrieving based on a first tracking data segment of said associated tracking data segments associated with said first audio/video data segment; determining, by said tracking apparatus based on said plurality of preprogrammed specified distances and a signal strength received from a device at said first location, a specified distance that said tracking apparatus is from first location; determining, by said tracking apparatus based on said plurality of preprogrammed specified time periods, an amount of time that said tracking apparatus has been located within said specified proximity of said first location; determining, by said tracking apparatus, a specified speed of travel of said tracking apparatus towards said first location, wherein said specified speed of travel indicates that a user of said tracking apparatus is moving quickly towards said first location and that the user may not be within a first viewing range of the first location for a long time period; determining, by said tracking apparatus based on first orientation data supplied by said digital compass, a direction of said tracking apparatus with respect to said first location; and broadcasting, by said tracking apparatus, a specified portion of said first audio/video data segment, said specified portion dependent on said specified distance, said amount of time, said specified speed of travel, and said direction, said specified portion comprising a small abbreviated portion of said first audio/video data segment consistent with said first viewing range; determining, by said tracking apparatus based on said plurality of preprogrammed specified distances and a second signal strength received from a device at said first location, a second specified distance that said tracking apparatus is from first location; determining, by said tracking apparatus based on said plurality of preprogrammed specified time periods, an additional amount of time that said tracking apparatus has been located within said specified proximity of said first location; determining, by said tracking apparatus, a second specified speed of travel of said tracking apparatus towards said first location, wherein said second specified speed of travel indicates that said user is moving slowly towards said first location and that the user will be within a second viewing range of said first location for a time period associated with enough time to receive an entire description for said first location; determining, by said tracking apparatus based on second orientation data supplied by said digital compass, a second direction of said tracking apparatus with respect to said first location; and broadcasting, by said tracking apparatus, a second specified portion of said first audio/video data segment, said second specified portion dependent on second specified distance, said additional amount of time, said second specified speed of travel, and said second direction, said specified portion differing from said second specified portion, said second specified portion comprising an entire portion of said first audio/video data segment consistent with said second viewing range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A tracking apparatus comprising a processor coupled to a removable computer-readable memory unit and a digital compass, said memory unit comprising data and instructions that when executed by the processor implement a tracking method, said data comprising audio/video data segments with associated tracking data segments, said audio/video data segments and said associated tracking data segments associated with a plurality of locations, each audio/video data segment of said audio/video data segments and each associated tracking data segment of said tracking data segments associated with a different location from said plurality of locations, each said location at a different geographical area, said method comprising;
-
receiving, by said tracking apparatus, said data; receiving, by said tracking apparatus, a plurality of preprogrammed specified distances from a first location of said locations; receiving, by said tracking apparatus, a plurality of preprogrammed specified time periods associated with said first location of said locations; storing, by said tracking apparatus within said removable computer-readable memory unit attached to said tracking apparatus, said data, said plurality of preprogrammed specified distances, and said plurality of preprogrammed specified time periods; moving said tracking apparatus within a specified proximity of said first location of said locations; sensing, by said tracking apparatus, said first location of said locations; retrieving, by said tracking apparatus, a first audio/video data segment of said audio/video data segments describing said first location, said retrieving based on a first tracking data segment of said associated tracking data segments associated with said first audio/video data segment; determining, by said tracking apparatus based on said plurality of preprogrammed specified distances and a signal strength received from a device at said first location, a specified distance that said tracking apparatus is from first location; determining, by said tracking apparatus based on said plurality of preprogrammed specified time periods, an amount of time that said tracking apparatus has been located within said specified proximity of said first location; determining, by said tracking apparatus, a specified speed of travel of said tracking apparatus towards said first location, wherein said specified speed of travel indicates that a user of said tracking apparatus is moving quickly towards said first location and that the user may not be within a first viewing range of the first location for a long time period; determining, by said tracking apparatus based on first orientation data supplied by said digital compass, a direction of said tracking apparatus with respect to said first location; and broadcasting, by said tracking apparatus, a specified portion of said first audio/video data segment, said specified portion dependent on said specified distance, said amount of time, said specified speed of travel, and said direction, said specified portion comprising a small abbreviated portion of said first audio/video data segment consistent with said first viewing range; determining, by said tracking apparatus based on said plurality of preprogrammed specified distances and a second signal strength received from a device at said first location, a second specified distance that said tracking apparatus is from first location; determining, by said tracking apparatus based on said plurality of preprogrammed specified time periods, an additional amount of time that said tracking apparatus has been located within said specified proximity of said first location; determining, by said tracking apparatus, a second specified speed of travel of said tracking apparatus towards said first location, wherein said second specified speed of travel indicates that said user is moving slowly towards said first location and that the user will be within a second viewing range of said first location for a time period associated with enough time to receive an entire description for said first location; determining, by said tracking apparatus based on second orientation data supplied by said digital compass, a second direction of said tracking apparatus with respect to said first location; and broadcasting, by said tracking apparatus, a second specified portion of said first audio/video data segment, said second specified portion dependent on second specified distance, said additional amount of time, said second specified speed of travel, and said second direction, said specified portion differing from said second specified portion, said second specified portion comprising an entire portion of said first audio/video data segment consistent with said second viewing range. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product, comprising a computer readable memory device comprising data and a computer readable program code embodied therein, said data comprising audio/video data segments with associated tracking data segments, said audio/video data segments and said associated tracking data segments associated with a plurality of locations, each audio/video data segment of said audio/video data segments and each associated tracking data segment of said tracking data segments associated with a different location from said plurality of locations, each said location at a different geographical area, said computer readable program code comprising an algorithm adapted to implement a tracking method within a tracking apparatus comprising removable memory device and a digital compass, said method comprising:
-
receiving, by said tracking apparatus, data; receiving, by said tracking apparatus, a plurality of preprogrammed specified distances from a first location of said locations; receiving, by said tracking apparatus, a plurality of preprogrammed specified time periods associated with said first location of said locations; storing, by said tracking apparatus within said removable memory device attached to said tracking apparatus, said data, said plurality of preprogrammed specified distances, and said plurality of preprogrammed specified time periods; moving said tracking apparatus within a specified proximity of said first location of said locations; sensing, by said tracking apparatus, said first location of said locations; retrieving, by said tracking apparatus, a first audio/video data segment of said audio/video data segments describing said first location, said retrieving based on a first tracking data segment of said associated tracking data segments associated with said first audio/video data segment; determining, by said tracking apparatus based on said plurality of preprogrammed specified distances and a signal strength received from a device at said first location, a specified distance that said tracking apparatus is from first location; determining, by said tracking apparatus based on said plurality of preprogrammed specified time periods, an amount of time that said tracking apparatus has been located within said specified proximity of said first location; determining, by said tracking apparatus, a specified speed of travel of said tracking apparatus towards said first location, wherein said specified speed of travel indicates that a user of said tracking apparatus is moving quickly towards said first location and that the user may not be within a first viewing range of the first location for a long time period; determining, by said tracking apparatus based on first orientation data supplied by said digital compass, a direction of said tracking apparatus with respect to said first location; and broadcasting, by said tracking apparatus, a specified portion of said first audio/video data segment, said specified portion dependent on said specified distance, said amount of time, said specified speed of travel, and said direction, said specified portion comprising a small abbreviated portion of said first audio/video data segment consistent with said first viewing range; determining, by said tracking apparatus based on said plurality of preprogrammed specified distances and a second signal strength received from a device at said first location, a second specified distance that said tracking apparatus is from first location; determining, by said tracking apparatus based on said plurality of preprogrammed specified time periods, an additional amount of time that said tracking apparatus has been located within said specified proximity of said first location; determining, by said tracking apparatus, a second specified speed of travel of said tracking apparatus towards said first location, wherein said second specified speed of travel indicates that said user is moving slowly towards said first location and that the user will be within a second viewing range of said first location for a time period associated with enough time to receive an entire description for said first location; determining, by said tracking apparatus based on second orientation data supplied by said digital compass, a second direction of said tracking apparatus with respect to said first location; and broadcasting, by said tracking apparatus, a second specified portion of said first audio/video data segment, said second specified portion dependent on second specified distance, said additional amount of time, said second specified speed of travel, and said second direction, said specified portion differing from said second specified portion, said second specified portion comprising an entire portion of said first audio/video data segment consistent with said second viewing range. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification