Methods and systems for handling trusted content from various service providers

US9596228B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9596228-B2
Application numberUS-201514665028-A
CountryUS
Kind codeB2
Filing dateMar 23, 2015
Priority dateAug 19, 2013
Publication dateMar 14, 2017
Grant dateMar 14, 2017

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 including authenticating one or more service providers that provide one or more services to users, the one or more service providers being authenticated for sending content to the users via a document banking system. The method further includes receiving one or more templates from the one or more service providers. The method furthermore includes receiving content from a service provider corresponding to a service used by a user, the content is received via secure Application Program Interfaces (APIs). The method includes determining whether the service provider is an authenticated service provider and based on the determination, the method includes identifying a template corresponding to the service for which the content is received. Additionally, the method includes overlaying the received content over the identified template and adding the generated document or the updated document to the document bank account of the user.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: in response to a user swiping a document card at a device of a service provider, authenticating, by a server hosting a document banking system, the service provider on a one-time basis for sending content to the user via the document banking system, wherein the authenticating comprises transmitting a document account number associated with the user to the device of the service provider; receiving, by the server, content from the device of the service provider corresponding to a service used by the user, the content being received via secure Application Program Interfaces (APIs), the content being received along with details of the service provider, the user having a document bank account with the document banking system; identifying, by the server, a template corresponding to the service for which the content is received, wherein the template is stored in a storage repository associated with the document bank account; overlaying, by the server, the received content over the identified template to generate or to update an electronic document with the content received from the service provider; adding the generated or updated electronic document to the storage repository associated with the document bank account of the user; and displaying the generated or updated electronic document on a user interface. 2. The method of claim 1 , further comprising receiving a request from the user to receive the content from the service provider via the document banking system. 3. The method of claim 1 , further comprising receiving a request from the service provider to send content to corresponding users via the document banking system. 4. The method of claim 1 , further comprising receiving one or more rules from the service provider along with the template. 5. The method of claim 1 , wherein the content is received from the service provider after a pre-defined time period. 6. The method of claim 1 , wherein the content is received from the service provider, upon receiving a request from the user for a document. 7. The method of claim 1 , wherein the content received from the service provider is trusted. 8. The method of claim 1 , wherein the generated or updated electronic document is used by the user for any type of transaction, without requiring the generated or updated electronic document to be verified. 9. The method of claim 1 , further comprising storing the generated or updated electronic document in a storage repository. 10. The method of claim 1 , further comprising performing analytics on the content received from the service provider. 11. The method of claim 1 , further comprising generating a notification for the user when the generated or updated electronic document is added to the document bank account of the user. 12. The method of claim 1 , further comprising tagging the generated or updated electronic document as a verified document. 13. The method of claim 1 , further comprising handling billing and payment related activities. 14. The method of claim 1 , further comprising allowing the user to run one or more queries on the content received from the service provider. 15. A system for handling content for a service, the system comprising: a service provider device associated with a service provider, the service provider device configured for receiving a document account number associated with a user of a document banking system hosted on a server in communication with the service provider device, wherein the document account number is received upon the user swiping a document card at the service provider device; a content handler hosted on the server, the content handler being configured for: authenticating, on a one-time basis, the service provider for sending content to the user via the document banking system, wherein the authenticating is based on receiving the document account number from the service provider device; receiving content from the service provider device corresponding to a service used by the user, the content being received via secure Application Program Interfaces (APIs), the content being received along with details of the service provider, the user having a document bank account with the document banking system; identifying a template corresponding to the service for which the content is received, wherein the template is stored in a storage module associated with the document bank account; overlaying the received content over the identified template to generate or to update an electronic document with the content received from the service provider; adding the generated or updated electronic document to the storage module associated with the document bank account of the user; and displaying the generated or updated electronic document on a user interface. 16. The system of claim 15 , further comprising a billing and payment module stored in the server for handling billing and payment related activities. 17. The system of claim 15 , wherein the storage module is further for storing rules received from the service provider, and the details associated with the service providers. 18. The system of claim 15 , further comprising a transaction engine for transacting the generated or updated electronic document. 19. A system, comprising: a service provider device associated with a service provider, the service provider device being configured for: receiving a document account number associated with a user of a document banking system hosted on a server in communication with the service provider device, wherein the document account number is received upon the user swiping a document card at the service provider device; and sending content to the document banking system corresponding to a service along with details of the service provider via secure Application Program Interfaces (APIs); a content handler hosted on the server, the content handler being configured for: authenticating, on a one-time basis, the service provider for sending the content to the user via the document banking system, wherein the authenticating is based on receiving the document account number from the service provider device; receiving the content from the service provider corresponding to a service used by the user, the content being received via secure Application Program Interfaces (APIs), the content being received along with details of the service provider, the user having a document bank account with the document banking system; identifying a template corresponding to the service for which the content is received, wherein the template is stored in a storage module associated with the document bank account; overlaying the received content over the identified template to generate or to update an electronic document with the content received from the service provider; adding the generated or updated electronic document to the storage module associated with the document bank account of the user; and a user interface hosted on the server, the user interface being configured for: displaying the generated or updated electronic document. 20. The system of claim 19 , wherein the content handler is configured for authenticating the user for receiving the content from the service provider via the document banking system. 21. The system of claim 19 , wherein the storage module is further for storing the template in a pre-defined format, rules received from the service provider, details associated with the service provider, and the generated

Assignees

Inventors

Classifications

  • Access to banking information through M-devices · CPC title

  • Protecting personal data, e.g. for financial or medical purposes · CPC title

  • characterised in that multiple accounts are available, e.g. to the payer · CPC title

  • Keeping log of transactions for guaranteeing non-repudiation of a transaction · CPC title

  • involving a payment switch or gateway · 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 US9596228B2 cover?
A method including authenticating one or more service providers that provide one or more services to users, the one or more service providers being authenticated for sending content to the users via a document banking system. The method further includes receiving one or more templates from the one or more service providers. The method furthermore includes receiving content from a service provid…
Who is the assignee on this patent?
Xerox Corp
What technology area does this patent fall under?
Primary CPC classification H04L63/0823. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 14 2017 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).