Patents by Inventor Rajko Ilincic
Rajko Ilincic has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12387066Abstract: Example embodiments of systems, methods, and devices for transaction card alignment are provided. In one example embodiment, a mobile device may include a first component and a second component foldable with respect to one another between a first configuration and a second configuration. The mobile device may further include a screen interface on an interior side of the first component, and an alignment feature along the interior side, the alignment feature providing alignment for a contactless card with respect to the screen interface, wherein the contactless card is uncovered by the second component in the first configuration and covered by the second component in the second configuration.Type: GrantFiled: February 27, 2024Date of Patent: August 12, 2025Assignee: Capital One Services, LLCInventors: Jeffrey Rule, Rajko Ilincic, Colin Hart
-
Patent number: 12361209Abstract: Systems and methods of the present disclosure enable database search. The systems and/or methods may include receiving a search query that includes an input document having text. Word embeddings are generated within the input document, where the word embeddings include vector representations of words in the text of the input document. An average input document word embedding vector is determined for the word embeddings of the input document. A set of stored documents is accessed, where each stored document includes a stored text has a particular average stored document word embedding vector. A similarity model is used to determine a similarity metric measuring the similarity between the input document and each stored document based on the average input document word embedding vector and the particular average stored document word embedding vector of each stored document.Type: GrantFiled: May 20, 2024Date of Patent: July 15, 2025Assignee: Capital One Services, LLCInventors: Cruz Vargas, Phoebe Atkins, Alexander Lin, Joshua Edwards, Lin Ni Lisa Cheng, Rajko Ilincic, Max Miracolo, Brian McClanahan
-
Patent number: 12354079Abstract: A device may include a processor, a wireless transceiver in communication with the processor, and a non-transitory memory. The memory may store instructions that, when executed by the processor, cause the processor to perform processing. The processing may include receiving a command configured to be executed by an external user device. The external user device and the user device may be members of a network of trust. The processing may include detecting, by the wireless transceiver, a plurality of member devices of the network of trust in communication range of the device. The processing may include sending, by the wireless transceiver, the command to each of the plurality of member devices.Type: GrantFiled: January 4, 2024Date of Patent: July 8, 2025Assignee: Capital One Services, LLCInventors: Adam R. Koeppel, James Zarakas, Molly Johnson, Tyler Locke, Rajko Ilincic, Kevan Emmott
-
Patent number: 12354096Abstract: Systems and methods for authentication may include a first device including a memory, a communication interface, and one or more processors. The memory may include a counter value, transmission data, and at least one key. The one or more processors may be in communication with the memory and communication interface. The one or more processors may be configured to create a cryptogram using the at least one key and counter value, wherein the cryptogram includes the counter value and the transmission data; transmit the cryptogram via the communication interface; update the counter value after cryptogram transmission; receive an encrypted access token via the communication interface; decrypt the encrypted access token; store the decrypted access token in the memory; and transmit, after entry of the communication interface into a communication field, the access token via the communication interface for access to one or more resources, wherein the access token is encrypted.Type: GrantFiled: May 19, 2023Date of Patent: July 8, 2025Assignee: Capital One Services, LLCInventors: Jeffrey Rule, Kaitlin Newman, Rajko Ilincic
-
Patent number: 12335435Abstract: A server can receive a plurality of records at a databases such that each record is associated with a phone call and includes at least one request generated based on a transcript of the phone call. The server can generate a training dataset based on the plurality of records. The server can further train a binary classification model using the training dataset. Next, the server can receive a live transcript of a phone call in progress. The server can generate at least one live request based on the live transcript using a natural language processing module of the server. The server can provide the at least one live request to the binary classification model as input to generate a prediction. Lastly, the server can transmit the prediction to an entity receiving the phone call in progress. The prediction can cause a transfer of the call to a chatbot.Type: GrantFiled: June 21, 2023Date of Patent: June 17, 2025Assignee: CAPITAL ONE SERVICES, LLCInventors: Jeffrey Rule, Kaitlin Newman, Rajko Ilincic
-
Publication number: 20250124164Abstract: Systems and methods for controlling data access through the interaction of a short-range transceiver, such as a contactless card, with a client device are presented. An exemplary system and method may include establishing a database storing identifiers and keys for users and service providers, receiving from a client device of the service provider, via a network, a service provider token and a request for a data access key, the request generated in response to a tap action between a contactless card associated with a user and the client device, verifying the service provider is authorized to receive access to personal user data encrypted and stored on the contactless card, generating a data access key based on a user key, and transmitting to the service provider client device, via the network, the data access key, such that the client device may decrypt the personal user data obtained from the contactless card.Type: ApplicationFiled: December 23, 2024Publication date: April 17, 2025Inventors: Rajko ILINCIC, Jeffrey RULE
-
Patent number: 12261655Abstract: Various embodiments are directed to dynamically and temporarily adjusting power to an NFC reader of a computing device from a first power level to a second power level based on a feedback mechanism between a contactless card and the computing device. The contactless card may provide a message containing a checksum. The computing device may receive the message and calculate a checksum based on the received message. By comparing these two checksums, it may be determined whether the entire message has been correctly received. If not, the power to the NFC reader may be temporarily increased to allow better communication between the contactless card and the computing device.Type: GrantFiled: November 22, 2023Date of Patent: March 25, 2025Assignee: Capital One Services, LLC.Inventors: Jeffrey Rule, Rajko Ilincic
-
Patent number: 12248928Abstract: A method is provided including: receiving, by a server from a user device, a cryptogram of a contactless card, wherein the user device receives a payment request message from a merchant device, and the user device receives the cryptogram from a contactless card upon taping the contactless card to the user device by a user prompted by the payment request message; validating and decrypting, by the server, the cryptogram; extracting, by the server, from the decrypted cryptogram a unique customer identifier associated with the user; verifying, by the server, the unique customer identifier; retrieving, by the server from a database, account information of the user; and calling, by the sever, one or more application programming interfaces (APIs) of the merchant device to make a payment in response to the payment request message; and provisioning, by the server, the account information to the merchant device via the APIs.Type: GrantFiled: March 13, 2023Date of Patent: March 11, 2025Assignee: Capital One Services, LLCInventors: Kevin Osborn, Jeffrey Rule, Rajko Ilincic
-
Patent number: 12229778Abstract: Systems and methods build blockchains and verify assets for smart contracts. A system includes a memory, a blockchain, a set of nodes, a set of verifiers, a set of miners, and a consensus protocol. The memory can have a block data structure representing a transaction for an asset having an identifier and at least one verifiable characteristic. The consensus protocol can include rules for: receiving the stake at risk from the verifiers, providing the reputational score to the verifiers, verifying the verifiable characteristic of the asset by the verifiers, cryptographic verification by the miners, adding the new block to the blockchain by the miners, providing the reward to the miners, and distributing the copy of the blockchain to each node.Type: GrantFiled: June 15, 2020Date of Patent: February 18, 2025Assignee: CAPITAL ONE SERVICES, LLCInventors: Jeffrey Rule, Abdelkader Benkreira, Rajko Ilincic, William Carroll
-
Publication number: 20250055697Abstract: Example embodiments of systems and methods for data transmission between a contactless card and a client application are provided. A card key may be generated using a master key and identification number. A first and second session key may be generated using the card key and portions of the. A cryptographic result including the counter may be generated using one or more cryptographic algorithms and the card key. A cryptogram may be generated using the first session key and encrypted using the second session key. The application may be transmit one or more messages to the first applet of the contactless card. The first applet may be configured to establish one or more communication paths to the second applet based on receipt of the one or more messages from the client device. The second applet may be deactivated by the first applet via the one or more communication paths.Type: ApplicationFiled: August 19, 2024Publication date: February 13, 2025Inventors: Jeffrey RULE, Rajko ILINCIC
-
Patent number: 12216757Abstract: An authentication system comprises a browser extension and a password manager application. The browser extension can be configured for execution on a first user device. The browser extension can be configured to display a response code and receive a login credential from a server. The response code can comprise a unique session identifier identifying the browser extension and a user browsing session. The password manager application can be configured for execution on a second user device. The second user device can have a scanner configured to scan the response code. The password manager application can be configured to extract the unique session identifier, parse the unique session identifier into session identifier content, send a portion of the session identifier content to the server, receive an approval from a user of the second user device, and send a notification to the server.Type: GrantFiled: January 29, 2024Date of Patent: February 4, 2025Assignee: CAPITAL ONE SERVICES, LLCInventors: Rajko Ilincic, Jeffrey Rule
-
Patent number: 12206786Abstract: Systems, methods, articles of manufacture, and computer-readable media. A server may receive a phone call and generate a uniform resource locator (URL) comprising a session identifier for an account. The server may transmit the URL to a client device. The server may receive, from a web browser, a request comprising the URL. The server may determine that the session identifier in the URL of the request matches the session identifier for the account, and transmit, to the web browser, a web page at the URL. The server may receive, from the web browser, a cryptogram read by the web page via a card reader of the client device and decrypt the cryptogram. The server may authenticate the identity of the caller for the call based on decrypting the cryptogram and the session identifier of the URL matching the session identifier of the account.Type: GrantFiled: February 21, 2024Date of Patent: January 21, 2025Assignee: Capital One Services, LLCInventors: Jeffrey Rule, Rajko Ilincic
-
Publication number: 20250021970Abstract: System and methods of contactless card authentication systems include a contactless card and a client device having an application, a processor, and a card reader. An application on the client device receives a transaction lockdown request, sends a request to the server to begin to allow a transaction approval within a time period, receives the transaction approval via an authentication tap from the contactless card, sends the transaction approval to the server; and receive an allowance or disallowance response from the server.Type: ApplicationFiled: August 5, 2024Publication date: January 16, 2025Inventors: Rajko ILINCIC, Jeffrey RULE, Daniel HERRINGTON
-
Patent number: 12174991Abstract: Systems and methods for controlling data access through the interaction of a short-range transceiver, such as a contactless card, with a client device are presented. An exemplary system and method may include establishing a database storing identifiers and keys for users and service providers, receiving from a client device of the service provider, via a network, a service provider token and a request for a data access key, the request generated in response to a tap action between a contactless card associated with a user and the client device, verifying the service provider is authorized to receive access to personal user data encrypted and stored on the contactless card, generating a data access key based on a user key, and transmitting to the service provider client device, via the network, the data access key, such that the client device may decrypt the personal user data obtained from the contactless card.Type: GrantFiled: May 4, 2021Date of Patent: December 24, 2024Assignee: Capital One Services, LLCInventors: Rajko Ilincic, Jeffrey Rule
-
Publication number: 20240420100Abstract: The present embodiments disclose a system and method for dynamically generating a reservation and performing a checkout request. The system includes a user device application and a server. The method proceeds with making a reservation request, providing login information, making a check-in request, and again providing login information. Additionally, the method proceeds with checkout without the need for a waitstaff member to retrieve the customer's card.Type: ApplicationFiled: June 13, 2023Publication date: December 19, 2024Inventors: Rajko ILINCIC, Jeffrey RULE
-
SYSTEMS AND METHODS FOR INVENTORY MANAGEMENT USING CRYPTOGRAPHIC AUTHENTICATION OF CONTACTLESS CARDS
Publication number: 20240396734Abstract: Example embodiments of systems and methods for data transmission system between transmitting and receiving devices for use in a tap and walk store are provided. In an example embodiment, the transmitting device can generate a diversified key using the master key, protect a counter value and encrypt data prior to transmitting to the receiving device, which can generate the diversified key based on the master key and can decrypt the data and validate the protected counter value using the diversified key. Disclosed systems allow a user to purchase items utilizing the disclosed transmitting device.Type: ApplicationFiled: May 24, 2024Publication date: November 28, 2024Inventors: Jeffrey RULE, Kaitlin NEWMAN, Rajko ILINCIC -
Patent number: 12154097Abstract: Example embodiments of systems and methods for data transmission between a contactless card, a client device, and one or more servers are provided. The contactless card may include one or more processors and memory. The memory may include one or more applets. The client device may include one or more processors and memory. The client device may be in data communication with the contactless card. One or more servers may be in data communication with the client device. A first set of information may be transmitted from the contactless card to the client device. The first set of information may include one or more links to activate the contactless card. The client device may be configured to receive the first set of information from the contactless card. Upon validation of the first set of information, the contactless card may be activated.Type: GrantFiled: April 12, 2022Date of Patent: November 26, 2024Assignee: CAPITAL ONE SERVICES, LLCInventors: Jeffrey Rule, Melissa Heng, James Ashfield, Colin Hart, Rajko Ilincic, Wayne Lutz
-
Publication number: 20240354795Abstract: Systems, methods, articles of manufacture, and computer-readable media for verified reviews. An application may receive an indication to generate a review. An application programming interface (API) of the application may receive, from a communications interface of a contactless card, encrypted data generated by the contactless card. The API of the application may transmit, to an authentication server: the encrypted data, an indication of the application, and an identifier associated with the entity. The API of the application may receive indications specifying that the authentication server decrypted the encrypted data and determined that the contactless card was used to make a purchase with the entity. The application may permit, based on the indications received from the authentication server, generation of the review. The application may publish the review to one or more review platforms associated with the application.Type: ApplicationFiled: June 28, 2024Publication date: October 24, 2024Applicant: Capital One Services, LLCInventors: Jeffrey RULE, Rajko ILINCIC
-
Publication number: 20240349048Abstract: Methods and systems are disclosed herein for secure communication between computing devices. A mobile device may communicate with an untrusted device to cause the untrusted device to send information (e.g., encrypted information that the untrusted device is unable to decrypt) to a server using an Internet connection of the untrusted device. The mobile device may have limited or no access to the Internet. To prevent potential security risks associated with using a public or untrusted device, the mobile device may encrypt information stored on the mobile device (e.g., stored in a mobile application associated with the server), send it to the untrusted device (e.g., by displaying a QR code to a camera of the untrusted device), and the untrusted device may send the information to the server via a network connection of the untrusted device.Type: ApplicationFiled: May 14, 2024Publication date: October 17, 2024Applicant: Capital One Services, LLCInventors: Rajko ILINCIC, Lin Ni Lisa CHENG, Phoebe ATKINS, Deny DANIEL, Cruz VARGAS
-
Publication number: 20240338678Abstract: Example embodiments of systems and methods for data transmission between a contactless card, a client device, and one or more servers are provided. The contactless card may include one or more processors and memory. The memory may include one or more applets. The client device may include one or more processors and memory. The client device may be in data communication with the contactless card. One or more servers may be in data communication with the client device. A first set of information may be transmitted from the contactless card to the client device. The first set of information may include one or more links to activate the contactless card. The client device may be configured to receive the first set of information from the contactless card. Upon validation of the first set of information, the contactless card may be activated.Type: ApplicationFiled: June 4, 2024Publication date: October 10, 2024Inventors: Jeffrey RULE, Melissa HENG, James ASHFIELD, Colin HART, Rajko ILINCIC, Wayne LUTZ