Patents by Inventor Michelle Munson

Michelle Munson 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: 10880200
    Abstract: Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of a decentralized content fabric for publishing digital content to an overlay network. In some implementations, fabric nodes of the overlay network are implemented in an application layer differentiated from an internet protocol layer. A first fabric node is configured to: obtain a client request to publish a content object part to the overlay network; determine a target partition of the overlay network in which to store the content object part; send a network request to provide the content object part to a second one or more fabric nodes; obtain one or more messages indicating that the second one or more fabric nodes stores the target partition; and publish the content object part to the second one or more fabric nodes for storage.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: December 29, 2020
    Assignee: Eluvio, Inc.
    Inventors: Michelle Munson, Serban Simu
  • Publication number: 20200344060
    Abstract: Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of a decentralized content fabric. In some implementations, one or more processors are configured to execute a software stack to define a fabric node of a plurality of fabric nodes of an overlay network situated in an application layer differentiated from an internet protocol layer. The defined fabric node is configured to: obtain a request for digital content from a client device; obtain, from one or more of the plurality of fabric nodes, a plurality of content object parts of a content object representing, in the overlay network, at least a portion of the digital content; generate consumable media using: raw data stored in the content object parts, metadata stored in the content object parts, and build instructions stored in the content object parts; and provide the consumable media to the client device.
    Type: Application
    Filed: April 3, 2020
    Publication date: October 29, 2020
    Inventors: Michelle Munson, Serban Simu
  • Patent number: 10805084
    Abstract: Disclosed are examples of decentralized systems and related apparatus, devices, computer program products, and methods for secure access of digital content. In some implementations, a first request from a client to access encrypted digital content includes a call on a digital contract. The call passes an ephemeral key set encrypted with a public key of a consumer. A transaction identifying the first request in association with the encrypted ephemeral key set is recorded in the digital contract. The transaction is identified by a transaction identifier (ID), which is sent to the client. A second request from the client includes: an authorization token including the transaction ID, and a signature of the consumer. Authorization of the consumer is verified based on the authorization token. A transaction identifying one or more keys is recorded in the digital contract. The digital content can be re-encrypted and sent to the client.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: October 13, 2020
    Assignee: Eluvio, Inc.
    Inventors: Michelle Munson, Serban Simu
  • Patent number: 10797994
    Abstract: Disclosed are examples of decentralized systems and related apparatus, devices, computer program products, and methods for distributing digital content. In some implementations, an overlay network of fabric nodes is implemented in an application layer differentiated from an internet protocol layer. One or more network-wide parameters and a node identifier (ID) identifying a fabric node are obtained. A set of partition identifiers (IDs) for the node ID is determined using the one or more network-wide parameters. The partition IDs identify partitions to be managed by the fabric node. At least a portion of digital content in the overlay network can be distributed using a partition ID.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: October 6, 2020
    Assignee: Eluvio, Inc.
    Inventors: Michelle Munson, Serban Simu
  • Publication number: 20200120023
    Abstract: Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of a decentralized content fabric. In some implementations, one or more processors are configured to execute a software stack to define a fabric node of a plurality of fabric nodes of an overlay network situated in an application layer differentiated from an internet protocol layer. The defined fabric node is configured to: obtain a request for digital content from a client device; obtain, from one or more of the plurality of fabric nodes, a plurality of content object parts of a content object representing, in the overlay network, at least a portion of the digital content; generate consumable media using: raw data stored in the content object parts, metadata stored in the content object parts, and build instructions stored in the content object parts; and provide the consumable media to the client device.
    Type: Application
    Filed: October 16, 2019
    Publication date: April 16, 2020
    Inventors: Michelle Munson, Serban Simu
  • Publication number: 20060159098
    Abstract: This disclosure relates to network data communication. Some embodiments include initiating a network connection between an original source and an ultimate destination, transmitting a block of data from the original source to the ultimate destination on the network, requesting retransmission of lost blocks from the ultimate destination to the source and retransmitting the lost blocks from source to the ultimate destination. These embodiments further include measuring round-trip time of a retransmit request, the round-trip time measured from a time of transmission of a retransmit request from the ultimate destination to a time of reception at the ultimate destination after retransmission from the original source and setting the round-trip time as a minimum retransmission request time for the network connection, wherein the round-trip time includes latencies of the network connection and in data processes at the original source and at the ultimate destination.
    Type: Application
    Filed: December 23, 2005
    Publication date: July 20, 2006
    Inventors: Michelle Munson, Serban Simu