Back to results
US 12,592,777 B2Granted
System and method for alternative interactions using optical absorption spectroscopy
AssigneeBank of America Corporation
InventorsNgoc Tran, Maneesh Kumar Sethia
Life of this patent
Estimating the term…
Abstract
A mobile device performs an alternative interaction with an entity device using optical absorption spectroscopy, such as when a traditional network connection is unavailable between the mobile device and the entity device.
Claims20
A system, comprising:
- a mobile device;
- and
- an entity device;
- wherein the mobile device comprises:
- a first optical modulator;
- a first optical demodulator;
- a first optical absorption spectroscopy component;
- and
- one or more first processors operably coupled to the first optical modulator, the first optical demodulator, and the first optical absorption spectroscopy component, the one or more first processors configured to:
- determine that the mobile device does not have a connection to the entity device through a network that provides first parameters associated with an ordinary interaction;
- generate, in response to the determination, a first payload requesting an alternative interaction comprising second parameters, wherein the second parameters comprise a flag indicating that the first payload is for the alternative interaction;
- cause the first optical modulator to encode the first payload into a first beam of light;
- cause the first optical absorption spectroscopy component to emit the first beam of light;
- receive, through the first optical absorption spectroscopy component, a second beam of light from the entity device, wherein the second beam of light comprises an encoded second payload;
- and
- cause the first optical demodulator to decode the second payload from the received second beam of light;
- and
- wherein the entity device comprises:
- a second optical modulator;
- a second optical demodulator;
- a second optical absorption spectroscopy component;
- and
- one or more second processors operably coupled to the second optical modulator, the second optical demodulator, and the second optical absorption spectroscopy component, the one or more second processors configured to:
- receive, through the second optical absorption spectroscopy component, the first beam of light from the mobile device;
- cause the second optical demodulator to decode the first payload from the received first beam of light;
- generate a first message comprising the second parameters in the first payload and one or more third parameters;
- send, to a gateway, the first message requesting the alternative interaction;
- receive, from the gateway, a second message comprising a result of the alternative interaction;
- generate the second payload based on the received second message;
- cause the second optical modulator to encode the second payload into the second beam of light;
- and
- cause the second optical absorption spectroscopy component to emit the second beam of light.
29 more elements
A method, comprising:
- determining, by a mobile device comprising a first optical modulator, a first optical demodulator, a first optical absorption spectroscopy component, and one or more first processors operably coupled to the first optical modulator, the first optical demodulator, and the first optical absorption spectroscopy component, that the mobile device does not have a connection to an entity device through a network that provides first parameters associated with an ordinary interaction;
- generating, by the mobile device, in response to the determination, a first payload requesting an alternative interaction comprising second parameters, wherein the second parameters comprise a flag indicating that the first payload is for the alternative interaction;
- causing, by the mobile device, the first optical modulator to encode the first payload into a first beam of light;
- causing, by the mobile device, the first optical absorption spectroscopy component to emit the first beam of light;
- receiving, by the entity device comprising a second optical modulator, a second optical demodulator, a second optical absorption spectroscopy component, and one or more second processors operably coupled to the second optical modulator, the second optical demodulator, and the second optical absorption spectroscopy component, through the second optical absorption spectroscopy component, the first beam of light from the mobile device;
- causing, by the entity device, the second optical demodulator to decode the first payload from the received first beam of light;
- generating, by the entity device, a first message comprising the second parameters in the first payload and one or more third parameters;
- sending, by the entity device, to a gateway, the first message requesting the alternative interaction;
- receiving, by the entity device, from the gateway, a second message comprising a result of the alternative interaction;
- generating, by the entity device, the second payload based on the received second message;
- causing, by the entity device, the second optical modulator to encode the second payload into a second beam of light;
- causing, by the entity device, the second optical absorption spectroscopy component to emit the second beam of light;
- receiving, by the mobile device, through the first optical absorption spectroscopy component, the second beam of light from the entity device, wherein the second beam of light comprises an encoded second payload;
- and
- causing, by the mobile device, the first optical demodulator to decode the second payload from the received second beam of light.
12 more elements
A system, comprising:
- a mobile device;
- an entity device;
- and
- a gateway;
- wherein the mobile device comprises:
- a first optical modulator;
- a first optical demodulator;
- a first optical absorption spectroscopy component;
- and
- one or more first processors operably coupled to the first optical modulator, the first optical demodulator, and the first optical absorption spectroscopy component, the one or more first processors configured to:
- determine that the mobile device does not have a connection to the entity device through a network that provides first parameters associated with an ordinary interaction;
- generate, in response to the determination, a first payload requesting an alternative interaction comprising second parameters, wherein the second parameters comprise a flag indicating that the first payload is for the alternative interaction;
- cause the first optical modulator to encode the first payload into a first beam of light;
- cause the first optical absorption spectroscopy component to emit the first beam of light;
- receive, through the first optical absorption spectroscopy component, a second beam of light from the entity device, wherein the second beam of light comprises an encoded second payload;
- and
- cause the first optical demodulator to decode the second payload from the received second beam of light;
- wherein the entity device comprises:
- a second optical modulator;
- a second optical demodulator;
- a second optical absorption spectroscopy component;
- and
- one or more second processors operably coupled to the second optical modulator, the second optical demodulator, and the second optical absorption spectroscopy component, the one or more second processors configured to:
- receive, through the second optical absorption spectroscopy component, the first beam of light from the mobile device;
- cause the second optical demodulator to decode the first payload from the received first beam of light;
- generate a first message comprising the second parameters in the first payload and one or more third parameters;
- send, to a gateway, the first message requesting the alternative interaction;
- receive, from the gateway, a second message comprising a result of the alternative interaction;
- generate the second payload based on the received second message;
- cause the second optical modulator to encode the second payload into the second beam of light;
- and
- cause the second optical absorption spectroscopy component to emit the second beam of light;
- and
- wherein the gateway comprises:
- one or more third processors;
- and
- a memory coupled to the one or more third processors comprising instructions that when executed by the one or more third processors cause the one or more third processors to:
- receive, from the entity device, the first message;
- bypass an automated filtering process of the first message by determining that the first message is for the alternative interaction based on the flag in the first message;
- and
- send, to the entity device, the second message comprising the result of the alternative interaction.
38 more elements
Dependencies are inferred from the claim text.