System and method for presenting placards in augmented reality
AssigneeThe Toronto-Dominion Bank
InventorsLevi Sutter, Miguel Navarro
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for presenting placards in augmented reality includes receiving, from a mobile computing device via a network, an indication of an image of at least a portion of a first placard captured in an environment. A placard matching the indication is then identified in a data store storing information related to a plurality of placards. Images of further placards related to the matching placard are retrieved from the data store. Based on configuration data, one of the images of further placards is selected. The selected one of the images of further placards for display in augmented reality is sent to the mobile computing device via the network. Other related methods, systems, and computer-readable media are also disclosed.
Claims18
A computing device comprising:
- a processor;
- a communications module coupled to the processor;
- and
- a memory module coupled to the processor and storing instructions that, when executed by the processor cause the computing device to:
- receive, from a mobile computing device via a network using the communications module, an indication of an image of at least a portion of a first placard captured in an environment;
- identify, based on the indication, in a data store storing information related to a plurality of placards, a placard matching the indication;
- retrieve, from the data store based on configuration data, an image of a further placard selected from amongst a family of placards related to the matching placard;
- modify the image of the further placard based on the configuration data;
- and
- send, to the mobile computing device via the network using the communications module, the image of the further placard as modified for use in presenting an augmented reality version of the environment in which the first placard is replaced by the image of the further placard as modified.
A computing device comprising:
- a processor;
- a communications module coupled to the processor;
- and
- a memory module coupled to the processor and storing instructions that, when executed by the processor, cause the computing device to:
- receive, from a mobile computing device via a network using the communications module, an indication of an image of at least a portion of a first placard captured in an environment;
- identify, based on the indication, in a data store storing information related to a plurality of placards, a placard matching the indication;
- retrieve, from the data store based on configuration data, an image of a further placard selected from amongst a family of placards related to the matching placard;
- and
- send, to the mobile computing device via the network using the communications module, the image of the further placard for use in presenting an augmented reality version of the environment in which the first placard is replaced by the image of the further placard,
- wherein the configuration data includes data of a profile associated with the mobile computing device, the profile including a preferred language and wherein the first placard is in a first language other than the preferred language and wherein the further placard is in the preferred language.
A computer-implemented method comprising:
- receiving, from a mobile computing device via a network, an indication of an image of at least a portion of a first placard captured in an environment;
- identifying, based on the indication, in a data store storing information related to a plurality of placards, a placard matching the indication;
- retrieving, from the data store based on configuration data, an image of a further placard selected from amongst a family of placards related to the matching placard;
- modifying the image of the further placard based on the configuration data;
- and
- sending, to the mobile computing device via the network, the image of the further placard as modified for use in presenting an augmented reality version of the environment in which the first placard is replaced by the image of the further placard as modified.
A computer-implemented method comprising:
- receiving, from a mobile computing device via a network, an indication of an image of at least a portion of a first placard captured in an environment;
- identifying, based on the indication, in a data store storing information related to a plurality of placards, a placard matching the indication;
- retrieving, from the data store based on configuration data, an image of a further placard selected from amongst a family of placards related to the matching placard;
- and
- sending, to the mobile computing device via the network, the image of the further placard for use in presenting an augmented reality version of the environment in which the first placard is replaced by the further placard,
- wherein the configuration data includes data of a profile associated with the mobile computing device, the profile including a preferred language and wherein the first placard is in a first language other than the preferred language and wherein the further placard is in the preferred language.
A non-transitory computer-readable medium storing instructions which, when executed by one or more processors of a computer system, cause the computer system to:
- receive, from a mobile computing device via a network using a communications module, an indication of an image of at least a portion of a first placard captured in an environment;
- identify, based on the indication, in a data store storing information related to a plurality of placards, a placard matching the indication;
- retrieve, from the data store based on configuration data, an image of a further placard selected from amongst a family of placards related to the matching placard;
- modify the image of the further placard based on the configuration data;
- and
- send, to the mobile computing device via the network using the communications module, the image of the further placard as modified for use in displaying an augmented reality version of the environment in which the first placard is replaced by the image of the further placard as modified.
A non-transitory computer-readable medium storing instructions which, when executed by one or more processors of a computer system, cause the computer system to:
- receive, from a mobile computing device via a network using a communications module, an indication of an image of at least a portion of a first placard captured in an environment;
- identify, based on the indication, in a data store storing information related to a plurality of placards, a placard matching the indication;
- retrieve, from the data store based on configuration data, an image of a further placard selected from amongst a family of placards related to the matching placard;
- and
- send, to the mobile computing device via the network using the communications module, the image of the further placard for use in presenting an augmented reality version of the environment in which the first placard is replaced by the further placard,
- wherein the configuration data includes data of a profile associated with the mobile computing device, the profile including a preferred language and wherein the first placard is in a first language other than the preferred language and wherein the further placard is in the preferred language.
Dependencies are inferred from the claim text.