Patents Assigned to CLOSTRA, INC.
  • Patent number: 11943288
    Abstract: A method and apparatus of a device that downloads content to a local device using a decentralized content distribution network is described. In an exemplary embodiment, the device receives a request from an application to download content using the decentralized content distribution network. In addition, the device determines a plurality of nodes in the decentralized content distribution network to download the content. For each of the plurality of nodes, the device attempts to establish communications between the device and that node. In addition, the device downloads a portion of the content from that node if communication is established between the local device and that node, wherein the size of the portion is based on at least a characteristic of that node. Furthermore, the device downloads a portion of the content from a proxy if communication cannot be established between the local device and that node, wherein the size of the portion is based on at least a characteristic of that proxy.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: March 26, 2024
    Assignee: CLOSTRA, INC.
    Inventors: Stanislav Shalunov, Gregory Hazel
  • Patent number: 11923903
    Abstract: A method and apparatus of a device that transmits a message using a light pattern is described. In an exemplary embodiment, the device receives an indication to transmit a message using the light pattern. In addition, the device activates a flash on the device. The device further encodes the message into instructions for transmitting the light pattern. The device additionally transmits the message using the flash according to the instructions for the light pattern.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: March 5, 2024
    Assignee: CLOSTRA, INC.
    Inventor: Stanislav Shalunov
  • Patent number: 11665232
    Abstract: A method and apparatus of a device that downloads content to a local device using a decentralized content distribution network is described. In an exemplary embodiment, the device receives a request from an application to download content using the decentralized content distribution network. In addition, the device determines a plurality of nodes in the decentralized content distribution network to download the content. For each of the plurality of nodes, the device attempts to establish communications between the device and that node. In addition, the device downloads a portion of the content from that node if communication is established between the local device and that node, wherein the size of the portion is based on at least a characteristic of that node. Furthermore, the device downloads a portion of the content from a proxy if communication cannot be established between the local device and that node, wherein the size of the portion is based on at least a characteristic of that proxy.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: May 30, 2023
    Assignee: CLOSTRA, INC.
    Inventors: Stanislav Shalunov, Gregory Hazel
  • Patent number: 11108855
    Abstract: A method and apparatus of a device that downloads content to a local device using a decentralized content distribution network is described. In an exemplary embodiment, the device receives a request from an application to download content using the decentralized content distribution network. In addition, the device determines a plurality of nodes in the decentralized content distribution network to download the content. For each of the plurality of nodes, the device attempts to establish communications between the device and that node. In addition, the device downloads a portion of the content from that node if communication is established between the local device and that node, wherein the size of the portion is based on at least a characteristic of that node. Furthermore, the device downloads a portion of the content from a proxy if communication cannot be established between the local device and that node, wherein the size of the portion is based on at least a characteristic of that proxy.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: August 31, 2021
    Assignee: CLOSTRA, INC.
    Inventors: Stanislav Shalunov, Gregory Hazel