Patents by Inventor Niko Thomas John Huffman

Niko Thomas John Huffman 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: 9065796
    Abstract: Systems, methods, and machine-readable media are described for retrieving data associated with files using input data files. Embodiments include generating input data files, which can be transformed to create data objects from input data of the input data files. The input data and the corresponding data objects can include information regarding files, such as the universal resource indicator (URI) of a file. The data objects can then be stored.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: June 23, 2015
    Assignee: Brightcove, Inc.
    Inventors: Richard L. Carls, Niko Thomas John Huffman
  • Patent number: 8935432
    Abstract: Methods and systems are disclosed for providing live media streaming over a communication network. Timing data of a received live media stream is mapped to time values from a system clock. The time values are used for transmission of the media stream.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: January 13, 2015
    Inventors: Albert John McGowan, Benjamin Lebrato Ahern, Jared Kenneth Marshall, Nicholas Maultsby, Niko Thomas John Huffman
  • Patent number: 8898338
    Abstract: Methods and systems are disclosed for providing live media streaming over a communication network. Timing data of a received live media stream is mapped to time values from a system clock. Offset time values are assigned to a plurality of clients requesting live media content. The time values and the offset time values are used for transmission of the media stream.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: November 25, 2014
    Inventors: Albert John McGowan, Niko Thomas John Huffman, Nicholas Maultsby, Matthew A. Johnson
  • Publication number: 20130282797
    Abstract: Systems, methods, and machine-readable media are described for retrieving data associated with files using input data files. Embodiments include generating input data files, which can be transformed to create data objects from input data of the input data files. The input data and the corresponding data objects can include information regarding files, such as the universal resource indicator (URI) of a file. The data objects can then be stored.
    Type: Application
    Filed: June 19, 2013
    Publication date: October 24, 2013
    Inventors: Richard L. Carls, Niko Thomas John Huffman
  • Patent number: 8521742
    Abstract: Embodiments of the disclosure provide a method and system used for searching among a plurality of entities on a computer network by a user. A computer server in communication with the computer network can include a database with a storage mechanism, a rule set, and an interaction calculation engine. The user can search for a first entity using a location calculation engine in communication with the computer network. The location calculation engine can locate the first entity and determine and display at least a second portion of the plurality of entities relevant to the first entity.
    Type: Grant
    Filed: May 15, 2009
    Date of Patent: August 27, 2013
    Assignee: Unicorn Media, Inc.
    Inventors: Albert John McGowan, Niko Thomas John Huffman, Michael Edmund Godlewski, Matthew A. Johnson
  • Patent number: 8495177
    Abstract: Systems, methods, and machine-readable media are described for retrieving data associated with files using input feeds. Embodiments include generating input feed schemas, which can be used to create data objects from input data of the input feeds. The input data and the corresponding data objects can include information regarding files, such as the universal resource indicator (URI) of a file. The data objects can then be stored.
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: July 23, 2013
    Assignee: Unicorn Media, Inc.
    Inventors: Richard L. Carls, Niko Thomas John Huffman
  • Publication number: 20120072465
    Abstract: Various systems, methods, and machine-readable media are described for providing dynamic schema-based API mapping for traversing inter-cloud application boundaries. Embodiments provide for internal schemas to be created, enabling a system to create internal data objects from external data by using the internal schemas. Application schemas can then be created, enabling the creation of application data objects derived from internal data objects. The application data objects can be passed through an API to an external computing system, and can conform to any format specified by the application schemas.
    Type: Application
    Filed: September 22, 2010
    Publication date: March 22, 2012
    Applicant: Unicorn Media, Inc.
    Inventors: Albert John McGowan, Richard L. Carls, Niko Thomas John Huffman
  • Publication number: 20120072541
    Abstract: Systems, methods, and machine-readable media are described for retrieving data associated with files using input feeds. Embodiments include generating input feed schemas, which can be used to create data objects from input data of the input feeds. The input data and the corresponding data objects can include information regarding files, such as the universal resource indicator (URI) of a file. The data objects can then be stored.
    Type: Application
    Filed: September 22, 2010
    Publication date: March 22, 2012
    Applicant: Unicorn Media, Inc.
    Inventors: Richard L. Carls, Niko Thomas John Huffman
  • Publication number: 20090287694
    Abstract: Embodiments of the disclosure provide a method and system used for searching among a plurality of entities on a computer network by a user. A computer server in communication with the computer network can include a database with a storage mechanism, a rule set, and an interaction calculation engine. The user can search for a first entity using a location calculation engine in communication with the computer network. The location calculation engine can locate the first entity and determine and display at least a second portion of the plurality of entities relevant to the first entity.
    Type: Application
    Filed: May 15, 2009
    Publication date: November 19, 2009
    Inventors: Albert John McGowan, Niko Thomas John Huffman, Michael Edmund Godlewski