Patents by Inventor Bojan Joveski

Bojan Joveski 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: 11763275
    Abstract: Systems and methods for enabling auxiliary accounts and/or auxiliary devices to create and process cryptocurrency transactions on a behalf of a primary account while enforcing limited auxiliary entity access to the primary entity's overall transaction information. Cryptocurrency transactions may be point of sale charges. Some methods may include receiving a charge request from a payor system, determining a merchant cryptocurrency address for the charge request, providing the merchant cryptocurrency address to the payor system, generating a transaction that identifies the merchant cryptocurrency address, signing the transaction, broadcasting the transaction, storing the merchant cryptocurrency address in association with information, related to the charge request, detecting a blockchain transaction that identifies the merchant cryptocurrency address, and/or detecting at least one transaction confirmation for the detected blockchain transaction.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: September 19, 2023
    Assignee: Coinbase, Inc.
    Inventors: Kaiser Kim, Paul Collier, Sahil Amoli, Justin O'Brien, Bojan Joveski, Tyson Battistella
  • Patent number: 11741440
    Abstract: Systems and methods for performing consolidation of several cryptocurrency payments by using a non-custodial cryptocurrency platform. A consolidation address is generated at the non-custodial platform in response to a withdrawal request. The consolidation address is under direct ownership of a user. At least one unsigned consolidation transaction is generated that identifies at least one selected payment representation as input, and the generated consolidation address as an output. An unsigned destination transaction is also generated. The unsigned destination transaction identifies the generated consolidation address as an input and the withdrawal destination as an output. A signed version of each consolidation transaction and a signed version of the destination transaction are received from a signing enclave. The signing enclave is included in a client device of the user.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: August 29, 2023
    Assignee: Coinbase, Inc.
    Inventors: Bojan Joveski, Paul Collier, Maksim Stepanenko, Justin O'Brien, Vipul Patil, Sahil Amoli
  • Patent number: 11676143
    Abstract: Systems and methods for payment processing using cryptocurrency assets.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: June 13, 2023
    Assignee: Coinbase, Inc.
    Inventors: Bojan Joveski, Alexander Kern, Vipul Patil, Sahil Amoli, Justin O'Brien, Peter Jihoon Kim, Daniel Que, Tyson Battistella, Nikhil Srinivasan
  • Publication number: 20220036322
    Abstract: Systems and methods for performing consolidation of several cryptocurrency payments by using a non-custodial cryptocurrency platform. A consolidation address is generated at the non-custodial platform in response to a withdrawal request. The consolidation address is under direct ownership of a user. At least one unsigned consolidation transaction is generated that identifies at least one selected payment representation as input, and the generated consolidation address as an output. An unsigned destination transaction is also generated. The unsigned destination transaction identifies the generated consolidation address as an input and the withdrawal destination as an output. A signed version of each consolidation transaction and a signed version of the destination transaction are received from a signing enclave. The signing enclave is included in a client device of the user.
    Type: Application
    Filed: October 13, 2021
    Publication date: February 3, 2022
    Inventors: Bojan Joveski, Paul Collier, Maksim Stepanenko, Justin O'Brien, Vipul Patil, Sahil Amoli
  • Publication number: 20210398211
    Abstract: A method for cryptocurrency conversion includes: determining conversion information; sending the cryptocurrency to a settlement address; determining conversion orders; determining transaction completion; and executing the conversion orders.
    Type: Application
    Filed: June 17, 2021
    Publication date: December 23, 2021
    Inventors: Jeevan Maathur, Sahil Amoli, Bojan Joveski, John Zettler
  • Patent number: 11151525
    Abstract: Systems and methods for performing consolidation of several cryptocurrency payments by using a non-custodial cryptocurrency platform. A consolidation address is generated at the non-custodial platform in response to a withdrawal request. The consolidation address is under direct ownership of a user. At least one unsigned consolidation transaction is generated that identifies at least one selected payment representation as input, and the generated consolidation address as an output. An unsigned destination transaction is also generated. The unsigned destination transaction identifies the generated consolidation address as an input and the withdrawal destination as an output. A signed version of each consolidation transaction and a signed version of the destination transaction are received from a signing enclave. The signing enclave is included in a client device of the user.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: October 19, 2021
    Assignee: Coinbase, Inc.
    Inventors: Bojan Joveski, Paul Collier, Maksim Stepanenko, Justin O'Brien, Vipul Patil, Sahil Amoli
  • Publication number: 20200394620
    Abstract: Systems and methods for managing cryptocurrency payments.
    Type: Application
    Filed: August 24, 2020
    Publication date: December 17, 2020
    Inventors: Kaiser Kim, Paul Collier, Sahil Amoli, Justin O'Brien, Bojan Joveski, Tyson Battistella
  • Publication number: 20200364703
    Abstract: Systems and methods for payment processing using cryptocurrency assets.
    Type: Application
    Filed: May 18, 2020
    Publication date: November 19, 2020
    Inventors: Bojan Joveski, Alexander Kern, Vipul Patil, Sahil Amoli, Justin O'Brien, Peter Jihoon Kim, Daniel Que, Tyson Battistella, Nikhil Srinivasan
  • Publication number: 20200286047
    Abstract: A non-custodial cryptocurrency platform providing withdrawal consolidation.
    Type: Application
    Filed: March 5, 2020
    Publication date: September 10, 2020
    Inventors: Bojan Joveski, Paul Collier, Maksim Stepanenko, Justin O'Brien, Vipul Patil, Sahil Amoli
  • Patent number: 10262438
    Abstract: The representation of content, in a scene representation, is enriched with a view to the adaptive use of the latter according to a set of common parameters. A sub-graph of the scene graph, which is susceptible to variable processing, is identified. For this purpose, two new types of scene element can be defined, one of which allows the identification of the sub-graph and the second enables application of the set of common parameters in relation to the sub-graph. An example of the first type is a node of so-called “AdaptivityControl” type which encompasses the entire sub-graph, a list of the nodes describing the set of common parameters and a group of fields for dynamic updating of the content of this node. An example of the second type is a node of so-called “CompressedImageStrategy” type which comprises information relating to the object to be coded and the coding parameters.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: April 16, 2019
    Assignees: PROLOGUE, ASSOC. POUR LA RECHERCHE ET LE DEVELOPPEMENT DE METHODES ET PROCESSUS INDUSTRIELS “ARMINES”, INSTITUT MINES-TELECOM
    Inventors: Mihai Petru Mitrea, Bojan Joveski, Ludovico Gardenghi, Iain James Marshall, Francoise Preteux
  • Patent number: 9584576
    Abstract: The disclosed method for coding data includes the exchange between the transmitter and the receiver, in the course of the session, of attributes of collaboration messages that are able to be used in said session and of indices associated with these attributes. In various implementations, the attributes and their indices may be used by these pieces of equipment for updating a shared dictionary of indexed attributes. Upon coding, the attributes of the collaboration messages may be substituted with their indices; and upon decoding, the inverse operation may be carried out. The shared dictionaries may be destroyed at the end of the session.
    Type: Grant
    Filed: March 1, 2012
    Date of Patent: February 28, 2017
    Assignees: PROLOGUE, INSTITUT MINES-TELECOM
    Inventors: James Iain Marshall, Petru Mihai Mitrea, Bojan Joveski, Ludovico Gardenghi, Jacqueline Françoise Preteux
  • Publication number: 20140219295
    Abstract: The disclosed method for coding data includes the exchange between the transmitter and the receiver, in the course of the session, of attributes of collaboration messages that are able to be used in said session and of indices associated with these attributes. In various implementations, the attributes and their indices may be used by these pieces of equipment for updating a shared dictionary of indexed attributes. Upon coding, the attributes of the collaboration messages may be substituted with their indices; and upon decoding, the inverse operation may be carried out. The shared dictionaries may be destroyed at the end of the session.
    Type: Application
    Filed: March 1, 2012
    Publication date: August 7, 2014
    Applicants: INSTITUT MINES-TELECOM, PROLOGUE
    Inventors: James Iain Marshall, Petru Mihai Mitrea, Bojan Joveski, Ludovico Gardenghi, Jacqueline Françoise Preteux
  • Publication number: 20140168218
    Abstract: The representation of content, in a scene representation, is enriched with a view to the adaptive use of the latter according to a set of common parameters. A sub-graph of the scene graph, which is susceptible to variable processing, is identified. For this purpose, two new types of scene element can be defined, one of which allows the identification of the sub-graph and the second enables application of the set of common parameters in relation to the sub-graph. An example of the first type is a node of so-called “AdaptivityControl” type which encompasses the entire sub-graph, a list of the nodes describing the set of common parameters and a group of fields for dynamic updating of the content of this node. An example of the second type is a node of so-called “CompressedImageStrategy” type which comprises information relating to the object to be coded and the coding parameters.
    Type: Application
    Filed: April 18, 2012
    Publication date: June 19, 2014
    Applicants: INSTITUT MINES-TELECOM, PROLOGUE
    Inventors: Mihai Petru Mitrea, Bojan Joveski, Ludovico Gardenghi, Iain James Marshall, Francoise Preteux