US-12621642-B2 - Systems and methods for device case detection for adaptive near field communication
Abstract
Example embodiments of systems and methods for adaptive near field communication include receiving, by an application comprising instructions for execution on a client device, data indicating a type of device from the client device and performing, by the application, at least one selected from the group of an explicit detection process and an implicit detection process to determine a type of case expected to house the client device. Example embodiments further provide determining, by the application, an optimal positioning of a transmitting device for near field communication with the client device based on the type of device and type of case, and displaying, by the application, an indication of an optimal positioning of the transmitting device for near field communication.
Inventors
- Jeffrey Rule
- Kevin Osborn
Assignees
- CAPITAL ONE SERVICES, LLC
Dates
- Publication Date
- 20260505
- Application Date
- 20230307
Claims (20)
- 1 . A method for adaptive near field communication, comprising: receiving, by an application comprising instructions for execution on a client device, data indicating a type of device from the client device; performing, by the application, at least one selected from the group of an explicit detection process and an implicit detection process to determine a type of case expected to house the client device; comparing, by the application, the type of device and type of case to reference information; determining, by the application, an optimal positioning of a transmitting device for near field communication with the client device based on the comparison; and displaying, by the application, an indication of an optimal positioning of the transmitting device for near field communication.
- 2 . The method of claim 1 , wherein the explicit detection process includes receiving, by the client device, data indicative of a type of case from an electronic component of a case.
- 3 . The method of claim 2 , wherein the case includes a battery.
- 4 . The method of claim 1 , wherein the implicit detection process includes determining a thickness of the client device using a sensor of the client device when the client device is detected to be placed on a substantially flat surface.
- 5 . The method of claim 4 , wherein the sensor of the client device is at least one selected from the group of a camera of the client device and a proximity sensor of the client device.
- 6 . The method of claim 4 , wherein the client device is detected to be placed on a substantially flat surface by at least one selected from the group of a gyroscope and an inertial sensor of the client device.
- 7 . The method of claim 4 , wherein the implicit detection process is performed during initialization of a service for authentication of the transmitting through the client device.
- 8 . The method of claim 1 , further comprising: determining, by the application, a plurality of types of cases expected house the client device based on the performance of at least one selected from the group of an explicit detection process and an implicit detection process for each of the plurality of types of cases; presenting by the application, each of the plurality of types of cases on the client device; and receiving selection, by the application, of one of the plurality of types of cases.
- 9 . The method of claim 1 , wherein an authentication action is a tap of the transmitting device to a communication field of the client device.
- 10 . An adaptive near field communication system, comprising: a transmitting device; and an application comprising instructions for execution on a client device, wherein the application is configured to: receive data indicating a type of device from the client device; perform at least one selected from the group of an explicit detection process and an implicit detection process to determine a type of case expected to house the client device; compare the type of device and type of case to reference information; determine an optimal positioning of the transmitting device for near field communication with the client device based on the comparison; and display an indication of the optimal positioning of the transmitting device when an authentication action is performed.
- 11 . The adaptive near field communication system of claim 10 , wherein the reference information includes device information and case information from a plurality of types of mobile devices and cases.
- 12 . The adaptive near field communication system of claim 10 , wherein the application is further configured to determine the optimal positioning of the transmitting device based on a predictive model.
- 13 . The adaptive near field communication system of claim 12 , wherein the predictive model is trained from a training data set including connection data from a plurality of types of mobile devices and cases.
- 14 . The adaptive near field communication system of claim 13 , wherein the connection data includes an indication of a strength of a near field communication signal between the client device and at least one selected from the group of a position and an orientation of the transmitting device.
- 15 . The adaptive near field communication system of claim 10 , wherein the optimal positioning of the transmitting device includes a position and an orientation of the transmitting device.
- 16 . The adaptive near field communication system of claim 10 , wherein, upon a failure to detect an external battery on the client device, the application is further configured to perform the implicit detection process.
- 17 . The adaptive near field communication system of claim 10 , wherein the performance of explicit detection is based on charging data.
- 18 . The adaptive near field communication system of claim 17 , wherein charging data includes at least one selected from the group of an indication of the maximum capacity of a battery and a duration of the charge on the client device.
- 19 . A non-transitory computer-accessible medium comprising computer executable instructions that, when executed on a processor, perform procedures comprising: receiving data indicating a type of device from a client device; performing at least one selected from the group of an explicit detection process and an implicit detection process to determine a type of case expected to house the client device; comparing the type of device and type of case to reference information; determining an optimal positioning of a transmitting device for near field communication with the client device based on the comparison; and displaying an indication of the optimal positioning of the transmitting device when an authentication action is performed.
- 20 . The non-transitory computer-accessible medium of claim 19 , wherein the implicit detection process includes determining a thickness of the client device using a sensor of the client device when the client device is detected to be placed on a substantially flat surface.
Description
FIELD OF THE INVENTION The present disclosure relates to device case detection, and more particularly, to systems, methods, and computer-accessible mediums for device case detection to enable adaptive near field communication with a transmitting device. BACKGROUND Modern client devices, such as cellular phones and tablet computers, can interact with transmitting devices (such as contactless cards) using near field communication (NFC). NFC can, for example, facilitate contactless cryptographic authentication of a credit card using the NFC reader a mobile device. Challenges exist in such endeavors, however, due to the variation in the placement of NFC chip within each mobile device, and the presence (or absence) of a wide variety of types of cases that can be encapsulating each mobile device. For example, the specific type of mobile device and mobile device case can alter the manner in which a contactless card has to be situated to a mobile device in order for the mobile device's NFC reader to receive and transmit data to the transmitting device. Accordingly, it is difficult to instruct users on how to best place such transmitting devices to their mobile devices in order to facilitate a sufficient NFC connection, and without such instruction, many users may be dissuaded from utilizing services that utilize such a NFC connection. Further, existing users of such services can have difficulty when switching mobile device, or adding a new or removing an existing case to their mobile device. These and other deficiencies exist. Accordingly, there is a need to provide users with an appropriate solution that overcomes these deficiencies to provide personalized instruction on how to place their transmitting device with receiving device to establish a NFC connection. SUMMARY Aspects of the present disclosure include systems, methods, and computer-accessible mediums for device case detection to enable adaptive near field communication with a transmitting device according to example embodiments. In some aspects, the techniques described herein relate to a method for adaptive near field communication, including: receiving, by an application including instructions for execution on a client device, data indicating a type of device from the client device; performing, by the application, at least one selected from the group of an explicit detection process and an implicit detection process to determine a type of case expected to house the client device; determining, by the application, an optimal positioning of a transmitting device for near field communication with the client device based on the type of device and type of case; and displaying, by the application, an indication of an optimal positioning of the transmitting device for near field communication. In some aspects, the techniques described herein relate to a method, wherein the explicit detection process includes receiving, by the client device, data indicative of a type of case from an electronic component of a case. In some aspects, the techniques described herein relate to a method, wherein the case includes a battery. In some aspects, the techniques described herein relate to a method, wherein the implicit detection process includes determining a thickness of the client device using a sensor of the client device when the client device is detected to be placed on a substantially flat surface. In some aspects, the techniques described herein relate to a method, wherein the sensor of the client device is at least one selected from the group of a camera of the client device and a proximity sensor of the client device. In some aspects, the techniques described herein relate to a method, wherein the client device is detected to be placed on a substantially flat surface by at least one selected from the group of a gyroscope and an inertial sensor of the client device. In some aspects, the techniques described herein relate to a method, wherein the implicit detection process is performed during initialization of a service for authentication of the transmitting through the client device. In some aspects, the techniques described herein relate to a method, further including: determining, by the application, a plurality of types of cases expected house the client device based on the performance of at least one selected from the group of an explicit detection process and an implicit detection process for each of the plurality of types of cases; presenting by the application, each of the plurality of types of cases on the client device; and receiving selection, by the application, of one of the plurality of types of cases. In some aspects, the techniques described herein relate to a method, wherein the authentication action is a tap of the transmitting device to a communication field of the client device. In some aspects, the techniques described herein relate to an adaptive near field communication system, including: a transmitting device; and an application including instr