Methods and systems for validating online transactions using location

US11244018B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11244018-B2
Application numberUS-201916688383-A
CountryUS
Kind codeB2
Filing dateNov 19, 2019
Priority dateJun 4, 2007
Publication dateFeb 8, 2022
Grant dateFeb 8, 2022

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.

A method comprising: obtaining a service point location, the service point location being associated with a logical identifier assigned to end-user equipment used in an attempt to make an online transaction; obtaining at least one authorized transaction point location, the at least one authorized transaction point location being associated with transaction object information provided via the end-user equipment; comparing the service point location to each of the at least one authorized transaction point location; and performing an action related to validation of the online transaction based on a result of the comparing. Also provided is an apparatus for implementing this method.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of determining a service point location for use in validating an online transaction, the method comprising: providing a mapping between service point locations and ports of a network access multiplexer, each service point location having network access provided by a physical link connected to a respective port of the network access multiplexer; assigning an IP address to end-user equipment connected to a port of the network access multiplexor; receiving a query IP address; determining a service point location associated with the query IP address based on the mapping between service point locations and ports of a network access multiplexer and a port the received query IP address is assigned to; and returning the determined service point location in response to the query IP address. 2. The method of claim 1 , further comprising: providing a mapping between service point locations and IP addresses using the mapping between service point locations and ports and IP addresses assigned to respective ports. 3. The method of claim 2 , wherein determining the service point location comprises looking up the query IP address in the mapping between service point locations and IP addresses to determine a service point location mapped to the query IP address. 4. The method of claim 2 , wherein providing the mapping between service point locations and IP addresses comprises updating the mapping between service point locations and IP addresses when an IP address assigned to a port is updated. 5. The method of claim 1 , wherein providing a mapping between service point locations and ports comprises updating the mapping between service point locations and ports when a service point location assigned to a port is changed. 6. The method of claim 1 , wherein the service point location is expressed as a civic address. 7. The method of claim 1 , wherein the service point location is expressed as a set of geo-coordinates. 8. An apparatus comprising: an interface for receiving messages; and a processing unit coupled to said interface, said processing unit being responsive to receipt of a message at said interface for: provide a mapping between service point locations and ports of a network access multiplexer, each service point location having network access provided by a physical link connected to a respective port of the network access multiplexer; assign an IP address to end-user equipment connected to a port of the network access multiplexor; receive a query IP address; determine a service point location associated with the query IP address based on the mapping between service point locations and ports of a network access multiplexer and a port the received query IP address is assigned to; and return the determined service point location in response to the query IP address. 9. The apparatus of claim 8 , wherein the processing unit is further responsive to: provide a mapping between service point locations and IP addresses using the mapping between service point locations and ports and IP addresses assigned to respective ports. 10. The method of claim 9 , wherein determining the service point location comprises looking up the query IP address in the mapping between service point locations and IP addresses to determine a service point location mapped to the query IP address. 11. The method of claim 9 , wherein providing the mapping between service point locations and IP addresses comprises updating the mapping between service point locations and IP addresses when an IP address assigned to a port is updated. 12. The method of claim 8 , wherein providing a mapping between service point locations and ports comprises updating the mapping between service point locations and ports when a service point location assigned to a port is changed. 13. The method of claim 8 , wherein the service point location is expressed as a civic address. 14. The method of claim 8 , wherein the service point location is expressed as a set of geo-coordinates. 15. A non-transitory computer readable medium having stored thereon instructions which when executed by a processing unit of an apparatus configure the apparatus to perform a method of determining a service point location for use in validating an online transaction, the method comprising: providing a mapping between service point locations and ports of a network access multiplexer, each service point location having network access provided by a physical link connected to a respective port of the network access multiplexer; assigning an IP address to end-user equipment connected to a port of the network access multiplexor; receiving a query IP address; determining a service point location associated with the query IP address based on the mapping between service point locations and ports of a network access multiplexer and a port the received query IP address is assigned to; and returning the determined service point location in response to the query IP address. 16. The non-transitory computer readable medium of claim 15 , wherein the method performed by the apparatus when executing the instructions stored on the non-transitory computer readable medium further comprises: providing a mapping between service point locations and IP addresses using the mapping between service point locations and ports and IP addresses assigned to respective ports. 17. The non-transitory computer readable medium of claim 16 , wherein determining the service point location comprises looking up the query IP address in the mapping between service point locations and IP addresses to determine a service point location mapped to the query IP address. 18. The non-transitory computer readable medium of claim 16 , wherein providing the mapping between service point locations and IP addresses comprises updating the mapping between service point locations and IP addresses when an IP address assigned to a port is updated. 19. The non-transitory computer readable medium of claim 15 , wherein providing a mapping between service point locations and ports comprises updating the mapping between service point locations and ports when a service point location assigned to a port is changed. 20. The non-transitory computer readable medium of claim 15 , wherein the service point location is expressed as a civic address. 21. The non-transitory computer readable medium of claim 15 , wherein the service point location is expressed as a set of geo-coordinates.

Assignees

Inventors

Classifications

  • G06Q20/02Primary

    involving a neutral party, e.g. certification authority, notary or trusted third party [TTP] · CPC title

  • Querying · CPC title

  • based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • Accounting · CPC title

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · 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 US11244018B2 cover?
A method comprising: obtaining a service point location, the service point location being associated with a logical identifier assigned to end-user equipment used in an attempt to make an online transaction; obtaining at least one authorized transaction point location, the at least one authorized transaction point location being associated with transaction object information provided via the en…
Who is the assignee on this patent?
Bce Inc
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 Feb 08 2022 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).