Patents by Inventor Ivan Dimkovic

Ivan Dimkovic 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: 12047629
    Abstract: There are disclosed distributed playback, DP, techniques. For examples a DP master device, may: establish a local connection with a plurality of DP client devices and for establishing a remote connection with a remote content provider, so as to receive a first encrypted media stream from the remote content provider; decrypt the first encrypted media stream to obtain a decrypted media stream; adding DP information, DPI, to the decrypted media stream; encrypting the decrypted media stream according to a second encryption standard to obtain a second encrypted stream; additionally encrypting the DPI in the second encrypted media stream or adding the DPI to the encrypted media stream in plaintext, transmitting an output media stream, which is the second encrypted media stream, to the plurality of DP client devices.
    Type: Grant
    Filed: June 1, 2022
    Date of Patent: July 23, 2024
    Assignee: CINEMO GMBH
    Inventors: Ivan Dimkovic, Richard Lesser, Enrik Berkhan
  • Patent number: 11729469
    Abstract: There is disclosed a streaming technique in which a distributed playback, DP, master device receives a media stream from a content provider and transmits the media stream to a plurality of DP client devices. The DP master device may follow different policies. In case one DP client device has not a level of security sufficient for a particular quality, one policy provides that the stream is degraded, while another policy provides that the stream is to be transmitted by a content provider at a reduced quality.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: August 15, 2023
    Assignee: CINEMO GMBH
    Inventors: Richard Lesser, Ivan Dimkovic, Enrik Berkhan
  • Publication number: 20220321960
    Abstract: There is disclosed a streaming technique in which a distributed playback, DP, master device receives a media stream from a content provider and transmits the media stream to a plurality of DP client devices. The DP master device may follow different policies. In case one DP client device has not a level of security sufficient for a particular quality, one policy provides that the stream is degraded, while another policy provides that the stream is to be transmitted by a content provider at a reduced quality.
    Type: Application
    Filed: June 14, 2022
    Publication date: October 6, 2022
    Inventors: Richard LESSER, Ivan DIMKOVIC, Enrik BERKHAN
  • Publication number: 20220292164
    Abstract: There are disclosed distributed playback, DP, techniques. For examples a DP master device, may: establish a local connection with a plurality of DP client devices and for establishing a remote connection with a remote content provider, so as to receive a first encrypted media stream from the remote content provider; decrypt the first encrypted media stream to obtain a decrypted media stream; adding DP information, DPI, to the decrypted media stream; encrypting the decrypted media stream according to a second encryption standard to obtain a second encrypted stream; additionally encrypting the DPI in the second encrypted media stream or adding the DPI to the encrypted media stream in plaintext, transmitting an output media stream, which is the second encrypted media stream, to the plurality of DP client devices.
    Type: Application
    Filed: June 1, 2022
    Publication date: September 15, 2022
    Inventors: Ivan DIMKOVIC, Richard LESSER, Enrik BERKHAN
  • Patent number: 9342539
    Abstract: A database manager comprises: a detector detecting a connection of an external database which comprises media files, a database file system comprising a media identifier comprising a file or directory path name and an identification on the location of the media file on the external database, and metadata for each of the media files; a database synchronizer reading and storing, as a first step, part of the database file system and, as a second step, part of the metadata when the at least a portion of the database file system is read; and a search request processor processing a search request for a media file in parallel with the second step, wherein the search request processor provides a search result based on the media identifier from the database file system, even when the metadata for the media file is not yet read and stored in the second step.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: May 17, 2016
    Assignee: CINEMO GMBH
    Inventors: Richard Lesser, Ivan Dimkovic
  • Patent number: 9002884
    Abstract: A database manager comprises: a detector detecting a connection of an external database which comprises media files, a database file system comprising a media identifier comprising a file or directory path name and an identification on the location of the media file on the external database, and metadata for each of the media files; a database synchronizer reading and storing, as a first step, part of the database file system and, as a second step, part of the metadata when the at least a portion of the database file system is read; and a search request processor processing a search request for a media file in parallel with the second step, wherein the search request processor provides a search result based on the media identifier from the database file system, even when the metadata for the media file is not yet read and stored in the second step.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: April 7, 2015
    Assignee: Cinemo GmbH
    Inventors: Richard Lesser, Ivan Dimkovic
  • Publication number: 20150088819
    Abstract: A database manager comprises: a detector detecting a connection of an external database which comprises media files, a database file system comprising a media identifier comprising a file or directory path name and an identification on the location of the media file on the external database, and metadata for each of the media files; a database synchronizer reading and storing, as a first step, part of the database file system and, as a second step, part of the metadata when the at least a portion of the database file system is read; and a search request processor processing a search request for a media file in parallel with the second step, wherein the search request processor provides a search result based on the media identifier from the database file system, even when the metadata for the media file is not yet read and stored in the second step.
    Type: Application
    Filed: December 5, 2014
    Publication date: March 26, 2015
    Inventors: Richard LESSER, Ivan DIMKOVIC
  • Publication number: 20140344223
    Abstract: A database manager comprises: a detector detecting a connection of an external database which comprises media files, a database file system comprising a media identifier comprising a file or directory path name and an identification on the location of the media file on the external database, and metadata for each of the media files; a database synchronizer reading and storing, as a first step, part of the database file system and, as a second step, part of the metadata when the at least a portion of the database file system is read; and a search request processor processing a search request for a media file in parallel with the second step, wherein the search request processor provides a search result based on the media identifier from the database file system, even when the metadata for the media file is not yet read and stored in the second step.
    Type: Application
    Filed: August 4, 2014
    Publication date: November 20, 2014
    Inventors: Richard LESSER, Ivan DIMKOVIC
  • Patent number: 8868602
    Abstract: A database manager comprises: a detector detecting a connection of an external database which comprises media files, a database file system comprising a media identifier comprising a file or directory path name and an identification on the location of the media file on the external database, and metadata for each of the media files; a database synchronizer reading and storing, as a first step, part of the database file system and, as a second step, part of the metadata when the at least a portion of the database file system is read; and a search request processor processing a search request for a media file in parallel with the second step, wherein the search request processor provides a search result based on the media identifier from the database file system, even when the metadata for the media file is not yet read and stored in the second step.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: October 21, 2014
    Assignee: Cinemo GmbH
    Inventors: Richard Lesser, Ivan Dimkovic
  • Publication number: 20120271849
    Abstract: A database manager comprises: a detector detecting a connection of an external database which comprises media files, a database file system comprising a media identifier comprising a file or directory path name and an identification on the location of the media file on the external database, and metadata for each of the media files; a database synchronizer reading and storing, as a first step, part of the database file system and, as a second step, part of the metadata when the at least a portion of the database file system is read; and a search request processor processing a search request for a media file in parallel with the second step, wherein the search request processor provides a search result based on the media identifier from the database file system, even when the metadata for the media file is not yet read and stored in the second step.
    Type: Application
    Filed: April 19, 2012
    Publication date: October 25, 2012
    Applicant: CINEMO GMBH
    Inventors: Richard LESSER, Ivan DIMKOVIC
  • Patent number: 7782993
    Abstract: An apparatus for supplying an encoded data signal comprises a detector for detecting information on an internal receiver for receiving the encoded data signal, a selector for selecting a coding scheme to be used for encoding the data signal the selector being operative to access a data base having entries for different internal receivers, an entry having one or more properties of a coding scheme customized for the receiver associated with the entry and an encoder for encoding the data signal using a coding scheme having the selective property or a destination information provider for providing destination information so that the encoded data signal is stored at the right storage location in an intended receiver.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: August 24, 2010
    Assignee: Nero AG
    Inventors: Richard Lesser, Alexander Post, Ivan Dimkovic, Thomas Albrecht
  • Patent number: 7647222
    Abstract: A method and an apparatus for encoding digital audio data with reduced bit rates, the apparatus having a provider of psycho-acoustically quantized digital audio data with a bit rate being higher than the reduced bit rate. The apparatus further has an identifier for identifying a frequency band according to a selection criterion, the selection criterion being such that an impact on the quality of the digital audio data when the data in the identified frequency band is replaced by generated noise is smaller than the impact on the quality of the digital audio data, which would arise when the data in a different frequency band is replaced by generated noise. The apparatus further has a replacer for replacing data in the identified frequency band of the digital audio data by a noise synthesis parameter.
    Type: Grant
    Filed: April 24, 2007
    Date of Patent: January 12, 2010
    Assignee: Nero AG
    Inventors: Ivan Dimkovic, Gian Carlo Pascutto
  • Publication number: 20080165895
    Abstract: An apparatus for supplying an encoded data signal comprises a detector for detecting information on an internal receiver for receiving the encoded data signal, a selector for selecting a coding scheme to be used for encoding the data signal the selector being operative to access a data base having entries for different internal receivers, an entry having one or more properties of a coding scheme customized for the receiver associated with the entry and an encoder for encoding the data signal using a coding scheme having the selective property or a destination information provider for providing destination information so that the encoded data signal is stored at the right storage location in an intended receiver.
    Type: Application
    Filed: January 4, 2007
    Publication date: July 10, 2008
    Applicants: Nero AG, Glenn Patent Group
    Inventors: Richard Lesser, Alexander Post, Ivan Dimkovic, Thomas Albrecht
  • Publication number: 20080072262
    Abstract: An apparatus for providing digital data to a data destination, the apparatus comprising a receiver for receiving digital data and a detector for detecting an interruption event or a provision event. The apparatus further comprising a buffer for buffering digital data and a controller for directing the digital data to the buffer after the interruption event was detected and in case the provision event is detected for providing the digital data from the buffer when digital data is present in the buffer or from the receiver otherwise.
    Type: Application
    Filed: September 20, 2007
    Publication date: March 20, 2008
    Inventor: Ivan Dimkovic
  • Publication number: 20070276661
    Abstract: A method and an apparatus for encoding digital audio data with reduced bit rates, the apparatus having a provider of psycho-acoustically quantized digital audio data with a bit rate being higher than the reduced bit rate. The apparatus further has an identifier for identifying a frequency band according to a selection criterion, the selection criterion being such that an impact on the quality of the digital audio data when the data in the identified frequency band is replaced by generated noise is smaller than the impact on the quality of the digital audio data, which would arise when the data in a different frequency band is replaced by generated noise. The apparatus further has a replacer for replacing data in the identified frequency band of the digital audio data by a noise synthesis parameter.
    Type: Application
    Filed: April 24, 2007
    Publication date: November 29, 2007
    Inventors: Ivan Dimkovic, Gian Pascutto
  • Publication number: 20070250323
    Abstract: Method and apparatus for encoding and decoding a plurality of digital data sets, a digital data set having a data frame structure, in which a data frame corresponds to a time period, the number of bits per time period being variable, the plurality of digital data sets being ordered in a time sequence, comprising a means for aggregating the plurality of digital data sets in a content packet and a means for aggregating sequence information on the time sequence in an additional packet, the sequence information being such that a rendering relation of two digital data sets can be derived from the sequence information.
    Type: Application
    Filed: July 28, 2006
    Publication date: October 25, 2007
    Inventors: Ivan Dimkovic, Arno Hornberger
  • Publication number: 20070061269
    Abstract: In an apparatus for enabling the usage of an information package in an execution unit a provider is arranged, which is configured for storing license data wherein the information package is personalized to a user by said license data assigned to the information package. Furthermore, the execution unit is located exterior to the certification apparatus for enabling wherein the certification apparatus is a portable electronic device. Additionally, the apparatus comprises a communication interface, which is configured for receiving a command and, in response to the command for transmitting the license data or an authorization signal generated on the basis of the license data to the execution unit in order to enable the usage of the information package in the execution unit.
    Type: Application
    Filed: September 28, 2005
    Publication date: March 15, 2007
    Inventor: Ivan Dimkovic