System and method for providing location-based video content
First Claim
1. A method performed by one or more computer servers, comprising:
- receiving a request for media content from a first client device;
sending the media content to the first client device, wherein the media content includes a tag operative to trigger the sending of location information;
receiving first location information from the first client device, wherein the first location information identifies the location of the first client device;
depending on the first location information, identifying first location-based information that corresponds to the media content;
sending the first location-based information to the first client device;
receiving a second request for the media content from a second client device different from the client device;
sending the media content to the second client device;
receiving second location information from the second client device, wherein the second location information identifies the location of the second client device;
depending on the second location information, identifying second location-based information that corresponds to the media content; and
sending the second location-based information to the second client device,wherein the media content sent to the first client device and the second client device is the same media content, and the location-based information sent to the second client device is different from the location-based information sent to the first client device.
6 Assignments
0 Petitions
Accused Products
Abstract
To display a multimedia presentation together with location-based content, a client device reports its location to a content server. The device receives and displays video content from the content server. The device also receives location-based information related to the multimedia presentation. This location-based information may be textual data in an XML (extensible markup language) format. In some embodiments, the multimedia presentation is video content that includes an advertisement for a good or service, and the location-based content identifies a nearby establishment offering the good or service. The client device renders the video and textual data together.
20 Citations
12 Claims
-
1. A method performed by one or more computer servers, comprising:
-
receiving a request for media content from a first client device; sending the media content to the first client device, wherein the media content includes a tag operative to trigger the sending of location information; receiving first location information from the first client device, wherein the first location information identifies the location of the first client device; depending on the first location information, identifying first location-based information that corresponds to the media content; sending the first location-based information to the first client device; receiving a second request for the media content from a second client device different from the client device; sending the media content to the second client device; receiving second location information from the second client device, wherein the second location information identifies the location of the second client device; depending on the second location information, identifying second location-based information that corresponds to the media content; and sending the second location-based information to the second client device, wherein the media content sent to the first client device and the second client device is the same media content, and the location-based information sent to the second client device is different from the location-based information sent to the first client device. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
sending video content to a first client device, wherein the video content includes a tag operative to trigger the sending of location information; responsively receiving a location of the first client device; selecting, from a pre-stored set of text-based content, first text-based content associated with the location of the first client device and with the video content; sending the first text-based content to the first client device; sending the video content to a second client device different from the first client device; selecting, from the pre-stored set of text-based content, second text-based content associated with a location of the second client device and with the video content; and sending the second text-based content to the second client device, wherein the location of the second client device is different from the location of the first client device, and wherein the second text-based content is different from the first text-based content. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
Specification