Online transaction validation using a location object

US10649984B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10649984-B2
Application numberUS-201715726824-A
CountryUS
Kind codeB2
Filing dateOct 6, 2017
Priority dateJun 4, 2007
Publication dateMay 12, 2020
Grant dateMay 12, 2020

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 that comprises obtaining from end user equipment a location object caused to be stored on the end user equipment by a service provider; and validating an online transaction attempted using the end user equipment, based at least in part on the location object so obtained. The method may further comprise obtaining transaction object information provided via the end user equipment; and obtaining information to assist in validating online transactions attempted using the transaction object information. The validating of the online transaction may comprise comparing a location specified by the location object to the information to assist in validating online transactions attempted using the transaction object information and taking a validation action based on a result of the comparing.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for validating an online transaction comprising: a network element within a service provider's communication network, the network element configured to: determine a location of end user equipment within the communication network; encrypt the location into an encrypted location object using an encryption key; and cause an encrypted location object of the location to be transmitted to the end user equipment; end user equipment located at a user's premise and coupled to the communication network, the end user equipment configured to: receive and store the encrypted location object transmitted by the network element; transmit transaction object information for an online transaction attempted by the end user equipment; and transmit the stored encrypted location object; and a transaction processor coupled to the communication network, the transaction processor configured to: receive the transaction object information for the attempted online transaction transmitted from the end user equipment; receive the encrypted location object transmitted from the end user equipment; receive a decryption key used to decrypt the location object encrypted by the network element using the encryption key; decrypt the received encrypted location object transmitted from the end user equipment using the received decryption key; and validate the transaction object information for the attempted online transaction based at least in part on the decrypted location information. 2. The system of claim 1 , wherein the transaction processor is further configured to: obtain information to assist in validating online transactions attempted using the transaction object information; and validate the transaction object information for the attempted online transaction based at least in part on a comparison of the decrypted location information and the information to assist in validating online transactions attempted using the transaction object information. 3. The system of claim 2 , wherein the information to assist in validating online transactions attempted using the transaction object information includes at least one authorized transaction point location, and wherein the validation action comprises handling the online transaction in a first manner if the location specified by the decrypted location information corresponds to at least one of the at least one authorized transaction point location. 4. The system of claim 2 , wherein the information to assist in validating online transactions attempted using the transaction object information includes at least one unauthorized transaction point location, and wherein the validation action comprises handling the online transaction in a first manner if the location specified by the decrypted location information corresponds to at least one of the at least one unauthorized transaction point location. 5. The system of claim 2 , wherein obtaining the information to assist in validating online transactions attempted using the transaction object information comprises consulting a database on a basis of the transaction object information. 6. The system of claim 2 , wherein obtaining the information to assist in validating online transactions attempted using the transaction object information comprises receiving a message conveying the information to assist in validating online transactions attempted using the transaction object information. 7. The system of claim 1 , wherein the location object specifies a service point location associated with a current location of the end user equipment expressed as one or more of: a civic address; and a set of geo-coordinates. 8. The system of claim 1 , wherein the transaction object information comprises at least one of: payment card information regarding a payment card; electronic check information regarding an electronic check; digital cash information regarding a set of at least one digital cash certificate; and account information regarding an account. 9. The system of claim 1 , wherein the transaction processor is further configured to: transmit a request for the encrypted location object of the end user equipment attempting the online transaction. 10. The system of claim 1 , wherein validating the transaction object information for the attempted online transaction comprises either approving or denying the attempted online transaction.

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 US10649984B2 cover?
A method that comprises obtaining from end user equipment a location object caused to be stored on the end user equipment by a service provider; and validating an online transaction attempted using the end user equipment, based at least in part on the location object so obtained. The method may further comprise obtaining transaction object information provided via the end user equipment; and ob…
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 May 12 2020 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).