Methods and systems for presenting online content elements based on information known to a service provider

US10078660B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10078660-B2
Application numberUS-29275008-A
CountryUS
Kind codeB2
Filing dateNov 25, 2008
Priority dateJun 4, 2007
Publication dateSep 18, 2018
Grant dateSep 18, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and systems for presenting online content elements based on information known to a service provider. One of the methods is a method for presenting online content at a communication apparatus, the communication apparatus being assigned an identifier. The method comprises: obtaining information that pertains to a profile associated with the identifier and provided by a service provider involved in assigning the identifier to the communication apparatus; determining an online content element to be presented at the communication apparatus based on the information; and causing the communication apparatus to present the online content element. Another one of the methods is a method for facilitating determination of online content to be presented at a communication apparatus. Servers for implementing the methods are also provided.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system for presenting online content at a communication apparatus, the communication apparatus using a network access service provided by a service provider to exchange data over a packet-switched network, said system comprising: a network access component capable of providing network access to at least one device including the communication apparatus; and a profile information server; wherein the network access component is configured for: detecting that the communication apparatus accesses a particular website; and sending, in response to the detecting, an identifier of the communication apparatus and an identifier of the particular website to the profile information server; and wherein the profile information server is configured for: (i) consulting a database on a basis of the identifier of the communication apparatus received from the network access component to determine bandwidth information regarding a bandwidth provided to the communication apparatus by the service provider, and (ii) sending the bandwidth information to the particular website, thereby to trigger the particular website to determine an online content element at least in part on a basis of the bandwidth information for presentation at the communication apparatus. 2. A system as claimed in claim 1 , wherein the network access component is further configured for determining whether the particular website is a trusted website and wherein the network access component is configured for carrying out the sending only if the particular website is determined to be a trusted website. 3. A system as claimed in claim 1 , wherein the profile information server sends the bandwidth information to the particular website over the packet-switched network. 4. A system as claimed in claim 3 , wherein the profile information server is further configured for encrypting the bandwidth information before sending it over the packet-switched network. 5. A system as claimed in claim 1 , wherein the network access component comprises one of a network access server (NAS) and a router. 6. A system as claimed in claim 1 , wherein the identifier of the communication apparatus comprises an Internet Protocol address. 7. A system as claimed in claim 1 , wherein the identifier of the communication apparatus comprises a profile identifier not required by the communication apparatus to exchange data over the packet-switched network. 8. A system as claimed in claim 1 , wherein the profile information server is configured for determining location information regarding the communication apparatus based on the identifier of the communication apparatus, and for sending the location information to the particular website. 9. A system as claimed in claim 8 , wherein the location information includes a service point location of the communication apparatus. 10. A system as claimed in claim 1 , wherein the profile information server is configured for determining personal information regarding the communication apparatus based on the identifier of the communication apparatus, and for sending the personal information to the particular website. 11. A system as claimed in claim 10 , wherein the personal information comprises at least one of: a name, a gender, a date of birth or an age, a nationality, a correspondence language, a civic address, a phone number, an email address, an instant messaging identifier, and financial information. 12. A method for presenting online content at a communication apparatus, the communication apparatus using a network access service provided by a service provider to exchange data over a packet-switched network, said method comprising: at a network access component capable of providing network access to at least one device including the communication apparatus, detecting that the communication apparatus accesses a particular website; in response to the detecting, sending an identifier of the communication apparatus and an identifier of the particular website to a profile information server; at the profile information server, consulting a database on a basis of the identifier of the communication apparatus received from the network access component to determine bandwidth information regarding a bandwidth provided to the communication apparatus by the service provider; and sending the bandwidth information to the particular website, thereby to trigger the particular website to determine an online content element at least in part on a basis of the bandwidth information for presentation at the communication apparatus. 13. A method as claimed in claim 12 , further comprising determining whether the particular website is a trusted website and wherein the sending is carried out only if the particular website is determined to be a trusted website. 14. A method as claimed in claim 12 , wherein the bandwidth information is sent to the particular website over the packet-switched network. 15. A method as claimed in claim 14 , further comprising encrypting the bandwidth information before sending it over the packet-switched network. 16. A method as claimed in claim 12 , wherein the identifier of the communication apparatus comprises an Internet Protocol address. 17. A method as claimed in claim 12 , wherein the identifier of the communication apparatus comprises a profile identifier not required by the communication apparatus to exchange data over the packet-switched network. 18. A method as claimed in claim 12 , further comprising, at the profile information server, determining location information regarding the communication apparatus based on the identifier of the communication apparatus, and sending the location information to the particular website. 19. A method as claimed in claim 18 , wherein the location information includes a service point location of the communication apparatus. 20. A method as claimed in claim 12 , further comprising, at the profile information server, determining personal information regarding the communication apparatus based on the identifier of the communication apparatus, and sending the personal information to the particular website. 21. A method as claimed in claim 20 , wherein the personal information comprises at least one of: a name, a gender, a date of birth or an age, a nationality, a correspondence language, a civic address, a phone number, an email address, an instant messaging identifier, and financial information.

Assignees

Inventors

Classifications

  • by using authentication-authorization-accounting [AAA] servers or protocols · CPC title

  • Accounting · CPC title

  • Finance; Insurance; Tax strategies; Processing of corporate or income taxes · CPC title

  • based upon schedule · CPC title

  • based on statistics · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10078660B2 cover?
Methods and systems for presenting online content elements based on information known to a service provider. One of the methods is a method for presenting online content at a communication apparatus, the communication apparatus being assigned an identifier. The method comprises: obtaining information that pertains to a profile associated with the identifier and provided by a service provider in…
Who is the assignee on this patent?
Murray Sean Maclean, Fortier Stėphane Maxime Francois, Bouchard Jean, and 1 more
What technology area does this patent fall under?
Primary CPC classification G06Q20/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 18 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).