Application replication platform

US11520556B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11520556-B2
Application numberUS-202117305263-A
CountryUS
Kind codeB2
Filing dateJul 2, 2021
Priority dateAug 30, 2019
Publication dateDec 6, 2022
Grant dateDec 6, 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 first device may receive a request to establish a replication session between a second device and a third device, where the replication session is associated with replicating user interactions with a user interface of an application across a first instance and a second instance of the application. The first device may receive, after receiving the request, information identifying a set of interactions by a user of the second device with a first user interface provided for display by the first instance. The first device may determine, from the information, a set of instructions related to causing an indication for the set of interactions to be provided for display on a second user interface provided for display for the second instance based on the information being received from the second device. The first device may provide, after determining the set of instructions, the set of instructions to the third device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving, by an application replication device and based on receiving a request to establish a replication session between a user device and a client device, information identifying an interaction with a first user interface, of an application, associated with the user device; accessing, by the application replication device and based on receiving the information identifying the interaction, a mapping between one or more first user interface elements, of the first user interface, and one or more second user interface elements of a second user interface, of the application, associated with the client device; determining, by the application replication device and based on accessing the mapping, instructions related to an indicator, associated with the interaction, being displayed on the second user interface; and providing, by the application replication device, the instructions, related to the indicator, to the client device. 2. The method of claim 1 , further comprising: providing, to the client device, instructions related to activating an instance of the application, wherein receiving the information identifying the interaction is based on providing the instructions related to activating the instance. 3. The method of claim 2 , further comprising: identifying one or more characteristics of the instance of the application; and determining, based on identifying the one or more characteristics, the instance of the application, wherein providing the instructions related to activating the instance of the application is based on determining the instance of the application. 4. The method of claim 1 , wherein the mapping accounts for a difference between a first instance, of the application on the user device, and a second instance, different from the first instance, of the application on the client device. 5. The method of claim 1 , further comprising: providing, to the client device, instructions related to activating the second user interface of the application, wherein receiving the information identifying the interaction is based on providing the instructions related to activating the second user interface. 6. The method of claim 1 , wherein the information includes one or more of: information identifying a particular first user interface element of the first user interface elements, information identifying at least one of a location or a recording of a user interaction with the first user interface, or information identifying a response of the application to the user interaction. 7. The method of claim 1 , further comprising: determining whether the information identifying the interaction contains sensitive information, wherein determining the instructions related to the indicator is based on determining whether the information identifying the interaction contains the sensitive information. 8. An application replication device, comprising: one or more memories; and one or more processors, coupled to the one or more memories, configured to: receive, based on receiving a request to establish a replication session between a user device and a client device, information identifying an interaction with a first user interface, of an application, associated with the user device; access, based on receiving the information identifying the interaction, a mapping between first user interface elements, of the first user interface, and second user interface elements of a second user interface, of the application, associated with the client device; determine, based on accessing the mapping, instructions related to an indicator, associated with the interaction, being displayed on the second user interface; and provide the instructions, related to the indicator, to the client device. 9. The application replication device of claim 8 , wherein the mapping is based on a coordinate mapping system. 10. The application replication device of claim 9 , wherein the mapping identifies a first coordinate point on the first user interface and a second coordinate point, different from the first coordinate point, on the second user interface. 11. The application replication device of claim 8 , wherein the indicator is at least one of: a highlighted portion of the second user interface, an arrow pointing to a particular portion of the second user interface, a flashing portion of the second user interface, a pulsing portion of the second user interface, at least one of a circle or an oval surrounding the particular portion of the second user interface, or a graphical overlay demonstrating a manner of the interaction with the first user interface. 12. The application replication device of claim 8 , wherein the one or more processors are further configured to: receive, from the client device and based on providing the instructions related to the indicator, information identifying a second interaction with the second user interface of the application. 13. The application replication device of claim 12 , wherein the one or more processors are further configured to: perform, based on receiving the information identifying the second interaction with the second user interface, an outcome related to the request. 14. The application replication device of claim 13 , wherein the outcome is one or more of: a score, a report, a recommendation, an employment contract, or a reporting to an entity. 15. The application replication device of claim 12 , wherein the one or more processors are further configured to: determine, based on receiving the information identifying the interaction with the second user interface, instructions related to a second indicator being displayed on the first user interface. 16. The application replication device of claim 15 , wherein the one or more processors are further configured to: provide, to the user device, instructions related to the second indicator. 17. A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising: one or more instructions that, when executed by one or more processors of an application replication device, cause the application replication device to: receive, based on receiving a request to establish a replication session between a user device and a client device, information identifying an interaction with a first user interface, of the application, associated with the user device; access, based on receiving the information identifying the interaction, a mapping between first user interface elements, of the first user interface, and second user interface elements of a second user interface, of the application, associated with the client device; determine, based on accessing the mapping, instructions related to an indicator, associated with the interaction, being displayed on the second user interface; and provide instructions, related to the indicator, to the client device. 18. The non-transitory computer-readable medium of claim 17 , wherein the mapping accounts for a difference between a first instance, of the application on the user device, and a second instance, different from the first instance, of the application on the client device. 19. The non-transitory computer-readable medium of claim 17 , wherein the mapping is based on a coordinate mapping system. 20. The non-transitory computer-readable medium of claim 19 , wherein the mapping identifies a first coordinate point on the first user interface and a second coordinate point, different f

Assignees

Inventors

Classifications

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • Consumer Electronics Control, i.e. control of another device by a display or vice versa · CPC title

  • via computer interface · CPC title

  • Arrangements for display data security · CPC title

  • G06F3/1454Primary

    involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay · 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 US11520556B2 cover?
A first device may receive a request to establish a replication session between a second device and a third device, where the replication session is associated with replicating user interactions with a user interface of an application across a first instance and a second instance of the application. The first device may receive, after receiving the request, information identifying a set of inte…
Who is the assignee on this patent?
Capital One Services Llc
What technology area does this patent fall under?
Primary CPC classification G06F3/1454. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 06 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).