US20080109843A1 - Methods and systems for securing content played on mobile devices - Google Patents

Methods and systems for securing content played on mobile devices Download PDF

Info

Publication number
US20080109843A1
US20080109843A1 US11/925,969 US92596907A US2008109843A1 US 20080109843 A1 US20080109843 A1 US 20080109843A1 US 92596907 A US92596907 A US 92596907A US 2008109843 A1 US2008109843 A1 US 2008109843A1
Authority
US
United States
Prior art keywords
user
mobile
dsi
content
internet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/925,969
Inventor
Shah Ullah
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US11/925,969 priority Critical patent/US20080109843A1/en
Publication of US20080109843A1 publication Critical patent/US20080109843A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W99/00Subject matter not provided for in other groups of this subclass
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0202Market predictions or forecasting for commercial activities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0204Market segmentation
    • G06Q30/0205Location or geographical consideration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0267Wireless devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0269Targeted advertisements based on user profile or attribute
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0276Advertisement creation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/53Network services using third party service providers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25841Management of client data involving the geographical location of the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42684Client identification by a unique number or address, e.g. serial number, MAC address, socket ID
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
    • H04N21/43637Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44231Monitoring of peripheral device or external card, e.g. to detect processing problems in a handheld device or the failure of an external recording device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices

Definitions

  • the methods and systems herein described relate to mobile device identification and authentication for access to and presentation of targeted content.
  • Methods and systems exist for targeting content, including advertising content, directed to users of network-connected devices, such as televisions, mobile handsets, computers, radios, advertising screens and the like.
  • content-targeting methods face various challenges, depending on the users and devices to which content is targeted.
  • television and radio advertisements are often directed to a mass audience, with little information about specific users.
  • Internet advertisements may be based on cookies or similar mechanisms that indicate that a user is returning to a particular site, but targeting based on cookies and similar information are subject to limitations, among them being that multiple users may access the Internet through the same device.
  • Mobile content may be targeted more easily to a specific user, such as based on information about the user in a database maintained by a wireless carrier or based on the user's interaction with content on the mobile handset, but the more limited range of content that can be delivered to mobile devices means that profiles based on that usage are often limited and sometimes misleading. Accordingly, a need exists for better methods of targeting content to users of all types of network-connected devices.
  • Methods and systems are disclosed herein for delivering content, including advertising content, to various network-connected devices.
  • methods and systems take advantage of capabilities and information available in various networking domains to deliver more targeted content to each of those domains, including using the collective capabilities and information derived from multiple domains to deliver content to each domain.
  • a user profile may be derived from an individual's usage of a range of different types of network-connected devices, and the profile may be used to target television content, including advertisements, to the user.
  • the network-connected devices from which usage profiles are derived may include mobile phones, computers, Internet-connected entertainment devices (such as Internet-connected televisions and radios) and other devices. Capabilities of mobile handset technologies may be used to unify a profile of a user across various network-connected devices.
  • a device-specific identifier (DSI) of a mobile device owned by a user may be associated with user names that the user enters when interacting with network content, such as web sites, using that mobile device.
  • network content such as web sites
  • activities associated with those user names can be tracked and used to generate a profile for that user, regardless of what network-connected device is used to undertake the activities.
  • activity performed during those sessions may still be categorized into profiles as the device-specific identifier of the device through which the interactivity was performed is still recorded.
  • activity may be derived from more than one user of the same device
  • patterns in activity performed on such devices without the accompaniment of a username may be conducted to find similarities among the network activity recorded containing both a DSI and username or to find similarities particularly to the network activity conducted on the user's mobile device as it is the most individual-specific network-connected device.
  • activity performed with the first instance of network content, which was not supplemented with a username may be associated with activity performed with the second set of network content which was supplemented with a username, thus allowing activity performed with two unique sets of network content, one with a username, one without a username, to be categorized under the same profile of user activity.
  • a multi-device profile may be created for that user, such that activity on a network performed on a network-connected device whether accompanied by a username or not, can still be categorized into a single profile for a user which represents a wide range of activities across multiple devices and domains.
  • targeting techniques such as hand targeting, demographic targeting, geographic targeting, psychographic targeting, collaborative filtering, neural network-based targeting, hierarchical targeting, and the like may be used to target content, including advertisements, to be directed to the television of the user.
  • use of short-distance wireless technologies supports more specific targeting of content to a user or a group of users and enables digital rights management, security and content management.
  • a short-distance wireless communication between a mobile handset and another network-enabled device allows the methods and systems disclosed herein, in certain embodiments, to determine or verify the proximity of the user's handset, and by inference the user, to the other network-enabled device.
  • a user's proximity to a television screen can be determined by using a short-distance wireless protocol to access the MAC address of the handset.
  • proximity can be used for various purposes, including tracking what the user (or other nearby users) view on the television screen, such as for ratings purposes, managing (including with digital rights management techniques) the content the user is allowed to view on the screen (including allowing the user to share content from a user's library as long as the user's mobile handset is in proximity to the screen), and targeting the content directed to the user on the screen, including advertising, for which a user-specific profile which includes the activities performed on a multitude of network-connected devices may be referenced.
  • the methods and systems disclosed herein allow for user-specific control of content delivered to the screen the user is watching, based on proximity of the user's mobile handset to the screen.
  • a user profile may be derived from an individual's usage of a range of different types of network-connected devices, and the profile may be used to target audio content, including advertisements, to the user.
  • the network-connected devices from which usage profiles are derived may include mobile phones, computers, Internet-connected entertainment devices (such as Internet-connected televisions and radios) and other devices. Capabilities of mobile handset technologies may be used to unify a profile of a user across various network-connected devices.
  • a device-specific identifier (DSI) of a mobile device owned by a user may be associated with user names that the user enters when interacting with network content, such as web sites, using that mobile device.
  • network content such as web sites
  • activities associated with those user names can be tracked and used to generate a profile for that user, regardless of what network-connected device is used to undertake the activities.
  • activity performed during those sessions may still be categorized into profiles as the device-specific identifier of the device through which the interactivity was performed is still recorded.
  • activity may be derived from more than one user of the same device
  • patterns in activity performed on such devices without the accompaniment of a username may be conducted to find similarities among the network activity recorded containing both a DSI and username or to find similarities particularly to the network activity conducted on the user's mobile device as it is the most individual-specific network-connected device.
  • activity performed with the first instance of network content, which was not supplemented with a username may be associated with activity performed with the second set of network content which was supplemented with a username, thus allowing activity performed with two unique sets of network content, one with a username, one without a username, to be categorized under the same profile of user activity.
  • a multi-device profile may be created for that user, such that activity on a network performed on a network-connected device whether accompanied by a username or not, can still be categorized into a single profile for a user which represents a wide range of activities across multiple devices and domains.
  • targeting techniques such as hand targeting, demographic targeting, geographic targeting, psychographic targeting, collaborative filtering, neural network-based targeting, hierarchical targeting, and the like may be used to target content, including advertisements, to be directed to the audio-enabled devices, such as Internet radios, of the user.
  • use of short-distance wireless technologies supports more specific targeting of content to a user or a group of users and enables digital rights management, security and content management.
  • a short-distance wireless communication between a mobile handset and another network-enabled device such as an Internet-radio, such as using a Bluetooth, WiFi, WUSB, UWB or other wireless protocol, allows the methods and systems disclosed herein, in certain embodiments, to determine or verify the proximity of the user's handset, and by inference the user, to the other network-enabled device.
  • a user's proximity to an Internet radio can be determined by using a short-distance wireless protocol to access the MAC address of the handset.
  • proximity can be used for various purposes, including tracking what the user (or other nearby users) listen to on the audio-enabled device, such as for ratings purposes, managing (including with digital rights management techniques) the content the user is allowed to listen to on the audio-enabled device (including allowing the user to share content from a user's library as long as the user's mobile handset is in proximity to the audio-enabled device), and targeting the content directed to the user on the audio-enabled device, including advertising.
  • the methods and systems disclosed herein allow for user-specific control of content delivered to the audio-enabled device to which the user is listening, based on proximity of the user's mobile handset to the audio-enabled device.
  • a user profile may be derived from an individual's usage of a range of different types of network-connected devices, and the profile may be used to target point-of-presence content, including advertisements, to the user.
  • the network-connected devices from which usage profiles are derived may include mobile phones, computers, Internet-connected entertainment devices (such as Internet-connected televisions and radios) and other devices. Capabilities of mobile handset technologies may be used to unify a profile of a user across various network-connected devices.
  • a device-specific identifier (DSI) of a mobile device owned by a user may be associated with user names that the user enters when interacting with network content, such as web sites, using that mobile device.
  • network content such as web sites
  • activities associated with those user names can be tracked and used to generate a profile for that user, regardless of what network-connected device is used to undertake the activities.
  • activity performed during those sessions may still be categorized into profiles as the device-specific identifier of the device through which the interactivity was performed is still recorded.
  • activity may be derived from more than one user of the same device
  • patterns in activity performed on such devices without the accompaniment of a username may be conducted to find similarities among the network activity recorded containing both a DSI and username or to find similarities particularly to the network activity conducted on the user's mobile device as it is the most individual-specific network-connected device.
  • activity performed with the first instance of network content, which was not supplemented with a username may be associated with activity performed with the second set of network content which was supplemented with a username, thus allowing activity performed with two unique sets of network content, one with a username, one without a username, to be categorized under the same profile of user activity.
  • a multi-device profile may be created for that user, such that activity on a network performed on a network-connected device whether accompanied by a username or not, can still be categorized into a single profile for a user which represents a wide range of activities across multiple devices and domains.
  • targeting techniques such as hand targeting, demographic targeting, geographic targeting, psychographic targeting, collaborative filtering, neural network-based targeting, hierarchical targeting, and the like may be used to target content, including advertisements, to be directed to a point-of-presence device, such as a screen or audio-enabled device, that is in proximity to the user.
  • use of short-distance wireless technologies supports more specific targeting of content to a user or a group of users and enables digital rights management, security and content management.
  • a short-distance wireless communication between a mobile handset and another network-enabled device such as using a Bluetooth, WiFi, WUSB, UWB or other wireless protocol, allows the methods and systems disclosed herein, in certain embodiments, to determine or verify the proximity of the user's handset, and by inference the user, to the other network-enabled device, in this case a point-of-presence device such as a screen at a live event, a point-of-sale screen, or a point-of-presence audio-enabled device.
  • a user's proximity to such a point-of-presence device can be determined by using a short-distance wireless protocol to access the MAC address of the handset. Once proximity is determined or verified, it can be used for various purposes, including tracking what the user (or other nearby users) view on a screen or hear on an audio-enabled device, such as for ratings purposes, tracking the effectiveness of advertising, managing (including with digital rights management techniques) the content the user is allowed to view on the screen (including allowing the user to share content from a user's library as long as the user's mobile handset is in proximity to the screen), and targeting the content directed to the user on the screen, including advertising.
  • the methods and systems disclosed herein allow for user-specific control of content delivered to the screen or audio-enabled device the user is watching, based on proximity of the user's mobile handset to the screen or audio-enabled device.
  • a user profile may be derived from an individual's usage of a range of different types of network-connected devices, and the profile may be used to target Internet content, including advertisements, to the user.
  • the network-connected devices from which usage profiles are derived may include mobile phones, computers, Internet-connected entertainment devices (such as Internet-connected televisions and radios) and other devices. Capabilities of mobile handset technologies may be used to unify a profile of a user across various network-connected devices.
  • a device-specific identifier (DSI) of a mobile device owned by a user may be associated with user names that the user enters when interacting with network content, such as web sites, using that mobile device.
  • network content such as web sites
  • activities associated with those user names can be tracked and used to generate a profile for that user, regardless of what network-connected device is used to undertake the activities.
  • activity performed during those sessions may still be categorized into profiles as the device-specific identifier of the device through which the interactivity was performed is still recorded.
  • activity may be derived from more than one user of the same device
  • patterns in activity performed on such devices without the accompaniment of a username may be conducted to find similarities among the network activity recorded containing both a DSI and username or to find similarities particularly to the network activity conducted on the user's mobile device as it is the most individual-specific network-connected device.
  • activity performed with the first instance of network content, which was not supplemented with a username may be associated with activity performed with the second set of network content which was supplemented with a username, thus allowing activity performed with two unique sets of network content, one with a username, one without a username, to be categorized under the same profile of user activity.
  • a multi-device profile may be created for that user, such that activity on a network performed on a network-connected device whether accompanied by a username or not, can still be categorized into a single profile for a user which represents a wide range of activities across multiple devices and domains.
  • targeting techniques such as hand targeting, demographic targeting, geographic targeting, psychographic targeting, collaborative filtering, neural network-based targeting, hierarchical targeting, and the like may be used to target content, including advertisements, to be directed to the Internet-connected device of the user.
  • use of short-distance wireless technologies supports more specific targeting of content to a user or a group of users and enables digital rights management, security and content management.
  • a short-distance wireless communication between a mobile handset and another network-enabled device allows the methods and systems disclosed herein, in certain embodiments, to determine or verify the proximity of the user's handset, and by inference the user, to the other network-enabled device.
  • a user's proximity to an Internet-connected device can be determined by using a short-distance wireless protocol to access the MAC address or other DSI of the handset.
  • proximity can be used for various purposes, including tracking what the user (or other nearby users) view on the Internet-connected device, such as for ratings purposes, managing (including with digital rights management techniques) the content the user is allowed to view or listen on the device (including allowing the user to share content from a user's library as long as the user's mobile handset is in proximity to the device), and targeting the content directed to the user on the device, including advertising.
  • the methods and systems disclosed herein allow for user-specific control of content delivered to the screen the user is watching or the audio-device to which the user is listening, based on proximity of the user's mobile handset to the Internet-connected device.
  • a user profile may be derived from an individual's usage of a range of different types of network-connected devices, and the profile may be used to target television content, including advertisements, to the user.
  • the network-connected devices from which usage profiles are derived may include mobile phones, computers, Internet-connected entertainment devices (such as Internet-connected televisions and radios) and other devices. Capabilities of mobile handset technologies may be used to unify a profile of a user across various network-connected devices.
  • a device-specific identifier (DSI) of a mobile device owned by a user may be associated with user names that the user enters when interacting with network content, such as web sites, using that mobile device.
  • network content such as web sites
  • activities associated with those user names can be tracked and used to generate a profile for that user, regardless of what network-connected device is used to undertake the activities.
  • activity performed during those sessions may still be categorized into profiles as the device-specific identifier of the device through which the interactivity was performed is still recorded.
  • activity may be derived from more than one user of the same device
  • patterns in activity performed on such devices without the accompaniment of a username may be conducted to find similarities among the network activity recorded containing both a DSI and username or to find similarities particularly to the network activity conducted on the user's mobile device as it is the most individual-specific network-connected device.
  • activity performed with the first instance of network content, which was not supplemented with a username may be associated with activity performed with the second set of network content which was supplemented with a username, thus allowing activity performed with two unique sets of network content, one with a username, one without a username, to be categorized under the same profile of user activity.
  • a multi-device profile may be created for that user, such that activity on a network performed on a network-connected device whether accompanied by a username or not, can still be categorized into a single profile for a user which represents a wide range of activities across multiple devices and domains.
  • targeting techniques such as hand targeting, demographic targeting, geographic targeting, psychographic targeting, collaborative filtering, neural network-based targeting, hierarchical targeting, and the like may be used to target content, including advertisements, to be directed to the mobile device of the user.
  • use of short-distance wireless technologies supports more specific targeting of content to a user or a group of users and enables digital rights management, security and content management.
  • a short-distance wireless communication between a mobile handset and another network-enabled device allows the methods and systems disclosed herein, in certain embodiments, to determine or verify the proximity of the user's handset, and by inference the user, to another mobile device.
  • a user's proximity to a mobile device can be determined by using a short-distance wireless protocol to access the MAC address or other DSI of the handset.
  • proximity is determined or verified, it can be used for various purposes, including managing (including with digital rights management techniques) the content another user is allowed to access on another mobile device (including allowing the user to share content from a user's library as long as the user's mobile handset is in proximity to the other user's device), and targeting the content directed to the user on the other device, including advertising.
  • One advantage of the methods and systems herein is they enable a drastic improvement in the television advertising industry. There are certain technology and business drivers for a higher penetration of more advanced set-top boxes that may be associated with improvements in television advertising.
  • DVDs may become a technological non-necessity in a few years. Users will consume video via a direct feed/download. This video data will need to go through a data box in the home that routes not only video, but other data streams such as voice and Internet data inside the home. As a result, viewers that will not subscribe to premium television channels will likely have an advanced set-top box for the consumption of non-premium television channels and for watching movies.
  • FMC Fixed-Mobile-Convergence
  • Using the mobile device is potentially the only way to attain a real-time, live assessment of who is watching the television and tailor the advertisements delivered to the unique combinations of viewers.
  • a father and son watching television content together represent two very unique advertising markets.
  • the server-side software which facilitates the creation of user-specific profiles rooted in the mobile DSI but which also take into consideration all network-connected devices, is a technology that may but will not necessarily, provide the same value as a free advertising network for Internet websites, blog publishers, or Internet retailers allowing them access to the best available user-specific Internet usage metrics so they can serve the best possible ads on available ad inventory or in the case of an Internet retailer, promote the best products suited for visitors to the given Internet retailer's website.
  • fees may be collected by a provider of a mobile DSI identification/authentication service, such as for video, unlimited viewing, extending the content on a given Internet platform to another platform such as television content, portable/flexible electronic screens used to make digital text portable, radio, and the like.
  • a provider of a mobile DSI identification/authentication service such as for video, unlimited viewing, extending the content on a given Internet platform to another platform such as television content, portable/flexible electronic screens used to make digital text portable, radio, and the like.
  • mobile carriers are rapidly seeking ways to monetize their high penetration numbers through advertising. From business processes which rely upon the methods and systems disclosed herein, mobile carriers may receive a portion of advertising revenue from various sources of advertising, including television which accounts for 34% of all advertising dollars in the US or $72 billion in 2006. As video on the internet becomes more prevalent, advertising related revenue will only grow and through technological advances, television and internet advertising and content delivery will benefit.
  • Digital Rights Management synergies with content producers are enabled by the methods and systems herein.
  • Content production companies such as News Corporation can enjoy digital rights management services to protect their premium content while using the methods and systems herein to aid in the serving of highly-precise, targeted ads, such as by using DSI based identification/authentication profiles.
  • DSI device-specific identification
  • Placing an emphasis on a mobile handset's device-specific identification (DSI) as a base for a user-specific profile generated from activity performed on various network-connected devices may be based on an understanding that it is essentially carried on a given user's person and thus is very individual-specific. Additionally, since it is carried on a given user's person, it follows the user in many places where other devices such as a PC/laptop might not, thus allowing user-specific profiles created with specific dependencies and ties to the mobile handset, to be portable by virtue of the inherent portability of mobile handset.
  • the mobile DSI may facilitate the aggregation by enabling the use of clues or information associated with the mobile handset DSI and the associated user to determine what other information, found as a result of Internet usage on other network-connected devices associated with the same user, to aggregate with it.
  • a fixed position, or multi-user device such as a PC, a television, or other stationary Internet-enabled device presents user identification challenges that the mobile handset does not. These challenges are mainly rooted on the basis that such devices may, and often, have multiple regular users. Therefore the mobile handset may serve as a primary identification device for a scenario in which the methods and systems herein (e.g.
  • identification or authentication could be applied for advertising, content/software as a service-authentication, and the like.
  • the mobile handset is widely regarded as becoming the most frequently used computing interface, making it ideal for user authentication purposes.
  • the methods and systems described herein do not all require a mobile component, and therefore, for the purposes of the unique methods and systems described herein, they can be associated with mechanisms that do include a mobile component.
  • FIG. 1 depicts a DSI-based authentication/identification platform.
  • FIG. 2 depicts using a mobile handset DSI to facilitate delivery of targeted television advertising.
  • FIG. 3 depicts providing recent historical usage information (internet browser cache data) from a mobile device to a server on the internet
  • FIG. 4 depicts determining a presence and a location of mobile handsets in proximity to a set-top box.
  • FIG. 5 depicts determining a presence and a location of mobile handsets in proximity to a set-top box in order to determine a presence of viewers by virtue of the presence of their mobile handsets.
  • FIG. 6 depicts uploading DSI or browser cache data over the internet to a host and the processing there.
  • FIG. 7 depicts a typical wireless network device gaining access to internet resources.
  • FIG. 8 depicts a very simplified embodiment of the internet with a plurality of web sites and servers.
  • FIG. 9 depicts the delivery of client side software by a web server to a mobile handset.
  • FIG. 10 depicts client side software communicating the device identifier or device-specific identification (DSI) over the internet.
  • DSI device-specific identification
  • FIG. 11 depicts the creation of DSI-specific logs being facilitated by a web server's server-side software once it has obtained a mobile handset's DSI.
  • FIG. 12 depicts a device other than a mobile device providing a DSI for the creation of DSI-specific logs facilitated by a web server's server-side software once it has obtained a mobile handset's DSI.
  • FIG. 13 depicts a plurality of devices, submitting their respective DSIs to servers, for the production of DSI-specific usage logs.
  • FIG. 14 depicts formation of user-specific authentication/identification profiles as a result of DSI and username aggregation and compilation of usage logs associated therewith
  • FIG. 15 depicts real-time audience tracking of embedded web objects that may be a distribution method for super distributed content in association with DSI-based audience tracking.
  • FIG. 16 depicts filtering user information as DSI-based logs and usage data is passed to servers on the internet.
  • FIG. 17 depicts delivering authentication protected content in a DSI-enabled digital rights management/content authentication system.
  • FIG. 18 depicts layered targeted advertising based on one user profile.
  • FIG. 19 depicts layered targeted advertising based on two user profiles.
  • FIG. 20 depicts dynamic content placement in association with layered targeted advertising based on two user profiles.
  • FIG. 21 depicts using a mobile handset to interact with an interactive targeted advertisement presented by a set-top box on a television
  • FIG. 22 depicts the embodiment of FIG. 21 wherein the advertisement is presented on a personal computer.
  • FIG. 23 depicts the embodiment of FIG. 21 wherein the advertisement is presented on an electronic multimedia screen.
  • FIG. 24 depicts an alternate embodiment of FIG. 21 wherein the advertisement is presented on a flexible electronic presentation media.
  • FIG. 25 depicts a timeline representing real-time accumulation of usage data impacting targeted advertising.
  • FIG. 26 depicts contact sharing between DSI-enabled wireless mobile handsets and uploading the contact to a social networking site.
  • FIG. 27 shows methods and systems for automatic mobile contact information exchange and synchronization with a social network.
  • FIG. 28 shows steps for a mobile aware, automatic social networking tool.
  • FIG. 29 shows additional details relevant to a mobile aware, automatic social networking tool.
  • FIG. 30 shows components for a mobile aware, automatic, social networking system.
  • FIG. 31 shows methods and systems for managing content based on a device-specific identifier of a client.
  • FIG. 32 shows steps for integration of content in the playback software of a user device.
  • FIG. 33 shows downloading and integration of content into playback software of a user device.
  • a DSI-based authentication/identification platform 100 may include profile aggregation 124 , content tagging 122 , user identification 120 , authentication 114 , usage logging 112 , a standards facility 118 , a short haul wireless port 110 , a profile database 130 , an internet port 128 , client software 102 , device MAC addresses 104 , and a device username 108 .
  • a mobile device 202 may include some portions and functionality of the platform 100 . The mobile device 202 may also be connected to the platform 100 through the short haul wireless port 110 and/or through the Internet port 128 .
  • FIG. 2 depicts using a mobile handset DSI to facilitate delivery of targeted television advertising 218 .
  • a mobile handset 202 may be in communication with a set-top box 204 or other Internet-connected device that is controlling a television 208 .
  • the mobile handset 202 may be in communication with the set-top box 204 through a wireless interface 214 , such as short distance wireless interfaces including WiFi, Bluetooth, WUSB, UWB and the like.
  • the mobile handset 202 may include location technology such as a GPS receiver/cellular/radio wave triangulation to further assist locating the relative position of the handset user and the television 208 .
  • the set-top box 204 may be connected to one or more host servers 210 , such as through the internet, to communicate content related to functions of the set-top box 204 .
  • the host server 210 may include functionality to support the identification and selection of content, such as advertisements 218 , based the mobile handset 202 device-specific identification (DSI).
  • DSI device-specific identification
  • a viewer who may be carrying the mobile handset 202 on his person may sit down in front of a television that is connected to the Internet.
  • the internet connection may be via the set-top box 204 , which may be one provided by a cable company, satellite company, internet service provider, etc.
  • the set-top box 204 may also be separate from the ones provided by the providers of television/internet data services (e.g. Microsoft's X-box, AppleTV, and the like).
  • the television 208 may provide internet communication.
  • the set-top box 204 may extract the mobile handset DSI 212 by employing a short-distance wireless technology (WiFi, Bluetooth, WUSB, UWB, and the like) to locate mobile handsets within viewing proximity of the television 208 .
  • the mobile handset DSI 212 (also known as mobile DSI or just DSI) may then be uploaded from the set-top box 204 over the internet to the host 210 for matching to a user-specific authentication/identification profile (a user profile) that corresponds to the uploaded DSI 212 .
  • the servers 210 may be servers associated with the DSI platform 100 , or may be associated with partners or affiliates of the platform 100 .
  • the server 210 may mine data across an uploaded user authentication/identification profile that corresponds to the extracted mobile DSI 212 and use the information for precision advertisement targeting.
  • location based technology such as GPS/cellular/radio wave triangulation
  • a more precise location for the user may be determined so that advertising for a user viewing the television may be presented on the television 208 .
  • the location based technology information may be retrieved from the mobile handset 202 , such as by querying the mobile handset 202 or the location information may be included in the initial extraction of the DSI 212 by the set-top box 204 .
  • the host server(s) 210 may then find the most appropriate advertisement 218 and distribute the advertisement back to the set-top box 204 for display on the television 208 .
  • advertisements 218 may come in the form of dynamic, embedded content advertisements 218 . Interactivity during the period of display of the advertisement can be monitored and recorded by the servers 210 for the purposes of adding more data to the corresponding user authentication/identification profile.
  • FIG. 3 An alternative embodiment for delivering targeted advertising 218 to a television that may be viewed by a user of a mobile handset is depicted in FIG. 3 .
  • recent historical information 302 from the mobile handset 202 web browser or other user interface software may be retrieved by the set-top box 204 and forwarded to the servers 210 .
  • the servers 210 may prepare a query that is passed to the handset 202 by the set-top box 204 and the recent historical information 302 may be included in a response to the query.
  • the set-top box 204 may extract information, in its entirety or derived from the mobile handset's Internet browser cache and forward it to the servers 210 .
  • the extracted internet recent historical information 302 such as represented by a internet browser cache, may be combined with a user profile or usage profile corresponding to the DSI 212 to determine relevant analysis about the historical information 302 .
  • the recent historical information 302 may be analyzed alone.
  • the information may be analyzed for demographic, interests, trends, and the like that may facilitate the servers 210 determining an appropriate offer or advertisement 218 to present on the television 208 that the user of the mobile handset 202 may be viewing.
  • presence of a mobile phone may be used to identify the users who are present/within viewable proximity in front of a television or other electronic display by virtue of the distance of their mobile handsets from the television or other electronic display.
  • Communication with a mobile phone or mobile handset 202 may include using short-distance wireless technologies, such as WiFi, Bluetooth, WUSB, and UWB to identify nearby mobile handsets 202 .
  • Precise user location may further be determined via device-specific GPS/cellular/radio wave triangulation alignment. Such detection may be used to derive real-time and accurate content audience ratings.
  • FIGS. 4 and 5 each depict determining a presence and a location of mobile handsets in proximity to a set-top box.
  • the set-top box may determine a distance and a direction of mobile handset 202 .
  • the set-top box 204 and/or internet television 208 may determine if the presence and distance of detected mobile handsets 202 can support an assumption that the detected mobile handsets 202 represent individuals 502 within viewing proximity 508 of the television, or viewers 504 outside a viewing proximity 508 of the television 208 . This will allow the set-top or the television to determine individuals within viewing proximity of the television by virtue of the presence of their mobile handsets.
  • Individual handsets 202 may be detected uniquely by retrieving the handset DSI 402 and, when available, a GPS/cellular/radio wave triangulation coordinate 404 for the handset. By associating the DSI 402 with a user identification as described in reference to FIG. 2 , an identity of the viewers or listeners in detectable proximity to the television 208 may be determined.
  • the methods and systems herein may facilitate real-time television or other electronic display audience rating/headcount via use of mobile DSI and/or mobile handset internet browser cache.
  • the methods and systems herein may include using the mobile DSIs of the given mobile handsets (and profiles of usage associated therewith, including usage of non-mobile devices) for the purposes of retrieving a real-time, audience ratings/headcount, which pertains to various demographic categories/metrics. This may involve the use of Internet usage profiles associated with the mobile DSI but also may take into consideration usage activity from non-mobile devices. Usage profiles provide a way of tracking of Internet activity which can result in strong assumptions of real-time, viewer-specific demographic data.
  • real-time viewer attendance may be determined through the extraction of each proximate mobile handset's Internet browser cache, in place of extraction of the mobile DSI, which can also effectively report real-time viewer demographical data as determined by the Internet usage patterns which can be recognized by analyzing the mobile handset's Internet browser cache contents.
  • the set-top box 204 or the television 208 uploads the detected mobile device DSIs to host servers 210 .
  • the servers 210 compare the extracted Mobile DSI 212 across a database of user-specific authentication/identification profiles 602 to find the profiles which correspond to the extracted mobile DSIs (resulting in a corresponding profile 604 ). Using information from the corresponding user-specific authentication/identification profiles 604 , servers 210 may make demographic assumptions.
  • demographics and audience classification may be determined by analyzing an internet browser cache 302 associated with the proximate mobile handsets.
  • Information such as historical browsing data, queries, locations, communication such as texting, email, and the like may be analyzed by the servers 210 to determine real-time viewing audience aspects.
  • a mobile handset may effectively allow for the creation of real-time audience ratings which include various demographics determined by identifying the participants in a viewing audience as well as relative Internet usage metrics.
  • the derived or measured real-time viewing information may be provided in a report to broadcasters, advertisers, and the like to become part of a broadcast or programming business process.
  • User-specific authentication/identification profiles may be based on mobile device or personal device device-specific identifications (DSIs), such as for the purposes of user-specific multi-device internet usage tracking and profiling.
  • DSIs personal device device-specific identifications
  • User-specific authentication/identification profiles may include a user identity, usage tracking, and the like. Establishing user-specific profiles may involve tracking of activities associated with user names that are linked or tied to the mobile DSI; and linking those usernames to other (non-mobile) DSIs to aggregate user-specific activities regardless of which device(s) the activities take place.
  • One useful purpose for this aggregation of mobile and non-mobile activity tracking is targeted advertising.
  • Defining, extracting, and using mobile device specific identifiers may make use of server-side and/or client-side software.
  • Server-side software may reside on the servers 210 or may reside elsewhere and be executed on the servers 210 .
  • Client-side software may be downloaded onto or otherwise configured into mobile and/or stationary devices used by end users.
  • the client-side and server-side software may be used when a mobile device user visits a website in order to gain access to content residing on servers that require authentication and/or user identification.
  • One or more of the client-side and the server-side software may include creating and updating logs associated with a mobile device DSI once a known visitor has gained access to servers providing access to the requested authentication protected content.
  • DSI based logs may differ from cookies or other Internet usage logging technologies in that DSI logs may have the ability to completely mask the real world identities of users as their user-specific authentication/identification profiles can be created with a process that results in the complete morphing or excluding of anything that renders the user identifiable in the real world. Additionally, the DSI specific logs are initiated, conducted, and managed on the server side rather than on the device as is common for cookies. Also, client-side software may provide capabilities that pertain to uploading device-specific information and existing information already contained in the mobile device prior to engagement with the server 210 or with the website a given user is attempting to access. This results in an important difference from information/behavioral software existing today such as cookies that log behavioral activity on the client device.
  • FIG. 7 depicts a typical wireless network device gaining access to internet resources.
  • Mobile handheld device 202 communicates through a wireless provider's network that may comprise cellular phone towers 702 for cellular connections such as CDMA, GSM, or IP-based WiMax connections.
  • the wireless provider's network may include an access point to the internet through which a mobile handset 202 may send and receive information over the internet.
  • the same mobile device 202 may also communicate through a wireless IP-based interface, such as WiMax, or WiFi, and other wireless protocols such as Bluetooth, WUSB, or UWB and the like 704 .
  • the WiFi router 704 may interface to the internet through a WiFi Back-Haul 708 such as through T3, Cable, DSL, or any other broadband connection.
  • This exemplary network connection scheme may provide an access path from the mobile handset 202 to the internet and servers such as a host server 210 herein described.
  • FIG. 8 depicts a very simplified embodiment of the internet with a plurality of web sites and servers, wherein some web sites require authentication and/or identification, and other web sites may often provide a fulfilling web experience without the collection of usernames/passwords normally associated with authentication.
  • Web sites represented by web servers 802 and 804 may, based on a need for user authentication/identification operate server-side software 808 associated with the systems and methods herein described.
  • server-side software 808 associated with the systems and methods herein described.
  • FIG. 8 it is assumed that web servers 802 execute the herein described server-side software 808 , and web servers 804 do not.
  • websites 802 may require a username/password to be input by visitors for a more personalized experience (e.g. social networks, email, and the like).
  • FIG. 9 depicts when a mobile handset 202 identifies itself to a web server 802 , such as through the network described in any of FIGS. 1 through 7 and server-side software 808 executing on the server may run a check on the mobile device 202 to see if it has the most current client-side software 902 . If the mobile device does not have the most current client-side software 902 , the user may be asked to download it to gain access to content on the authenticated website. Downloading of the client-side software 902 onto the mobile handset 202 may be facilitated by the server-side software 808 residing on a website's servers. Alternatively, the latest client-side software 902 maybe automatically downloaded to a device 202 that has identified itself to the server 802 .
  • client-side software 902 may begin executing on the mobile device 202 .
  • the client-side software 902 may be responsible or collecting relevant and necessary information from and about the mobile device, such as a MAC address, username, password, browser cache settings, and the like to provide a DSI 212 .
  • the client-side software 902 may deliver the DSI 212 to a web site/internet server contemporaneously with a first access to the web site/internet server 802 .
  • a web site server 802 that is executing the server-side software 808 may collect the DSI 212 during authentication, or if authentication is not required, the server 802 may also collect the DSI 212 .
  • Information stored on the mobile device 202 may be transmitted to the server 802 to update information related to the device DSI 212 .
  • the client-side software 902 will not monitor the device related activities of the user, rather just identify of the device (mobile or non-mobile) that is currently connected to the server 802 along with existing properties of that device is recorded.
  • past behavior may be included in the information uploaded to the server 802 , such as data derived from an Internet browser cache on the device, logging of the activities once the device has been connected to a given website server 802 will be done by the server-side software 808 , not the client side software 902 .
  • FIGS. 11 and 12 upon receipt of a DSI 212 , a server 802 executing server-side software 808 may begin tracking usage of the website supported by the server 802 in a DSI specific log 1102 .
  • FIG. 11 depicts a configuration with a mobile device 202 providing the DSI 212 ; whereas FIG. 12 depicts a device other than a mobile handset providing a DSI 1202 , such as a PC, providing the DSI 212 .
  • Information collected from the mobile device 202 or the non-mobile handset device 1202 may include the device identifier (e.g. the MAC address), username, password, GPS/cellular/radio wave triangulation data, browser cache data, and the like. The information collected may be stored in association with the mobile device DSI log 1102 as shown in FIG. 11 or with the non-mobile handset device DSI log 1204 as shown in FIG. 12 .
  • FIG. 13 depicts a configuration wherein at least two devices and a plurality of servers are embodying the methods and systems herein described.
  • the embodiment of FIG. 13 includes a mobile device 212 , a device that is not a mobile handset may be a wired PC, a laptop with WiFi, or any other Internet-enabled device that is not a mobile handset. 1202 , a plurality of servers 802 executing server-side software 808 and recording a usage log ( 1102 , 1204 ) for each device ( 202 , 1202 ).
  • the DSI information and the usage logs may be forwarded onto a host server 210 for the purposes of analyzing and relating the various information to provide usage or user profiles.
  • FIG. 14 depicts a host server 210 accessing the information collected from the mobile or non-mobile handset and the corresponding usage logs to determine associations between them.
  • the host server 210 may determine that two different DSIs and corresponding usage logs may be associated with a single user or a single entity, such as a business.
  • a host server 210 may associate a username that may have been provided by a user of a DSI enabled device to access authentication protected internet content with the same or related DSIs collected by other servers 802 and reported to the host server 210 .
  • three usage logs from three different servers are analyzed to associate a username to a DSI and its corresponding usage data.
  • the host server 210 may also search through a database of existing DSIs, usage logs, and usernames to determine such an association.
  • the database of existing DSIs and usernames may be derived from data provided by web servers 802 connected to the internet and is not restricted to the three web server log configuration depicted in FIG. 14 .
  • the host server 210 may create user profiles, such as user authentication/identification profiles that may be useful for purposes such as targeted advertising, while enabling the protection of the privacy of the individual associated with the user profile through morphing the identifying information so that third parties, such as advertisers, cannot determine the user's identity.
  • the host server 210 may also provide privacy protection by requiring the advertisers to target advertisements to users through the host server 210 .
  • the user authentication/identification profile may be provided to third parties, such as advertisers or web sites so that one or more devices identified by DSIs associated with the user profile may be targeted to receive advertising.
  • third parties such as advertisers or web sites so that one or more devices identified by DSIs associated with the user profile may be targeted to receive advertising.
  • the host server may anonymously create user-specific profiles across various devices. In this way, even the host server does not have the information necessary to find the real world identity of the user associated with the user profile.
  • host server 210 accesses usage logs from at least three servers. Usage logs that directly contain common user names are aggregated into a user authentication profile 1404 .
  • usage logs 1102 , 1204 and 1102 A can be identified by the host server 210 as having common usernames.
  • Usage log 1204 A does not have a username that matches those aggregated into profile 1404 so it is compared to a data store 1402 of usernames and associated DSIs that includes historical data as well as usage data being provided by other web servers to the host server 210 .
  • Usage log 1204 B is associated with user profile 1408 , while usage log 1102 B is compared to the data store 1402 .
  • the lookup of the usernames and/or DSIs from usage logs 1102 B and 1204 A through data store 1402 results in usage log 1102 B being aggregated with user profile 1404 and usage log 1204 A being aggregated with user profile 1408 .
  • DSIs in usage logs may also be checked in a similar way.
  • a usage log that contains a DSI but does not contain a username may be aggregated with a user profile by associating the DSI in the usage log with the information in the data store 1402 to determine an appropriate user profile for aggregating the usage log data.
  • a user profile may be created for the DSI so that all usage associated with that DSI may be aggregated under the DSI specific user profile. In this way, user authentication/identification profiles may be established and used even without a username or other personal identifying information associated with the profile.
  • time analysis of logs may facilitate determining user names for DSI log entries for which a user name is not required by the server generating the DSI log. If activity associated with a DSI is logged by a website that requires a username login, and another site that doesn't require a username logs activity from the same DSI at nearly the same time, such as shortly before or after the website requiring login, it can be determined that for those particular sessions of activity, the visitor is likely to be the same.
  • the host server may analyze the usage related data to determine associations that may allow the formation of a user profile associated with the different DSIs.
  • FIG. 15 is a depiction of the methods and systems herein applied to embedded web objects for real-time audience tracking of super distributed content.
  • Software residing on website servers which allows embedded objects e.g. widgets, flash objects, videos, music, and the like
  • embedded objects e.g. widgets, flash objects, videos, music, and the like
  • This information may be sent to the embedded object's point of origination, the visited website's own point of origination, and/or one or more host servers 210 . This will aid in the process of attaining real-time audience ratings for music, video, and other interactive objects that are embedded across several websites (often known as super-distribution).
  • This method of audience gauging makes irrelevant which website the embedded object was accessed from or through what device it was accessed with because the viewer information can be collected without having to rely on a specific website. Additionally, using the methods and systems herein described, it is possible for embedded content, regardless of which website it is hosted on, to have audience ratings that do not rely upon statistics generated for or by the website on which the embedded content is hosted. Instead, the audience ratings may be obtained from user-specific authentication/identification profiles.
  • a plurality of users of mobile devices 202 may be in close proximity to a viewing or listening device 1502 (such as a screen, computer, radio, and the like) on which a website with embedded objects 1504 is being presented.
  • the DSI of the device 1502 and all proximate mobile devices 202 may be collected and delivered to a web server 802 providing the web site content and the embedded objects 1504 .
  • the web server 802 may collect DSI usage logs 1512 and forward the collected DSIs and usage logs 1512 to the host server 210 through the server-side software 808 .
  • the host server may package the collected usage data and relate it to each embedded object 1504 , perhaps along with demographic information of all collected DSIs (as may be determined from the user profiles corresponding to the collected DSIs by accessing the user profile data store 1402 ) to provide audience ratings 1508 for the embedded objects 1504 .
  • the determined audience ratings 1508 may also be sent to the embedded objects' 1504 originating web server 1510 for correlation and further audience analysis.
  • the methods and systems may enable ensuring privacy of select user-specific profile/profile activity data via server-to-server data morphing and data exclusion.
  • the methods and systems herein may include the ability to morph or exclude specific parts of the user-specific authentication/identification profile or specific activity associated with a given profile for the purpose of making certain the real world identity associated with the given user-specific identification profile remains private. The result is a highly individualized profiling system that successfully leaves private, the real world identity of those being profiled.
  • both the protected individual and the public advertiser may benefit without creating a conflict between the private user and the targeted advertising provider.
  • a host server 210 passes information from a user-specific authentication/identification profile 1602 , select information, as determined by the purpose of the data exchange, (targeted advertising or content digital rights management, etc) such as name, address, credit card information, etc can be filtered out by a filtering module 1604 that, for example, finds common patterns in computer code.
  • a filtering module 1604 that, for example, finds common patterns in computer code.
  • data fields containing variations of the form “Name” indicating the next field of user-inputted information to be user's real world name
  • Credit Card and the like can be searched via pre-designed algorithms so such information does NOT pass coherently from the host server 210 to another server, such as a third party advertiser 1608 or service provider 1610 .
  • a web server 802 may pass DSI based usage logs through a privacy filter 1612 (that may be embodied as a portion of server-side software 808 ) to ensure information deemed private or protection-worthy by the web server 802 , or as specified as such by the user is not delivered to the host server 210 . Filtering techniques may be applied throughout the transfer of DSI based information before and after the formation of a user profile.
  • a mobile device-specific identification such as a DSI
  • another nearby device such as another mobile device or an internet connected device
  • the mobile device-specific identification may be used to secure content that is presented (e.g. displayed, stored, played, and the like) on the other device.
  • the mobile DSI may be used to secure content presented on another device
  • Examples wherein the mobile DSI may be used to secure content presented on another device include authentication for digital rights management and content sharing.
  • An example of content sharing may include playing music, movies, shows, and the like authenticated by a mobile device DSI, such as a mobile phone, while the phone is in proximity to the sharing device—but only while the phone is in proximity. When the phone is no longer in proximity, the content sharing device may be denied access to present the authenticated content.
  • Digital rights/authentication could be associated with the authentication/identification profile corresponding to the mobile phone DSI. This authentication/identification profile may also be used for targeted advertising. However digital rights management data that is transferred to third parties may include an interface that is more transparent of the specific individual, such as by keeping other data (e.g. surfing habits) out of view or filtered from the third party.
  • content authentication may include tagging a representation of the authenticated mobile DSI onto the protected content/service prior to distributing the protected content/service to a device which is providing the sharing or presentation capability.
  • client-side software associated with the sharing or presenting device may ensure that the authenticated DSI mobile device remains in proximity to the sharing device. When such proximity is no longer detected, the tagged content may be invalidated, deleted, or otherwise blocked from access by the sharing/presenting device.
  • authentication protected streamed data 1702 such as text, data tables, embedded pictures, music, video and the like, can be tagged with the mobile DSI of the mobile handset 202 , providing a DSI authentication tagged content 1704 , so that only the authorized user, as determined by the mobile handset 202 that matches the mobile DSI stamped onto the content during stream or download, will be able to access the tagged content 1704 .
  • Tagging the protected content 1702 may prevent other users on wireless networks, or in the vicinity, from maliciously or accidentally intercepting the data in coherent form as it will be tagged with the authorized user's mobile DSI. Such tagging may render the content invalid for correct playback unless the authenticated user mobile device DSI is detected within proximity.
  • the tagged content may be incoherent to any device other than the device containing the authenticated DSI.
  • Tagging may be performed by the web server 802 by communicating with an authentication entity 1710 , such as through the server-side software 808 .
  • the authentication entity 1710 may provide an authentication DSI 1708 that may be converted into a tag and combined with the protected content 1702 to provide tagged protected content 1704 .
  • protected content may be streamed to another device via short distance wireless communication (e.g., WiFi, Bluetooth, WUSB, or UWB) during which time playback software on the receiving device may temporarily play content as it is transmitted from the mobile handset to the receiving device.
  • the receiving device may then, such as using client-side software installed on the receiving device, upload a tag for the protected content (such as a tag that is or is associated with the DSI of the sending handset) for authentication on a host server.
  • a DSI of the receiving handset and a DSI of the sending handset may be used to manage rights of the users to play the content.
  • the authentication entity such as the DSI platform 100
  • the rightful distributor of the protection enabled content only information that is necessary for authentication may be submitted to the authentication entity.
  • Limiting the information sent to the authentication entity may restrict what the authentication entity knows about the user's digital rights.
  • authentication deal terms are solely on a transaction percentage/fixed fee basis. Therefore, information transferred to an authentication entity may only include financial transaction information related to the authentication entities fee structure. As such, each time a transaction takes place in which the authentication entity is entitled to a fee, the authentication entity would be notified only of that specific information which allows the authentication entity to determine and verify the revenue owed to the authentication entity.
  • the authentication entity has a financial institution as a partner website.
  • the authentication company and the financial institution will work out a deal such that for each user that the financial institution wishes to authenticate to access their account information, the authentication company will charge 10 cents annually.
  • the authentication company would receive data pertaining to each time a user account is created and each time one is deleted. No other information would flow from the financial institution to the authentication entity.
  • the authentication entity has a completely non-financial deal with an online site that provides content to registered users (e.g. a social networking site, an online version of a newspaper that charges for subscription, a pure-online newspaper, a content provider to registered users, and the like).
  • the authentication entity may receive user information, such as the user's real name and identity or a user identity determined from a mobile DSI associated with the authentication request.
  • the information might include entertainment interests, demographic information, and the like.
  • the selected user information can be used in a multitude of ways and can be a set of market data, the value of which could be further enhanced through operational combinations using processes described herein.
  • Mobile DSI-enabled personal online account digital rights management may be associated with the methods and systems herein described.
  • Users may be allowed, on their own discretion, to limit access to an online facility, such as certain personal online accounts (e.g. email, social network, bank, brokerage, etc.) so that those accounts may only be accessed if a mobile handset, which users assign at their own discretion, is nearby the device through which access is attempted to one of the personal accounts.
  • Users may identify specific DSIs or specific users that may be associated with a mobile handset DSI.
  • the specified users or DSIs may be maintained by an authentication entity so that requests to access to a DSI protected account may be authenticated based on proximity of one or more user specified mobile handsets to the device through which the request to access the online facility is made.
  • An authentication response may be provided from authentication functionality embodied in the authentication entity, or in an entity associated with the DSI protected account. Based on the response, access to the online facility may be allowed or denied. In addition, the user may specify DSIs that must not be in proximity to the requesting device to enable authenticated access to the account.
  • the methods and systems herein may allow users, on their own discretion, to limit access to certain personal content (e.g. documents, pictures, video, and the like) accessible through an online facility so that the protected personal content, wherever it resides (e.g. an online social network, online photo album, online video server) may only be accessed by a user as assigned by the personal content publisher/owner.
  • personal content e.g. documents, pictures, video, and the like
  • Mary allows her mom and her brother to view online photo album X while allowing her brother to access online photo album X and online video Y.
  • Mary's mother and brother seek access to online photo album X, they are granted access when one or more of the mobile DSIs associated with Mary's mother or brother are in proximity to the device requesting access.
  • DSI authentication methods may include an authentication server, an authentication, tagging of protected content, and the like.
  • Authentication may include matching the DSIs of devices in proximity to a list of authorized users by determining a user associated with each DSI to be matched. The matching may be performed by an authentication entity.
  • the server-side software may receive a list of authorized DSIs (such as from an authentication entity) and may perform the matching.
  • Personal authentication services may be offered to individuals for a fee, may be provided as part of a DSI based digital rights management protection package, or may be provided free of charge to individuals. Alternatively, content providers or servers may pay a fee to use DSI-based authentication services.
  • DSI-based user identification and profiling may allow layered viewer-specific advertising.
  • Layered user-specific television, radio, and/or internet advertising support another layer of advertising within an existing advertising space. This may be embodied as multiple configurable or selectable images essentially in a stack that is selectable by the user or by display device software based DSIs of devices that are in proximity to the display device.
  • Layered user-specific advertising may include the ability to split up each advertisement frame among multiple ads or among various categories of ads so that a reconstituted advertisement based on the user-specific identification/authentication profiles of the viewers who are in front of the display device (or audio device) can be presented to the user(s). Layering may enable various portions of an advertisement to be customized and targeted to the viewers local to a presentation device.
  • Layered user-specific advertisements may also include a concept of a blanket advertisement that is targeted using general demographics based on the user profiles determined from the DSIs in viewing proximity.
  • the blanket advertisement may be replaceable by the presentation device by an advertisement that is targeted to specific viewers.
  • two families viewing the same television program through two different set-top boxes may see different advertisements.
  • One family may have viewers with no mobile devices in proximity to the set-top box (or with devices providing DSIs that have no determinable association to targeted advertising) so that family may view the blanket advertisement.
  • the other family may include viewers who are carrying mobile devices that present DSIs that can be determined to satisfy a requirement for a targeted advertisement. This family may not be presented the blanket commercial. Instead the set-top box (or server connected to the set-top box) may present a targeted advertisement in place of the blanket advertisement. While this concept supports layering of entire advertisements, it also extends to layering portions of an advertisement.
  • An advertisement may be composed of layers, frames, regions, elements, primitives, and the like that may be customizable through a targeting process. One or more of these layered portions of an advertisement may be customized with targeted content based on the determined viewers of the advertisement.
  • a sporting goods store advertisement may allow targeting various individuals by allowing products included in the advertisement to be user specific. While a base of the advertisement may be common to all presentations of the advertisement, a viewer with a usage profile that indicates the user has an interest in golf may be presented with golf product promotions, whereas a viewer determined to have an interest or have expressed an interest in basketball may be presented with basketball related product promotions within the advertisement, such as during the same advertisement on the same internet-enabled device such as a television connected to an internet-enabled set-top box.
  • an advertisement for a sports drink may include images of a person active in a sport who needs a sport drink to be refreshed.
  • the sport images may be targeted to one of the viewers, and the sport drink may be targeted to another of the viewers, thereby presenting an advertisement with relevance to both viewers.
  • FIGS. 18 and 19 depict layered user-specific advertisements.
  • FIG. 18 depicts a single determined viewer receiving targeted layered advertising.
  • a host server 1802 may determine information about the viewer by accessing the corresponding user-specific authentication/identification profile and usage data 1804 . From the profile data 1804 and other information from the device such as location information 1808 (which may be derived from gps receiver/cellular/radio wave triangulation certain advertisement targeting criteria may be established, such as age assumptions 1810 , social network affiliations 1812 , and search activity 1814 .
  • location information 1808 which may be derived from gps receiver/cellular/radio wave triangulation
  • certain advertisement targeting criteria may be established, such as age assumptions 1810 , social network affiliations 1812 , and search activity 1814 .
  • the embodiments are exemplary of some categories of information. The categories of information or where that information is from, or how it is categorized is not bounded or limited by these examples.
  • the advertisement targeting criteria may influence what information is presented in the layered portions of the advertisement 1818 .
  • the advertisement 1818 may reflect a composition as determined by the internet-enabled device and the various media formats it may receive? (e.g. set-top may receive video, images, audio; radio may receive audio; outdoor LCD may receive video, images and the like.
  • the layered objects may represent the finished, delivered components of the advertisement 1818 as determined by the various targeting mechanisms described here such as by passing targeting information through the internet to the display or audio device 1820 on which the targeted advertisement 1818 is to be presented. In the embodiment of FIG.
  • age assumptions 1810 may be used to determine the main advertisement 1822 to be presented.
  • Age assumptions 1810 and current location 1808 may determine which local establishment 1824 to present, and current location 1808 combined with search activity 1814 may determine which product or service 1828 associated with the local establishment 1824 to present.
  • FIG. 19 depicts targeting layered advertisements based on more than one viewer.
  • age assumptions 1810 and 1910 from the different viewers contribute to determining the main advertisement 1922 to be presented.
  • Social networking 1812 from a first viewer may determine which local establishment 1924 to present, and search activity 1814 if the first viewer may be combined with social networking 1912 of the second viewer to determine which product or service 1928 associated with the local establishment 1924 to present.
  • FIG. 20 depicts a targeted advertising scenario in which portions of content, such as a movie, television show, video, or other non-advertisement specific content may support creating dynamic embedded content advertising.
  • Product placement in movie production is a high value market that can be significantly enhanced through targeting the product placement.
  • specific items within the content being viewed such as a soda bottle, a store sign may be dynamic and may be configurable to suit the viewer-specific audience as determined by the viewer's corresponding user-specific authentication/identification profiles derived from the viewer's DSI-based identity.
  • three gentlemen walk into a restaurant.
  • the storefront of the restaurant may change to reflect an actual local restaurant nearby the physical location of the viewers.
  • This may further allow for interactivity that allows the viewer(s) to reference this actual local restaurant's current menus to proceed towards a transaction for a delivery of food, a reservation for a meal, and the like.
  • a character is drinking for a soda bottle. If the viewer has a demonstrated interest in drinks other than soda, the soda bottle may change to be a branded water bottle, a protein-drink, and the like.
  • age assumptions 1820 and 1910 of the two viewers may identify a portion 2002 of the content in which the product placement may occur.
  • a first product placement 2004 may be determined based on the first user age assumptions 1810 and online social networking 1812 .
  • a second product placement 2008 may be determined based on a second user's social networking 1912 and search activity 1914 .
  • the mobile device providing the DSI may be used as an interactive controller, such as a remote control or user input device to interact with the user-specific targeted advertisements.
  • Data inputted by the viewers may be anticipated using predictive algorithms that may take into consideration the user-specific authentication/identification profile that may be retrieved once the mobile DSI is extracted.
  • the range of interactivity may be based on aspects of the user-specific authentication/identification profile corresponding to the extracted mobile D SI.
  • Advertising interactivity may allow a viewer to respond to a television, electronic multimedia display, radio advertisement, and the like via inputting information into the mobile handset which is then wirelessly transmitted to the device controlling the presentation of the advertisement.
  • Another way of connecting the user inputted responses to the interactive advertisement is by interfacing the mobile handset to the device controlling the interactive advertisement through a network such as a cellular network and the Internet.
  • Example use of a mobile handset interacting with an interactive targeted advertisement may include book marking advertisements, referring advertisements to friends, responding to interactive games, polls, chat services, and the like.
  • the storefront of the restaurant may change to reflect an actual local restaurant nearby the physical location of the viewers. This may further allow for interactivity which allows the viewer(s) to reference this actual local restaurant's current menus to proceed towards a transaction for a delivery of food, a reservation for a meal, etc
  • User actions may be predicted based on a combination of the presented targeted content, such as an advertisement and aspects of the user-specific authentication/identification profile.
  • usage data associated with a viewer may indicate that the viewer may be likely to forward relevant content to one or more members of his social network. Based on this usage data and based on the content of the targeted advertisement, a list of likely recipients of the content may be prepared so that the viewer may easily interact through the mobile handset to forward the content to the likely recipients. The list of likely recipients may be based on usage data—such as based on frequency of including one or more recipients in prior forwarded advertisements. The list may be based on an association of aspects of the targeted content to user-specific profiles of users in the viewer's online social network. Many other associations are possible in determining what type of interaction may be predicted for the viewer of targeted advertising.
  • FIG. 21 depicts a mobile handset 202 interacting with an interactive targeted advertisement 2112 by wirelessly transmitting a command 2110 to an internet connected device that may control the presentation of the interactive targeted advertisement 2112 .
  • the interactive targeted advertisement 2112 may include interactive portions 2102 and 2104 that maybe configured to present predicted interactions as described herein.
  • the interactive targeted advertisement 2112 may also include one or more interactive portions 2108 that may not be predicted interactions. Alternatively portions 2108 may be based on aspects of the user profile 1804 and may not be interactive.
  • FIG. 22 depicts an internet connected computer 2202 that may receive and present advertisements that are interactive targeted, layered, embedded or a combination of these and the like for a viewer determined on the proximity of mobile handset 202 .
  • FIG. 23 depicts an internet connected electronic multimedia display 2302 , such as an outdoor display, a window display, a display at a supermarket checkout, a point of sale display, a kiosk (e.g. in an airport), a display in an airplane, a display in a taxi or public transportation, and the like.
  • the interactive electronic multimedia display 2302 may support interactive targeted advertising, gaming, shopping, social networking, and the like.
  • the predictive interactions presented on the electronic multimedia display 2302 may provide opportunities to engage the viewer on a temporary basis, such as when the viewer passes by a store display window, or when the viewer is riding in a taxi, and the like.
  • FIG. 24 depicts flexible electronic presentation media 2402 (flexible active-matrix display modules for ‘take anywhere, read anywhere’ electronic reading), such as products available from Plastic Logic Limited connected to the internet and interacting with a mobile handset 202 .
  • the flexible electronic presentation media 2402 may be a handheld, portable replacement for the internet connected electronic multimedia display 2302 depicted in FIG. 23 .
  • the flexible electronic presentation media 2402 may not include an independent internet connection connected directly to the device 2402 or the device 2402 may use an existing nearby internet connection, such as a WiMax or other cellular Internet connection, that is available through the mobile handset 202 .
  • the relaying of the Internet connection from a nearby internet-connected device such as the mobile handset may be facilitated through short distance wireless communication (such as WiFi, Bluetooth, WUSB, UWB, and the like) between the device 2402 and the nearby internet-connected device such as the mobile handset.
  • short distance wireless communication such as WiFi, Bluetooth, WUSB, UWB, and the like
  • the content, such as targeted advertisements, presented by the flexible electronic presentation media 2402 may be transmitted from a host 1802 through the internet to the mobile handset 202 and to the media 2402 .
  • the features and characteristics described herein that may be associated with more than one mobile handset being detected within a viewing proximity of a device, such as the flexible electronic presentation media 2402 may be applied to the embodiment of FIG. 24 .
  • the presentation devices depicted in FIGS. 21-24 may alternatively be audio only playback devices, such as an internet connected radio, digital music player, and the like. Audio content, including audio advertisements may be targeted to be played for a listener within listening range of the device much like advertisements may be targeted to a viewer in appropriate proximity to the presentation devices of FIGS. 21-24 . An appropriate proximity may partially be determined by the content being displayed to the presentation device which may further be determined by the capabilities of the internet-enabled device. Interactive targeted audio advertisements may be played and interacted with through the user's mobile handset by providing interactive signals such as an announcement to press a button on the handset.
  • FIG. 25 depicts a timeline of internet interactions or usage that maybe associated with a user so that the cumulative user interaction experience may be applied to targeted advertising and other services through the timeline.
  • interactions occurring at time 2504 may impact advertising targeting, interaction prediction and the like at times 2508 , 2510 , and 2512 .
  • FIG. 25 a user engages various Internet-connected devices throughout several periods.
  • the cumulative and real-time nature of the user-specific authentication/identification profiles allows advertisements sent to the user via different platforms to reflect all of the user's past recognized Internet usage activities.
  • FIG. 25 depicts how a time-sensitive, device-agnostic internet protocol-based reactive relaying advertising platform may operate.
  • the platform may operate so that while a user is watching content on a television, if the user also demonstrates interest in a particular product or product category of a DSI tracking enabled website (e.g. prior to or simultaneously with watching content on a television, an advertisement could be delivered on the television in immediate response to his Internet usage activity.
  • the user may receive an advertisement that is derived from information from his Internet usage on his mobile device, such as a website that the user is currently visiting.
  • a user engages a PC 2502 with the Internet.
  • the user engages a television 2518 with an internet-connected set-top box 2514 .
  • Advertisement targeting provided at time 2508 may include usage from time 2504 .
  • a user engages his mobile handset 202 and targeted advertising assumes usage from times 2504 and 2508 .
  • a user's mobile handset's DSI is wirelessly extracted by an Internet-connected Electronic Display 2520 .
  • Targeted ads sent to user at time 2512 may include usage from times 2504 , 2508 , and 2510 . This may be accomplished by host server 210 updating user-specific authentication/id profiles in real-time, such as after every recognized Internet engagement.
  • a user of a mobile handset 202 may initiate contact information exchange with another individual with a mobile handset 2602 who is located in close proximity to the user. After verifying that the individual wishes to exchange contact information, the two mobile handsets 202 and 2602 may exchange contact information via the short range wireless connection.
  • an initiator 202 my request a receiver 2602 to accept the initiator's contact information.
  • the initiator 202 may request the receiver 2602 to send the initiator 202 the receiver's contact information.
  • the initiator 202 may request the receiver 2602 to mutually swap contact information.
  • Automatic exchange of contact information in the physical person, as described above and in FIG. 26 may be supplemented by uploading the contact information 2604 to a DSI-based authentication required online social networking platform 2608 .
  • the online social networking platform 2602 may not require DSI-based authentication.
  • John meets Sarah at a company sponsored networking event and they exchange contact information. John immediately categorizes Sarah under a “coworkers” group. The next time Sarah signs on to her social network, she will see exactly what John's other contacts under his coworkers group sees, or what he wishes her to see specifically.
  • a first step may include one of John requesting Sarah for her contact information, John accepting Sarah's request to receiver her contact information, or John and Sarah both accepting a mutual swap of contact information.
  • a second step involves John categorizing Sarah under a pre-made group of coworkers thereby assigning her accessibility rights to his social networking profile.
  • FIG. 27 shows methods and systems for automatic mobile contact information exchange and synchronization with a social network.
  • a user receives a request for contact information from another user within close physical proximity.
  • a sending handset's DSI may be included in the data packet with the request for contact information exchange.
  • the receiving mobile user may approve the contact information exchange, in which case the recipient handset DSI may be included in the return data packet.
  • a social networking profile may be linked to each mobile handset and may be updated to reflect the contact information exchange.
  • a method and system of mobile-aware, automatic, mobile social networking may alert a user of individuals who fall into one or more pre-defined social network categories or groups who are in proximity to the user.
  • Short distance wireless communications e.g. WiFi, Bluetooth, WUSB, or UWB
  • GPS/cellular/radio wave triangulation data may be combined with DSI-based authentication/identification to identify a distance between a user and individuals of potential interest and thereby alert a user accordingly.
  • a user who wishes to meet someone of a given background, similar hobbies or interest, or any other pre-defined category can be alerted once he is within a pre-defined physical proximity of such persons, if such persons allow it.
  • a handset may emit a mobile DSI via a short-distance protocol.
  • mobile handset within range may accept a mobile DSI of a nearby handset.
  • a common social network may check the in-proximity DSIs to determine whether there are matching interests of the handset users and notify the users.
  • the users may interact, either using the handsets or in a live, in-person interaction.
  • Alerting a user to the presence of a mobile handset user meeting one or more classifications, categorizations, or interest pools may be determined through a DSI based authentication process.
  • software executing on a recipient mobile handset that receives a DSI from another mobile handset seeking to be alerted may run a check to see if the user of the seeking mobile handset is of any interest to the recipient. If so, the recipient may acknowledge the DSI by exchanging information such as messages, pictures, current GPS/cellular/radio wave triangulated location, and the like.
  • a handset may emit a DSI at a step 2902 , along with a limited social networking profile.
  • a recipient handset may accept the mobile DSI and receive the limited profile.
  • social networking software on the mobile handset may determine whether there is a match between the profile of the first mobile handset and a profile associated with the recipient handset, in which case both users may be notified.
  • users may interact.
  • social networking management software on a given mobile handset may monitor a GPS/cellular/radio wave triangulated location of surrounding mobile DSI-enabled handsets.
  • the DSI of each of the surrounding mobile handsets and its corresponding social networking profile may be analyzed to determine aspects of the users of the surrounding handsets, such as interest categories, to facilitate the user of the GPS/cellular/radio wave triangulation monitoring device determining if any of the surrounding users may be of particular interest. If so, contact exchange requests may be initiated between the two mobile handsets using the short distance wireless interface or through a network such as text messaging or mobile emails is conducted today.
  • Physical person social networking may be facilitated by software executing on a mobile handset that transmits a limited social networking profile associated with the user of the mobile handset so that it can be received by surrounding mobile handsets.
  • Software running on the surrounding mobile handsets may perform checks against categories, and the like as described above to determine if contact information exchange may be beneficial. If so, requests for contact exchange may be performed between proximate DSI-based mobile handsets as described in reference to FIG. 26 .
  • file-less (non-file based) content that is stamped with a mobile DSI may enable digital rights management for safe content streaming while prohibiting content transfers between mobile handsets or other computing devices.
  • Content to be downloaded to a mobile device may be tagged with signal that represents the mobile DSI of the device to which the download is directed.
  • the tagged content may be directly downloaded into a mobile handset and integrated with the software used to present (playback) the tagged content.
  • the mobile DSI tag representation may be integrated with the content's metadata (or data within the content which is used to describe the content, examples include content title, copyright information, production year, etc).
  • the downloaded tagged content may become an integral part of content that a user-specific authentication/identification profile may access. Because the content is integrated into an adapted playback application on the mobile handset, the tagged downloaded content cannot be moved to another device permanently.
  • some access to the tagged content may be provided by the adapted playback software but may include time limitations on access to the content by the receiving device.
  • the receiving or secondary device may upload the mobile DSI through the Internet onto an authentication server for the purposes of verifying if content playback is within the legal limits of its use.
  • downloaded protected content cannot be copied from the mobile device and moved somewhere else, but using content playback software the user may stream the content to a more desirable platform or nearby device 3302 , such as a nearby larger electronic display (such as a network-enabled television screen), a better audio system, or the like.
  • the methods and systems described in this document and the referenced documents include many possible alternate combinations for the described methods and systems, such as wireless protocols and/or device-specific identifications.
  • utilizing a device's MAC address which is a standard unique identification assigned to every WiFi/WiMax adapter and Ethernet card (fixed—for facilitating a wired broadband internet connection) as a basis for a device-specific identification (DSI) or mobile end user identification (MEUI) in a wireless protocol is one alternative combination.
  • DSI device-specific identification
  • MEUI mobile end user identification
  • another alternative may include the wireless protocol being based on Bluetooth, WUSB, UWB, and the like, instead of being based on WiFi/WiMax/Ethernet connection.
  • the methods and systems disclosed herein identify and/or authenticate use of Internet-connected devices (mobile handsets—including cellular phones), PCs/laptops, television set-top boxes, televisions, and the like) using, primarily but not limited to, a variety of device-specific identification (DSI) types and techniques associated with various wireless protocols.
  • DSI device-specific identification
  • This objective may be associated with WiFi and WiMax (both of which may utilize MAC addresses), WUSB (Wireless USB), UWB (Ultra-wide Band), Bluetooth (e.g. Bluetooth 3.0), and other forms of device-specific identifications.
  • Other forms of DSI may not be derived from an identification associated with a wireless protocol.
  • the methods and systems herein may facilitate building privacy-sensitive and device-specific user identification and/or authentication profiles.
  • the methods and systems may allow aggregation of various DSIs that belong to a number of different devices that may include any combination of devices (i.e. 1 mobile handset, 1 PC, 1 set-top box and 2 laptops OR 2 mobile handsets, 3 PCs, 1 laptops, etc.) and may tie it to specific users WITHOUT necessarily revealing a given user's “real world” identity (e.g. to non-affiliated third parties).
  • a mobile handset's DSI is an example of a source of DSI used in the creation of identification/authentication profiles.
  • the mobile handset's DSI may be the primary or base DSI associated with the identification/authentication profile.
  • Other device DSIs may become associated with a profile based on usage from those devices being associated with the usernames/surfing habits associated with the mobile handset's DSI.
  • the methods and systems herein provide mechanisms that may transparently monitor the flow of device-specific or profile-specific information, such as a user-profile, while enabling a user's “real world” identity to be scrambled or encrypted (herein referred to as morphed) such that providers or facilitators who have access to the communications within the process would be not be capable of deriving the user's real world identity.
  • morphed Such morphing of real world identities may occur by creating unique algorithms that scramble a DSI or username-specific profile as the information associated with that profile is transferred from a partner's server (a partner may include but is not limited to internet search and content companies such as Google, MySpace, internet email sites such gmail.com or mail.yahoo.com, retail websites such as Amazon.com, and the like.)
  • Targeted advertising may include delivering targeted advertising across various media forms including but not limited to internet websites, television, internet television, outdoor advertising, mobile handset advertising, portable LCD-advertising, Internet radio, and the like. Mechanisms for delivering targeted advertisements across each media form may vary but may benefit from the core concepts of the methods and systems herein.
  • the methods and systems herein may facilitate creating content authentication and management systems or digital rights management systems using a mobile DSI, such as authenticating and managing access rights to and management of content (e.g. free content or content provided for a fee) and Internet software-as-a-service information content such as Lexis Nexus, Gartner, IDC, digital textbooks, and other digital media/digital information providers that grant conditional access (for payment, or otherwise).
  • a mobile DSI such as authenticating and managing access rights to and management of content (e.g. free content or content provided for a fee) and Internet software-as-a-service information content such as Lexis Nexus, Gartner, IDC, digital textbooks, and other digital media/digital information providers that grant conditional access (for payment, or otherwise).
  • a mobile DSI may provide a higher level of accuracy and flexibility than using a system in which access to content is tied to a particular PC/laptop, set-top box, and the like.
  • the latter is a system that is commonly used in many current digital rights management schemes.
  • a user may essentially carry all of his online digital rights with him as it is rooted in a DSI from his mobile handset.
  • content may be exchanged with the user's mobile handset through other devices, (e.g.
  • the mobile handset DSI provides the means for authentication—independent of any other device in the content transfer chain. This is beneficial in that the other device(s) in the content transfer chain may have multiple users, may not be secure, may not support digital rights management and most importantly may be stationary in its location and thus not allowing the authenticated user to carry his digital rights with him. Make the comparison to a DVID? You bought it, you can take it with you. Not being able to do that for digital content is a step backwards, not forward.
  • a user attempts to access a Mobile DSI-protected online account through a PC/laptop, or other internet-connected device
  • short distance communication would take place between the user's mobile handset and the internet-connected device at which point the user's mobile DSI would be passed to internet servers for authentication.
  • the server at which the protected account exists may then attempt to match an entered username/password combination against a pre-registered mobile DSI.
  • the username/password may be collected at the time a user's account is registered or at the time of an update/replacement of a mobile DSI for the user's account). If the username/password combination matches up with the mobile DSI, then the user will be granted access to the mobile DSI-protected account. If the mobile DSI does not match the username/password of the account, the user will not be granted access.
  • Standard mechanisms for lost passwords or for resetting a password may also be applied, such as the use of pre-registered secret password questions.
  • Mobile handsets provide a variety of device-specific identification types on which a DSI may be based.
  • a mobile handset that is WiFi or WiMax enabled will have a MAC address, this MAC address may serve as a DSI.
  • a mobile handset that is Bluetooth-enabled will have a Bluetooth Device Address. This Bluetooth Device Address may serve as a DSI.
  • a unique identification, potentially a serial code that identifies a mobile handset's central processing unit (CPU) may serve as a DSI.
  • a unique identification, potentially a serial code, that identifies a mobile handset's WUSB (wireless USB) or UWB (Ultra Wide-band) chipset may serve as a DSI.
  • a mobile telephone number that is used to dial a voice connection or send a TXT message to a mobile handset may serve as a DSI.
  • GSM phones use the International Mobile Equipment Identity or IMEI that may serve as a DSI.
  • CDMA phones use Mobile Equipment Identifiers or MEIDs that may serve as a DSI.
  • MEIDs Mobile Equipment Identifiers
  • Other similar device-specific identifications that are unique to a single physical mobile handset may serve as a mobile DSI.
  • PC/laptops When connected wired or wirelessly, PC/laptops may contribute device-specific information that may be used as a basis for a DSI.
  • a PC/laptop that has a fixed wired connection via an Ethernet card will have a MAC address, this MAC address may serve as a DSI.
  • a PC/laptop that is WiFi or WiMax enabled will have a MAC address, this MAC address may serve as a DSI.
  • a PC/laptop that is Bluetooth-enabled will have a Bluetooth Device Address. This Bluetooth Device Address may serve as a DSI.
  • a unique identification, potentially a serial code, which identifies a PC/laptop's central processing unit (CPU) may serve as a DSI.
  • a unique identification, potentially a serial code, which identifies a PC/laptop's WUSB (wireless USB) or UWB (Ultra Wide-band) connection may serve as a DSI.
  • consumer electronic devices that can be connected to an electronic network such as the Internet may also have DSI. If the consumer electronic device is capable of accessing an electronic network such as the Internet, it may do so using a wired Ethernet connection using a Ethernet card, or a wireless connection using a WiFi/WiMax connection, in both such scenarios, the device should have a MAC address that will be used as its DSI>. Examples of such consumer electronic devices capable of being connected to an electronic network include Television set-top boxes, Televisions, LCDs fixated outdoors, within retail stores, taxi cabs, other public transportation, Radio devices that are Internet-enabled, car radio devices that are Internet-enabled, and the like. These other consumer electronic devices may use many of the same or similar DSIs as mentioned above for mobile handsets or PCs/laptops including the MAC address as a DSI if its available.
  • IPv4 and v6 may require unique treatment.
  • IPv4 Internet Protocol version 4, or IPv4
  • IPv6 IP Address of a given device is 32 bits long and is assigned without embedding the device's unique, permanent, MAC-address.
  • IPv6 IP address of a device is intended to be embedded into a device's IP Address.
  • IPv6 addresses Public sources of information regarding the difference of the IPv6 address and its relevance to MAC-addresses describe IPv6 addresses as typically composed of two logical parts: a 64-bit sub-network prefix, and a 64-bit host part, which is either automatically generated from the interface's MAC address or assigned sequentially. Because the globally unique MAC addresses offer an opportunity to track user equipment, and so users, across time and IPv6 address changes, RFC 3041 (http://tools.ietf.org/html/rfc3041) was developed to reduce the prospect of user identity being permanently tied to an IPv6 address, thus restoring some of the possibilities of anonymity existing at IPv4. RFC 3041 (http://tools.ietf.org/html/rfc3041) specifies a mechanism by which time-varying random bit strings can be used as interface circuit identifiers, replacing unchanging and traceable MAC addresses
  • IPv6 the possibility arises, that since the IP address includes the MAC address, that the IP address may become an easier and quicker way to derive a device-specific identification.
  • the methods and systems herein support methodologies using IPv6 and IPv4.
  • IPv6 IP Address or a MAC-address suited for IPv6 may facilitate determining and using a DSI. It is anticipated that while IPv4 is the popular standard today, a transition to IPv6 is imminent.
  • Targeted television advertising may be associated with personal devices, such as through mobile DSI-enabled identification or with mobile device internet browser cache/history content.
  • Mobile DSI-enabled identification ⁇ what?. Advertisement targeting may be improved through the use of mobile DSI device detection within proximity of a front of a television.
  • Mobile DSI as herein described, may uniquely identify an individual through an association of a user profile with the Mobile DSI.
  • the targeted advertisement may be presented to the television, or a set-top box controlling the television, and displayed for the user.
  • the advertisement may be targeted based on a variety of factors associated with the mobile DSI including a user profile associated with the mobile DSI.
  • Advertisements may be targeted to and presented to a user based on the user's mobile DSI through a process that includes: gathering the device identifier or device-specific identification (DSI) from the user's mobile device, associating the gathered DSI with a user identity to provide a usage profile that may include usage tracking of content interaction through the mobile device and other internet enabled devices, using the usage profile to identify an advertisement or offer, determining which screen provides a good proximity to the user based on the relative distance of the user's mobile DSI device from a screen, and displaying the advertisement or offer on the screen.
  • DSI device-specific identification
  • PC and/or laptops can have wired connections, whereas for mobile devices this is typically not the case.
  • referring to a wire connected PC/laptop MAC address is the equivalent of a wireless PC/Laptop/Mobile Handset's WiFi MAC address.
  • DSIs device-specific identifications, including those which are associated with wired or wireless technologies, are collectively referred to as DSIs.
  • the methods or processes described above, and steps thereof, may be realized in hardware, software, or any combination of these suitable for a particular application.
  • the hardware may include a general-purpose computer and/or dedicated computing device.
  • the processes may be realized in one or more microprocessors, microcontrollers, embedded microcontrollers, programmable digital signal processors or other programmable device, along with internal and/or external memory.
  • the processes may also, or instead, be embodied in an application specific integrated circuit, a programmable gate array, programmable array logic, or any other device or combination of devices that may be configured to process electronic signals.
  • one or more of the processes may be realized as computer executable code created using a structured programming language such as C, an object oriented programming language such as C++, or any other high-level or low-level programming language (including assembly languages, hardware description languages, and database programming languages and technologies) that may be stored, compiled or interpreted to run on one of the above devices, as well as heterogeneous combinations of processors, processor architectures, or combinations of different hardware and software.
  • a structured programming language such as C
  • an object oriented programming language such as C++
  • any other high-level or low-level programming language including assembly languages, hardware description languages, and database programming languages and technologies
  • each method described above and combinations thereof may be embodied in computer executable code that, when executing on one or more computing devices, performs the steps thereof.
  • the methods may be embodied in systems that perform the steps thereof, and may be distributed across devices in a number of ways, or all of the functionality may be integrated into a dedicated, standalone device or other hardware.
  • means for performing the steps associated with the processes described above may include any of the hardware and/or software described above. All such permutations and combinations are intended to fall within the scope of the present disclosure.

Abstract

Methods and systems are disclosed herein for managing content, including advertising content, delivered to various network-connected devices, including screens, mobile devices, computers, televisions, radios, and the like, based on usage profiles associated with device-specific identifiers for mobile devices, short-distance wireless technologies for transmission of content and detection of proximity, and content targeting and management techniques.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application claims the benefit of the following provisional application, which is hereby incorporated by reference in its entirety: U.S. Provisional App. No. 60/825,708 filed Sep. 14, 2006.
  • BACKGROUND
  • 1. Field
  • The methods and systems herein described relate to mobile device identification and authentication for access to and presentation of targeted content.
  • 2. Description of the Related Art
  • Methods and systems exist for targeting content, including advertising content, directed to users of network-connected devices, such as televisions, mobile handsets, computers, radios, advertising screens and the like. Such content-targeting methods face various challenges, depending on the users and devices to which content is targeted. For example, television and radio advertisements are often directed to a mass audience, with little information about specific users. Internet advertisements may be based on cookies or similar mechanisms that indicate that a user is returning to a particular site, but targeting based on cookies and similar information are subject to limitations, among them being that multiple users may access the Internet through the same device. Mobile content may be targeted more easily to a specific user, such as based on information about the user in a database maintained by a wireless carrier or based on the user's interaction with content on the mobile handset, but the more limited range of content that can be delivered to mobile devices means that profiles based on that usage are often limited and sometimes misleading. Accordingly, a need exists for better methods of targeting content to users of all types of network-connected devices.
  • SUMMARY
  • Methods and systems are disclosed herein for delivering content, including advertising content, to various network-connected devices. In various embodiments disclosed herein, methods and systems take advantage of capabilities and information available in various networking domains to deliver more targeted content to each of those domains, including using the collective capabilities and information derived from multiple domains to deliver content to each domain.
  • One embodiment of the methods and systems disclosed herein relates to television content and advertising. In certain such embodiments a user profile may be derived from an individual's usage of a range of different types of network-connected devices, and the profile may be used to target television content, including advertisements, to the user. The network-connected devices from which usage profiles are derived may include mobile phones, computers, Internet-connected entertainment devices (such as Internet-connected televisions and radios) and other devices. Capabilities of mobile handset technologies may be used to unify a profile of a user across various network-connected devices. In embodiments, a device-specific identifier (DSI) of a mobile device owned by a user, such as a MAC address of the user's mobile phone, may be associated with user names that the user enters when interacting with network content, such as web sites, using that mobile device. Once the DSI is associated with one or more user names, activities associated with those user names can be tracked and used to generate a profile for that user, regardless of what network-connected device is used to undertake the activities. Additionally, when a user interacts with network content using various network-connected devices and does not enter a username, activity performed during those sessions may still be categorized into profiles as the device-specific identifier of the device through which the interactivity was performed is still recorded. As such activity may be derived from more than one user of the same device, patterns in activity performed on such devices without the accompaniment of a username may be conducted to find similarities among the network activity recorded containing both a DSI and username or to find similarities particularly to the network activity conducted on the user's mobile device as it is the most individual-specific network-connected device. Furthermore, when a user interacts with network content using a given network-connected device and does not enter a username, but during the same session of activity, on the same given network-connected device, as determined by proximity of access times, interacts with a second set of network content with a supplement of a username, activity performed with the first instance of network content, which was not supplemented with a username may be associated with activity performed with the second set of network content which was supplemented with a username, thus allowing activity performed with two unique sets of network content, one with a username, one without a username, to be categorized under the same profile of user activity. Thus, a multi-device profile may be created for that user, such that activity on a network performed on a network-connected device whether accompanied by a username or not, can still be categorized into a single profile for a user which represents a wide range of activities across multiple devices and domains. Once a usage profile is generated, targeting techniques, such as hand targeting, demographic targeting, geographic targeting, psychographic targeting, collaborative filtering, neural network-based targeting, hierarchical targeting, and the like may be used to target content, including advertisements, to be directed to the television of the user. In embodiments, use of short-distance wireless technologies supports more specific targeting of content to a user or a group of users and enables digital rights management, security and content management. In particular, a short-distance wireless communication between a mobile handset and another network-enabled device, such as using a Bluetooth, WiFi, WUSB, UWB or other wireless protocol, allows the methods and systems disclosed herein, in certain embodiments, to determine or verify the proximity of the user's handset, and by inference the user, to the other network-enabled device. Thus, a user's proximity to a television screen can be determined by using a short-distance wireless protocol to access the MAC address of the handset. Once proximity is determined or verified, it can be used for various purposes, including tracking what the user (or other nearby users) view on the television screen, such as for ratings purposes, managing (including with digital rights management techniques) the content the user is allowed to view on the screen (including allowing the user to share content from a user's library as long as the user's mobile handset is in proximity to the screen), and targeting the content directed to the user on the screen, including advertising, for which a user-specific profile which includes the activities performed on a multitude of network-connected devices may be referenced. Thus, the methods and systems disclosed herein allow for user-specific control of content delivered to the screen the user is watching, based on proximity of the user's mobile handset to the screen.
  • Another embodiment of the methods and systems disclosed herein relates to radio advertising. In certain such embodiments a user profile may be derived from an individual's usage of a range of different types of network-connected devices, and the profile may be used to target audio content, including advertisements, to the user. As in other embodiments, the network-connected devices from which usage profiles are derived may include mobile phones, computers, Internet-connected entertainment devices (such as Internet-connected televisions and radios) and other devices. Capabilities of mobile handset technologies may be used to unify a profile of a user across various network-connected devices. In embodiments, a device-specific identifier (DSI) of a mobile device owned by a user, such as a MAC address of the user's mobile phone, may be associated with user names that the user enters when interacting with network content, such as web sites, using that mobile device. Once the DSI is associated with one or more user names, activities associated with those user names can be tracked and used to generate a profile for that user, regardless of what network-connected device is used to undertake the activities. Additionally, when a user interacts with network content using various network-connected devices and does not enter a username, activity performed during those sessions may still be categorized into profiles as the device-specific identifier of the device through which the interactivity was performed is still recorded. As such activity may be derived from more than one user of the same device, patterns in activity performed on such devices without the accompaniment of a username may be conducted to find similarities among the network activity recorded containing both a DSI and username or to find similarities particularly to the network activity conducted on the user's mobile device as it is the most individual-specific network-connected device. Furthermore, when a user interacts with network content using a given network-connected device and does not enter a username, but during the same session of activity, on the same given network-connected device, as determined by proximity of access times, interacts with a second set of network content with a supplement of a username, activity performed with the first instance of network content, which was not supplemented with a username may be associated with activity performed with the second set of network content which was supplemented with a username, thus allowing activity performed with two unique sets of network content, one with a username, one without a username, to be categorized under the same profile of user activity. Thus, a multi-device profile may be created for that user, such that activity on a network performed on a network-connected device whether accompanied by a username or not, can still be categorized into a single profile for a user which represents a wide range of activities across multiple devices and domains. Once a usage profile is generated, targeting techniques, such as hand targeting, demographic targeting, geographic targeting, psychographic targeting, collaborative filtering, neural network-based targeting, hierarchical targeting, and the like may be used to target content, including advertisements, to be directed to the audio-enabled devices, such as Internet radios, of the user. In embodiments, use of short-distance wireless technologies supports more specific targeting of content to a user or a group of users and enables digital rights management, security and content management. In particular, a short-distance wireless communication between a mobile handset and another network-enabled device, such as an Internet-radio, such as using a Bluetooth, WiFi, WUSB, UWB or other wireless protocol, allows the methods and systems disclosed herein, in certain embodiments, to determine or verify the proximity of the user's handset, and by inference the user, to the other network-enabled device. Thus, a user's proximity to an Internet radio can be determined by using a short-distance wireless protocol to access the MAC address of the handset. Once proximity is determined or verified, it can be used for various purposes, including tracking what the user (or other nearby users) listen to on the audio-enabled device, such as for ratings purposes, managing (including with digital rights management techniques) the content the user is allowed to listen to on the audio-enabled device (including allowing the user to share content from a user's library as long as the user's mobile handset is in proximity to the audio-enabled device), and targeting the content directed to the user on the audio-enabled device, including advertising. Thus, the methods and systems disclosed herein allow for user-specific control of content delivered to the audio-enabled device to which the user is listening, based on proximity of the user's mobile handset to the audio-enabled device.
  • Another embodiment of the methods and systems disclosed herein relates to point-of-presence content delivery, such as live event content delivery and point-of-sale advertising. In certain such embodiments a user profile may be derived from an individual's usage of a range of different types of network-connected devices, and the profile may be used to target point-of-presence content, including advertisements, to the user. As in other embodiments, the network-connected devices from which usage profiles are derived may include mobile phones, computers, Internet-connected entertainment devices (such as Internet-connected televisions and radios) and other devices. Capabilities of mobile handset technologies may be used to unify a profile of a user across various network-connected devices. In embodiments, a device-specific identifier (DSI) of a mobile device owned by a user, such as a MAC address of the user's mobile phone, may be associated with user names that the user enters when interacting with network content, such as web sites, using that mobile device. Once the DSI is associated with one or more user names, activities associated with those user names can be tracked and used to generate a profile for that user, regardless of what network-connected device is used to undertake the activities. Additionally, when a user interacts with network content using various network-connected devices and does not enter a username, activity performed during those sessions may still be categorized into profiles as the device-specific identifier of the device through which the interactivity was performed is still recorded. As such activity may be derived from more than one user of the same device, patterns in activity performed on such devices without the accompaniment of a username may be conducted to find similarities among the network activity recorded containing both a DSI and username or to find similarities particularly to the network activity conducted on the user's mobile device as it is the most individual-specific network-connected device. Furthermore, when a user interacts with network content using a given network-connected device and does not enter a username, however during the same session of activity, on the same given network-connected device, as determined by proximity of access times, interacts with a second set of network content with a supplement of a username, activity performed with the first instance of network content, which was not supplemented with a username may be associated with activity performed with the second set of network content which was supplemented with a username, thus allowing activity performed with two unique sets of network content, one with a username, one without a username, to be categorized under the same profile of user activity. Thus, a multi-device profile may be created for that user, such that activity on a network performed on a network-connected device whether accompanied by a username or not, can still be categorized into a single profile for a user which represents a wide range of activities across multiple devices and domains. Once a usage profile is generated, targeting techniques, such as hand targeting, demographic targeting, geographic targeting, psychographic targeting, collaborative filtering, neural network-based targeting, hierarchical targeting, and the like may be used to target content, including advertisements, to be directed to a point-of-presence device, such as a screen or audio-enabled device, that is in proximity to the user. In embodiments, use of short-distance wireless technologies supports more specific targeting of content to a user or a group of users and enables digital rights management, security and content management. In particular, a short-distance wireless communication between a mobile handset and another network-enabled device, such as using a Bluetooth, WiFi, WUSB, UWB or other wireless protocol, allows the methods and systems disclosed herein, in certain embodiments, to determine or verify the proximity of the user's handset, and by inference the user, to the other network-enabled device, in this case a point-of-presence device such as a screen at a live event, a point-of-sale screen, or a point-of-presence audio-enabled device. Thus, a user's proximity to such a point-of-presence device can be determined by using a short-distance wireless protocol to access the MAC address of the handset. Once proximity is determined or verified, it can be used for various purposes, including tracking what the user (or other nearby users) view on a screen or hear on an audio-enabled device, such as for ratings purposes, tracking the effectiveness of advertising, managing (including with digital rights management techniques) the content the user is allowed to view on the screen (including allowing the user to share content from a user's library as long as the user's mobile handset is in proximity to the screen), and targeting the content directed to the user on the screen, including advertising. Thus, the methods and systems disclosed herein allow for user-specific control of content delivered to the screen or audio-enabled device the user is watching, based on proximity of the user's mobile handset to the screen or audio-enabled device.
  • One embodiment of the methods and systems disclosed herein relates to Internet content. In certain such embodiments a user profile may be derived from an individual's usage of a range of different types of network-connected devices, and the profile may be used to target Internet content, including advertisements, to the user. The network-connected devices from which usage profiles are derived may include mobile phones, computers, Internet-connected entertainment devices (such as Internet-connected televisions and radios) and other devices. Capabilities of mobile handset technologies may be used to unify a profile of a user across various network-connected devices. In embodiments, a device-specific identifier (DSI) of a mobile device owned by a user, such as a MAC address of the user's mobile phone, may be associated with user names that the user enters when interacting with network content, such as web sites, using that mobile device. Once the DSI is associated with one or more user names, activities associated with those user names can be tracked and used to generate a profile for that user, regardless of what network-connected device is used to undertake the activities. Additionally, when a user interacts with network content using various network-connected devices and does not enter a username, activity performed during those sessions may still be categorized into profiles as the device-specific identifier of the device through which the interactivity was performed is still recorded. As such activity may be derived from more than one user of the same device, patterns in activity performed on such devices without the accompaniment of a username may be conducted to find similarities among the network activity recorded containing both a DSI and username or to find similarities particularly to the network activity conducted on the user's mobile device as it is the most individual-specific network-connected device. Furthermore, when a user interacts with network content using a given network-connected device and does not enter a username, however during the same session of activity, on the same given network-connected device, as determined by proximity of access times, interacts with a second set of network content with a supplement of a username, activity performed with the first instance of network content, which was not supplemented with a username may be associated with activity performed with the second set of network content which was supplemented with a username, thus allowing activity performed with two unique sets of network content, one with a username, one without a username, to be categorized under the same profile of user activity. Thus, a multi-device profile may be created for that user, such that activity on a network performed on a network-connected device whether accompanied by a username or not, can still be categorized into a single profile for a user which represents a wide range of activities across multiple devices and domains. Once a usage profile is generated, targeting techniques, such as hand targeting, demographic targeting, geographic targeting, psychographic targeting, collaborative filtering, neural network-based targeting, hierarchical targeting, and the like may be used to target content, including advertisements, to be directed to the Internet-connected device of the user. In embodiments, use of short-distance wireless technologies supports more specific targeting of content to a user or a group of users and enables digital rights management, security and content management. In particular, a short-distance wireless communication between a mobile handset and another network-enabled device, such as using a Bluetooth, WiFi, WUSB, UWB or other wireless protocol, allows the methods and systems disclosed herein, in certain embodiments, to determine or verify the proximity of the user's handset, and by inference the user, to the other network-enabled device. Thus, a user's proximity to an Internet-connected device can be determined by using a short-distance wireless protocol to access the MAC address or other DSI of the handset. Once proximity is determined or verified, it can be used for various purposes, including tracking what the user (or other nearby users) view on the Internet-connected device, such as for ratings purposes, managing (including with digital rights management techniques) the content the user is allowed to view or listen on the device (including allowing the user to share content from a user's library as long as the user's mobile handset is in proximity to the device), and targeting the content directed to the user on the device, including advertising. Thus, the methods and systems disclosed herein allow for user-specific control of content delivered to the screen the user is watching or the audio-device to which the user is listening, based on proximity of the user's mobile handset to the Internet-connected device.
  • One embodiment of the methods and systems disclosed herein relates to mobile advertising. In certain such embodiments a user profile may be derived from an individual's usage of a range of different types of network-connected devices, and the profile may be used to target television content, including advertisements, to the user. The network-connected devices from which usage profiles are derived may include mobile phones, computers, Internet-connected entertainment devices (such as Internet-connected televisions and radios) and other devices. Capabilities of mobile handset technologies may be used to unify a profile of a user across various network-connected devices. In embodiments, a device-specific identifier (DSI) of a mobile device owned by a user, such as a MAC address of the user's mobile phone, may be associated with user names that the user enters when interacting with network content, such as web sites, using that mobile device. Once the DSI is associated with one or more user names, activities associated with those user names can be tracked and used to generate a profile for that user, regardless of what network-connected device is used to undertake the activities. Additionally, when a user interacts with network content using various network-connected devices and does not enter a username, activity performed during those sessions may still be categorized into profiles as the device-specific identifier of the device through which the interactivity was performed is still recorded. As such activity may be derived from more than one user of the same device, patterns in activity performed on such devices without the accompaniment of a username may be conducted to find similarities among the network activity recorded containing both a DSI and username or to find similarities particularly to the network activity conducted on the user's mobile device as it is the most individual-specific network-connected device. Furthermore, when a user interacts with network content using a given network-connected device and does not enter a username, however during the same session of activity, on the same given network-connected device, as determined by proximity of access times, interacts with a second set of network content with a supplement of a username, activity performed with the first instance of network content, which was not supplemented with a username may be associated with activity performed with the second set of network content which was supplemented with a username, thus allowing activity performed with two unique sets of network content, one with a username, one without a username, to be categorized under the same profile of user activity. Thus, a multi-device profile may be created for that user, such that activity on a network performed on a network-connected device whether accompanied by a username or not, can still be categorized into a single profile for a user which represents a wide range of activities across multiple devices and domains. Once a usage profile is generated, targeting techniques, such as hand targeting, demographic targeting, geographic targeting, psychographic targeting, collaborative filtering, neural network-based targeting, hierarchical targeting, and the like may be used to target content, including advertisements, to be directed to the mobile device of the user. In embodiments, use of short-distance wireless technologies supports more specific targeting of content to a user or a group of users and enables digital rights management, security and content management. In particular, a short-distance wireless communication between a mobile handset and another network-enabled device, such as using a Bluetooth, WiFi, WUSB, UWB or other wireless protocol, allows the methods and systems disclosed herein, in certain embodiments, to determine or verify the proximity of the user's handset, and by inference the user, to another mobile device. Thus, a user's proximity to a mobile device can be determined by using a short-distance wireless protocol to access the MAC address or other DSI of the handset. Once proximity is determined or verified, it can be used for various purposes, including managing (including with digital rights management techniques) the content another user is allowed to access on another mobile device (including allowing the user to share content from a user's library as long as the user's mobile handset is in proximity to the other user's device), and targeting the content directed to the user on the other device, including advertising.
  • One advantage of the methods and systems herein is they enable a drastic improvement in the television advertising industry. There are certain technology and business drivers for a higher penetration of more advanced set-top boxes that may be associated with improvements in television advertising.
  • DVDs may become a technological non-necessity in a few years. Users will consume video via a direct feed/download. This video data will need to go through a data box in the home that routes not only video, but other data streams such as voice and Internet data inside the home. As a result, viewers that will not subscribe to premium television channels will likely have an advanced set-top box for the consumption of non-premium television channels and for watching movies.
  • Fixed-Mobile-Convergence (FMC) indicates that landlines may soon become a technological non-necessity. A device that switches a cell phone's connection from a cell-tower to the broadband connection inside the home (in the form of cable, satellite, Fixed WiMax, or other broadband connection) may become necessary. It is very reasonable to assume, especially with the triple and quadruple play packages being presented to consumers, that the features of such a device will eventually be embedded into the same unit that controls video downloads including television and movies.
  • Using the mobile device is potentially the only way to attain a real-time, live assessment of who is watching the television and tailor the advertisements delivered to the unique combinations of viewers. A father and son watching television content together represent two very unique advertising markets. To best take advantage of this blend of viewers simultaneously viewing television, for the purposes of accurate and proportional advertising, a device that is overwhelmingly individual specific such as the mobile handset may provide tremendous value.
  • Additionally, activity performed on a mobile handset as a portion of overall activity performed on a network-connected device, is increasing rapidly and will continue to do so in the foreseeable future.
  • For Internet publishers of websites, blogs, or for Internet retailers, the server-side software which facilitates the creation of user-specific profiles rooted in the mobile DSI but which also take into consideration all network-connected devices, is a technology that may but will not necessarily, provide the same value as a free advertising network for Internet websites, blog publishers, or Internet retailers allowing them access to the best available user-specific Internet usage metrics so they can serve the best possible ads on available ad inventory or in the case of an Internet retailer, promote the best products suited for visitors to the given Internet retailer's website. Based on the content, fees may be collected by a provider of a mobile DSI identification/authentication service, such as for video, unlimited viewing, extending the content on a given Internet platform to another platform such as television content, portable/flexible electronic screens used to make digital text portable, radio, and the like.
  • As a result of mobile carriers dealing with voice revenue decaying rapidly and as even the margins on data consumption are becoming hyper-competitive, mobile carriers are rapidly seeking ways to monetize their high penetration numbers through advertising. From business processes which rely upon the methods and systems disclosed herein, mobile carriers may receive a portion of advertising revenue from various sources of advertising, including television which accounts for 34% of all advertising dollars in the US or $72 billion in 2006. As video on the internet becomes more prevalent, advertising related revenue will only grow and through technological advances, television and internet advertising and content delivery will benefit.
  • Digital Rights Management synergies with content producers are enabled by the methods and systems herein. Content production companies such as News Corporation can enjoy digital rights management services to protect their premium content while using the methods and systems herein to aid in the serving of highly-precise, targeted ads, such as by using DSI based identification/authentication profiles.
  • Placing an emphasis on a mobile handset's device-specific identification (DSI) as a base for a user-specific profile generated from activity performed on various network-connected devices may be based on an understanding that it is essentially carried on a given user's person and thus is very individual-specific. Additionally, since it is carried on a given user's person, it follows the user in many places where other devices such as a PC/laptop might not, thus allowing user-specific profiles created with specific dependencies and ties to the mobile handset, to be portable by virtue of the inherent portability of mobile handset. Additionally, when attempting to aggregate all the Internet usage habits of a user across various devices, beginning with the mobile DSI may facilitate the aggregation by enabling the use of clues or information associated with the mobile handset DSI and the associated user to determine what other information, found as a result of Internet usage on other network-connected devices associated with the same user, to aggregate with it. Starting with a fixed position, or multi-user device, such as a PC, a television, or other stationary Internet-enabled device presents user identification challenges that the mobile handset does not. These challenges are mainly rooted on the basis that such devices may, and often, have multiple regular users. Therefore the mobile handset may serve as a primary identification device for a scenario in which the methods and systems herein (e.g. identification or authentication) could be applied for advertising, content/software as a service-authentication, and the like. The mobile handset is widely regarded as becoming the most frequently used computing interface, making it ideal for user authentication purposes. However, the methods and systems described herein do not all require a mobile component, and therefore, for the purposes of the unique methods and systems described herein, they can be associated with mechanisms that do include a mobile component.
  • These and other systems, methods, objects, features, and advantages of the present invention will be apparent to those skilled in the art from the following detailed description of the preferred embodiment and the drawings. All documents mentioned herein are hereby incorporated in their entirety by reference.
  • BRIEF DESCRIPTION OF THE FIGURES
  • The invention and the following detailed description of certain embodiments thereof may be understood by reference to the following figures:
  • FIG. 1 depicts a DSI-based authentication/identification platform.
  • FIG. 2 depicts using a mobile handset DSI to facilitate delivery of targeted television advertising.
  • FIG. 3 depicts providing recent historical usage information (internet browser cache data) from a mobile device to a server on the internet FIG. 4 depicts determining a presence and a location of mobile handsets in proximity to a set-top box.
  • FIG. 5 depicts determining a presence and a location of mobile handsets in proximity to a set-top box in order to determine a presence of viewers by virtue of the presence of their mobile handsets.
  • FIG. 6 depicts uploading DSI or browser cache data over the internet to a host and the processing there.
  • FIG. 7 depicts a typical wireless network device gaining access to internet resources.
  • FIG. 8 depicts a very simplified embodiment of the internet with a plurality of web sites and servers.
  • FIG. 9 depicts the delivery of client side software by a web server to a mobile handset.
  • FIG. 10 depicts client side software communicating the device identifier or device-specific identification (DSI) over the internet.
  • FIG. 11 depicts the creation of DSI-specific logs being facilitated by a web server's server-side software once it has obtained a mobile handset's DSI.
  • FIG. 12 depicts a device other than a mobile device providing a DSI for the creation of DSI-specific logs facilitated by a web server's server-side software once it has obtained a mobile handset's DSI.
  • FIG. 13 depicts a plurality of devices, submitting their respective DSIs to servers, for the production of DSI-specific usage logs.
  • FIG. 14 depicts formation of user-specific authentication/identification profiles as a result of DSI and username aggregation and compilation of usage logs associated therewith
  • FIG. 15 depicts real-time audience tracking of embedded web objects that may be a distribution method for super distributed content in association with DSI-based audience tracking.
  • FIG. 16 depicts filtering user information as DSI-based logs and usage data is passed to servers on the internet.
  • FIG. 17 depicts delivering authentication protected content in a DSI-enabled digital rights management/content authentication system.
  • FIG. 18 depicts layered targeted advertising based on one user profile.
  • FIG. 19 depicts layered targeted advertising based on two user profiles.
  • FIG. 20 depicts dynamic content placement in association with layered targeted advertising based on two user profiles.
  • FIG. 21 depicts using a mobile handset to interact with an interactive targeted advertisement presented by a set-top box on a television
  • FIG. 22 depicts the embodiment of FIG. 21 wherein the advertisement is presented on a personal computer.
  • FIG. 23 depicts the embodiment of FIG. 21 wherein the advertisement is presented on an electronic multimedia screen.
  • FIG. 24 depicts an alternate embodiment of FIG. 21 wherein the advertisement is presented on a flexible electronic presentation media.
  • FIG. 25 depicts a timeline representing real-time accumulation of usage data impacting targeted advertising.
  • FIG. 26 depicts contact sharing between DSI-enabled wireless mobile handsets and uploading the contact to a social networking site.
  • FIG. 27 shows methods and systems for automatic mobile contact information exchange and synchronization with a social network.
  • FIG. 28 shows steps for a mobile aware, automatic social networking tool.
  • FIG. 29 shows additional details relevant to a mobile aware, automatic social networking tool.
  • FIG. 30 shows components for a mobile aware, automatic, social networking system.
  • FIG. 31 shows methods and systems for managing content based on a device-specific identifier of a client.
  • FIG. 32 shows steps for integration of content in the playback software of a user device.
  • FIG. 33 shows downloading and integration of content into playback software of a user device.
  • DETAILED DESCRIPTION
  • Referring to FIG. 1, in certain preferred embodiments of the methods and systems disclosed herein, a DSI-based authentication/identification platform 100 may include profile aggregation 124, content tagging 122, user identification 120, authentication 114, usage logging 112, a standards facility 118, a short haul wireless port 110, a profile database 130, an internet port 128, client software 102, device MAC addresses 104, and a device username 108. A mobile device 202 may include some portions and functionality of the platform 100. The mobile device 202 may also be connected to the platform 100 through the short haul wireless port 110 and/or through the Internet port 128.
  • FIG. 2 depicts using a mobile handset DSI to facilitate delivery of targeted television advertising 218. A mobile handset 202 may be in communication with a set-top box 204 or other Internet-connected device that is controlling a television 208. The mobile handset 202 may be in communication with the set-top box 204 through a wireless interface 214, such as short distance wireless interfaces including WiFi, Bluetooth, WUSB, UWB and the like. The mobile handset 202 may include location technology such as a GPS receiver/cellular/radio wave triangulation to further assist locating the relative position of the handset user and the television 208. The set-top box 204 may be connected to one or more host servers 210, such as through the internet, to communicate content related to functions of the set-top box 204. The host server 210 may include functionality to support the identification and selection of content, such as advertisements 218, based the mobile handset 202 device-specific identification (DSI).
  • In the embodiment of FIG. 2, a viewer who may be carrying the mobile handset 202 on his person may sit down in front of a television that is connected to the Internet. The internet connection may be via the set-top box 204, which may be one provided by a cable company, satellite company, internet service provider, etc. The set-top box 204 may also be separate from the ones provided by the providers of television/internet data services (e.g. Microsoft's X-box, AppleTV, and the like). Alternatively the television 208 may provide internet communication.
  • To deliver targeted advertising 218 to a user of the mobile handset 202 who may be viewing the television 208, the set-top box 204 may extract the mobile handset DSI 212 by employing a short-distance wireless technology (WiFi, Bluetooth, WUSB, UWB, and the like) to locate mobile handsets within viewing proximity of the television 208. The mobile handset DSI 212 (also known as mobile DSI or just DSI) may then be uploaded from the set-top box 204 over the internet to the host 210 for matching to a user-specific authentication/identification profile (a user profile) that corresponds to the uploaded DSI 212. The servers 210 may be servers associated with the DSI platform 100, or may be associated with partners or affiliates of the platform 100. The server 210 may mine data across an uploaded user authentication/identification profile that corresponds to the extracted mobile DSI 212 and use the information for precision advertisement targeting. By using location based technology such as GPS/cellular/radio wave triangulation, a more precise location for the user may be determined so that advertising for a user viewing the television may be presented on the television 208. The location based technology information may be retrieved from the mobile handset 202, such as by querying the mobile handset 202 or the location information may be included in the initial extraction of the DSI 212 by the set-top box 204. The host server(s) 210 may then find the most appropriate advertisement 218 and distribute the advertisement back to the set-top box 204 for display on the television 208. In an example, advertisements 218 may come in the form of dynamic, embedded content advertisements 218. Interactivity during the period of display of the advertisement can be monitored and recorded by the servers 210 for the purposes of adding more data to the corresponding user authentication/identification profile.
  • An alternative embodiment for delivering targeted advertising 218 to a television that may be viewed by a user of a mobile handset is depicted in FIG. 3. In the embodiment of FIG. 3, recent historical information 302 from the mobile handset 202 web browser or other user interface software may be retrieved by the set-top box 204 and forwarded to the servers 210. Alternatively, the servers 210 may prepare a query that is passed to the handset 202 by the set-top box 204 and the recent historical information 302 may be included in a response to the query.
  • In addition to, or in place of sending the DSI 212 to the server 210, the set-top box 204 may extract information, in its entirety or derived from the mobile handset's Internet browser cache and forward it to the servers 210. The extracted internet recent historical information 302, such as represented by a internet browser cache, may be combined with a user profile or usage profile corresponding to the DSI 212 to determine relevant analysis about the historical information 302. Alternatively, the recent historical information 302 may be analyzed alone. The information may be analyzed for demographic, interests, trends, and the like that may facilitate the servers 210 determining an appropriate offer or advertisement 218 to present on the television 208 that the user of the mobile handset 202 may be viewing.
  • In an embodiment, presence of a mobile phone may be used to identify the users who are present/within viewable proximity in front of a television or other electronic display by virtue of the distance of their mobile handsets from the television or other electronic display. Communication with a mobile phone or mobile handset 202 may include using short-distance wireless technologies, such as WiFi, Bluetooth, WUSB, and UWB to identify nearby mobile handsets 202. Precise user location may further be determined via device-specific GPS/cellular/radio wave triangulation alignment. Such detection may be used to derive real-time and accurate content audience ratings.
  • FIGS. 4 and 5 each depict determining a presence and a location of mobile handsets in proximity to a set-top box. Using radio wave distance-mapping methods, the set-top box may determine a distance and a direction of mobile handset 202. The set-top box 204 and/or internet television 208 may determine if the presence and distance of detected mobile handsets 202 can support an assumption that the detected mobile handsets 202 represent individuals 502 within viewing proximity 508 of the television, or viewers 504 outside a viewing proximity 508 of the television 208. This will allow the set-top or the television to determine individuals within viewing proximity of the television by virtue of the presence of their mobile handsets. Individual handsets 202 may be detected uniquely by retrieving the handset DSI 402 and, when available, a GPS/cellular/radio wave triangulation coordinate 404 for the handset. By associating the DSI 402 with a user identification as described in reference to FIG. 2, an identity of the viewers or listeners in detectable proximity to the television 208 may be determined.
  • The methods and systems herein may facilitate real-time television or other electronic display audience rating/headcount via use of mobile DSI and/or mobile handset internet browser cache. Once it has been established that individuals, by virtue of the presence of their mobile handsets, are viewers in front of a given television or other electronic display, the methods and systems herein may include using the mobile DSIs of the given mobile handsets (and profiles of usage associated therewith, including usage of non-mobile devices) for the purposes of retrieving a real-time, audience ratings/headcount, which pertains to various demographic categories/metrics. This may involve the use of Internet usage profiles associated with the mobile DSI but also may take into consideration usage activity from non-mobile devices. Usage profiles provide a way of tracking of Internet activity which can result in strong assumptions of real-time, viewer-specific demographic data.
  • Alternatively real-time viewer attendance may be determined through the extraction of each proximate mobile handset's Internet browser cache, in place of extraction of the mobile DSI, which can also effectively report real-time viewer demographical data as determined by the Internet usage patterns which can be recognized by analyzing the mobile handset's Internet browser cache contents.
  • Referring to FIG. 6, after establishing unique mobile handsets or personal devices as determined by the presence and distance of their mobile handsets from a nearby a television or other electronic display as described in reference to FIGS. 4 and 5, the set-top box 204 or the television 208 uploads the detected mobile device DSIs to host servers 210. The servers 210 compare the extracted Mobile DSI 212 across a database of user-specific authentication/identification profiles 602 to find the profiles which correspond to the extracted mobile DSIs (resulting in a corresponding profile 604). Using information from the corresponding user-specific authentication/identification profiles 604, servers 210 may make demographic assumptions.
  • Alternative to using the mobile device DSI and cross referencing it to a database of user identities, demographics and audience classification may be determined by analyzing an internet browser cache 302 associated with the proximate mobile handsets. Information such as historical browsing data, queries, locations, communication such as texting, email, and the like may be analyzed by the servers 210 to determine real-time viewing audience aspects.
  • Through this method, a mobile handset may effectively allow for the creation of real-time audience ratings which include various demographics determined by identifying the participants in a viewing audience as well as relative Internet usage metrics. The derived or measured real-time viewing information may be provided in a report to broadcasters, advertisers, and the like to become part of a broadcast or programming business process.
  • User-specific authentication/identification profiles may be based on mobile device or personal device device-specific identifications (DSIs), such as for the purposes of user-specific multi-device internet usage tracking and profiling. User-specific authentication/identification profiles may include a user identity, usage tracking, and the like. Establishing user-specific profiles may involve tracking of activities associated with user names that are linked or tied to the mobile DSI; and linking those usernames to other (non-mobile) DSIs to aggregate user-specific activities regardless of which device(s) the activities take place. One useful purpose for this aggregation of mobile and non-mobile activity tracking is targeted advertising.
  • Defining, extracting, and using mobile device specific identifiers (DSIs) may make use of server-side and/or client-side software. Server-side software may reside on the servers 210 or may reside elsewhere and be executed on the servers 210. Client-side software may be downloaded onto or otherwise configured into mobile and/or stationary devices used by end users. The client-side and server-side software may be used when a mobile device user visits a website in order to gain access to content residing on servers that require authentication and/or user identification. One or more of the client-side and the server-side software may include creating and updating logs associated with a mobile device DSI once a known visitor has gained access to servers providing access to the requested authentication protected content. DSI based logs may differ from cookies or other Internet usage logging technologies in that DSI logs may have the ability to completely mask the real world identities of users as their user-specific authentication/identification profiles can be created with a process that results in the complete morphing or excluding of anything that renders the user identifiable in the real world. Additionally, the DSI specific logs are initiated, conducted, and managed on the server side rather than on the device as is common for cookies. Also, client-side software may provide capabilities that pertain to uploading device-specific information and existing information already contained in the mobile device prior to engagement with the server 210 or with the website a given user is attempting to access. This results in an important difference from information/behavioral software existing today such as cookies that log behavioral activity on the client device.
  • FIG. 7 depicts a typical wireless network device gaining access to internet resources. Mobile handheld device 202 communicates through a wireless provider's network that may comprise cellular phone towers 702 for cellular connections such as CDMA, GSM, or IP-based WiMax connections. The wireless provider's network may include an access point to the internet through which a mobile handset 202 may send and receive information over the internet. The same mobile device 202 may also communicate through a wireless IP-based interface, such as WiMax, or WiFi, and other wireless protocols such as Bluetooth, WUSB, or UWB and the like 704. The WiFi router 704 may interface to the internet through a WiFi Back-Haul 708 such as through T3, Cable, DSL, or any other broadband connection. This exemplary network connection scheme may provide an access path from the mobile handset 202 to the internet and servers such as a host server 210 herein described.
  • For pedagogical purposes, FIG. 8 depicts a very simplified embodiment of the internet with a plurality of web sites and servers, wherein some web sites require authentication and/or identification, and other web sites may often provide a fulfilling web experience without the collection of usernames/passwords normally associated with authentication. Web sites represented by web servers 802 and 804 may, based on a need for user authentication/identification operate server-side software 808 associated with the systems and methods herein described. In FIG. 8, it is assumed that web servers 802 execute the herein described server-side software 808, and web servers 804 do not. Generally, although variations may occur, websites 802 may require a username/password to be input by visitors for a more personalized experience (e.g. social networks, email, and the like).
  • FIG. 9 depicts when a mobile handset 202 identifies itself to a web server 802, such as through the network described in any of FIGS. 1 through 7 and server-side software 808 executing on the server may run a check on the mobile device 202 to see if it has the most current client-side software 902. If the mobile device does not have the most current client-side software 902, the user may be asked to download it to gain access to content on the authenticated website. Downloading of the client-side software 902 onto the mobile handset 202 may be facilitated by the server-side software 808 residing on a website's servers. Alternatively, the latest client-side software 902 maybe automatically downloaded to a device 202 that has identified itself to the server 802.
  • Referring to FIG. 10, upon completion of download and installation, client-side software 902 may begin executing on the mobile device 202. The client-side software 902 may be responsible or collecting relevant and necessary information from and about the mobile device, such as a MAC address, username, password, browser cache settings, and the like to provide a DSI 212. The client-side software 902 may deliver the DSI 212 to a web site/internet server contemporaneously with a first access to the web site/internet server 802. A web site server 802 that is executing the server-side software 808 may collect the DSI 212 during authentication, or if authentication is not required, the server 802 may also collect the DSI 212. Information stored on the mobile device 202, such as a browser cache, may be transmitted to the server 802 to update information related to the device DSI 212. It is important to note that unlike cookies, the client-side software 902 will not monitor the device related activities of the user, rather just identify of the device (mobile or non-mobile) that is currently connected to the server 802 along with existing properties of that device is recorded. Although past behavior may be included in the information uploaded to the server 802, such as data derived from an Internet browser cache on the device, logging of the activities once the device has been connected to a given website server 802 will be done by the server-side software 808, not the client side software 902.
  • Referring to FIGS. 11 and 12, upon receipt of a DSI 212, a server 802 executing server-side software 808 may begin tracking usage of the website supported by the server 802 in a DSI specific log 1102. FIG. 11 depicts a configuration with a mobile device 202 providing the DSI 212; whereas FIG. 12 depicts a device other than a mobile handset providing a DSI 1202, such as a PC, providing the DSI 212. Information collected from the mobile device 202 or the non-mobile handset device 1202 may include the device identifier (e.g. the MAC address), username, password, GPS/cellular/radio wave triangulation data, browser cache data, and the like. The information collected may be stored in association with the mobile device DSI log 1102 as shown in FIG. 11 or with the non-mobile handset device DSI log 1204 as shown in FIG. 12.
  • FIG. 13 depicts a configuration wherein at least two devices and a plurality of servers are embodying the methods and systems herein described. The embodiment of FIG. 13 includes a mobile device 212, a device that is not a mobile handset may be a wired PC, a laptop with WiFi, or any other Internet-enabled device that is not a mobile handset. 1202, a plurality of servers 802 executing server-side software 808 and recording a usage log (1102, 1204) for each device (202, 1202).
  • Referring to FIG. 14, the DSI information and the usage logs may be forwarded onto a host server 210 for the purposes of analyzing and relating the various information to provide usage or user profiles. FIG. 14 depicts a host server 210 accessing the information collected from the mobile or non-mobile handset and the corresponding usage logs to determine associations between them. In particular the host server 210 may determine that two different DSIs and corresponding usage logs may be associated with a single user or a single entity, such as a business. By collecting a DSI and recording a usage log for each connection of a DSI enabled device to a server 802 executing server-side software 808, a host server 210 may associate a username that may have been provided by a user of a DSI enabled device to access authentication protected internet content with the same or related DSIs collected by other servers 802 and reported to the host server 210. In the embodiment of FIG. 14, three usage logs from three different servers are analyzed to associate a username to a DSI and its corresponding usage data. The host server 210 may also search through a database of existing DSIs, usage logs, and usernames to determine such an association. The database of existing DSIs and usernames may be derived from data provided by web servers 802 connected to the internet and is not restricted to the three web server log configuration depicted in FIG. 14. By identifying associations between the usage logs provided to the host server 210, the host server 210 may create user profiles, such as user authentication/identification profiles that may be useful for purposes such as targeted advertising, while enabling the protection of the privacy of the individual associated with the user profile through morphing the identifying information so that third parties, such as advertisers, cannot determine the user's identity. The host server 210 may also provide privacy protection by requiring the advertisers to target advertisements to users through the host server 210. Alternatively, the user authentication/identification profile, or data derived from it, may be provided to third parties, such as advertisers or web sites so that one or more devices identified by DSIs associated with the user profile may be targeted to receive advertising. By morphing data from the DSI logs that are created and kept on a web server, and sending the morphed data to the host server, the host server may anonymously create user-specific profiles across various devices. In this way, even the host server does not have the information necessary to find the real world identity of the user associated with the user profile.
  • Referring further to FIG. 14, host server 210 accesses usage logs from at least three servers. Usage logs that directly contain common user names are aggregated into a user authentication profile 1404. In this embodiment, usage logs 1102, 1204 and 1102A can be identified by the host server 210 as having common usernames. Usage log 1204A does not have a username that matches those aggregated into profile 1404 so it is compared to a data store 1402 of usernames and associated DSIs that includes historical data as well as usage data being provided by other web servers to the host server 210. Usage log 1204B is associated with user profile 1408, while usage log 1102B is compared to the data store 1402. The lookup of the usernames and/or DSIs from usage logs 1102B and 1204A through data store 1402 results in usage log 1102B being aggregated with user profile 1404 and usage log 1204A being aggregated with user profile 1408.
  • In addition to checking usernames in usage logs against other usage logs, DSIs in usage logs may also be checked in a similar way. A usage log that contains a DSI but does not contain a username may be aggregated with a user profile by associating the DSI in the usage log with the information in the data store 1402 to determine an appropriate user profile for aggregating the usage log data.
  • Even when there is no direct correlation among usernames and DSIs, such as when a DSI does not have any username associated with it, a user profile may be created for the DSI so that all usage associated with that DSI may be aggregated under the DSI specific user profile. In this way, user authentication/identification profiles may be established and used even without a username or other personal identifying information associated with the profile.
  • Because users often perform a variety of activities during an on-line session or connection, time analysis of logs may facilitate determining user names for DSI log entries for which a user name is not required by the server generating the DSI log. If activity associated with a DSI is logged by a website that requires a username login, and another site that doesn't require a username logs activity from the same DSI at nearly the same time, such as shortly before or after the website requiring login, it can be determined that for those particular sessions of activity, the visitor is likely to be the same.
  • When a plurality usage profiles with different DSIs and without usernames, are collected by the host server 210, the host server may analyze the usage related data to determine associations that may allow the formation of a user profile associated with the different DSIs.
  • FIG. 15 is a depiction of the methods and systems herein applied to embedded web objects for real-time audience tracking of super distributed content. Software residing on website servers which allows embedded objects (e.g. widgets, flash objects, videos, music, and the like) may be adapted to extract the DSI of a device on which the website is being executed and the DSIs of surrounding mobile devices. This information may be sent to the embedded object's point of origination, the visited website's own point of origination, and/or one or more host servers 210. This will aid in the process of attaining real-time audience ratings for music, video, and other interactive objects that are embedded across several websites (often known as super-distribution). This method of audience gauging makes irrelevant which website the embedded object was accessed from or through what device it was accessed with because the viewer information can be collected without having to rely on a specific website. Additionally, using the methods and systems herein described, it is possible for embedded content, regardless of which website it is hosted on, to have audience ratings that do not rely upon statistics generated for or by the website on which the embedded content is hosted. Instead, the audience ratings may be obtained from user-specific authentication/identification profiles.
  • In FIG. 15, a plurality of users of mobile devices 202 may be in close proximity to a viewing or listening device 1502 (such as a screen, computer, radio, and the like) on which a website with embedded objects 1504 is being presented. The DSI of the device 1502 and all proximate mobile devices 202 may be collected and delivered to a web server 802 providing the web site content and the embedded objects 1504. The web server 802 may collect DSI usage logs 1512 and forward the collected DSIs and usage logs 1512 to the host server 210 through the server-side software 808. The host server may package the collected usage data and relate it to each embedded object 1504, perhaps along with demographic information of all collected DSIs (as may be determined from the user profiles corresponding to the collected DSIs by accessing the user profile data store 1402) to provide audience ratings 1508 for the embedded objects 1504. The determined audience ratings 1508 may also be sent to the embedded objects' 1504 originating web server 1510 for correlation and further audience analysis.
  • The methods and systems may enable ensuring privacy of select user-specific profile/profile activity data via server-to-server data morphing and data exclusion. The methods and systems herein may include the ability to morph or exclude specific parts of the user-specific authentication/identification profile or specific activity associated with a given profile for the purpose of making certain the real world identity associated with the given user-specific identification profile remains private. The result is a highly individualized profiling system that successfully leaves private, the real world identity of those being profiled.
  • By supporting real world identification to provide digital rights management for authentication protected content and then using morphed information related to the usage by the DSI accessing the protected content, such as for targeted advertising, both the protected individual and the public advertiser may benefit without creating a conflict between the private user and the targeted advertising provider.
  • Referring to FIG. 16, when a host server 210 passes information from a user-specific authentication/identification profile 1602, select information, as determined by the purpose of the data exchange, (targeted advertising or content digital rights management, etc) such as name, address, credit card information, etc can be filtered out by a filtering module 1604 that, for example, finds common patterns in computer code. In an example, data fields containing variations of the form “Name” (indicating the next field of user-inputted information to be user's real world name), or Credit Card, and the like can be searched via pre-designed algorithms so such information does NOT pass coherently from the host server 210 to another server, such as a third party advertiser 1608 or service provider 1610. Alternatively, a web server 802 may pass DSI based usage logs through a privacy filter 1612 (that may be embodied as a portion of server-side software 808) to ensure information deemed private or protection-worthy by the web server 802, or as specified as such by the user is not delivered to the host server 210. Filtering techniques may be applied throughout the transfer of DSI based information before and after the formation of a user profile.
  • Using short-distance wireless communication to pass a mobile device-specific identification, such as a DSI, to another nearby device, such as another mobile device or an internet connected device, may allow the mobile device-specific identification to be used to secure content that is presented (e.g. displayed, stored, played, and the like) on the other device. Examples wherein the mobile DSI may be used to secure content presented on another device include authentication for digital rights management and content sharing. An example of content sharing may include playing music, movies, shows, and the like authenticated by a mobile device DSI, such as a mobile phone, while the phone is in proximity to the sharing device—but only while the phone is in proximity. When the phone is no longer in proximity, the content sharing device may be denied access to present the authenticated content. Digital rights/authentication could be associated with the authentication/identification profile corresponding to the mobile phone DSI. This authentication/identification profile may also be used for targeted advertising. However digital rights management data that is transferred to third parties may include an interface that is more transparent of the specific individual, such as by keeping other data (e.g. surfing habits) out of view or filtered from the third party.
  • In an embodiment of the digital rights authentication process herein described, content authentication may include tagging a representation of the authenticated mobile DSI onto the protected content/service prior to distributing the protected content/service to a device which is providing the sharing or presentation capability. In this way, client-side software associated with the sharing or presenting device may ensure that the authenticated DSI mobile device remains in proximity to the sharing device. When such proximity is no longer detected, the tagged content may be invalidated, deleted, or otherwise blocked from access by the sharing/presenting device.
  • In reference to FIG. 17, authentication protected streamed data 1702 such as text, data tables, embedded pictures, music, video and the like, can be tagged with the mobile DSI of the mobile handset 202, providing a DSI authentication tagged content 1704, so that only the authorized user, as determined by the mobile handset 202 that matches the mobile DSI stamped onto the content during stream or download, will be able to access the tagged content 1704. Tagging the protected content 1702 may prevent other users on wireless networks, or in the vicinity, from maliciously or accidentally intercepting the data in coherent form as it will be tagged with the authorized user's mobile DSI. Such tagging may render the content invalid for correct playback unless the authenticated user mobile device DSI is detected within proximity. Alternatively, the tagged content may be incoherent to any device other than the device containing the authenticated DSI. Tagging may be performed by the web server 802 by communicating with an authentication entity 1710, such as through the server-side software 808. The authentication entity 1710 may provide an authentication DSI 1708 that may be converted into a tag and combined with the protected content 1702 to provide tagged protected content 1704.
  • In embodiments, once on the mobile handset, protected content may be streamed to another device via short distance wireless communication (e.g., WiFi, Bluetooth, WUSB, or UWB) during which time playback software on the receiving device may temporarily play content as it is transmitted from the mobile handset to the receiving device. The receiving device may then, such as using client-side software installed on the receiving device, upload a tag for the protected content (such as a tag that is or is associated with the DSI of the sending handset) for authentication on a host server. In embodiments both a DSI of the receiving handset and a DSI of the sending handset may be used to manage rights of the users to play the content.
  • Depending on terms that may be set between the authentication entity (such as the DSI platform 100) and the rightful distributor of the protection enabled content, only information that is necessary for authentication may be submitted to the authentication entity. Limiting the information sent to the authentication entity may restrict what the authentication entity knows about the user's digital rights. In an example, authentication deal terms are solely on a transaction percentage/fixed fee basis. Therefore, information transferred to an authentication entity may only include financial transaction information related to the authentication entities fee structure. As such, each time a transaction takes place in which the authentication entity is entitled to a fee, the authentication entity would be notified only of that specific information which allows the authentication entity to determine and verify the revenue owed to the authentication entity. In another example, the authentication entity has a financial institution as a partner website. The authentication company and the financial institution will work out a deal such that for each user that the financial institution wishes to authenticate to access their account information, the authentication company will charge 10 cents annually. In this example, the authentication company would receive data pertaining to each time a user account is created and each time one is deleted. No other information would flow from the financial institution to the authentication entity. In another example, the authentication entity has a completely non-financial deal with an online site that provides content to registered users (e.g. a social networking site, an online version of a newspaper that charges for subscription, a pure-online newspaper, a content provider to registered users, and the like). In this example, the authentication entity may receive user information, such as the user's real name and identity or a user identity determined from a mobile DSI associated with the authentication request. The information might include entertainment interests, demographic information, and the like. The selected user information can be used in a multitude of ways and can be a set of market data, the value of which could be further enhanced through operational combinations using processes described herein.
  • Mobile DSI-enabled personal online account digital rights management may be associated with the methods and systems herein described. Users may be allowed, on their own discretion, to limit access to an online facility, such as certain personal online accounts (e.g. email, social network, bank, brokerage, etc.) so that those accounts may only be accessed if a mobile handset, which users assign at their own discretion, is nearby the device through which access is attempted to one of the personal accounts. Users may identify specific DSIs or specific users that may be associated with a mobile handset DSI. The specified users or DSIs may be maintained by an authentication entity so that requests to access to a DSI protected account may be authenticated based on proximity of one or more user specified mobile handsets to the device through which the request to access the online facility is made. An authentication response may be provided from authentication functionality embodied in the authentication entity, or in an entity associated with the DSI protected account. Based on the response, access to the online facility may be allowed or denied. In addition, the user may specify DSIs that must not be in proximity to the requesting device to enable authenticated access to the account.
  • The methods and systems herein may allow users, on their own discretion, to limit access to certain personal content (e.g. documents, pictures, video, and the like) accessible through an online facility so that the protected personal content, wherever it resides (e.g. an online social network, online photo album, online video server) may only be accessed by a user as assigned by the personal content publisher/owner. In an example, Mary allows her mom and her brother to view online photo album X while allowing her brother to access online photo album X and online video Y. When Mary's mother and brother seek access to online photo album X, they are granted access when one or more of the mobile DSIs associated with Mary's mother or brother are in proximity to the device requesting access. However, only when Mary's brother's mobile device DSI is within proximity to the requesting device, will access to video Y be granted. Access is granted using similar DSI authentication methods described herein that may include an authentication server, an authentication, tagging of protected content, and the like. Authentication may include matching the DSIs of devices in proximity to a list of authorized users by determining a user associated with each DSI to be matched. The matching may be performed by an authentication entity. Alternatively, the server-side software may receive a list of authorized DSIs (such as from an authentication entity) and may perform the matching. Personal authentication services may be offered to individuals for a fee, may be provided as part of a DSI based digital rights management protection package, or may be provided free of charge to individuals. Alternatively, content providers or servers may pay a fee to use DSI-based authentication services.
  • DSI-based user identification and profiling may allow layered viewer-specific advertising. Layered user-specific television, radio, and/or internet advertising support another layer of advertising within an existing advertising space. This may be embodied as multiple configurable or selectable images essentially in a stack that is selectable by the user or by display device software based DSIs of devices that are in proximity to the display device. Layered user-specific advertising may include the ability to split up each advertisement frame among multiple ads or among various categories of ads so that a reconstituted advertisement based on the user-specific identification/authentication profiles of the viewers who are in front of the display device (or audio device) can be presented to the user(s). Layering may enable various portions of an advertisement to be customized and targeted to the viewers local to a presentation device.
  • Layered user-specific advertisements may also include a concept of a blanket advertisement that is targeted using general demographics based on the user profiles determined from the DSIs in viewing proximity. The blanket advertisement may be replaceable by the presentation device by an advertisement that is targeted to specific viewers. In an example, two families viewing the same television program through two different set-top boxes may see different advertisements. One family may have viewers with no mobile devices in proximity to the set-top box (or with devices providing DSIs that have no determinable association to targeted advertising) so that family may view the blanket advertisement. The other family may include viewers who are carrying mobile devices that present DSIs that can be determined to satisfy a requirement for a targeted advertisement. This family may not be presented the blanket commercial. Instead the set-top box (or server connected to the set-top box) may present a targeted advertisement in place of the blanket advertisement. While this concept supports layering of entire advertisements, it also extends to layering portions of an advertisement.
  • An advertisement may be composed of layers, frames, regions, elements, primitives, and the like that may be customizable through a targeting process. One or more of these layered portions of an advertisement may be customized with targeted content based on the determined viewers of the advertisement. In an example a sporting goods store advertisement may allow targeting various individuals by allowing products included in the advertisement to be user specific. While a base of the advertisement may be common to all presentations of the advertisement, a viewer with a usage profile that indicates the user has an interest in golf may be presented with golf product promotions, whereas a viewer determined to have an interest or have expressed an interest in basketball may be presented with basketball related product promotions within the advertisement, such as during the same advertisement on the same internet-enabled device such as a television connected to an internet-enabled set-top box.
  • When more than one viewer with differing targeting criteria is viewing output from the same set-top box (or internet connected device), the layering may allow more complex targeting. In an example, an advertisement for a sports drink may include images of a person active in a sport who needs a sport drink to be refreshed. The sport images may be targeted to one of the viewers, and the sport drink may be targeted to another of the viewers, thereby presenting an advertisement with relevance to both viewers.
  • FIGS. 18 and 19 depict layered user-specific advertisements. FIG. 18 depicts a single determined viewer receiving targeted layered advertising. A host server 1802 may determine information about the viewer by accessing the corresponding user-specific authentication/identification profile and usage data 1804. From the profile data 1804 and other information from the device such as location information 1808 (which may be derived from gps receiver/cellular/radio wave triangulation certain advertisement targeting criteria may be established, such as age assumptions 1810, social network affiliations 1812, and search activity 1814. The embodiments are exemplary of some categories of information. The categories of information or where that information is from, or how it is categorized is not bounded or limited by these examples. These several examples only show the potential complexity of mixing and matching these categories with various viewers under various situations, such as layered, embedded, combined, or other scenarios. The advertisement targeting criteria may influence what information is presented in the layered portions of the advertisement 1818. The advertisement 1818 may reflect a composition as determined by the internet-enabled device and the various media formats it may receive? (e.g. set-top may receive video, images, audio; radio may receive audio; outdoor LCD may receive video, images and the like. The layered objects may represent the finished, delivered components of the advertisement 1818 as determined by the various targeting mechanisms described here such as by passing targeting information through the internet to the display or audio device 1820 on which the targeted advertisement 1818 is to be presented. In the embodiment of FIG. 18, age assumptions 1810 may be used to determine the main advertisement 1822 to be presented. Age assumptions 1810 and current location 1808 may determine which local establishment 1824 to present, and current location 1808 combined with search activity 1814 may determine which product or service 1828 associated with the local establishment 1824 to present.
  • FIG. 19 depicts targeting layered advertisements based on more than one viewer. In the embodiment of FIG. 19, age assumptions 1810 and 1910 from the different viewers contribute to determining the main advertisement 1922 to be presented. Social networking 1812 from a first viewer may determine which local establishment 1924 to present, and search activity 1814 if the first viewer may be combined with social networking 1912 of the second viewer to determine which product or service 1928 associated with the local establishment 1924 to present.
  • FIG. 20 depicts a targeted advertising scenario in which portions of content, such as a movie, television show, video, or other non-advertisement specific content may support creating dynamic embedded content advertising. Product placement in movie production is a high value market that can be significantly enhanced through targeting the product placement. In targeted product placement, specific items within the content being viewed, such as a soda bottle, a store sign may be dynamic and may be configurable to suit the viewer-specific audience as determined by the viewer's corresponding user-specific authentication/identification profiles derived from the viewer's DSI-based identity. In an example, during a given television program, three gentlemen walk into a restaurant. However, when viewers watch this content, the storefront of the restaurant may change to reflect an actual local restaurant nearby the physical location of the viewers. This may further allow for interactivity that allows the viewer(s) to reference this actual local restaurant's current menus to proceed towards a transaction for a delivery of food, a reservation for a meal, and the like. In another example, a character is drinking for a soda bottle. If the viewer has a demonstrated interest in drinks other than soda, the soda bottle may change to be a branded water bottle, a protein-drink, and the like.
  • In FIG. 20, age assumptions 1820 and 1910 of the two viewers may identify a portion 2002 of the content in which the product placement may occur. A first product placement 2004 may be determined based on the first user age assumptions 1810 and online social networking 1812. A second product placement 2008 may be determined based on a second user's social networking 1912 and search activity 1914.
  • The mobile device providing the DSI may be used as an interactive controller, such as a remote control or user input device to interact with the user-specific targeted advertisements. Data inputted by the viewers may be anticipated using predictive algorithms that may take into consideration the user-specific authentication/identification profile that may be retrieved once the mobile DSI is extracted. The range of interactivity may be based on aspects of the user-specific authentication/identification profile corresponding to the extracted mobile D SI. Advertising interactivity may allow a viewer to respond to a television, electronic multimedia display, radio advertisement, and the like via inputting information into the mobile handset which is then wirelessly transmitted to the device controlling the presentation of the advertisement. Another way of connecting the user inputted responses to the interactive advertisement is by interfacing the mobile handset to the device controlling the interactive advertisement through a network such as a cellular network and the Internet. Example use of a mobile handset interacting with an interactive targeted advertisement may include book marking advertisements, referring advertisements to friends, responding to interactive games, polls, chat services, and the like. However, when viewers watch this content, the storefront of the restaurant may change to reflect an actual local restaurant nearby the physical location of the viewers. This may further allow for interactivity which allows the viewer(s) to reference this actual local restaurant's current menus to proceed towards a transaction for a delivery of food, a reservation for a meal, etc
  • User actions may be predicted based on a combination of the presented targeted content, such as an advertisement and aspects of the user-specific authentication/identification profile. In an example, usage data associated with a viewer may indicate that the viewer may be likely to forward relevant content to one or more members of his social network. Based on this usage data and based on the content of the targeted advertisement, a list of likely recipients of the content may be prepared so that the viewer may easily interact through the mobile handset to forward the content to the likely recipients. The list of likely recipients may be based on usage data—such as based on frequency of including one or more recipients in prior forwarded advertisements. The list may be based on an association of aspects of the targeted content to user-specific profiles of users in the viewer's online social network. Many other associations are possible in determining what type of interaction may be predicted for the viewer of targeted advertising.
  • FIG. 21 depicts a mobile handset 202 interacting with an interactive targeted advertisement 2112 by wirelessly transmitting a command 2110 to an internet connected device that may control the presentation of the interactive targeted advertisement 2112. The interactive targeted advertisement 2112 may include interactive portions 2102 and 2104 that maybe configured to present predicted interactions as described herein. The interactive targeted advertisement 2112 may also include one or more interactive portions 2108 that may not be predicted interactions. Alternatively portions 2108 may be based on aspects of the user profile 1804 and may not be interactive.
  • FIG. 22 depicts an internet connected computer 2202 that may receive and present advertisements that are interactive targeted, layered, embedded or a combination of these and the like for a viewer determined on the proximity of mobile handset 202.
  • FIG. 23 depicts an internet connected electronic multimedia display 2302, such as an outdoor display, a window display, a display at a supermarket checkout, a point of sale display, a kiosk (e.g. in an airport), a display in an airplane, a display in a taxi or public transportation, and the like. The interactive electronic multimedia display 2302 may support interactive targeted advertising, gaming, shopping, social networking, and the like. The predictive interactions presented on the electronic multimedia display 2302 may provide opportunities to engage the viewer on a temporary basis, such as when the viewer passes by a store display window, or when the viewer is riding in a taxi, and the like.
  • FIG. 24 depicts flexible electronic presentation media 2402 (flexible active-matrix display modules for ‘take anywhere, read anywhere’ electronic reading), such as products available from Plastic Logic Limited connected to the internet and interacting with a mobile handset 202. In embodiments, the flexible electronic presentation media 2402 may be a handheld, portable replacement for the internet connected electronic multimedia display 2302 depicted in FIG. 23. In the embodiment of FIG. 24, the flexible electronic presentation media 2402 may not include an independent internet connection connected directly to the device 2402 or the device 2402 may use an existing nearby internet connection, such as a WiMax or other cellular Internet connection, that is available through the mobile handset 202. The relaying of the Internet connection from a nearby internet-connected device such as the mobile handset may be facilitated through short distance wireless communication (such as WiFi, Bluetooth, WUSB, UWB, and the like) between the device 2402 and the nearby internet-connected device such as the mobile handset. In such a scenario, the content, such as targeted advertisements, presented by the flexible electronic presentation media 2402 may be transmitted from a host 1802 through the internet to the mobile handset 202 and to the media 2402. The features and characteristics described herein that may be associated with more than one mobile handset being detected within a viewing proximity of a device, such as the flexible electronic presentation media 2402 may be applied to the embodiment of FIG. 24.
  • The presentation devices depicted in FIGS. 21-24 may alternatively be audio only playback devices, such as an internet connected radio, digital music player, and the like. Audio content, including audio advertisements may be targeted to be played for a listener within listening range of the device much like advertisements may be targeted to a viewer in appropriate proximity to the presentation devices of FIGS. 21-24. An appropriate proximity may partially be determined by the content being displayed to the presentation device which may further be determined by the capabilities of the internet-enabled device. Interactive targeted audio advertisements may be played and interacted with through the user's mobile handset by providing interactive signals such as an announcement to press a button on the handset.
  • FIG. 25 depicts a timeline of internet interactions or usage that maybe associated with a user so that the cumulative user interaction experience may be applied to targeted advertising and other services through the timeline. In this way, interactions occurring at time 2504 may impact advertising targeting, interaction prediction and the like at times 2508, 2510, and 2512.
  • In FIG. 25, a user engages various Internet-connected devices throughout several periods. The cumulative and real-time nature of the user-specific authentication/identification profiles allows advertisements sent to the user via different platforms to reflect all of the user's past recognized Internet usage activities. In this way, FIG. 25 depicts how a time-sensitive, device-agnostic internet protocol-based reactive relaying advertising platform may operate. The platform may operate so that while a user is watching content on a television, if the user also demonstrates interest in a particular product or product category of a DSI tracking enabled website (e.g. prior to or simultaneously with watching content on a television, an advertisement could be delivered on the television in immediate response to his Internet usage activity. Similarly, if a user is walking past an electronic multimedia display that is equipped with DSI based advertisement delivery technology, the user may receive an advertisement that is derived from information from his Internet usage on his mobile device, such as a website that the user is currently visiting.
  • In the timeline depicted in FIG. 25, at time 2504 a user engages a PC 2502 with the Internet. At time 2508 the user engages a television 2518 with an internet-connected set-top box 2514. Advertisement targeting provided at time 2508 may include usage from time 2504. At time 2510 a user engages his mobile handset 202 and targeted advertising assumes usage from times 2504 and 2508. At time 2512, a user's mobile handset's DSI is wirelessly extracted by an Internet-connected Electronic Display 2520. Targeted ads sent to user at time 2512 may include usage from times 2504, 2508, and 2510. This may be accomplished by host server 210 updating user-specific authentication/id profiles in real-time, such as after every recognized Internet engagement.
  • Referring to FIG. 26, automatic contact information exchange between two individuals via proximate mobile handsets may be supported by the DSI-based methods and systems herein described. A user of a mobile handset 202 may initiate contact information exchange with another individual with a mobile handset 2602 who is located in close proximity to the user. After verifying that the individual wishes to exchange contact information, the two mobile handsets 202 and 2602 may exchange contact information via the short range wireless connection. In embodiments, an initiator 202 my request a receiver 2602 to accept the initiator's contact information. Alternatively, the initiator 202 may request the receiver 2602 to send the initiator 202 the receiver's contact information. Alternatively, the initiator 202 may request the receiver 2602 to mutually swap contact information.
  • Automatic exchange of contact information in the physical person, as described above and in FIG. 26 may be supplemented by uploading the contact information 2604 to a DSI-based authentication required online social networking platform 2608. The online social networking platform 2602 may not require DSI-based authentication. In an example John meets Sarah at a company sponsored networking event, and they exchange contact information. John immediately categorizes Sarah under a “coworkers” group. The next time Sarah signs on to her social network, she will see exactly what John's other contacts under his coworkers group sees, or what he wishes her to see specifically.
  • Enabling Sarah to view only the portions of John's social networking information viewable to his coworkers takes only two steps. A first step may include one of John requesting Sarah for her contact information, John accepting Sarah's request to receiver her contact information, or John and Sarah both accepting a mutual swap of contact information. A second step involves John categorizing Sarah under a pre-made group of coworkers thereby assigning her accessibility rights to his social networking profile.
  • FIG. 27 shows methods and systems for automatic mobile contact information exchange and synchronization with a social network. At a step 2702 a user receives a request for contact information from another user within close physical proximity. A sending handset's DSI may be included in the data packet with the request for contact information exchange. At a step 2704 the receiving mobile user may approve the contact information exchange, in which case the recipient handset DSI may be included in the return data packet. At a step 2708 a social networking profile may be linked to each mobile handset and may be updated to reflect the contact information exchange.
  • Referring to FIG. 28, a method and system of mobile-aware, automatic, mobile social networking may alert a user of individuals who fall into one or more pre-defined social network categories or groups who are in proximity to the user. Short distance wireless communications (e.g. WiFi, Bluetooth, WUSB, or UWB) or GPS/cellular/radio wave triangulation data may be combined with DSI-based authentication/identification to identify a distance between a user and individuals of potential interest and thereby alert a user accordingly. A user who wishes to meet someone of a given background, similar hobbies or interest, or any other pre-defined category can be alerted once he is within a pre-defined physical proximity of such persons, if such persons allow it. Thus, at a step 2802 a handset may emit a mobile DSI via a short-distance protocol. At a step 2804 mobile handset within range may accept a mobile DSI of a nearby handset. At a step 2808 a common social network may check the in-proximity DSIs to determine whether there are matching interests of the handset users and notify the users. At a step 2810 the users may interact, either using the handsets or in a live, in-person interaction.
  • Alerting a user to the presence of a mobile handset user meeting one or more classifications, categorizations, or interest pools may be determined through a DSI based authentication process. In an embodiment, at a step 2802 software executing on a recipient mobile handset that receives a DSI from another mobile handset seeking to be alerted may run a check to see if the user of the seeking mobile handset is of any interest to the recipient. If so, the recipient may acknowledge the DSI by exchanging information such as messages, pictures, current GPS/cellular/radio wave triangulated location, and the like.
  • Referring to FIG. 29, in embodiments a handset may emit a DSI at a step 2902, along with a limited social networking profile. At a step 2904 a recipient handset may accept the mobile DSI and receive the limited profile. At a step 2908 social networking software on the mobile handset may determine whether there is a match between the profile of the first mobile handset and a profile associated with the recipient handset, in which case both users may be notified. At a step 2910 users may interact.
  • Referring to FIG. 30, in an alternative embodiment, social networking management software on a given mobile handset may monitor a GPS/cellular/radio wave triangulated location of surrounding mobile DSI-enabled handsets. The DSI of each of the surrounding mobile handsets and its corresponding social networking profile may be analyzed to determine aspects of the users of the surrounding handsets, such as interest categories, to facilitate the user of the GPS/cellular/radio wave triangulation monitoring device determining if any of the surrounding users may be of particular interest. If so, contact exchange requests may be initiated between the two mobile handsets using the short distance wireless interface or through a network such as text messaging or mobile emails is conducted today.
  • Physical person social networking may be facilitated by software executing on a mobile handset that transmits a limited social networking profile associated with the user of the mobile handset so that it can be received by surrounding mobile handsets. Software running on the surrounding mobile handsets may perform checks against categories, and the like as described above to determine if contact information exchange may be beneficial. If so, requests for contact exchange may be performed between proximate DSI-based mobile handsets as described in reference to FIG. 26.
  • Referring to FIG. 31 and FIG. 32, file-less (non-file based) content that is stamped with a mobile DSI may enable digital rights management for safe content streaming while prohibiting content transfers between mobile handsets or other computing devices. Content to be downloaded to a mobile device may be tagged with signal that represents the mobile DSI of the device to which the download is directed. The tagged content may be directly downloaded into a mobile handset and integrated with the software used to present (playback) the tagged content. The mobile DSI tag representation may be integrated with the content's metadata (or data within the content which is used to describe the content, examples include content title, copyright information, production year, etc). The downloaded tagged content may become an integral part of content that a user-specific authentication/identification profile may access. Because the content is integrated into an adapted playback application on the mobile handset, the tagged downloaded content cannot be moved to another device permanently.
  • Referring to FIG. 33, some access to the tagged content, such as for temporarily streaming to nearby playback devices (e.g. television, PC, another mobile handset) may be provided by the adapted playback software but may include time limitations on access to the content by the receiving device. The receiving or secondary device may upload the mobile DSI through the Internet onto an authentication server for the purposes of verifying if content playback is within the legal limits of its use. In embodiments downloaded protected content cannot be copied from the mobile device and moved somewhere else, but using content playback software the user may stream the content to a more desirable platform or nearby device 3302, such as a nearby larger electronic display (such as a network-enabled television screen), a better audio system, or the like.
  • The methods and systems described in this document and the referenced documents include many possible alternate combinations for the described methods and systems, such as wireless protocols and/or device-specific identifications. In an example, utilizing a device's MAC address, which is a standard unique identification assigned to every WiFi/WiMax adapter and Ethernet card (fixed—for facilitating a wired broadband internet connection) as a basis for a device-specific identification (DSI) or mobile end user identification (MEUI) in a wireless protocol is one alternative combination. In this example, another alternative may include the wireless protocol being based on Bluetooth, WUSB, UWB, and the like, instead of being based on WiFi/WiMax/Ethernet connection.
  • In the various embodiments of the methods and systems disclosed herein, various technologies may be employed. In certain preferred embodiments, the methods and systems disclosed herein identify and/or authenticate use of Internet-connected devices (mobile handsets—including cellular phones), PCs/laptops, television set-top boxes, televisions, and the like) using, primarily but not limited to, a variety of device-specific identification (DSI) types and techniques associated with various wireless protocols. This objective may be associated with WiFi and WiMax (both of which may utilize MAC addresses), WUSB (Wireless USB), UWB (Ultra-wide Band), Bluetooth (e.g. Bluetooth 3.0), and other forms of device-specific identifications. Other forms of DSI may not be derived from an identification associated with a wireless protocol.
  • The methods and systems herein may facilitate building privacy-sensitive and device-specific user identification and/or authentication profiles. The methods and systems may allow aggregation of various DSIs that belong to a number of different devices that may include any combination of devices (i.e. 1 mobile handset, 1 PC, 1 set-top box and 2 laptops OR 2 mobile handsets, 3 PCs, 1 laptops, etc.) and may tie it to specific users WITHOUT necessarily revealing a given user's “real world” identity (e.g. to non-affiliated third parties). A mobile handset's DSI is an example of a source of DSI used in the creation of identification/authentication profiles. The mobile handset's DSI may be the primary or base DSI associated with the identification/authentication profile. Other device DSIs may become associated with a profile based on usage from those devices being associated with the usernames/surfing habits associated with the mobile handset's DSI.
  • The methods and systems herein provide mechanisms that may transparently monitor the flow of device-specific or profile-specific information, such as a user-profile, while enabling a user's “real world” identity to be scrambled or encrypted (herein referred to as morphed) such that providers or facilitators who have access to the communications within the process would be not be capable of deriving the user's real world identity. Such morphing of real world identities may occur by creating unique algorithms that scramble a DSI or username-specific profile as the information associated with that profile is transferred from a partner's server (a partner may include but is not limited to internet search and content companies such as Google, MySpace, internet email sites such gmail.com or mail.yahoo.com, retail websites such as Amazon.com, and the like.)
  • User-specific identification and/or authentication profiles may be utilized for, but not limited to targeted advertising. Targeted advertising may include delivering targeted advertising across various media forms including but not limited to internet websites, television, internet television, outdoor advertising, mobile handset advertising, portable LCD-advertising, Internet radio, and the like. Mechanisms for delivering targeted advertisements across each media form may vary but may benefit from the core concepts of the methods and systems herein.
  • The methods and systems herein may facilitate creating content authentication and management systems or digital rights management systems using a mobile DSI, such as authenticating and managing access rights to and management of content (e.g. free content or content provided for a fee) and Internet software-as-a-service information content such as Lexis Nexus, Gartner, IDC, digital textbooks, and other digital media/digital information providers that grant conditional access (for payment, or otherwise).
  • In regards to digital rights management/content authentication, due to a mobile device's individual specific nature and its portability, a mobile DSI may provide a higher level of accuracy and flexibility than using a system in which access to content is tied to a particular PC/laptop, set-top box, and the like. The latter is a system that is commonly used in many current digital rights management schemes. Through the methods and systems herein described, a user may essentially carry all of his online digital rights with him as it is rooted in a DSI from his mobile handset. Although content may be exchanged with the user's mobile handset through other devices, (e.g. a set top box, PC/laptop, television, kiosk, external advertising device, and the like), the mobile handset DSI provides the means for authentication—independent of any other device in the content transfer chain. This is beneficial in that the other device(s) in the content transfer chain may have multiple users, may not be secure, may not support digital rights management and most importantly may be stationary in its location and thus not allowing the authenticated user to carry his digital rights with him. Make the comparison to a DVID? You bought it, you can take it with you. Not being able to do that for digital content is a step backwards, not forward. In such a system, if a user attempts to access a Mobile DSI-protected online account through a PC/laptop, or other internet-connected device, short distance communication would take place between the user's mobile handset and the internet-connected device at which point the user's mobile DSI would be passed to internet servers for authentication. The server at which the protected account exists may then attempt to match an entered username/password combination against a pre-registered mobile DSI. The username/password may be collected at the time a user's account is registered or at the time of an update/replacement of a mobile DSI for the user's account). If the username/password combination matches up with the mobile DSI, then the user will be granted access to the mobile DSI-protected account. If the mobile DSI does not match the username/password of the account, the user will not be granted access. Standard mechanisms for lost passwords or for resetting a password may also be applied, such as the use of pre-registered secret password questions.
  • Mobile handsets provide a variety of device-specific identification types on which a DSI may be based. A mobile handset that is WiFi or WiMax enabled will have a MAC address, this MAC address may serve as a DSI. A mobile handset that is Bluetooth-enabled will have a Bluetooth Device Address. This Bluetooth Device Address may serve as a DSI. A unique identification, potentially a serial code that identifies a mobile handset's central processing unit (CPU) may serve as a DSI. A unique identification, potentially a serial code, that identifies a mobile handset's WUSB (wireless USB) or UWB (Ultra Wide-band) chipset may serve as a DSI. A mobile telephone number that is used to dial a voice connection or send a TXT message to a mobile handset may serve as a DSI. GSM phones use the International Mobile Equipment Identity or IMEI that may serve as a DSI. CDMA phones use Mobile Equipment Identifiers or MEIDs that may serve as a DSI. Other similar device-specific identifications that are unique to a single physical mobile handset may serve as a mobile DSI.
  • When connected wired or wirelessly, PC/laptops may contribute device-specific information that may be used as a basis for a DSI. A PC/laptop that has a fixed wired connection via an Ethernet card will have a MAC address, this MAC address may serve as a DSI. A PC/laptop that is WiFi or WiMax enabled will have a MAC address, this MAC address may serve as a DSI. A PC/laptop that is Bluetooth-enabled will have a Bluetooth Device Address. This Bluetooth Device Address may serve as a DSI. A unique identification, potentially a serial code, which identifies a PC/laptop's central processing unit (CPU), may serve as a DSI. A unique identification, potentially a serial code, which identifies a PC/laptop's WUSB (wireless USB) or UWB (Ultra Wide-band) connection, may serve as a DSI.
  • Other consumer electronic devices that can be connected to an electronic network such as the Internet may also have DSI. If the consumer electronic device is capable of accessing an electronic network such as the Internet, it may do so using a wired Ethernet connection using a Ethernet card, or a wireless connection using a WiFi/WiMax connection, in both such scenarios, the device should have a MAC address that will be used as its DSI>. Examples of such consumer electronic devices capable of being connected to an electronic network include Television set-top boxes, Televisions, LCDs fixated outdoors, within retail stores, taxi cabs, other public transportation, Radio devices that are Internet-enabled, car radio devices that are Internet-enabled, and the like. These other consumer electronic devices may use many of the same or similar DSIs as mentioned above for mobile handsets or PCs/laptops including the MAC address as a DSI if its available.
  • The role of MAC addresses in Internet protocol v4 and v6 may require unique treatment. In Internet Protocol version 4, or IPv4, the IP Address of a given device is 32 bits long and is assigned without embedding the device's unique, permanent, MAC-address. However, In IPv6, the MAC-address of a device is intended to be embedded into a device's IP Address.
  • Public sources of information regarding the difference of the IPv6 address and its relevance to MAC-addresses describe IPv6 addresses as typically composed of two logical parts: a 64-bit sub-network prefix, and a 64-bit host part, which is either automatically generated from the interface's MAC address or assigned sequentially. Because the globally unique MAC addresses offer an opportunity to track user equipment, and so users, across time and IPv6 address changes, RFC 3041 (http://tools.ietf.org/html/rfc3041) was developed to reduce the prospect of user identity being permanently tied to an IPv6 address, thus restoring some of the possibilities of anonymity existing at IPv4. RFC 3041 (http://tools.ietf.org/html/rfc3041) specifies a mechanism by which time-varying random bit strings can be used as interface circuit identifiers, replacing unchanging and traceable MAC addresses
  • In IPv6, the possibility arises, that since the IP address includes the MAC address, that the IP address may become an easier and quicker way to derive a device-specific identification. The methods and systems herein support methodologies using IPv6 and IPv4. In particular an IPv6 IP Address or a MAC-address suited for IPv6 may facilitate determining and using a DSI. It is anticipated that while IPv4 is the popular standard today, a transition to IPv6 is imminent.
  • Targeted television advertising may be associated with personal devices, such as through mobile DSI-enabled identification or with mobile device internet browser cache/history content. Mobile DSI-enabled identification ←what?. Advertisement targeting may be improved through the use of mobile DSI device detection within proximity of a front of a television. Mobile DSI, as herein described, may uniquely identify an individual through an association of a user profile with the Mobile DSI. By detecting a mobile device (through Mobile DSI detection) that is positioned within viewing distance of a television and identifying advertisements targeted to the user of the detected mobile device, the targeted advertisement may be presented to the television, or a set-top box controlling the television, and displayed for the user. The advertisement may be targeted based on a variety of factors associated with the mobile DSI including a user profile associated with the mobile DSI.
  • Advertisements may be targeted to and presented to a user based on the user's mobile DSI through a process that includes: gathering the device identifier or device-specific identification (DSI) from the user's mobile device, associating the gathered DSI with a user identity to provide a usage profile that may include usage tracking of content interaction through the mobile device and other internet enabled devices, using the usage profile to identify an advertisement or offer, determining which screen provides a good proximity to the user based on the relative distance of the user's mobile DSI device from a screen, and displaying the advertisement or offer on the screen.
  • Alternatively in the methods and systems, PC and/or laptops can have wired connections, whereas for mobile devices this is typically not the case. As such, referring to a wire connected PC/laptop MAC address is the equivalent of a wireless PC/Laptop/Mobile Handset's WiFi MAC address. As a result of such considerations, in the following described processes and diagrams, device-specific identifications, including those which are associated with wired or wireless technologies, are collectively referred to as DSIs.
  • The elements depicted in flow charts and block diagrams throughout the figures imply logical boundaries between the elements. However, according to software or hardware engineering practices, the depicted elements and the functions thereof may be implemented as parts of a monolithic software structure, as standalone software modules, or as modules that employ external routines, code, services, and so forth, or any combination of these, and all such implementations are within the scope of the present disclosure. Thus, while the foregoing drawings and description set forth functional aspects of the disclosed systems, no particular arrangement of software for implementing these functional aspects should be inferred from these descriptions unless explicitly stated or otherwise clear from the context.
  • Similarly, it will be appreciated that the various steps identified and described above may be varied, and that the order of steps may be adapted to particular applications of the techniques disclosed herein. All such variations and modifications are intended to fall within the scope of this disclosure. As such, the depiction and/or description of an order for various steps should not be understood to require a particular order of execution for those steps, unless required by a particular application, or explicitly stated or otherwise clear from the context.
  • The methods or processes described above, and steps thereof, may be realized in hardware, software, or any combination of these suitable for a particular application. The hardware may include a general-purpose computer and/or dedicated computing device. The processes may be realized in one or more microprocessors, microcontrollers, embedded microcontrollers, programmable digital signal processors or other programmable device, along with internal and/or external memory. The processes may also, or instead, be embodied in an application specific integrated circuit, a programmable gate array, programmable array logic, or any other device or combination of devices that may be configured to process electronic signals. It will further be appreciated that one or more of the processes may be realized as computer executable code created using a structured programming language such as C, an object oriented programming language such as C++, or any other high-level or low-level programming language (including assembly languages, hardware description languages, and database programming languages and technologies) that may be stored, compiled or interpreted to run on one of the above devices, as well as heterogeneous combinations of processors, processor architectures, or combinations of different hardware and software.
  • Thus, in one aspect, each method described above and combinations thereof may be embodied in computer executable code that, when executing on one or more computing devices, performs the steps thereof. In another aspect, the methods may be embodied in systems that perform the steps thereof, and may be distributed across devices in a number of ways, or all of the functionality may be integrated into a dedicated, standalone device or other hardware. In another aspect, means for performing the steps associated with the processes described above may include any of the hardware and/or software described above. All such permutations and combinations are intended to fall within the scope of the present disclosure.
  • While the invention has been disclosed in connection with the preferred embodiments shown and described in detail, various modifications and improvements thereon will become readily apparent to those skilled in the art. Accordingly, the spirit and scope of the present invention is not to be limited by the foregoing examples, but is to be understood in the broadest sense allowable by law.
  • All documents referenced herein are hereby incorporated by reference.

Claims (1)

1. A method, comprising:
creating an advertisement to be embedded in content, wherein the advertisement is dynamically changed to suit a profile of a listener to the content, wherein the profile is determined based on user activity associated with a mobile device specific identifier.
US11/925,969 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices Abandoned US20080109843A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/925,969 US20080109843A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US82570806P 2006-09-14 2006-09-14
US11/855,820 US20080133327A1 (en) 2006-09-14 2007-09-14 Methods and systems for securing content played on mobile devices
US11/925,969 US20080109843A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US11/855,820 Continuation US20080133327A1 (en) 2006-09-14 2007-09-14 Methods and systems for securing content played on mobile devices

Publications (1)

Publication Number Publication Date
US20080109843A1 true US20080109843A1 (en) 2008-05-08

Family

ID=39361159

Family Applications (48)

Application Number Title Priority Date Filing Date
US11/855,820 Abandoned US20080133327A1 (en) 2006-09-14 2007-09-14 Methods and systems for securing content played on mobile devices
US11/926,004 Abandoned US20080126182A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,019 Abandoned US20080133362A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,980 Abandoned US20080133357A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,000 Abandoned US20080125092A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,020 Abandoned US20080133363A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,986 Abandoned US20080133330A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,973 Abandoned US20080133355A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,003 Abandoned US20080126203A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,997 Abandoned US20080125090A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,991 Abandoned US20080126180A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,981 Abandoned US20080125087A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,005 Abandoned US20080126183A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,014 Abandoned US20080126185A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,990 Abandoned US20080126200A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,987 Abandoned US20080125088A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,016 Expired - Fee Related US7856373B2 (en) 2006-09-14 2007-10-28 Targeting content to network-enabled devices based upon stored profiles
US11/926,024 Abandoned US20080126186A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,971 Abandoned US20080133353A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,975 Abandoned US20080133356A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,010 Expired - Fee Related US7853474B2 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,011 Expired - Fee Related US7856372B2 (en) 2006-09-14 2007-10-28 Targeting content to internet enabled radio devices
US11/926,002 Abandoned US20080126202A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,008 Abandoned US20080133358A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,995 Abandoned US20080125089A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,001 Abandoned US20080133331A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,970 Abandoned US20080133352A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,967 Abandoned US20080109307A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,007 Abandoned US20080126184A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,994 Abandoned US20080126201A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,969 Abandoned US20080109843A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,976 Abandoned US20080125085A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,989 Abandoned US20080126199A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,021 Abandoned US20080133364A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,984 Abandoned US20080126198A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,972 Abandoned US20080133354A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,015 Granted US20080133333A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,017 Abandoned US20080133361A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,022 Abandoned US20080125093A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,009 Abandoned US20080133359A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,978 Abandoned US20080133328A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,018 Abandoned US20080133335A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,977 Abandoned US20080125086A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,993 Abandoned US20080126181A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,985 Abandoned US20080133329A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,998 Abandoned US20080125091A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US13/040,475 Expired - Fee Related US8060399B2 (en) 2006-09-14 2011-03-04 Targeting content to network-enabled television devices
US13/238,830 Abandoned US20120136721A1 (en) 2006-09-14 2011-09-21 Targeting content to network-enabled television devices

Family Applications Before (30)

Application Number Title Priority Date Filing Date
US11/855,820 Abandoned US20080133327A1 (en) 2006-09-14 2007-09-14 Methods and systems for securing content played on mobile devices
US11/926,004 Abandoned US20080126182A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,019 Abandoned US20080133362A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,980 Abandoned US20080133357A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,000 Abandoned US20080125092A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,020 Abandoned US20080133363A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,986 Abandoned US20080133330A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,973 Abandoned US20080133355A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,003 Abandoned US20080126203A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,997 Abandoned US20080125090A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,991 Abandoned US20080126180A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,981 Abandoned US20080125087A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,005 Abandoned US20080126183A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,014 Abandoned US20080126185A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,990 Abandoned US20080126200A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,987 Abandoned US20080125088A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,016 Expired - Fee Related US7856373B2 (en) 2006-09-14 2007-10-28 Targeting content to network-enabled devices based upon stored profiles
US11/926,024 Abandoned US20080126186A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,971 Abandoned US20080133353A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,975 Abandoned US20080133356A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,010 Expired - Fee Related US7853474B2 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,011 Expired - Fee Related US7856372B2 (en) 2006-09-14 2007-10-28 Targeting content to internet enabled radio devices
US11/926,002 Abandoned US20080126202A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,008 Abandoned US20080133358A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,995 Abandoned US20080125089A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,001 Abandoned US20080133331A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,970 Abandoned US20080133352A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,967 Abandoned US20080109307A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,007 Abandoned US20080126184A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,994 Abandoned US20080126201A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices

Family Applications After (17)

Application Number Title Priority Date Filing Date
US11/925,976 Abandoned US20080125085A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,989 Abandoned US20080126199A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,021 Abandoned US20080133364A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,984 Abandoned US20080126198A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,972 Abandoned US20080133354A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,015 Granted US20080133333A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,017 Abandoned US20080133361A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,022 Abandoned US20080125093A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,009 Abandoned US20080133359A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,978 Abandoned US20080133328A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/926,018 Abandoned US20080133335A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,977 Abandoned US20080125086A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,993 Abandoned US20080126181A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,985 Abandoned US20080133329A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US11/925,998 Abandoned US20080125091A1 (en) 2006-09-14 2007-10-28 Methods and systems for securing content played on mobile devices
US13/040,475 Expired - Fee Related US8060399B2 (en) 2006-09-14 2011-03-04 Targeting content to network-enabled television devices
US13/238,830 Abandoned US20120136721A1 (en) 2006-09-14 2011-09-21 Targeting content to network-enabled television devices

Country Status (1)

Country Link
US (48) US20080133327A1 (en)

Cited By (100)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080108308A1 (en) * 2006-09-14 2008-05-08 Shah Ullah Methods and systems for using mobile device specific identifiers and short-distance wireless protocols to manage, secure and target content
US20080120308A1 (en) * 2006-11-22 2008-05-22 Ronald Martinez Methods, Systems and Apparatus for Delivery of Media
US20080133327A1 (en) * 2006-09-14 2008-06-05 Shah Ullah Methods and systems for securing content played on mobile devices
US20080261514A1 (en) * 2007-04-20 2008-10-23 At&T Knowledge Ventures, L.P. System and apparatus for supplying media content to portable communication devices
US20090024452A1 (en) * 2006-11-22 2009-01-22 Ronald Martinez Methods, systems and apparatus for delivery of media
US20090049468A1 (en) * 2007-04-17 2009-02-19 Almondnet, Inc. Targeted television advertisements based on online behavior
US20090172728A1 (en) * 2007-12-31 2009-07-02 Almondnet, Inc. Targeted online advertisements based on viewing or interacting with television advertisements
US20090177644A1 (en) * 2008-01-04 2009-07-09 Ronald Martinez Systems and methods of mapping attention
US20090182631A1 (en) * 2008-01-16 2009-07-16 Yahoo! Inc. System and method for word-of-mouth advertising
US20090210898A1 (en) * 2008-02-14 2009-08-20 Qualcomm Incorporated Methods and apparatuses for sharing user profiles
US20090298514A1 (en) * 2006-09-14 2009-12-03 Shah Ullah Real world behavior measurement using identifiers specific to mobile devices
US20090328087A1 (en) * 2008-06-27 2009-12-31 Yahoo! Inc. System and method for location based media delivery
US20100023965A1 (en) * 2008-07-28 2010-01-28 At&T Delaware Intellectual Property, Inc. System and Method of Delivering Advertisement Data to a Mobile Device
WO2011022808A1 (en) * 2009-08-26 2011-03-03 Mobiroo Inc. Advertising system and method for digital devices running applications
US20110088055A1 (en) * 2009-10-14 2011-04-14 William Eric Kreth System and method for presenting during a programming event an invitation to follow content on a social media site
US8024317B2 (en) 2008-11-18 2011-09-20 Yahoo! Inc. System and method for deriving income from URL based context queries
US8032508B2 (en) 2008-11-18 2011-10-04 Yahoo! Inc. System and method for URL based query for retrieving data related to a context
US8046803B1 (en) 2006-12-28 2011-10-25 Sprint Communications Company L.P. Contextual multimedia metatagging
US8055675B2 (en) 2008-12-05 2011-11-08 Yahoo! Inc. System and method for context based query augmentation
US8060407B1 (en) 2007-09-04 2011-11-15 Sprint Communications Company L.P. Method for providing personalized, targeted advertisements during playback of media
US8060492B2 (en) 2008-11-18 2011-11-15 Yahoo! Inc. System and method for generation of URL based context queries
US8069142B2 (en) 2007-12-06 2011-11-29 Yahoo! Inc. System and method for synchronizing data on a network
US8108778B2 (en) 2008-09-30 2012-01-31 Yahoo! Inc. System and method for context enhanced mapping within a user interface
US20120054792A1 (en) * 2007-11-01 2012-03-01 Microsoft Corporation Online Advertisement Selection
US20120072949A1 (en) * 2010-09-17 2012-03-22 International Business Machines Corporation Common purchase plan based advertisement
US8150967B2 (en) 2009-03-24 2012-04-03 Yahoo! Inc. System and method for verified presence tracking
US20120084811A1 (en) * 2010-10-04 2012-04-05 Mark Thompson System and Method for Integrating E-Commerce Into Real Time Video Content Advertising
US20120096485A1 (en) * 2010-10-15 2012-04-19 Accenture Global Services Limited Media distribution architecture for television viewing
US8166168B2 (en) 2007-12-17 2012-04-24 Yahoo! Inc. System and method for disambiguating non-unique identifiers using information obtained from disparate communication channels
US8166016B2 (en) 2008-12-19 2012-04-24 Yahoo! Inc. System and method for automated service recommendations
US8271506B2 (en) 2008-03-31 2012-09-18 Yahoo! Inc. System and method for modeling relationships between entities
US8281027B2 (en) 2008-09-19 2012-10-02 Yahoo! Inc. System and method for distributing media related to a location
US20120254404A1 (en) * 2011-04-04 2012-10-04 Nbcuniversal Media Llc Multi-tiered automatic content recognition and processing
US8307029B2 (en) 2007-12-10 2012-11-06 Yahoo! Inc. System and method for conditional delivery of messages
CN102769725A (en) * 2011-05-03 2012-11-07 Lg电子株式会社 Image display apparatus, portable terminal, and methods for operating the same
US20120303441A1 (en) * 2011-05-26 2012-11-29 Fujitsu Limited Computer-readable medium storing information processing program, and information processing apparatus, system, and method
US20120317161A1 (en) * 2011-06-09 2012-12-13 GM Global Technology Operations LLC Systems and methods for determining recommended media content for exchange between vehicles
US8364611B2 (en) 2009-08-13 2013-01-29 Yahoo! Inc. System and method for precaching information on a mobile device
WO2013020100A2 (en) 2011-08-03 2013-02-07 Intent IQ, LLC Targeted television advertising based on profiles linked to multiple online devices
US8386506B2 (en) 2008-08-21 2013-02-26 Yahoo! Inc. System and method for context enhanced messaging
US8452855B2 (en) 2008-06-27 2013-05-28 Yahoo! Inc. System and method for presentation of media related to a context
WO2013103582A1 (en) * 2012-01-06 2013-07-11 Thomson Licensing Method and system for providing dynamic advertising on a second screen based on social messages
US8538811B2 (en) 2008-03-03 2013-09-17 Yahoo! Inc. Method and apparatus for social network marketing with advocate referral
US8554623B2 (en) 2008-03-03 2013-10-08 Yahoo! Inc. Method and apparatus for social network marketing with consumer referral
US8560390B2 (en) 2008-03-03 2013-10-15 Yahoo! Inc. Method and apparatus for social network marketing with brand referral
WO2013164681A1 (en) * 2012-05-01 2013-11-07 Kuttner Michael-Andreas A service for presenting secondary content during a commercial break
US8583668B2 (en) 2008-07-30 2013-11-12 Yahoo! Inc. System and method for context enhanced mapping
US20130304789A1 (en) * 2010-09-17 2013-11-14 Thomson Licensing Method and system for determining identity/presence of a mobile device user for control and interaction in content distribution
US8589486B2 (en) 2008-03-28 2013-11-19 Yahoo! Inc. System and method for addressing communications
US8594702B2 (en) 2006-11-06 2013-11-26 Yahoo! Inc. Context server for associating information based on context
US20130326554A1 (en) * 2012-06-05 2013-12-05 Almondnet, Inc. Targeted television advertising based on a profile linked to an online device associated with a content-selecting device
US8607267B2 (en) 2008-06-02 2013-12-10 Intent IQ, LLC Targeted television advertisements selected on the basis of an online user profile and presented with television programs or channels related to that profile
US20140047516A1 (en) * 2012-08-07 2014-02-13 International Business Machines Corporation Cache sharing of enterprise data among peers via an enterprise server
US20140068661A1 (en) * 2012-08-31 2014-03-06 William H. Gates, III Dynamic Customization and Monetization of Audio-Visual Content
US8671154B2 (en) 2007-12-10 2014-03-11 Yahoo! Inc. System and method for contextual addressing of communications on a network
US20140089956A1 (en) * 2012-09-25 2014-03-27 Verizon Patent And Licensing Inc. Advertisement delivery engine
US8706406B2 (en) 2008-06-27 2014-04-22 Yahoo! Inc. System and method for determination and display of personalized distance
US8732275B2 (en) * 2011-08-01 2014-05-20 Verizon Patent And Licensing Inc. Methods and systems for delivering a personalized version of an executable application to a secondary access device associated with a user
US8745133B2 (en) 2008-03-28 2014-06-03 Yahoo! Inc. System and method for optimizing the storage of data
US8762285B2 (en) 2008-01-06 2014-06-24 Yahoo! Inc. System and method for message clustering
US8769099B2 (en) 2006-12-28 2014-07-01 Yahoo! Inc. Methods and systems for pre-caching information on a mobile computing device
US8806530B1 (en) * 2008-04-22 2014-08-12 Sprint Communications Company L.P. Dual channel presence detection and content delivery system and method
EP2779667A1 (en) * 2013-03-13 2014-09-17 Comcast Cable Communications, LLC Selective interactivity
US8850466B2 (en) * 2013-02-12 2014-09-30 Samsung Electronics Co., Ltd. Method and system for the determination of a present viewer in a smart TV
US8892495B2 (en) 1991-12-23 2014-11-18 Blanding Hovenweep, Llc Adaptive pattern recognition based controller apparatus and method and human-interface therefore
US8914342B2 (en) 2009-08-12 2014-12-16 Yahoo! Inc. Personal data platform
US8990104B1 (en) 2009-10-27 2015-03-24 Sprint Communications Company L.P. Multimedia product placement marketplace
US8997138B2 (en) 2010-10-15 2015-03-31 Intent IQ, LLC Correlating online behavior with presumed viewing of television advertisements
US9015746B2 (en) * 2011-06-17 2015-04-21 Microsoft Technology Licensing, Llc Interest-based video streams
US9110903B2 (en) 2006-11-22 2015-08-18 Yahoo! Inc. Method, system and apparatus for using user profile electronic device data in media delivery
US9110929B2 (en) 2012-08-31 2015-08-18 Facebook, Inc. Sharing television and video programming through social networking
US9131282B2 (en) 2010-10-15 2015-09-08 Intent IQ, LLC Systems and methods for selecting television advertisements for a set-top box requesting an advertisement without knowing what program or channel is being watched
US9224172B2 (en) 2008-12-02 2015-12-29 Yahoo! Inc. Customizable content for distribution in social networks
WO2016005999A3 (en) * 2014-07-07 2016-03-03 Silveredge Inc. A method and system for identifying a user across multiple communication devices
US20160072673A1 (en) * 2014-04-21 2016-03-10 Iboss, Inc. Generating proxy automatic configuration scripts
US9301016B2 (en) 2012-04-05 2016-03-29 Facebook, Inc. Sharing television and video programming through social networking
US9445353B2 (en) 2006-09-14 2016-09-13 Omnitrail Technologies Inc. Presence platform for passive radio access network-to-radio access network device transition
US9485547B2 (en) 2011-08-25 2016-11-01 Comcast Cable Communications, Llc Application triggering
US9507778B2 (en) 2006-05-19 2016-11-29 Yahoo! Inc. Summarization of media object collections
US9535563B2 (en) 1999-02-01 2017-01-03 Blanding Hovenweep, Llc Internet appliance system and method
CN106464830A (en) * 2014-05-22 2017-02-22 开放电视公司 Targeted adverstising based on user product information
US9600484B2 (en) 2008-09-30 2017-03-21 Excalibur Ip, Llc System and method for reporting and analysis of media consumption data
US9699265B2 (en) 2000-04-24 2017-07-04 Comcast Cable Communications Management, Llc Method and system for transforming content for execution on multiple platforms
US9706345B2 (en) 2008-01-04 2017-07-11 Excalibur Ip, Llc Interest mapping system
US9762942B2 (en) * 2000-07-20 2017-09-12 Resource Consortium Limited Adaptable programming guide for networked devices
US9788058B2 (en) 2000-04-24 2017-10-10 Comcast Cable Communications Management, Llc Method and system for automatic insertion of interactive TV triggers into a broadcast data stream
US9805123B2 (en) 2008-11-18 2017-10-31 Excalibur Ip, Llc System and method for data privacy in URL based context queries
US9888292B2 (en) 2000-04-24 2018-02-06 Comcast Cable Communications Management, Llc Method and system to provide interactivity using an interactive channel bug
US9940477B2 (en) 2014-12-11 2018-04-10 Agostino Sibillo Geolocation-based encryption method and system
EP3328088A1 (en) * 2011-09-12 2018-05-30 INTEL Corporation Cooperative provision of personalized user functions using shared and personal devices
US20180376190A1 (en) * 2017-06-27 2018-12-27 At&T Intellectual Property I, L.P. Cellular broadcast streaming media selection
US10223701B2 (en) 2009-08-06 2019-03-05 Excalibur Ip, Llc System and method for verified monetization of commercial campaigns
US10230803B2 (en) 2008-07-30 2019-03-12 Excalibur Ip, Llc System and method for improved mapping and routing
US10237613B2 (en) 2012-08-03 2019-03-19 Elwha Llc Methods and systems for viewing dynamically customized audio-visual content
US11076205B2 (en) 2014-03-07 2021-07-27 Comcast Cable Communications, Llc Retrieving supplemental content
US11074615B2 (en) 2008-09-08 2021-07-27 Proxicom Wireless Llc Efficient and secure communication using wireless service identifiers
WO2021186219A1 (en) * 2020-03-19 2021-09-23 Bedil Warren An audio visual display and method of advertising therewith
US20220046331A1 (en) * 2014-08-11 2022-02-10 Comcast Cable Communications, Llc Merging Permissions and Content Access
US20230208932A1 (en) * 2021-12-23 2023-06-29 Apple Inc. Content customization and presentation based on user presence and identification
US11722848B2 (en) 2014-06-16 2023-08-08 Comcast Cable Communications, Llc User location and identity awareness

Families Citing this family (355)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7693748B1 (en) 1991-06-03 2010-04-06 Ewinwin, Inc. Method and system for configuring a set of information including a price and volume schedule for a product
WO2000070424A2 (en) 1999-05-12 2000-11-23 Ewinwin, Inc. Multiple criteria buying and selling model, and system for managing open offer sheets
US7818212B1 (en) 1999-10-22 2010-10-19 Ewinwin, Inc. Multiple criteria buying and selling model
US7593871B1 (en) 2004-06-14 2009-09-22 Ewinwin, Inc. Multiple price curves and attributes
US8626605B2 (en) 1999-05-12 2014-01-07 Ewinwin, Inc. Multiple criteria buying and selling model
US8140402B1 (en) 2001-08-06 2012-03-20 Ewinwin, Inc. Social pricing
US8290824B1 (en) 1999-05-12 2012-10-16 Ewinwin, Inc. Identifying incentives for a qualified buyer
US20110213648A1 (en) 1999-05-12 2011-09-01 Ewinwin, Inc. e-COMMERCE VOLUME PRICING
US8311896B2 (en) 1999-05-12 2012-11-13 Ewinwin, Inc. Multiple criteria buying and selling model
US8732018B2 (en) * 1999-05-12 2014-05-20 Ewinwin, Inc. Real-time offers and dynamic price adjustments presented to mobile devices
WO2002050719A2 (en) * 2000-12-18 2002-06-27 Kargo, Inc. A system and method for delivering content to mobile devices
US7899707B1 (en) 2002-06-18 2011-03-01 Ewinwin, Inc. DAS predictive modeling and reporting function
US7689463B1 (en) 2002-08-28 2010-03-30 Ewinwin, Inc. Multiple supplier system and method for transacting business
US7364086B2 (en) 2003-06-16 2008-04-29 Ewinwin, Inc. Dynamic discount card tied to price curves and group discounts
US8590785B1 (en) 2004-06-15 2013-11-26 Ewinwin, Inc. Discounts in a mobile device
US9412123B2 (en) 2003-07-01 2016-08-09 The 41St Parameter, Inc. Keystroke analysis
US10999298B2 (en) 2004-03-02 2021-05-04 The 41St Parameter, Inc. Method and system for identifying users and detecting fraud by use of the internet
KR101406843B1 (en) * 2006-03-17 2014-06-13 한국과학기술원 Method and apparatus for encoding multimedia contents and method and system for applying encoded multimedia contents
KR20070011092A (en) * 2005-07-20 2007-01-24 삼성전자주식회사 Method and apparatus for encoding multimedia contents and method and system for applying encoded multimedia contents
KR101345284B1 (en) * 2005-07-20 2013-12-27 한국과학기술원 Method and apparatus for encoding/playing multimedia contents
KR101304480B1 (en) * 2005-07-20 2013-09-05 한국과학기술원 Method and apparatus for encoding multimedia contents and method and system for applying encoded multimedia contents
US20110313853A1 (en) * 2005-09-14 2011-12-22 Jorey Ramer System for targeting advertising content to a plurality of mobile communication facilities
US7702318B2 (en) 2005-09-14 2010-04-20 Jumptap, Inc. Presentation of sponsored content based on mobile transaction event
US8688671B2 (en) 2005-09-14 2014-04-01 Millennial Media Managing sponsored content based on geographic region
US8503995B2 (en) 2005-09-14 2013-08-06 Jumptap, Inc. Mobile dynamic advertisement creation and placement
US7752209B2 (en) 2005-09-14 2010-07-06 Jumptap, Inc. Presenting sponsored content on a mobile communication facility
US8989718B2 (en) 2005-09-14 2015-03-24 Millennial Media, Inc. Idle screen advertising
US8195133B2 (en) 2005-09-14 2012-06-05 Jumptap, Inc. Mobile dynamic advertisement creation and placement
US8805339B2 (en) 2005-09-14 2014-08-12 Millennial Media, Inc. Categorization of a mobile user profile based on browse and viewing behavior
US7769764B2 (en) 2005-09-14 2010-08-03 Jumptap, Inc. Mobile advertisement syndication
US8433297B2 (en) 2005-11-05 2013-04-30 Jumptag, Inc. System for targeting advertising content to a plurality of mobile communication facilities
US8660891B2 (en) 2005-11-01 2014-02-25 Millennial Media Interactive mobile advertisement banners
US10038756B2 (en) 2005-09-14 2018-07-31 Millenial Media LLC Managing sponsored content based on device characteristics
US7912458B2 (en) 2005-09-14 2011-03-22 Jumptap, Inc. Interaction analysis and prioritization of mobile content
US7676394B2 (en) 2005-09-14 2010-03-09 Jumptap, Inc. Dynamic bidding and expected value
US8819659B2 (en) 2005-09-14 2014-08-26 Millennial Media, Inc. Mobile search service instant activation
US8238888B2 (en) 2006-09-13 2012-08-07 Jumptap, Inc. Methods and systems for mobile coupon placement
US10911894B2 (en) 2005-09-14 2021-02-02 Verizon Media Inc. Use of dynamic content generation parameters based on previous performance of those parameters
US9703892B2 (en) 2005-09-14 2017-07-11 Millennial Media Llc Predictive text completion for a mobile communication facility
US8615719B2 (en) 2005-09-14 2013-12-24 Jumptap, Inc. Managing sponsored content for delivery to mobile communication facilities
US8666376B2 (en) 2005-09-14 2014-03-04 Millennial Media Location based mobile shopping affinity program
US10592930B2 (en) 2005-09-14 2020-03-17 Millenial Media, LLC Syndication of a behavioral profile using a monetization platform
US8229914B2 (en) 2005-09-14 2012-07-24 Jumptap, Inc. Mobile content spidering and compatibility determination
US8812526B2 (en) 2005-09-14 2014-08-19 Millennial Media, Inc. Mobile content cross-inventory yield optimization
US8209344B2 (en) 2005-09-14 2012-06-26 Jumptap, Inc. Embedding sponsored content in mobile applications
US9058406B2 (en) 2005-09-14 2015-06-16 Millennial Media, Inc. Management of multiple advertising inventories using a monetization platform
US7660581B2 (en) 2005-09-14 2010-02-09 Jumptap, Inc. Managing sponsored content based on usage history
US8364521B2 (en) 2005-09-14 2013-01-29 Jumptap, Inc. Rendering targeted advertisement on mobile communication facilities
US8103545B2 (en) 2005-09-14 2012-01-24 Jumptap, Inc. Managing payment for sponsored content presented to mobile communication facilities
US8938671B2 (en) 2005-12-16 2015-01-20 The 41St Parameter, Inc. Methods and apparatus for securely displaying digital images
US20070140461A1 (en) * 2005-12-16 2007-06-21 Haldeman Randolph M Call-based advertising
US11301585B2 (en) 2005-12-16 2022-04-12 The 41St Parameter, Inc. Methods and apparatus for securely displaying digital images
US8151327B2 (en) 2006-03-31 2012-04-03 The 41St Parameter, Inc. Systems and methods for detection of session tampering and fraud prevention
CN101051375A (en) * 2006-04-04 2007-10-10 银河联动信息技术(北京)有限公司 System and method for collecting and analyzing user information and marketing
US20090037255A1 (en) * 2006-12-06 2009-02-05 Leo Chiu Behavior aggregation
US20080189153A1 (en) * 2006-12-06 2008-08-07 Haldeman Randolph M Advertisement exchange system and method
US20090063281A1 (en) * 2006-12-06 2009-03-05 Haldeman Randolph M In-call enterprise advertisement
US20080208971A1 (en) * 2007-02-20 2008-08-28 Costin Darryl J Social Networking via Communications over Interactive Devices
US20080249943A1 (en) * 2007-04-04 2008-10-09 Barrs John W Modifying A Digital Media Product
US8892471B2 (en) * 2007-04-04 2014-11-18 International Business Machines Corporation Modifying a digital media product
US8510773B1 (en) * 2007-06-27 2013-08-13 Verve Wireless, Inc. Systems and methods for providing targeted advertising and content delivery to mobile devices
US20090006159A1 (en) * 2007-06-30 2009-01-01 Mohr L Thomas Systems and methods for managing communications with internet sales leads
US20100153235A1 (en) 2007-06-30 2010-06-17 Responselogix, Inc. Alternative selections for compound price quoting
US10650330B2 (en) 2007-06-30 2020-05-12 Responselogix, Inc. Systems and methods of database optimization and distributed computing
US20090240602A1 (en) * 2007-06-30 2009-09-24 Mohr L Thomas Automated price quote engine
US11734615B2 (en) 2007-06-30 2023-08-22 Responselogix, Inc. Systems and methods of database optimization and distributed computing
US9392074B2 (en) 2007-07-07 2016-07-12 Qualcomm Incorporated User profile generation architecture for mobile content-message targeting
US9485322B2 (en) * 2007-07-07 2016-11-01 Qualcomm Incorporated Method and system for providing targeted information using profile attributes with variable confidence levels in a mobile environment
US7938727B1 (en) * 2007-07-19 2011-05-10 Tim Konkle System and method for providing interactive content for multiple networked users in a shared venue
US8099757B2 (en) 2007-10-15 2012-01-17 Time Warner Cable Inc. Methods and apparatus for revenue-optimized delivery of content in a network
US8799068B2 (en) 2007-11-05 2014-08-05 Facebook, Inc. Social advertisements and other informational messages on a social networking website, and advertising model for same
US20120203831A1 (en) 2011-02-03 2012-08-09 Kent Schoen Sponsored Stories Unit Creation from Organic Activity Stream
US9123079B2 (en) 2007-11-05 2015-09-01 Facebook, Inc. Sponsored stories unit creation from organic activity stream
US9990652B2 (en) 2010-12-15 2018-06-05 Facebook, Inc. Targeting social advertising to friends of users who have interacted with an object associated with the advertising
US9203912B2 (en) * 2007-11-14 2015-12-01 Qualcomm Incorporated Method and system for message value calculation in a mobile environment
JP5033598B2 (en) * 2007-11-28 2012-09-26 株式会社日立製作所 Display device and video equipment
US9391789B2 (en) 2007-12-14 2016-07-12 Qualcomm Incorporated Method and system for multi-level distribution information cache management in a mobile environment
US20090164477A1 (en) * 2007-12-20 2009-06-25 Anik Ganguly Method of electronic sales lead verification
WO2009086602A1 (en) * 2008-01-07 2009-07-16 Avega Systems Pty Ltd Systems and methods for providing media playback in a networked environment
US9067150B2 (en) * 2008-01-19 2015-06-30 Lamplight Games System and method for providing interactive content for multiple networked users in a shared venue using short messaging service communication
US8701051B2 (en) 2008-02-11 2014-04-15 Goldspot Media, Inc. Hot spot use in advertising
US8510661B2 (en) 2008-02-11 2013-08-13 Goldspot Media End to end response enabling collection and use of customer viewing preferences statistics
US9189794B2 (en) 2008-02-11 2015-11-17 Goldspot Media, Inc. Method and apparatus for maximizing brand exposure in a minimal mobile display
US8813143B2 (en) 2008-02-26 2014-08-19 Time Warner Enterprises LLC Methods and apparatus for business-based network resource allocation
US8152642B2 (en) * 2008-03-12 2012-04-10 Echostar Technologies L.L.C. Apparatus and methods for authenticating a user of an entertainment device using a mobile communication device
US20090234728A1 (en) * 2008-03-13 2009-09-17 Nokia Corporation Advertising introductory information including multiple profiles
US20090271258A1 (en) * 2008-04-25 2009-10-29 Quinn Thomas J Method for using carbon credits with micro refineries
US20090299817A1 (en) * 2008-06-03 2009-12-03 Qualcomm Incorporated Marketing and advertising framework for a wireless device
US8601526B2 (en) 2008-06-13 2013-12-03 United Video Properties, Inc. Systems and methods for displaying media content and media guidance information
KR101053872B1 (en) * 2008-06-16 2011-08-03 삼성전자주식회사 Mobile terminal and its personal information protection method
US9654719B2 (en) 2008-07-03 2017-05-16 Echostar Technologies L.L.C. Method and apparatus for biometric identification of a user in a broadcast communication receiver
CN102160067B (en) * 2008-07-18 2016-06-22 布卢特罗私人有限公司 Data transferring method and system
US8527474B2 (en) * 2008-08-28 2013-09-03 Visa Usa, Inc. Acquirer device and method for support of merchant data processing
US8010131B2 (en) * 2008-09-16 2011-08-30 Rothschild Leigh M System and method for enabling social interactive wireless communications
US20100087211A1 (en) * 2008-10-02 2010-04-08 Daniel Hurd Proximity marketing server apparatus
US20100088234A1 (en) * 2008-10-03 2010-04-08 Microsoft Corporation Unified analytics across a distributed computing services infrastructure
US8984628B2 (en) 2008-10-21 2015-03-17 Lookout, Inc. System and method for adverse mobile application identification
US9367680B2 (en) 2008-10-21 2016-06-14 Lookout, Inc. System and method for mobile communication device application advisement
US9043919B2 (en) 2008-10-21 2015-05-26 Lookout, Inc. Crawling multiple markets and correlating
US8533844B2 (en) 2008-10-21 2013-09-10 Lookout, Inc. System and method for security data collection and analysis
US9781148B2 (en) 2008-10-21 2017-10-03 Lookout, Inc. Methods and systems for sharing risk responses between collections of mobile communications devices
US8087067B2 (en) 2008-10-21 2011-12-27 Lookout, Inc. Secure mobile platform system
US8347386B2 (en) 2008-10-21 2013-01-01 Lookout, Inc. System and method for server-coupled malware prevention
US8051480B2 (en) 2008-10-21 2011-11-01 Lookout, Inc. System and method for monitoring and analyzing multiple interfaces and multiple protocols
US8060936B2 (en) 2008-10-21 2011-11-15 Lookout, Inc. Security status and information display system
US8099472B2 (en) 2008-10-21 2012-01-17 Lookout, Inc. System and method for a mobile cross-platform software system
US9235704B2 (en) 2008-10-21 2016-01-12 Lookout, Inc. System and method for a scanning API
US8108933B2 (en) 2008-10-21 2012-01-31 Lookout, Inc. System and method for attack and malware prevention
US8881266B2 (en) * 2008-11-13 2014-11-04 Palo Alto Research Center Incorporated Enterprise password reset
US20100125881A1 (en) * 2008-11-17 2010-05-20 Sony Corporation Method and apparatus for conveying content acquisition opportunities upon detection of proximity to interactive signage
US9961388B2 (en) 2008-11-26 2018-05-01 David Harrison Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements
US10880340B2 (en) 2008-11-26 2020-12-29 Free Stream Media Corp. Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
US8180891B1 (en) 2008-11-26 2012-05-15 Free Stream Media Corp. Discovery, access control, and communication with networked services from within a security sandbox
US10631068B2 (en) 2008-11-26 2020-04-21 Free Stream Media Corp. Content exposure attribution based on renderings of related content across multiple devices
US10334324B2 (en) 2008-11-26 2019-06-25 Free Stream Media Corp. Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
US9986279B2 (en) * 2008-11-26 2018-05-29 Free Stream Media Corp. Discovery, access control, and communication with networked services
US9386356B2 (en) 2008-11-26 2016-07-05 Free Stream Media Corp. Targeting with television audience data across multiple screens
US10419541B2 (en) 2008-11-26 2019-09-17 Free Stream Media Corp. Remotely control devices over a network without authentication or registration
US10567823B2 (en) 2008-11-26 2020-02-18 Free Stream Media Corp. Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
US10977693B2 (en) 2008-11-26 2021-04-13 Free Stream Media Corp. Association of content identifier of audio-visual data with additional data through capture infrastructure
US9519772B2 (en) 2008-11-26 2016-12-13 Free Stream Media Corp. Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
US9154942B2 (en) 2008-11-26 2015-10-06 Free Stream Media Corp. Zero configuration communication between a browser and a networked media device
US9026668B2 (en) 2012-05-26 2015-05-05 Free Stream Media Corp. Real-time and retargeted advertising on multiple screens of a user watching television
US8630684B2 (en) * 2008-12-08 2014-01-14 Verizon Patent And Licensing Inc. Accessory devices for mobile phones
US8429701B2 (en) * 2008-12-11 2013-04-23 At&T Intellectual Property I, Lp System and method to deliver video content
JP5304801B2 (en) * 2009-01-07 2013-10-02 富士通株式会社 Wireless base station, wireless communication system, and wireless communication method
US8566197B2 (en) 2009-01-21 2013-10-22 Truaxis, Inc. System and method for providing socially enabled rewards through a user financial instrument
US10594870B2 (en) 2009-01-21 2020-03-17 Truaxis, Llc System and method for matching a savings opportunity using census data
US8600857B2 (en) 2009-01-21 2013-12-03 Truaxis, Inc. System and method for providing a savings opportunity in association with a financial account
US10504126B2 (en) 2009-01-21 2019-12-10 Truaxis, Llc System and method of obtaining merchant sales information for marketing or sales teams
US20120004969A1 (en) * 2009-01-21 2012-01-05 Billshrink, Inc. System and method for providing a geo-enhanced savings opportunity in association with a financial account
US8984047B2 (en) * 2009-01-26 2015-03-17 Alcatel Lucent Targeted content delivery mechanism based on network application data
US9955352B2 (en) 2009-02-17 2018-04-24 Lookout, Inc. Methods and systems for addressing mobile communications devices that are lost or stolen but not yet reported as such
US8467768B2 (en) 2009-02-17 2013-06-18 Lookout, Inc. System and method for remotely securing or recovering a mobile device
US8538815B2 (en) 2009-02-17 2013-09-17 Lookout, Inc. System and method for mobile device replacement
US9042876B2 (en) 2009-02-17 2015-05-26 Lookout, Inc. System and method for uploading location information based on device movement
US8855601B2 (en) 2009-02-17 2014-10-07 Lookout, Inc. System and method for remotely-initiated audio communication
US9112850B1 (en) 2009-03-25 2015-08-18 The 41St Parameter, Inc. Systems and methods of sharing information through a tag-based consortium
US20100250643A1 (en) * 2009-03-26 2010-09-30 Microsoft Corporation Platform for Societal Networking
US8694371B2 (en) * 2009-04-16 2014-04-08 Blackberry Limited System and method for validating metrics associated with interactive events related to advertising
EP2278542A1 (en) * 2009-07-07 2011-01-26 Thomson Licensing Method for presenting a content
US8095552B2 (en) * 2009-07-14 2012-01-10 International Business Machines Corporation Data tag descriptor
WO2011007554A1 (en) * 2009-07-16 2011-01-20 パナソニック株式会社 Access control device, access control method, program, storage medium, and integrated circuit
US20110040627A1 (en) * 2009-08-11 2011-02-17 Microsoft Corporation Viral advertisements
US8380878B2 (en) 2009-08-13 2013-02-19 Cox Communications, Inc. Side loading
US8744909B2 (en) 2009-09-03 2014-06-03 Papatel, Inc. System and method of guaranteed cognitive awareness
US9002731B2 (en) * 2009-09-03 2015-04-07 Papatel, Inc. System and method for individual sequential campaign
US9014546B2 (en) 2009-09-23 2015-04-21 Rovi Guides, Inc. Systems and methods for automatically detecting users within detection regions of media devices
US8397301B2 (en) 2009-11-18 2013-03-12 Lookout, Inc. System and method for identifying and assessing vulnerabilities on a mobile communication device
US20110138307A1 (en) * 2009-12-09 2011-06-09 Microsoft Corporation Publishing client device usage data
US9852218B1 (en) 2010-01-01 2017-12-26 Joseph Alan Epstein System and method for distributing media via portable storage
US20110164175A1 (en) * 2010-01-05 2011-07-07 Rovi Technologies Corporation Systems and methods for providing subtitles on a wireless communications device
US9201627B2 (en) * 2010-01-05 2015-12-01 Rovi Guides, Inc. Systems and methods for transferring content between user equipment and a wireless communications device
EP2531969A4 (en) * 2010-02-01 2013-12-04 Jumptap Inc Integrated advertising system
US20110221607A1 (en) * 2010-03-15 2011-09-15 Microsoft Corporation Dynamic Device Adaptation Based on Proximity to Other Devices
US20110313849A1 (en) * 2010-06-18 2011-12-22 Klaus Brueck Method and system for effective market research
US8843394B2 (en) * 2010-06-18 2014-09-23 Microsoft Corporation Mapping identifiers
US9413557B2 (en) 2010-06-18 2016-08-09 Microsoft Technology Licensing, Llc Pricing in social advertising
US20110313833A1 (en) * 2010-06-18 2011-12-22 Microsoft Corporation Reconstructing the online flow of recommendations
US9516352B2 (en) * 2010-06-22 2016-12-06 Livetv, Llc Registration of a personal electronic device (PED) with an aircraft IFE system using a PED generated registration identifier and associated methods
US20120042360A1 (en) * 2010-08-16 2012-02-16 Bakeir Rania Abdelqader Massad Mobile services tailored to user need
US9171311B2 (en) * 2010-08-31 2015-10-27 Microsoft Technology Licensing, Llc Maintaining targetable user inventory for digital advertising
US20130198636A1 (en) * 2010-09-01 2013-08-01 Pilot.Is Llc Dynamic Content Presentations
JP2013540307A (en) * 2010-09-17 2013-10-31 トムソン ライセンシング Mobile device user identification / presence identification method and system for control and interaction in content distribution
US20120089465A1 (en) * 2010-10-06 2012-04-12 Walt Froloff Activity based mobile ad system and internet business model
US10142687B2 (en) 2010-11-07 2018-11-27 Symphony Advanced Media, Inc. Audience content exposure monitoring apparatuses, methods and systems
US8667520B2 (en) 2011-07-06 2014-03-04 Symphony Advanced Media Mobile content tracking platform methods
KR101272266B1 (en) * 2010-11-10 2013-06-13 (주) 엠엠씨 테크놀로지 Security method and system of mobile
US10303357B2 (en) 2010-11-19 2019-05-28 TIVO SOLUTIONS lNC. Flick to send or display content
US9134137B2 (en) 2010-12-17 2015-09-15 Microsoft Technology Licensing, Llc Mobile search based on predicted location
US20120174151A1 (en) * 2010-12-30 2012-07-05 Jennifer Reynolds Providing advertising content to a user
US8874899B1 (en) * 2011-01-13 2014-10-28 Sprint Communications Company L.P. Premium services authentication
US20120210377A1 (en) * 2011-02-11 2012-08-16 Sony Network Entertainment International Llc Social networking feedback via second display selections
JP5938165B2 (en) * 2011-02-25 2016-06-22 任天堂株式会社 Information processing apparatus, information processing program, information processing method, and information processing system
US20120246191A1 (en) * 2011-03-24 2012-09-27 True Xiong World-Wide Video Context Sharing
US9163952B2 (en) 2011-04-15 2015-10-20 Microsoft Technology Licensing, Llc Suggestive mapping
US8584167B2 (en) 2011-05-31 2013-11-12 Echostar Technologies L.L.C. Electronic programming guides combining stored content information and content provider schedule information
US20130144711A1 (en) 2011-06-06 2013-06-06 Nfluence Media, Inc. System and method for delivering ads to personas based on determined user characteristics
US9619567B2 (en) 2011-06-06 2017-04-11 Nfluence Media, Inc. Consumer self-profiling GUI, analysis and rapid information presentation tools
US9883326B2 (en) 2011-06-06 2018-01-30 autoGraph, Inc. Beacon based privacy centric network communication, sharing, relevancy tools and other tools
US8738765B2 (en) 2011-06-14 2014-05-27 Lookout, Inc. Mobile device DNS optimization
US8688524B1 (en) 2011-06-28 2014-04-01 Amazon Technologies, Inc. Tracking online impressions to offline purchases
US20130006754A1 (en) * 2011-06-30 2013-01-03 Microsoft Corporation Multi-step impression campaigns
US20130024576A1 (en) * 2011-07-22 2013-01-24 Microsoft Corporation Proximity-Based Detection
US8788881B2 (en) 2011-08-17 2014-07-22 Lookout, Inc. System and method for mobile device push communications
US8627349B2 (en) 2011-08-23 2014-01-07 Echostar Technologies L.L.C. User interface
WO2013033469A1 (en) * 2011-08-30 2013-03-07 Allure Energy, Inc. Resource manager, system, and method for communicating resource management information for smart energy and media resources
US9159055B2 (en) 2011-09-07 2015-10-13 Elwha Llc Computational systems and methods for identifying a communications partner
US9195848B2 (en) 2011-09-07 2015-11-24 Elwha, Llc Computational systems and methods for anonymized storage of double-encrypted data
US10198729B2 (en) 2011-09-07 2019-02-05 Elwha Llc Computational systems and methods for regulating information flow during interactions
US10606989B2 (en) 2011-09-07 2020-03-31 Elwha Llc Computational systems and methods for verifying personal information during transactions
US10546306B2 (en) 2011-09-07 2020-01-28 Elwha Llc Computational systems and methods for regulating information flow during interactions
US9690853B2 (en) 2011-09-07 2017-06-27 Elwha Llc Computational systems and methods for regulating information flow during interactions
US9928485B2 (en) 2011-09-07 2018-03-27 Elwha Llc Computational systems and methods for regulating information flow during interactions
US9167099B2 (en) * 2011-09-07 2015-10-20 Elwha Llc Computational systems and methods for identifying a communications partner
US9491146B2 (en) 2011-09-07 2016-11-08 Elwha Llc Computational systems and methods for encrypting data for anonymous storage
US9141977B2 (en) 2011-09-07 2015-09-22 Elwha Llc Computational systems and methods for disambiguating search terms corresponding to network members
US9747561B2 (en) 2011-09-07 2017-08-29 Elwha Llc Computational systems and methods for linking users of devices
US9432190B2 (en) 2011-09-07 2016-08-30 Elwha Llc Computational systems and methods for double-encrypting data for subsequent anonymous storage
US20130060695A1 (en) * 2011-09-07 2013-03-07 Elwha LLC, a limited liability company of the State of Delaware Computational systems and methods for regulating information flow during interactions
US10523618B2 (en) 2011-09-07 2019-12-31 Elwha Llc Computational systems and methods for identifying a communications partner
US20130085851A1 (en) * 2011-09-30 2013-04-04 At&T Intellectual Property I, L.P. Targeted Advertising of Products Shown in Media Content
US9600834B2 (en) * 2011-10-26 2017-03-21 Yahoo! Inc. Aggregating data from multiple devices belonging to one user for directed ad targeting
US8774781B1 (en) * 2011-11-01 2014-07-08 First Data Corporation Mobile payment and identity verification system
US20130124327A1 (en) * 2011-11-11 2013-05-16 Jumptap, Inc. Identifying a same user of multiple communication devices based on web page visits
US10754913B2 (en) 2011-11-15 2020-08-25 Tapad, Inc. System and method for analyzing user device information
US10290017B2 (en) * 2011-11-15 2019-05-14 Tapad, Inc. Managing associations between device identifiers
JP2015510156A (en) * 2011-11-30 2015-04-02 トムソン ライセンシングThomson Licensing Processing method, processing apparatus and system
US20130145004A1 (en) * 2011-12-05 2013-06-06 International Business Machines Corporation Provisioning using presence detection
US9754276B2 (en) * 2011-12-21 2017-09-05 Paypal Inc. Digital content provided to a user at a physical location
US9218122B2 (en) 2011-12-29 2015-12-22 Rovi Guides, Inc. Systems and methods for transferring settings across devices based on user gestures
US10257109B2 (en) * 2012-01-18 2019-04-09 International Business Machines Corporation Cloud-based content management system
US20130185768A1 (en) * 2012-01-18 2013-07-18 Pierre C. Barbeau Monetization of a Media Channel Network
US8689252B1 (en) * 2012-02-02 2014-04-01 Google Inc. Real-time optimization of advertisements based on media usage
US8510381B1 (en) 2012-02-14 2013-08-13 Google Inc. Sharing electronic resources with users of nearby devices
US8533266B2 (en) 2012-02-14 2013-09-10 Google Inc. User presence detection and event discovery
US8811960B2 (en) * 2012-02-15 2014-08-19 Bright House Networks, Llc Methods, apparatus and computer-readable media for providing caller identification information
US9633201B1 (en) 2012-03-01 2017-04-25 The 41St Parameter, Inc. Methods and systems for fraud containment
US9521551B2 (en) 2012-03-22 2016-12-13 The 41St Parameter, Inc. Methods and systems for persistent cross-application mobile device identification
US8843956B2 (en) * 2012-04-12 2014-09-23 Comcast Cable Communications, Llc System and method for advertising
KR101913635B1 (en) * 2012-04-16 2018-12-28 삼성전자주식회사 Apparatus and method for playing advertisement content with efficiency
US8769003B2 (en) * 2012-05-09 2014-07-01 Qualcomm Innovation Center, Inc. Method for proximity determination between mobile peers while maintaining privacy
US9092603B2 (en) * 2012-05-10 2015-07-28 Bank Of America Corporation Creating federated customer identifiers to positively identify customers interfacing with a business across access platforms
US8745728B2 (en) * 2012-05-10 2014-06-03 Bank Of America Corporation Creating federated associate identifiers to positively identify associates interfacing across multiple business applications
EP2850800A1 (en) * 2012-05-18 2015-03-25 Nokia Solutions and Networks Oy Facilitating proximity services
US9633368B2 (en) 2012-05-25 2017-04-25 Apple Inc. Content ranking and serving on a multi-user device or interface
US9589129B2 (en) 2012-06-05 2017-03-07 Lookout, Inc. Determining source of side-loaded software
US20130325601A1 (en) * 2012-06-05 2013-12-05 Yahoo! Inc. System for providing content
US9407443B2 (en) 2012-06-05 2016-08-02 Lookout, Inc. Component analysis of software applications on computing devices
US8825753B2 (en) * 2012-06-14 2014-09-02 Cellco Partnership Methods and systems to provide dynamic content and device panel management
EP2870785A4 (en) 2012-07-05 2016-02-17 Nokia Technologies Oy Method and apparatus for distributing collaborative content
US9256722B2 (en) * 2012-07-20 2016-02-09 Google Inc. Systems and methods of using a temporary private key between two devices
EP2880619A1 (en) 2012-08-02 2015-06-10 The 41st Parameter, Inc. Systems and methods for accessing records via derivative locators
US9883340B2 (en) * 2012-08-10 2018-01-30 Here Global B.V. Method and apparatus for providing group route recommendations
WO2014028060A1 (en) 2012-08-15 2014-02-20 Brian Roundtree Tools for interest-graph driven personalization
US8862155B2 (en) 2012-08-30 2014-10-14 Time Warner Cable Enterprises Llc Apparatus and methods for enabling location-based services within a premises
US20140074621A1 (en) * 2012-09-07 2014-03-13 Opentv, Inc. Pushing content to secondary connected devices
US20140078054A1 (en) * 2012-09-14 2014-03-20 Dan Zacharias GÄRDENFORS Display control device and system
US9082136B1 (en) * 2012-10-03 2015-07-14 Google Inc. System and method for configuring content presentation based on device proximity and user characteristics
GB201219091D0 (en) 2012-10-24 2012-12-05 Imagination Tech Ltd Method, system and device for connecting similar users
US8655307B1 (en) 2012-10-26 2014-02-18 Lookout, Inc. System and method for developing, updating, and using user device behavioral context models to modify user, device, and application state, settings and behavior for enhanced user security
US10540515B2 (en) 2012-11-09 2020-01-21 autoGraph, Inc. Consumer and brand owner data management tools and consumer privacy tools
WO2014078569A1 (en) 2012-11-14 2014-05-22 The 41St Parameter, Inc. Systems and methods of global identification
US20140188611A1 (en) * 2012-12-27 2014-07-03 Google Inc. Combination of multiple advertisements in an ad slot on a network accessible device
US9208215B2 (en) 2012-12-27 2015-12-08 Lookout, Inc. User classification based on data gathered from a computing device
US9374369B2 (en) 2012-12-28 2016-06-21 Lookout, Inc. Multi-factor authentication and comprehensive login system for client-server networks
US8855599B2 (en) 2012-12-31 2014-10-07 Lookout, Inc. Method and apparatus for auxiliary communications with mobile communications device
US9424409B2 (en) 2013-01-10 2016-08-23 Lookout, Inc. Method and system for protecting privacy and enhancing security on an electronic device
US11070860B2 (en) 2013-02-14 2021-07-20 Comcast Cable Communications, Llc Content delivery
US9080877B2 (en) 2013-02-21 2015-07-14 Apple Inc. Customizing destination images while reaching towards a desired task
US9066153B2 (en) 2013-03-15 2015-06-23 Time Warner Cable Enterprises Llc Apparatus and methods for multicast delivery of content in a content delivery network
US10708654B1 (en) 2013-03-15 2020-07-07 CSC Holdings, LLC Optimizing inventory based on predicted viewership
US10142382B1 (en) 2013-03-15 2018-11-27 Google Llc Detecting video streaming and identifying streamed videos
US10368255B2 (en) 2017-07-25 2019-07-30 Time Warner Cable Enterprises Llc Methods and apparatus for client-based dynamic control of connections to co-existing radio access networks
US9602875B2 (en) 2013-03-15 2017-03-21 Echostar Uk Holdings Limited Broadcast content resume reminder
CA2902474A1 (en) * 2013-03-15 2014-09-18 Vivint, Inc. Using a control panel as a wireless access point
WO2014171682A1 (en) 2013-04-16 2014-10-23 Samsung Electronics Co., Ltd. Display apparatus, and method and apparatus for setting up and controlling the same
US8973038B2 (en) 2013-05-03 2015-03-03 Echostar Technologies L.L.C. Missed content access guide
WO2014186771A1 (en) 2013-05-16 2014-11-20 Nfluence Media, Inc. Privacy sensitive persona management tools
US10650412B2 (en) * 2013-06-14 2020-05-12 Blue Kai, Inc. Multi-profile tracking identification of a mobile user
US10482506B2 (en) 2013-06-14 2019-11-19 Blue Kai, Inc. Client caching identification tracking
US9930404B2 (en) 2013-06-17 2018-03-27 Echostar Technologies L.L.C. Event-based media playback
US20140379911A1 (en) * 2013-06-21 2014-12-25 Gfi Software Ip S.A.R.L. Network Activity Association System and Method
US9159029B1 (en) 2013-06-28 2015-10-13 Quantcast Corporation Inferring the presence of an entity within an identifier space based on the behaviors of unrelated entities
US9154949B1 (en) 2013-07-08 2015-10-06 Sprint Communications Company L.P. Authenticated delivery of premium communication services to untrusted devices over an untrusted network
US9154955B1 (en) 2013-07-08 2015-10-06 Sprint Communications Company L.P. Authenticated delivery of premium communication services to trusted devices over an untrusted network
US9848249B2 (en) * 2013-07-15 2017-12-19 Echostar Technologies L.L.C. Location based targeted advertising
US9313568B2 (en) 2013-07-23 2016-04-12 Chicago Custom Acoustics, Inc. Custom earphone with dome in the canal
US20150039518A1 (en) * 2013-08-01 2015-02-05 Iadea Corporation Personalized marketing system and personalized marketing method
US20150039436A1 (en) * 2013-08-01 2015-02-05 Iadea Corporation Method and system for targeted information dissemination
US9066156B2 (en) 2013-08-20 2015-06-23 Echostar Technologies L.L.C. Television receiver enhancement features
US11556808B1 (en) * 2013-08-29 2023-01-17 Ivanti, Inc. Content delivery optimization
US10902327B1 (en) 2013-08-30 2021-01-26 The 41St Parameter, Inc. System and method for device identification and uniqueness
US9363251B2 (en) 2013-10-01 2016-06-07 Google Technology Holdings LLC Systems and methods for credential management between electronic devices
US10297287B2 (en) 2013-10-21 2019-05-21 Thuuz, Inc. Dynamic media recording
US9642008B2 (en) 2013-10-25 2017-05-02 Lookout, Inc. System and method for creating and assigning a policy for a mobile communications device based on personal data
US9674563B2 (en) 2013-11-04 2017-06-06 Rovi Guides, Inc. Systems and methods for recommending content
US10122747B2 (en) 2013-12-06 2018-11-06 Lookout, Inc. Response generation after distributed monitoring and evaluation of multiple devices
US9753796B2 (en) 2013-12-06 2017-09-05 Lookout, Inc. Distributed monitoring, evaluation, and response for multiple devices
US9420333B2 (en) 2013-12-23 2016-08-16 Echostar Technologies L.L.C. Mosaic focus control
US9860477B2 (en) 2013-12-23 2018-01-02 Echostar Technologies L.L.C. Customized video mosaic
US20150189356A1 (en) * 2013-12-30 2015-07-02 Motorola Mobility Llc Personal Device Enhancement System with Dynamic Application Execution Mechanism and Method of Operation Thereof
WO2015149032A1 (en) 2014-03-28 2015-10-01 Brian Roundtree Beacon based privacy centric network communication, sharing, relevancy tools and other tools
US9319407B1 (en) 2014-04-18 2016-04-19 Sprint Communications Company L.P. Authentication extension to untrusted devices on an untrusted network
WO2015188123A1 (en) * 2014-06-05 2015-12-10 Visible World, Inc. Methods, systems, and computer-readable media for determining outcomes for promotional digital on-screen graphics
US11540148B2 (en) 2014-06-11 2022-12-27 Time Warner Cable Enterprises Llc Methods and apparatus for access point location
US20150373304A1 (en) * 2014-06-18 2015-12-24 Opentv, Inc. User/interaction association via a media gateway
US9094730B1 (en) 2014-06-19 2015-07-28 Google Inc. Providing timely media recommendations
TWI568287B (en) * 2014-06-24 2017-01-21 Lin Hung Yuan Message notification method and system, notification server
US9832625B2 (en) * 2014-08-19 2017-11-28 Ernesto Nebel Systems and methods for facilitating social discovery
US9628861B2 (en) 2014-08-27 2017-04-18 Echostar Uk Holdings Limited Source-linked electronic programming guide
US9621959B2 (en) 2014-08-27 2017-04-11 Echostar Uk Holdings Limited In-residence track and alert
US9681196B2 (en) 2014-08-27 2017-06-13 Echostar Technologies L.L.C. Television receiver-based network traffic control
US9936248B2 (en) 2014-08-27 2018-04-03 Echostar Technologies L.L.C. Media content output control
US9681176B2 (en) 2014-08-27 2017-06-13 Echostar Technologies L.L.C. Provisioning preferred media content
US20160065676A1 (en) * 2014-09-02 2016-03-03 Raytheon BBN Technologies, Corp. Control Of Network Connected Systems
US9565474B2 (en) 2014-09-23 2017-02-07 Echostar Technologies L.L.C. Media content crowdsource
US10028025B2 (en) * 2014-09-29 2018-07-17 Time Warner Cable Enterprises Llc Apparatus and methods for enabling presence-based and use-based services
US10540696B2 (en) 2014-09-30 2020-01-21 At&T Intellectual Property I, L.P. Enhanced shared media experiences
US11863848B1 (en) 2014-10-09 2024-01-02 Stats Llc User interface for interaction with customized highlight shows
US10433030B2 (en) 2014-10-09 2019-10-01 Thuuz, Inc. Generating a customized highlight sequence depicting multiple events
US10419830B2 (en) 2014-10-09 2019-09-17 Thuuz, Inc. Generating a customized highlight sequence depicting an event
US10536758B2 (en) 2014-10-09 2020-01-14 Thuuz, Inc. Customized generation of highlight show with narrative component
US10091312B1 (en) 2014-10-14 2018-10-02 The 41St Parameter, Inc. Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups
US9935833B2 (en) 2014-11-05 2018-04-03 Time Warner Cable Enterprises Llc Methods and apparatus for determining an optimized wireless interface installation configuration
US10191992B2 (en) * 2014-12-29 2019-01-29 Surveymonkey Inc. Unified profiles
US10432296B2 (en) 2014-12-31 2019-10-01 DISH Technologies L.L.C. Inter-residence computing resource sharing
US9800938B2 (en) 2015-01-07 2017-10-24 Echostar Technologies L.L.C. Distraction bookmarks for live and recorded video
US10757216B1 (en) 2015-02-20 2020-08-25 Amazon Technologies, Inc. Group profiles for group item recommendations
US11363460B1 (en) 2015-03-03 2022-06-14 Amazon Technologies, Inc. Device-based identification for automated user detection
US9996846B2 (en) * 2015-03-27 2018-06-12 International Business Machines Corporation Transforming social media re-shares to track referrer history and identify influencers
US9693114B2 (en) 2015-04-01 2017-06-27 At&T Intellectual Property I, L.P. Method and apparatus for directed advertisement
WO2016178816A1 (en) 2015-05-01 2016-11-10 Lookout, Inc. Determining source of side-loaded software
US9924210B2 (en) 2015-07-24 2018-03-20 clypd, inc. Computer system and method for targeting content to users via multiple technology platforms
US9986578B2 (en) 2015-12-04 2018-05-29 Time Warner Cable Enterprises Llc Apparatus and methods for selective data network access
US10327187B2 (en) 2015-12-04 2019-06-18 Time Warner Cable Enterprises Llc Apparatus and method for wireless network extensibility and enhancement
US9918345B2 (en) 2016-01-20 2018-03-13 Time Warner Cable Enterprises Llc Apparatus and method for wireless network services in moving vehicles
US10492034B2 (en) 2016-03-07 2019-11-26 Time Warner Cable Enterprises Llc Apparatus and methods for dynamic open-access networks
US10586023B2 (en) 2016-04-21 2020-03-10 Time Warner Cable Enterprises Llc Methods and apparatus for secondary content management and fraud prevention
US10164858B2 (en) 2016-06-15 2018-12-25 Time Warner Cable Enterprises Llc Apparatus and methods for monitoring and diagnosing a wireless network
US10476832B2 (en) * 2016-07-14 2019-11-12 Facebook, Inc. Content notification on online social networks for media-player devices
US10440093B2 (en) * 2016-07-14 2019-10-08 Facebook, Inc. Deep linking to media-player devices
US10015539B2 (en) 2016-07-25 2018-07-03 DISH Technologies L.L.C. Provider-defined live multichannel viewing events
US10104417B2 (en) 2016-07-26 2018-10-16 At&T Mobility Ii Llc Method and apparatus for sponsored messaging
US10687370B2 (en) 2016-08-03 2020-06-16 International Business Machines Corporation Population of user identifiers based on nearby devices
US11405696B2 (en) 2016-08-17 2022-08-02 International Business Machines Corporation System and method for targeting mass media ads on the television to given physical locations using online activity profiles at the locations
RU2654854C1 (en) * 2016-08-28 2018-05-23 Фонд Социальных Информационно-Технологических Инноваций Method for collecting data on wireless communication device user and machine-readable medium for method implementation
KR20180050052A (en) * 2016-11-04 2018-05-14 삼성전자주식회사 Display apparatus and method for controlling thereof
US10021448B2 (en) 2016-11-22 2018-07-10 DISH Technologies L.L.C. Sports bar mode automatic viewing determination
KR102591292B1 (en) * 2017-02-14 2023-10-19 삼성전자주식회사 Apparatus and Method for Displaying and advertisement Server
US11507965B2 (en) 2017-03-14 2022-11-22 Bridgestone Americas Tire Operations, Llc Tire inventory decision support system
US11107125B1 (en) * 2017-05-24 2021-08-31 Alphonso Inc. Use of mobile device to provide product recommendations for an e-commerce shopping site
US10645547B2 (en) 2017-06-02 2020-05-05 Charter Communications Operating, Llc Apparatus and methods for providing wireless service in a venue
US10638361B2 (en) 2017-06-06 2020-04-28 Charter Communications Operating, Llc Methods and apparatus for dynamic control of connections to co-existing radio access networks
US10218697B2 (en) 2017-06-09 2019-02-26 Lookout, Inc. Use of device risk evaluation to manage access to services
US20180365735A1 (en) * 2017-06-20 2018-12-20 International Business Machines Corporation Displaying an advertisement for a product of interest
US10932010B2 (en) 2018-05-11 2021-02-23 Sportsmedia Technology Corporation Systems and methods for providing advertisements in live event broadcasting
US11138438B2 (en) 2018-05-18 2021-10-05 Stats Llc Video processing for embedded information card localization and content extraction
US11264048B1 (en) 2018-06-05 2022-03-01 Stats Llc Audio processing for detecting occurrences of loud sound characterized by brief audio bursts
US11025985B2 (en) 2018-06-05 2021-06-01 Stats Llc Audio processing for detecting occurrences of crowd noise in sporting event television programming
US20190378171A1 (en) * 2018-06-06 2019-12-12 Walmart Apollo, Llc Targeted advertisement system
US11089348B2 (en) 2018-10-03 2021-08-10 At&T Intellectual Property I, L.P. Method and apparatus for determining the accuracy of targeted advertising
US11227310B2 (en) 2018-10-16 2022-01-18 At&T Intellectual Property I, L.P. Method and apparatus for targeted advertising selection
US11210699B2 (en) 2018-10-18 2021-12-28 At&T Intellectual Property I, L.P. Method and apparatus for targeted advertising
US10706249B1 (en) 2018-12-28 2020-07-07 Datalogic Usa, Inc. Assisted identification of ambiguously marked objects
US10743041B1 (en) 2019-01-31 2020-08-11 DISH Technologies L.L.C. Systems and methods for facilitating adaptive content splicing
US11638049B2 (en) 2019-10-16 2023-04-25 Dish Network L.L.C. Systems and methods for content item recognition and adaptive packet transmission
US10880351B1 (en) 2019-10-16 2020-12-29 Dish Network L.L.C. Systems and methods for adapting content items to endpoint media devices
US11303943B2 (en) 2019-10-16 2022-04-12 Dish Network L.L.C. Systems and methods for facilitating adaptive content items for delivery in a packet stream
US10951956B1 (en) * 2019-10-25 2021-03-16 Xandr Inc. System and method for establishing a virtual identity for a premises
US10999616B1 (en) 2020-01-17 2021-05-04 Verizon Patent And Licensing Inc. Systems and methods for value-based provision of television content in a hybrid quadrature amplitude modulation (QAM)/internet protocol (IP) content delivery environment
US11245946B2 (en) 2020-01-21 2022-02-08 Dish Network L.L.C. Systems and methods for adapting content items to secured endpoint media device data
US11218525B2 (en) 2020-01-21 2022-01-04 Dish Network L.L.C. Systems and methods for adapting content delivery based on endpoint communications
US11012737B1 (en) 2020-04-27 2021-05-18 Dish Network L.L.C. Systems and methods for audio adaptation of content items to endpoint media devices
CN111800779B (en) * 2020-06-29 2023-04-25 百度在线网络技术(北京)有限公司 Device source identification method and apparatus, computer system, and readable storage medium

Citations (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020055924A1 (en) * 2000-01-18 2002-05-09 Richard Liming System and method providing a spatial location context
US20020138848A1 (en) * 2001-02-02 2002-09-26 Rachad Alao Service gateway for interactive television
US20030014307A1 (en) * 2001-07-16 2003-01-16 General Motors Corporation Method and system for mobile commerce advertising
US20030032409A1 (en) * 2001-03-16 2003-02-13 Hutcheson Stewart Douglas Method and system for distributing content over a wireless communications system
US20030208754A1 (en) * 2002-05-01 2003-11-06 G. Sridhar System and method for selective transmission of multimedia based on subscriber behavioral model
US20040005900A1 (en) * 2002-07-05 2004-01-08 Martin Zilliacus Mobile terminal interactivity with multimedia programming
US6710815B1 (en) * 2001-01-23 2004-03-23 Digeo, Inc. Synchronizing multiple signals received through different transmission mediums
US20050080665A1 (en) * 2001-11-27 2005-04-14 Accenture Global Services, Gmbh Context sensitive advertisement delivery framework
US20050120389A1 (en) * 2003-12-01 2005-06-02 International Business Machines Corporation Selecting divergent storylines using branching techniques
US20050278716A1 (en) * 2004-06-14 2005-12-15 Nokia Corporation Digital rights management (DRM) license manager
US20060022048A1 (en) * 2000-06-07 2006-02-02 Johnson William J System and method for anonymous location based services
US20060165060A1 (en) * 2005-01-21 2006-07-27 Robin Dua Method and apparatus for managing credentials through a wireless network
US20060173974A1 (en) * 2005-02-02 2006-08-03 Victor Tang System and method for providing mobile access to personal media
US7187947B1 (en) * 2000-03-28 2007-03-06 Affinity Labs, Llc System and method for communicating selected information to an electronic device
US7227475B1 (en) * 2005-04-13 2007-06-05 Giorgio Provenzano Public transportation interactive geographical advertisement system having world wide web access
US7254367B2 (en) * 2004-06-23 2007-08-07 Agere Systems Inc. Method and apparatus for pairing and configuring wireless devices
US20070201376A1 (en) * 2006-02-27 2007-08-30 Marshall-Wilson Maria I Apparatus and methods for group communications
US7283803B2 (en) * 2004-04-16 2007-10-16 Broadcom Corporation Location-aware application based quality of service (QOS) via a broadband access gateway
US7343317B2 (en) * 2001-01-18 2008-03-11 Nokia Corporation Real-time wireless e-coupon (promotion) definition based on available segment
US20080109888A1 (en) * 2006-09-14 2008-05-08 Shah Ullah Methods and systems for securing content projected to a nearby device
US20080108308A1 (en) * 2006-09-14 2008-05-08 Shah Ullah Methods and systems for using mobile device specific identifiers and short-distance wireless protocols to manage, secure and target content
US20080133327A1 (en) * 2006-09-14 2008-06-05 Shah Ullah Methods and systems for securing content played on mobile devices
US20080220760A1 (en) * 2006-09-14 2008-09-11 Shah Ullah Methods and systems for usage profiling associated with device specific identifiers

Family Cites Families (80)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4646145A (en) * 1980-04-07 1987-02-24 R. D. Percy & Company Television viewer reaction determining systems
US4695879A (en) * 1986-02-07 1987-09-22 Weinblatt Lee S Television viewer meter
US5550928A (en) * 1992-12-15 1996-08-27 A.C. Nielsen Company Audience measurement system and method
US5737539A (en) * 1994-10-28 1998-04-07 Advanced Health Med-E-Systems Corp. Prescription creation system
US5546471A (en) * 1994-10-28 1996-08-13 The National Registry, Inc. Ergonomic fingerprint reader apparatus
US6460036B1 (en) * 1994-11-29 2002-10-01 Pinpoint Incorporated System and method for providing customized electronic newspapers and target advertisements
US6571279B1 (en) * 1997-12-05 2003-05-27 Pinpoint Incorporated Location enhanced information delivery system
US5774870A (en) * 1995-12-14 1998-06-30 Netcentives, Inc. Fully integrated, on-line interactive frequency and award redemption program
US5848396A (en) * 1996-04-26 1998-12-08 Freedom Of Information, Inc. Method and apparatus for determining behavioral profile of a computer user
US6202023B1 (en) * 1996-08-22 2001-03-13 Go2 Systems, Inc. Internet based geographic location referencing system and method
US5842199A (en) * 1996-10-18 1998-11-24 Regents Of The University Of Minnesota System, method and article of manufacture for using receiver operating curves to evaluate predictive utility
US6049831A (en) * 1996-11-08 2000-04-11 Gte Laboratories Incorporated System for transmitting network-related information where requested network information is separately transmitted as definitions and display information
US6898762B2 (en) * 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
US6332127B1 (en) * 1999-01-28 2001-12-18 International Business Machines Corporation Systems, methods and computer program products for providing time and location specific advertising via the internet
US6711137B1 (en) * 1999-03-12 2004-03-23 International Business Machines Corporation System and method for analyzing and tuning a communications network
US6519571B1 (en) * 1999-05-27 2003-02-11 Accenture Llp Dynamic customer profile management
US20020026351A1 (en) * 1999-06-30 2002-02-28 Thomas E. Coleman Method and system for delivery of targeted commercial messages
US6704929B1 (en) * 1999-08-18 2004-03-09 Webtv Networks, Inc. Tracking viewing behavior of a home entertainment system
US6381465B1 (en) * 1999-08-27 2002-04-30 Leap Wireless International, Inc. System and method for attaching an advertisement to an SMS message for wireless transmission
US6812851B1 (en) * 1999-12-15 2004-11-02 Vert, Inc. Apparatuses for displaying information on vehicles
AU2248501A (en) * 1999-12-17 2001-06-25 Promo Vu Interactive promotional information communicating system
US20020059637A1 (en) * 2000-01-14 2002-05-16 Rakib Selim Shlomo Home gateway for video and data distribution from various types of headend facilities and including digital video recording functions
US8151306B2 (en) * 2000-01-14 2012-04-03 Terayon Communication Systems, Inc. Remote control for wireless control of system including home gateway and headend, either or both of which have digital video recording functionality
US6587835B1 (en) * 2000-02-09 2003-07-01 G. Victor Treyz Shopping assistance with handheld computing device
US6484148B1 (en) * 2000-02-19 2002-11-19 John E. Boyd Electronic advertising device and method of using the same
US7039699B1 (en) 2000-05-02 2006-05-02 Microsoft Corporation Tracking usage behavior in computer systems
US6456854B1 (en) * 2000-05-08 2002-09-24 Leap Wireless International System and method for locating and tracking mobile telephone devices via the internet
GB0012132D0 (en) 2000-05-20 2000-07-12 Hewlett Packard Co Targeted information display
US6947922B1 (en) * 2000-06-16 2005-09-20 Xerox Corporation Recommender system and method for generating implicit ratings based on user interactions with handheld devices
US7487112B2 (en) * 2000-06-29 2009-02-03 Barnes Jr Melvin L System, method, and computer program product for providing location based services and mobile e-commerce
US7797447B1 (en) * 2000-07-10 2010-09-14 Fuji Xerox Co., Ltd. Data detector for creating links from web content for mobile devices
US6674453B1 (en) * 2000-07-10 2004-01-06 Fuji Xerox Co., Ltd. Service portal for links separated from Web content
US7092370B2 (en) * 2000-08-17 2006-08-15 Roamware, Inc. Method and system for wireless voice channel/data channel integration
JP2002077755A (en) * 2000-08-29 2002-03-15 Sharp Corp Agent interface apparatus
US6754470B2 (en) * 2000-09-01 2004-06-22 Telephia, Inc. System and method for measuring wireless device and network usage and performance metrics
US6600898B1 (en) * 2000-09-07 2003-07-29 Clix Network, Inc. Method and apparatus for generating a number audio element in an audio system
EP1199899B1 (en) 2000-10-16 2004-04-21 Alcatel Method and apparatus for providing a user of a mobile communication terminal or a group of users with an information message with an adaptive content
US20040201599A1 (en) * 2000-11-30 2004-10-14 Rabindranath Dutta System and method for displaying content without control items
US7721310B2 (en) * 2000-12-05 2010-05-18 Koninklijke Philips Electronics N.V. Method and apparatus for selective updating of a user profile
GB2370149A (en) 2000-12-14 2002-06-19 World Information On Net Method of displaying advertisements on a vehicle
WO2002052540A1 (en) * 2000-12-22 2002-07-04 Connectedmedia Corporation Program selector and guide system and method
US20020124249A1 (en) * 2001-01-02 2002-09-05 Shintani Peter Rae Targeted advertising during playback of stored content
US7062469B2 (en) * 2001-01-02 2006-06-13 Nokia Corporation System and method for public wireless network access subsidized by dynamic display advertising
US6990635B2 (en) * 2001-01-24 2006-01-24 Koninklijke Philips Electronics N.V. User interface for collecting viewer ratings of media content and facilitating adaption of content recommenders
JP3849435B2 (en) * 2001-02-23 2006-11-22 株式会社日立製作所 Traffic situation estimation method and traffic situation estimation / provision system using probe information
US20020162031A1 (en) * 2001-03-08 2002-10-31 Shmuel Levin Method and apparatus for automatic control of access
US6993326B2 (en) * 2001-04-02 2006-01-31 Bellsouth Intellectual Property Corporation System and method for providing short message targeted advertisements over a wireless communications network
US7412202B2 (en) * 2001-04-03 2008-08-12 Koninklijke Philips Electronics N.V. Method and apparatus for generating recommendations based on user preferences and environmental characteristics
US7085845B2 (en) * 2001-05-09 2006-08-01 Gene Fein Method, apparatus and computer program product for identifying a playing media file and tracking associated user preferences
US20060149624A1 (en) * 2004-12-30 2006-07-06 Shumeet Baluja Generating and/or serving local area advertisements, such as advertisements for devices with call functionality
US8560493B2 (en) * 2003-10-01 2013-10-15 Google Inc. Determining and/or using end user local time information in an ad system
US7680796B2 (en) * 2003-09-03 2010-03-16 Google, Inc. Determining and/or using location information in an ad system
US7987491B2 (en) * 2002-05-10 2011-07-26 Richard Reisman Method and apparatus for browsing using alternative linkbases
US20060026067A1 (en) * 2002-06-14 2006-02-02 Nicholas Frank C Method and system for providing network based target advertising and encapsulation
US20070047043A1 (en) * 2002-07-08 2007-03-01 Explay Ltd. image projecting device and method
US8086559B2 (en) * 2002-09-24 2011-12-27 Google, Inc. Serving content-relevant advertisements with client-side device support
US20120173732A1 (en) * 2002-10-22 2012-07-05 Sullivan Jason A Systems and methods for providing resources and interactivity in computer systems
US20050038326A1 (en) * 2003-05-30 2005-02-17 Michael Mathur System, device, and method for remote monitoring and servicing
US20060008256A1 (en) * 2003-10-01 2006-01-12 Khedouri Robert K Audio visual player apparatus and system and method of content distribution using the same
ATE331396T1 (en) 2003-11-24 2006-07-15 Cit Alcatel METHOD OF DISPLAYING CONTENT
EP1596271A1 (en) * 2004-05-11 2005-11-16 Hitachi Europe S.r.l. Method for displaying information and information display system
US20060004627A1 (en) * 2004-06-30 2006-01-05 Shumeet Baluja Advertisements for devices with call functionality, such as mobile phones
US20060123081A1 (en) * 2004-12-03 2006-06-08 Motorola, Inc. Method and system for seamless portability by profile sharing
US20060149264A1 (en) * 2004-12-20 2006-07-06 Castaneda Javier E Screw locking systems for bone plates
US8473617B2 (en) * 2004-12-31 2013-06-25 Sony Corporation Media client architecture for networked communication devices
US8230456B2 (en) * 2005-01-05 2012-07-24 Yahoo! Inc. Framework for delivering a plurality of content and providing for interaction with the same in a television environment
US8836580B2 (en) * 2005-05-09 2014-09-16 Ehud Mendelson RF proximity tags providing indoor and outdoor navigation and method of use
US7822620B2 (en) * 2005-05-03 2010-10-26 Mcafee, Inc. Determining website reputations using automatic testing
US8438499B2 (en) * 2005-05-03 2013-05-07 Mcafee, Inc. Indicating website reputations during user interactions
US7562304B2 (en) * 2005-05-03 2009-07-14 Mcafee, Inc. Indicating website reputations during website manipulation of user information
US7407099B1 (en) * 2005-06-03 2008-08-05 Hewlett-Packard Development Company, L.P. Method and apparatus for achieving a tailored content response based upon a product identifier coupled with a device identifier
US20060277271A1 (en) 2005-06-07 2006-12-07 Yahoo! Inc. Prefetching content based on a mobile user profile
US20060291506A1 (en) * 2005-06-23 2006-12-28 Cain David C Process of providing content component displays with a digital video recorder
US7548915B2 (en) * 2005-09-14 2009-06-16 Jorey Ramer Contextual mobile content placement on a mobile communication facility
US7660581B2 (en) * 2005-09-14 2010-02-09 Jumptap, Inc. Managing sponsored content based on usage history
US20070088801A1 (en) * 2005-10-17 2007-04-19 Zohar Levkovitz Device, system and method of delivering targeted advertisements using wireless application protocol
US20070088852A1 (en) * 2005-10-17 2007-04-19 Zohar Levkovitz Device, system and method of presentation of advertisements on a wireless device
US10803468B2 (en) * 2006-04-18 2020-10-13 At&T Intellectual Property I, L.P. Method and apparatus for selecting advertising
US20090298514A1 (en) * 2006-09-14 2009-12-03 Shah Ullah Real world behavior measurement using identifiers specific to mobile devices
EP2248361A2 (en) 2008-01-21 2010-11-10 Omnitrail, LLC Real world behavior measurement using mobile device specific identifiers

Patent Citations (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020055924A1 (en) * 2000-01-18 2002-05-09 Richard Liming System and method providing a spatial location context
US7187947B1 (en) * 2000-03-28 2007-03-06 Affinity Labs, Llc System and method for communicating selected information to an electronic device
US20060022048A1 (en) * 2000-06-07 2006-02-02 Johnson William J System and method for anonymous location based services
US7343317B2 (en) * 2001-01-18 2008-03-11 Nokia Corporation Real-time wireless e-coupon (promotion) definition based on available segment
US6710815B1 (en) * 2001-01-23 2004-03-23 Digeo, Inc. Synchronizing multiple signals received through different transmission mediums
US20020138848A1 (en) * 2001-02-02 2002-09-26 Rachad Alao Service gateway for interactive television
US20030032409A1 (en) * 2001-03-16 2003-02-13 Hutcheson Stewart Douglas Method and system for distributing content over a wireless communications system
US20030014307A1 (en) * 2001-07-16 2003-01-16 General Motors Corporation Method and system for mobile commerce advertising
US20050080665A1 (en) * 2001-11-27 2005-04-14 Accenture Global Services, Gmbh Context sensitive advertisement delivery framework
US20030208754A1 (en) * 2002-05-01 2003-11-06 G. Sridhar System and method for selective transmission of multimedia based on subscriber behavioral model
US20040005900A1 (en) * 2002-07-05 2004-01-08 Martin Zilliacus Mobile terminal interactivity with multimedia programming
US20050120389A1 (en) * 2003-12-01 2005-06-02 International Business Machines Corporation Selecting divergent storylines using branching techniques
US7283803B2 (en) * 2004-04-16 2007-10-16 Broadcom Corporation Location-aware application based quality of service (QOS) via a broadband access gateway
US20050278716A1 (en) * 2004-06-14 2005-12-15 Nokia Corporation Digital rights management (DRM) license manager
US7254367B2 (en) * 2004-06-23 2007-08-07 Agere Systems Inc. Method and apparatus for pairing and configuring wireless devices
US20060165060A1 (en) * 2005-01-21 2006-07-27 Robin Dua Method and apparatus for managing credentials through a wireless network
US20060173974A1 (en) * 2005-02-02 2006-08-03 Victor Tang System and method for providing mobile access to personal media
US7227475B1 (en) * 2005-04-13 2007-06-05 Giorgio Provenzano Public transportation interactive geographical advertisement system having world wide web access
US20070201376A1 (en) * 2006-02-27 2007-08-30 Marshall-Wilson Maria I Apparatus and methods for group communications
US20080109888A1 (en) * 2006-09-14 2008-05-08 Shah Ullah Methods and systems for securing content projected to a nearby device
US20080108308A1 (en) * 2006-09-14 2008-05-08 Shah Ullah Methods and systems for using mobile device specific identifiers and short-distance wireless protocols to manage, secure and target content
US20080133327A1 (en) * 2006-09-14 2008-06-05 Shah Ullah Methods and systems for securing content played on mobile devices
US20080220760A1 (en) * 2006-09-14 2008-09-11 Shah Ullah Methods and systems for usage profiling associated with device specific identifiers

Cited By (224)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8892495B2 (en) 1991-12-23 2014-11-18 Blanding Hovenweep, Llc Adaptive pattern recognition based controller apparatus and method and human-interface therefore
US9535563B2 (en) 1999-02-01 2017-01-03 Blanding Hovenweep, Llc Internet appliance system and method
US10742766B2 (en) 2000-04-24 2020-08-11 Comcast Cable Communications Management, Llc Management of pre-loaded content
US10609451B2 (en) 2000-04-24 2020-03-31 Comcast Cable Communications Management, Llc Method and system for automatic insertion of interactive TV triggers into a broadcast data stream
US10171624B2 (en) 2000-04-24 2019-01-01 Comcast Cable Communications Management, Llc Management of pre-loaded content
US9888292B2 (en) 2000-04-24 2018-02-06 Comcast Cable Communications Management, Llc Method and system to provide interactivity using an interactive channel bug
US9788058B2 (en) 2000-04-24 2017-10-10 Comcast Cable Communications Management, Llc Method and system for automatic insertion of interactive TV triggers into a broadcast data stream
US9699265B2 (en) 2000-04-24 2017-07-04 Comcast Cable Communications Management, Llc Method and system for transforming content for execution on multiple platforms
US9762942B2 (en) * 2000-07-20 2017-09-12 Resource Consortium Limited Adaptable programming guide for networked devices
US10244280B2 (en) 2000-07-20 2019-03-26 Resource Consortium Limited Adaptable programming guide for networked devices
US9507778B2 (en) 2006-05-19 2016-11-29 Yahoo! Inc. Summarization of media object collections
US20110153429A1 (en) * 2006-09-14 2011-06-23 Shah Ullah Targeting content to network-enabled television devices
US20090298514A1 (en) * 2006-09-14 2009-12-03 Shah Ullah Real world behavior measurement using identifiers specific to mobile devices
US8060399B2 (en) 2006-09-14 2011-11-15 Shah Ullah Targeting content to network-enabled television devices
US9445353B2 (en) 2006-09-14 2016-09-13 Omnitrail Technologies Inc. Presence platform for passive radio access network-to-radio access network device transition
US20080108308A1 (en) * 2006-09-14 2008-05-08 Shah Ullah Methods and systems for using mobile device specific identifiers and short-distance wireless protocols to manage, secure and target content
US9204376B2 (en) 2006-09-14 2015-12-01 Omnitrail Technologies, Inc. Profile based passive network switching
US20080133327A1 (en) * 2006-09-14 2008-06-05 Shah Ullah Methods and systems for securing content played on mobile devices
US8594702B2 (en) 2006-11-06 2013-11-26 Yahoo! Inc. Context server for associating information based on context
US9110903B2 (en) 2006-11-22 2015-08-18 Yahoo! Inc. Method, system and apparatus for using user profile electronic device data in media delivery
US20090024452A1 (en) * 2006-11-22 2009-01-22 Ronald Martinez Methods, systems and apparatus for delivery of media
US8402356B2 (en) 2006-11-22 2013-03-19 Yahoo! Inc. Methods, systems and apparatus for delivery of media
US20080120308A1 (en) * 2006-11-22 2008-05-22 Ronald Martinez Methods, Systems and Apparatus for Delivery of Media
US8769099B2 (en) 2006-12-28 2014-07-01 Yahoo! Inc. Methods and systems for pre-caching information on a mobile computing device
US8046803B1 (en) 2006-12-28 2011-10-25 Sprint Communications Company L.P. Contextual multimedia metatagging
US10715878B2 (en) 2007-04-17 2020-07-14 Intent IQ, LLC Targeted television advertisements based on online behavior
US11589136B2 (en) 2007-04-17 2023-02-21 Intent IQ, LLC Targeted television advertisements based on online behavior
US8677398B2 (en) 2007-04-17 2014-03-18 Intent IQ, LLC Systems and methods for taking action with respect to one network-connected device based on activity on another device connected to the same network
US11303973B2 (en) 2007-04-17 2022-04-12 Intent IQ, LLC Targeted television advertisements based on online behavior
US8695032B2 (en) 2007-04-17 2014-04-08 Intent IQ, LLC Targeted television advertisements based on online behavior
US20090049468A1 (en) * 2007-04-17 2009-02-19 Almondnet, Inc. Targeted television advertisements based on online behavior
US11805300B2 (en) 2007-04-17 2023-10-31 Intent IQ, LLC System for taking action using cross-device profile information
US9813778B2 (en) 2007-04-17 2017-11-07 Intent IQ, LLC Targeted television advertisements based on online behavior
US11564015B2 (en) 2007-04-17 2023-01-24 Intent IQ, LLC Targeted television advertisements based on online behavior
US20100325659A1 (en) * 2007-04-17 2010-12-23 Almondnet, Inc. Targeted television advertisements based on online behavior
US9369779B2 (en) 2007-04-17 2016-06-14 Intent IQ, LLC Targeted television advertisements based on online behavior
US10178442B2 (en) 2007-04-17 2019-01-08 Intent IQ, LLC Targeted television advertisements based on online behavior
US8281336B2 (en) 2007-04-17 2012-10-02 Intenti IQ, LLC Targeted television advertisements based on online behavior
US20080261514A1 (en) * 2007-04-20 2008-10-23 At&T Knowledge Ventures, L.P. System and apparatus for supplying media content to portable communication devices
US8683527B2 (en) * 2007-04-20 2014-03-25 At&T Intellectual Property I, Lp System and apparatus for supplying media content to portable communication devices
US10181132B1 (en) 2007-09-04 2019-01-15 Sprint Communications Company L.P. Method for providing personalized, targeted advertisements during playback of media
US8606637B1 (en) 2007-09-04 2013-12-10 Sprint Communications Company L.P. Method for providing personalized, targeted advertisements during playback of media
US8060407B1 (en) 2007-09-04 2011-11-15 Sprint Communications Company L.P. Method for providing personalized, targeted advertisements during playback of media
US20120054792A1 (en) * 2007-11-01 2012-03-01 Microsoft Corporation Online Advertisement Selection
US9390425B2 (en) * 2007-11-01 2016-07-12 Microsoft Corporation Online advertisement selection
US8069142B2 (en) 2007-12-06 2011-11-29 Yahoo! Inc. System and method for synchronizing data on a network
US8799371B2 (en) 2007-12-10 2014-08-05 Yahoo! Inc. System and method for conditional delivery of messages
US8307029B2 (en) 2007-12-10 2012-11-06 Yahoo! Inc. System and method for conditional delivery of messages
US8671154B2 (en) 2007-12-10 2014-03-11 Yahoo! Inc. System and method for contextual addressing of communications on a network
US8166168B2 (en) 2007-12-17 2012-04-24 Yahoo! Inc. System and method for disambiguating non-unique identifiers using information obtained from disparate communication channels
US11095952B2 (en) 2007-12-31 2021-08-17 Intent IQ, LLC Linking recorded online activity from an online device associated with a set-top box with a television advertisement delivered via the set-top box
US20090172728A1 (en) * 2007-12-31 2009-07-02 Almondnet, Inc. Targeted online advertisements based on viewing or interacting with television advertisements
US10321198B2 (en) 2007-12-31 2019-06-11 Intent IQ, LLC Systems and methods for dealing with online activity based on delivery of a television advertisement
US20110099576A1 (en) * 2007-12-31 2011-04-28 Roy Shkedi Systems and methods for dealing with online activity based on delivery of a television advertisement
US8566164B2 (en) 2007-12-31 2013-10-22 Intent IQ, LLC Targeted online advertisements based on viewing or interacting with television advertisements
US8595069B2 (en) 2007-12-31 2013-11-26 Intent IQ, LLC Systems and methods for dealing with online activity based on delivery of a television advertisement
US11831964B2 (en) 2007-12-31 2023-11-28 Intent IQ, LLC Avoiding directing online advertisements based on user interaction with television advertisements
US20090177644A1 (en) * 2008-01-04 2009-07-09 Ronald Martinez Systems and methods of mapping attention
US9706345B2 (en) 2008-01-04 2017-07-11 Excalibur Ip, Llc Interest mapping system
US9626685B2 (en) 2008-01-04 2017-04-18 Excalibur Ip, Llc Systems and methods of mapping attention
US8762285B2 (en) 2008-01-06 2014-06-24 Yahoo! Inc. System and method for message clustering
US20090182631A1 (en) * 2008-01-16 2009-07-16 Yahoo! Inc. System and method for word-of-mouth advertising
US10074093B2 (en) 2008-01-16 2018-09-11 Excalibur Ip, Llc System and method for word-of-mouth advertising
US20090210898A1 (en) * 2008-02-14 2009-08-20 Qualcomm Incorporated Methods and apparatuses for sharing user profiles
US8522271B2 (en) * 2008-02-14 2013-08-27 Qualcomm Incorporated Methods and apparatuses for sharing user profiles
US8554623B2 (en) 2008-03-03 2013-10-08 Yahoo! Inc. Method and apparatus for social network marketing with consumer referral
US8538811B2 (en) 2008-03-03 2013-09-17 Yahoo! Inc. Method and apparatus for social network marketing with advocate referral
US8560390B2 (en) 2008-03-03 2013-10-15 Yahoo! Inc. Method and apparatus for social network marketing with brand referral
US8745133B2 (en) 2008-03-28 2014-06-03 Yahoo! Inc. System and method for optimizing the storage of data
US8589486B2 (en) 2008-03-28 2013-11-19 Yahoo! Inc. System and method for addressing communications
US8271506B2 (en) 2008-03-31 2012-09-18 Yahoo! Inc. System and method for modeling relationships between entities
US8806530B1 (en) * 2008-04-22 2014-08-12 Sprint Communications Company L.P. Dual channel presence detection and content delivery system and method
US8607267B2 (en) 2008-06-02 2013-12-10 Intent IQ, LLC Targeted television advertisements selected on the basis of an online user profile and presented with television programs or channels related to that profile
US9756372B2 (en) 2008-06-02 2017-09-05 Intent IQ, LLC Targeted advertisements selected on the basis of an online user profile and presented with media presentations related to that profile
US10306282B2 (en) 2008-06-02 2019-05-28 Intent IQ, LLC Targeted video advertisements selected on the basis of an online user profile and presented with video programs related to that profile
US9226019B2 (en) 2008-06-02 2015-12-29 Intent IQ, LLC Targeted television advertisements selected on the basis of an online user profile and presented with television programs or channels related to that profile
US8452855B2 (en) 2008-06-27 2013-05-28 Yahoo! Inc. System and method for presentation of media related to a context
US8706406B2 (en) 2008-06-27 2014-04-22 Yahoo! Inc. System and method for determination and display of personalized distance
US20090328087A1 (en) * 2008-06-27 2009-12-31 Yahoo! Inc. System and method for location based media delivery
US9158794B2 (en) 2008-06-27 2015-10-13 Google Inc. System and method for presentation of media related to a context
US9858348B1 (en) 2008-06-27 2018-01-02 Google Inc. System and method for presentation of media related to a context
US8813107B2 (en) * 2008-06-27 2014-08-19 Yahoo! Inc. System and method for location based media delivery
US20100023965A1 (en) * 2008-07-28 2010-01-28 At&T Delaware Intellectual Property, Inc. System and Method of Delivering Advertisement Data to a Mobile Device
US8739201B2 (en) * 2008-07-28 2014-05-27 At&T Intellectual Property I, Lp System and method of delivering advertisement data to a mobile device
US8583668B2 (en) 2008-07-30 2013-11-12 Yahoo! Inc. System and method for context enhanced mapping
US10230803B2 (en) 2008-07-30 2019-03-12 Excalibur Ip, Llc System and method for improved mapping and routing
US8386506B2 (en) 2008-08-21 2013-02-26 Yahoo! Inc. System and method for context enhanced messaging
US11074615B2 (en) 2008-09-08 2021-07-27 Proxicom Wireless Llc Efficient and secure communication using wireless service identifiers
US11443344B2 (en) 2008-09-08 2022-09-13 Proxicom Wireless Llc Efficient and secure communication using wireless service identifiers
US11334918B2 (en) 2008-09-08 2022-05-17 Proxicom Wireless, Llc Exchanging identifiers between wireless communication to determine further information to be exchanged or further services to be provided
US11687971B2 (en) 2008-09-08 2023-06-27 Proxicom Wireless Llc Efficient and secure communication using wireless service identifiers
US8281027B2 (en) 2008-09-19 2012-10-02 Yahoo! Inc. System and method for distributing media related to a location
US9600484B2 (en) 2008-09-30 2017-03-21 Excalibur Ip, Llc System and method for reporting and analysis of media consumption data
US8108778B2 (en) 2008-09-30 2012-01-31 Yahoo! Inc. System and method for context enhanced mapping within a user interface
US8032508B2 (en) 2008-11-18 2011-10-04 Yahoo! Inc. System and method for URL based query for retrieving data related to a context
US9805123B2 (en) 2008-11-18 2017-10-31 Excalibur Ip, Llc System and method for data privacy in URL based context queries
US8024317B2 (en) 2008-11-18 2011-09-20 Yahoo! Inc. System and method for deriving income from URL based context queries
US8060492B2 (en) 2008-11-18 2011-11-15 Yahoo! Inc. System and method for generation of URL based context queries
US9224172B2 (en) 2008-12-02 2015-12-29 Yahoo! Inc. Customizable content for distribution in social networks
US8055675B2 (en) 2008-12-05 2011-11-08 Yahoo! Inc. System and method for context based query augmentation
US8166016B2 (en) 2008-12-19 2012-04-24 Yahoo! Inc. System and method for automated service recommendations
US8150967B2 (en) 2009-03-24 2012-04-03 Yahoo! Inc. System and method for verified presence tracking
US10223701B2 (en) 2009-08-06 2019-03-05 Excalibur Ip, Llc System and method for verified monetization of commercial campaigns
US8914342B2 (en) 2009-08-12 2014-12-16 Yahoo! Inc. Personal data platform
US8364611B2 (en) 2009-08-13 2013-01-29 Yahoo! Inc. System and method for precaching information on a mobile device
GB2481943A (en) * 2009-08-26 2012-01-11 Mobiroo Inc Advertising system and method for digital devices running applications
WO2011022808A1 (en) * 2009-08-26 2011-03-03 Mobiroo Inc. Advertising system and method for digital devices running applications
US20110088055A1 (en) * 2009-10-14 2011-04-14 William Eric Kreth System and method for presenting during a programming event an invitation to follow content on a social media site
US9185454B2 (en) * 2009-10-14 2015-11-10 Time Warner Cable Enterprises Llc System and method for presenting during a programming event an invitation to follow content on a social media site
US10375455B2 (en) 2009-10-14 2019-08-06 Time Warner Cable Enterprises Llc System and method for presenting during a programming event an invitation to follow content on a social media site
US8990104B1 (en) 2009-10-27 2015-03-24 Sprint Communications Company L.P. Multimedia product placement marketplace
US9940644B1 (en) 2009-10-27 2018-04-10 Sprint Communications Company L.P. Multimedia product placement marketplace
US20180316984A1 (en) * 2010-09-17 2018-11-01 International Business Machines Corporation Common purchase plan based advertisement
US20150026720A1 (en) * 2010-09-17 2015-01-22 International Business Machines Corporation Common purchase plan based advertisement
US10038943B2 (en) * 2010-09-17 2018-07-31 International Business Machines Corporation Common purchase plan based advertisement
US20130304789A1 (en) * 2010-09-17 2013-11-14 Thomson Licensing Method and system for determining identity/presence of a mobile device user for control and interaction in content distribution
US8904428B2 (en) * 2010-09-17 2014-12-02 International Business Machines Corporation Common purchase plan based advertisement
US20120072949A1 (en) * 2010-09-17 2012-03-22 International Business Machines Corporation Common purchase plan based advertisement
US10623824B2 (en) * 2010-09-17 2020-04-14 International Business Machines Corporation Common purchase plan based advertisement
US9456025B2 (en) * 2010-09-17 2016-09-27 Thomson Licensing Method and system for determining identity/presence of a mobile device user for control and interaction in content distribution
US20120084811A1 (en) * 2010-10-04 2012-04-05 Mark Thompson System and Method for Integrating E-Commerce Into Real Time Video Content Advertising
US20120096485A1 (en) * 2010-10-15 2012-04-19 Accenture Global Services Limited Media distribution architecture for television viewing
US8997138B2 (en) 2010-10-15 2015-03-31 Intent IQ, LLC Correlating online behavior with presumed viewing of television advertisements
US9131282B2 (en) 2010-10-15 2015-09-08 Intent IQ, LLC Systems and methods for selecting television advertisements for a set-top box requesting an advertisement without knowing what program or channel is being watched
US9563899B2 (en) * 2010-10-15 2017-02-07 Accenture Global Services Limited Media distribution architecture for television viewing
US20120254404A1 (en) * 2011-04-04 2012-10-04 Nbcuniversal Media Llc Multi-tiered automatic content recognition and processing
CN102769725A (en) * 2011-05-03 2012-11-07 Lg电子株式会社 Image display apparatus, portable terminal, and methods for operating the same
EP2521374A3 (en) * 2011-05-03 2013-06-05 LG Electronics Inc. Image display apparatus, portable terminal, and methods for operating the same
US20120303441A1 (en) * 2011-05-26 2012-11-29 Fujitsu Limited Computer-readable medium storing information processing program, and information processing apparatus, system, and method
US8682956B2 (en) * 2011-06-09 2014-03-25 Gm Global Technology Operations, Inc Systems and methods for determining recommended media content for exchange between vehicles
US20120317161A1 (en) * 2011-06-09 2012-12-13 GM Global Technology Operations LLC Systems and methods for determining recommended media content for exchange between vehicles
US9015746B2 (en) * 2011-06-17 2015-04-21 Microsoft Technology Licensing, Llc Interest-based video streams
US8732275B2 (en) * 2011-08-01 2014-05-20 Verizon Patent And Licensing Inc. Methods and systems for delivering a personalized version of an executable application to a secondary access device associated with a user
EP2740093A4 (en) * 2011-08-03 2015-03-25 Intent Iq Llc Targeted television advertising based on profiles linked to multiple online devices
US9591380B2 (en) 2011-08-03 2017-03-07 Intent IQ, LLC Targeted television advertising based on profiles linked to multiple online devices
US10070200B2 (en) 2011-08-03 2018-09-04 Intent IQ, LLC Targeted television advertising based on profiles linked to multiple online devices
US8683502B2 (en) 2011-08-03 2014-03-25 Intent IQ, LLC Targeted television advertising based on profiles linked to multiple online devices
US11082753B2 (en) 2011-08-03 2021-08-03 Intent IQ, LLC Targeted television advertising based on profiles linked to multiple online devices
AU2017201470B2 (en) * 2011-08-03 2018-07-12 Intent IQ, LLC Targeted television advertising based on profiles linked to multiple online devices
US10771860B2 (en) 2011-08-03 2020-09-08 Intent IQ, LLC Targeted television advertising based on profiles linked to multiple online devices
KR101951500B1 (en) * 2011-08-03 2019-02-22 인텐트 아이큐, 엘엘씨 Targeted television advertising based on profiles linked to multiple online devices
EP2740093A2 (en) * 2011-08-03 2014-06-11 Intent IQ LLC Targeted television advertising based on profiles linked to multiple online devices
US9271024B2 (en) 2011-08-03 2016-02-23 Intent IQ, LLC Targeted television advertising based on profiles linked to multiple online devices
US9078035B2 (en) 2011-08-03 2015-07-07 Intent IQ, LLC Targeted television advertising based on profiles linked to multiple online devices
AU2016204839B2 (en) * 2011-08-03 2016-12-08 Intent IQ, LLC Targeted television advertising based on profiles linked to multiple online devices
KR20140062053A (en) * 2011-08-03 2014-05-22 인텐트 아이큐, 엘엘씨 Targeted television advertising based on profiles linked to multiple online devices
AU2012289868B2 (en) * 2011-08-03 2016-04-14 Intent IQ, LLC Targeted television advertising based on profiles linked to multiple online devices
WO2013020100A2 (en) 2011-08-03 2013-02-07 Intent IQ, LLC Targeted television advertising based on profiles linked to multiple online devices
US10405058B2 (en) 2011-08-03 2019-09-03 Intent IQ, LLC Targeted television advertising based on profiles linked to multiple online devices
US11368763B2 (en) 2011-08-03 2022-06-21 Intent IQ, LLC Methods of using proxy IP addresses and redirection for cross-device actions
US11689780B2 (en) 2011-08-03 2023-06-27 Intent IQ, LLC Methods of using proxy IP addresses and redirection for cross-device actions
AU2017201470C1 (en) * 2011-08-03 2018-12-20 Intent IQ, LLC Targeted television advertising based on profiles linked to multiple online devices
US9485547B2 (en) 2011-08-25 2016-11-01 Comcast Cable Communications, Llc Application triggering
US11297382B2 (en) 2011-08-25 2022-04-05 Comcast Cable Communications, Llc Application triggering
US10735805B2 (en) 2011-08-25 2020-08-04 Comcast Cable Communications, Llc Application triggering
EP3328088A1 (en) * 2011-09-12 2018-05-30 INTEL Corporation Cooperative provision of personalized user functions using shared and personal devices
US10419804B2 (en) 2011-09-12 2019-09-17 Intel Corporation Cooperative provision of personalized user functions using shared and personal devices
WO2013103582A1 (en) * 2012-01-06 2013-07-11 Thomson Licensing Method and system for providing dynamic advertising on a second screen based on social messages
CN104041058A (en) * 2012-01-06 2014-09-10 汤姆逊许可公司 Method and system for providing dynamic advertising on a second screen based on social messages
US9301016B2 (en) 2012-04-05 2016-03-29 Facebook, Inc. Sharing television and video programming through social networking
WO2013164681A1 (en) * 2012-05-01 2013-11-07 Kuttner Michael-Andreas A service for presenting secondary content during a commercial break
US20150296271A1 (en) * 2012-06-05 2015-10-15 Almondnet, Inc. Targeted television advertising based on a profile linked to an online device associated with a content-selecting device
US9351053B2 (en) * 2012-06-05 2016-05-24 Almondnet, Inc. Targeted television advertising based on a profile linked to an online device associated with a content-selecting device
US20130326554A1 (en) * 2012-06-05 2013-12-05 Almondnet, Inc. Targeted television advertising based on a profile linked to an online device associated with a content-selecting device
US9071886B2 (en) * 2012-06-05 2015-06-30 Almondnet, Inc. Targeted television advertising based on a profile linked to an online device associated with a content-selecting device
US10237613B2 (en) 2012-08-03 2019-03-19 Elwha Llc Methods and systems for viewing dynamically customized audio-visual content
US8875254B2 (en) * 2012-08-07 2014-10-28 International Business Machines Corporation Cache sharing of enterprise data among peers via an enterprise server
US20140047516A1 (en) * 2012-08-07 2014-02-13 International Business Machines Corporation Cache sharing of enterprise data among peers via an enterprise server
US9667584B2 (en) 2012-08-31 2017-05-30 Facebook, Inc. Sharing television and video programming through social networking
US9699485B2 (en) 2012-08-31 2017-07-04 Facebook, Inc. Sharing television and video programming through social networking
US10154297B2 (en) 2012-08-31 2018-12-11 Facebook, Inc. Sharing television and video programming through social networking
US10158899B2 (en) 2012-08-31 2018-12-18 Facebook, Inc. Sharing television and video programming through social networking
US9386354B2 (en) 2012-08-31 2016-07-05 Facebook, Inc. Sharing television and video programming through social networking
US9201904B2 (en) 2012-08-31 2015-12-01 Facebook, Inc. Sharing television and video programming through social networking
US9461954B2 (en) 2012-08-31 2016-10-04 Facebook, Inc. Sharing television and video programming through social networking
US10028005B2 (en) 2012-08-31 2018-07-17 Facebook, Inc. Sharing television and video programming through social networking
US9992534B2 (en) 2012-08-31 2018-06-05 Facebook, Inc. Sharing television and video programming through social networking
US9491133B2 (en) 2012-08-31 2016-11-08 Facebook, Inc. Sharing television and video programming through social networking
US9497155B2 (en) 2012-08-31 2016-11-15 Facebook, Inc. Sharing television and video programming through social networking
US9171017B2 (en) 2012-08-31 2015-10-27 Facebook, Inc. Sharing television and video programming through social networking
US9912987B2 (en) 2012-08-31 2018-03-06 Facebook, Inc. Sharing television and video programming through social networking
US9549227B2 (en) 2012-08-31 2017-01-17 Facebook, Inc. Sharing television and video programming through social networking
US10257554B2 (en) 2012-08-31 2019-04-09 Facebook, Inc. Sharing television and video programming through social networking
US9854303B2 (en) 2012-08-31 2017-12-26 Facebook, Inc. Sharing television and video programming through social networking
US20140068661A1 (en) * 2012-08-31 2014-03-06 William H. Gates, III Dynamic Customization and Monetization of Audio-Visual Content
US9807454B2 (en) 2012-08-31 2017-10-31 Facebook, Inc. Sharing television and video programming through social networking
US10405020B2 (en) 2012-08-31 2019-09-03 Facebook, Inc. Sharing television and video programming through social networking
US9578390B2 (en) 2012-08-31 2017-02-21 Facebook, Inc. Sharing television and video programming through social networking
US9743157B2 (en) 2012-08-31 2017-08-22 Facebook, Inc. Sharing television and video programming through social networking
US20190289354A1 (en) 2012-08-31 2019-09-19 Facebook, Inc. Sharing Television and Video Programming through Social Networking
US10425671B2 (en) 2012-08-31 2019-09-24 Facebook, Inc. Sharing television and video programming through social networking
US10455284B2 (en) * 2012-08-31 2019-10-22 Elwha Llc Dynamic customization and monetization of audio-visual content
US10536738B2 (en) 2012-08-31 2020-01-14 Facebook, Inc. Sharing television and video programming through social networking
US9110929B2 (en) 2012-08-31 2015-08-18 Facebook, Inc. Sharing television and video programming through social networking
US9723373B2 (en) 2012-08-31 2017-08-01 Facebook, Inc. Sharing television and video programming through social networking
US10142681B2 (en) 2012-08-31 2018-11-27 Facebook, Inc. Sharing television and video programming through social networking
US9686337B2 (en) 2012-08-31 2017-06-20 Facebook, Inc. Sharing television and video programming through social networking
US9674135B2 (en) 2012-08-31 2017-06-06 Facebook, Inc. Sharing television and video programming through social networking
US9660950B2 (en) 2012-08-31 2017-05-23 Facebook, Inc. Sharing television and video programming through social networking
US9043820B2 (en) * 2012-09-25 2015-05-26 Verizon Patent And Licensing Inc. Advertisement delivery engine
US20140089956A1 (en) * 2012-09-25 2014-03-27 Verizon Patent And Licensing Inc. Advertisement delivery engine
US8850466B2 (en) * 2013-02-12 2014-09-30 Samsung Electronics Co., Ltd. Method and system for the determination of a present viewer in a smart TV
US11665394B2 (en) * 2013-03-13 2023-05-30 Comcast Cable Communications, Llc Selective interactivity
EP2779667A1 (en) * 2013-03-13 2014-09-17 Comcast Cable Communications, LLC Selective interactivity
US9414114B2 (en) * 2013-03-13 2016-08-09 Comcast Cable Holdings, Llc Selective interactivity
US11877026B2 (en) 2013-03-13 2024-01-16 Comcast Cable Communications, Llc Selective interactivity
US20170118511A1 (en) * 2013-03-13 2017-04-27 Comcast Cable Communications, Llc Selective Interactivity
US20140282653A1 (en) * 2013-03-13 2014-09-18 Comcast Cable Communications, Llc Selective Interactivity
US11736778B2 (en) 2014-03-07 2023-08-22 Comcast Cable Communications, Llc Retrieving supplemental content
US11076205B2 (en) 2014-03-07 2021-07-27 Comcast Cable Communications, Llc Retrieving supplemental content
US20160072673A1 (en) * 2014-04-21 2016-03-10 Iboss, Inc. Generating proxy automatic configuration scripts
US9544189B2 (en) * 2014-04-21 2017-01-10 Iboss, Inc. Generating proxy automatic configuration scripts
US11157960B2 (en) * 2014-05-22 2021-10-26 Opentv, Inc. Targeted advertising based on user product information
EP3146714A4 (en) * 2014-05-22 2018-02-21 OpenTV, Inc. Targeted advertising based on user product information
CN106464830A (en) * 2014-05-22 2017-02-22 开放电视公司 Targeted adverstising based on user product information
US11722848B2 (en) 2014-06-16 2023-08-08 Comcast Cable Communications, Llc User location and identity awareness
WO2016005999A3 (en) * 2014-07-07 2016-03-03 Silveredge Inc. A method and system for identifying a user across multiple communication devices
US11622160B2 (en) * 2014-08-11 2023-04-04 Comcast Cable Communications, Llc Merging permissions and content access
US20220046331A1 (en) * 2014-08-11 2022-02-10 Comcast Cable Communications, Llc Merging Permissions and Content Access
US9940477B2 (en) 2014-12-11 2018-04-10 Agostino Sibillo Geolocation-based encryption method and system
US20180376190A1 (en) * 2017-06-27 2018-12-27 At&T Intellectual Property I, L.P. Cellular broadcast streaming media selection
US10602213B2 (en) * 2017-06-27 2020-03-24 At&T Intellectual Property I, L.P. Cellular broadcast streaming media selection
WO2021186219A1 (en) * 2020-03-19 2021-09-23 Bedil Warren An audio visual display and method of advertising therewith
US20230208932A1 (en) * 2021-12-23 2023-06-29 Apple Inc. Content customization and presentation based on user presence and identification

Also Published As

Publication number Publication date
US20080126180A1 (en) 2008-05-29
US20080133359A1 (en) 2008-06-05
US20110153429A1 (en) 2011-06-23
US20080133333A1 (en) 2008-06-05
US7856373B2 (en) 2010-12-21
US20080126186A1 (en) 2008-05-29
US20080126182A1 (en) 2008-05-29
US20080133352A1 (en) 2008-06-05
US20080133356A1 (en) 2008-06-05
US20080133354A1 (en) 2008-06-05
US20080126200A1 (en) 2008-05-29
US20080126198A1 (en) 2008-05-29
US20080133330A1 (en) 2008-06-05
US20080125086A1 (en) 2008-05-29
US20080126181A1 (en) 2008-05-29
US20080133362A1 (en) 2008-06-05
US20080125085A1 (en) 2008-05-29
US7853474B2 (en) 2010-12-14
US8060399B2 (en) 2011-11-15
US20080126199A1 (en) 2008-05-29
US20080133353A1 (en) 2008-06-05
US20080133364A1 (en) 2008-06-05
US20080133363A1 (en) 2008-06-05
US20080125092A1 (en) 2008-05-29
US20080125090A1 (en) 2008-05-29
US7856372B2 (en) 2010-12-21
US20080125087A1 (en) 2008-05-29
US20080133360A1 (en) 2008-06-05
US20080133355A1 (en) 2008-06-05
US20080126201A1 (en) 2008-05-29
US20080133361A1 (en) 2008-06-05
US20080126203A1 (en) 2008-05-29
US20080125091A1 (en) 2008-05-29
US20080125088A1 (en) 2008-05-29
US20080126183A1 (en) 2008-05-29
US20080133357A1 (en) 2008-06-05
US20120136721A1 (en) 2012-05-31
US20080109307A1 (en) 2008-05-08
US20080133327A1 (en) 2008-06-05
US20080133328A1 (en) 2008-06-05
US20080125089A1 (en) 2008-05-29
US20080126202A1 (en) 2008-05-29
US20080133329A1 (en) 2008-06-05
US20080126184A1 (en) 2008-05-29
US20080126185A1 (en) 2008-05-29
US20080125093A1 (en) 2008-05-29
US20080133358A1 (en) 2008-06-05
US20080133332A1 (en) 2008-06-05
US20080133334A1 (en) 2008-06-05
US20080133335A1 (en) 2008-06-05
US20080133331A1 (en) 2008-06-05

Similar Documents

Publication Publication Date Title
US7856372B2 (en) Targeting content to internet enabled radio devices

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION