US20100197333A1

Method and System for Communicating Media Based on Location of Media Source

Claim Score by NHIP

Read claim 32, the broadest

Abstract

A method for communicating media based on location of media source includes receiving communications from a plurality of endpoints. Each communication comprises a media message and location information identifying a location of its transmitting endpoint. The method includes receiving a selection of a geographical area and comparing the location information of each communication with the selected geographical area. The method also includes presenting to a user each message received from each endpoint of the plurality of endpoints located within the selected geographical area.

US20100197333A1, drawing sheet 1
Sheet 1 of 8

Term

Projected expiry 13 February 2027.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

33 claims: 7 independent, 26 dependent

  1. 2
    A computer-implemented method for communicating media based on location of media source, comprising:receiving communications from a plurality of endpoints, each communication comprising a media message;receiving location information identifying a location of each endpoint transmitting one of the communications;receiving via a user endpoint a selection of a geographical area;comparing the location information of each endpoint transmitting one of the communications with the selected geographical area;and presenting to the user endpoint each media message received from each endpoint of the plurality of endpoints located within the selected geographical area.
  2. 14
    A computer-implemented method for communicating media based on location of media source, comprising:receiving communications from a plurality of endpoints, each communication comprising a media message;receiving location information identifying a location of each endpoint transmitting one of the communications;receiving via a user endpoint a selection of a geographical area;comparing the location information of each endpoint transmitting one of the communications with the selected geographical area;selecting endpoints of the plurality of endpoints based on their proximity to the selected geographical area;and presenting to the user endpoint each media message received from each selected endpoint.
  3. 17
    A system for communicating media based on location of media source, comprising:an interface operable to: receive communications from a plurality of endpoints, each communication comprising a media message;receive location information identifying a location of each endpoint transmitting one of the communications;and receive via a user endpoint a selection of a geographical area;and a processor coupled to the interface and operable to: compare the location information of each endpoint transmitting one of the communications with the selected geographical area;and present to the user endpoint each media message received from each endpoint of the plurality of endpoints located within the selected geographical area.
  4. 29
    A system for communicating media based on location an interface operable to:receive communications from a plurality of endpoints, each communication comprising a media message;receive location information identifying a location of each endpoint transmitting one of the communications;and receive via a user endpoint a selection of a geographical area;and a processor coupled to the interface and operable to: compare the location information of each endpoint transmitting one of the communications with the selected geographical area;select endpoints of the plurality of endpoints based on their proximity to the selected geographical area;and present to the user endpoint each media message received from each selected endpoint.
  5. 32
    Broadest claimClaim Score 67, broad(NHIP)A system for communicating media based on location of media source, comprising:means for receiving communications from a plurality of endpoints, each communication comprising a media message;means for receiving location information identifying a location of each endpoint transmitting one of the communications;means for receiving via a user endpoint a selection of a geographical area;means for comparing the location information of each endpoint transmitting one of the communications with the selected geographical area;and means for presenting to the user endpoint each media message received from each endpoint of the plurality of endpoints located within the selected geographical area.
  6. 33
    Logic embodied in a computer readable medium, the computer readable medium comprising code that, when executed by a processor, is operable to:receive communications from a plurality of endpoints, each communication comprising a media message;receive location information identifying a location of each endpoint transmitting one of the communications;receive via a user endpoint a selection of a geographical area;compare the location information of each endpoint transmitting one of the communications with the selected geographical area;and present to the user endpoint each media message received from each endpoint of the plurality of endpoints located within the selected geographical area.