Patents by Inventor Nikola A. Kolev

Nikola A. Kolev 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).

  • Publication number: 20240031802
    Abstract: Methods, apparatuses, and systems are described for deriving secured keys and authenticating based on the derived keys. An entity may receive one or more derived keys and one or more key derivation algorithms associated with the one or more derived keys. A user device may derive, based on a key associated with the user device and unknown to the entity, a user key. The entity may derive, based on a first derived key and one of the key derivation algorithms, a second derived key, and may verify, based on the second derived key, the user key.
    Type: Application
    Filed: June 6, 2023
    Publication date: January 25, 2024
    Inventors: Bradley Hess, Nikola Kolev, Kyong Park
  • Patent number: 11716614
    Abstract: Methods, apparatuses, and systems are described for deriving secured keys and authenticating based on the derived keys. An entity may receive one or more derived keys and one or more key derivation algorithms associated with the one or more derived keys. A user device may derive, based on a key associated with the user device and unknown to the entity, a user key. The entity may derive, based on a first derived key and one of the key derivation algorithms, a second derived key, and may verify, based on the second derived key, the user key.
    Type: Grant
    Filed: August 16, 2018
    Date of Patent: August 1, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Bradley Hess, Nikola Kolev, Kyong Park
  • Publication number: 20220138283
    Abstract: Systems, apparatuses, and methods are described for causing output of content via an output device such as a casting device. The output device may be associated with a device identity token indicating an identity for the output device. Another computing device may obtain, based on the device identity token, an output authorization token indicating a content item and the identity of the output device. The output device may, based on the output authorization token, obtain authorization data for output of the content item.
    Type: Application
    Filed: October 30, 2020
    Publication date: May 5, 2022
    Inventors: Nikola Kolev, Kyong Park, Benjamin E. Greenberg
  • Patent number: 11224822
    Abstract: A flexible modular construction device comprising tongue portions (26) and flap portions (18) extending from a polygonal body (12). The polygonal body and flap portions have openings (16; 22) which are similar in size and shape, such that the tongue portion can engage said openings simultaneously. Slits (24) between the polygonal body and flap portions allow the tongue of other construction modules to pass through and engage with the openings of overlapping flap and body portions on other modules in an interweaving manner. The margin between body portions, flaps, and tongues is marked with integral hinges (14; 20; 28) which allow the user to assemble stellated forms and other articulated and convertible geometric structures. Accordingly several advantages are to provide an improved construction device, to provide means of increasing the ease of assembling more structurally stable forms, using a more user-friendly and versatile modular construction device.
    Type: Grant
    Filed: October 12, 2019
    Date of Patent: January 18, 2022
    Inventor: Nikola Kolev
  • Publication number: 20210354045
    Abstract: A flexible modular construction device comprising tongue portions (26) and flap portions (18) extending from a polygonal body (12). The polygonal body and flap portions have openings (16; 22) which are similar in size and shape, such that the tongue portion can engage said openings simultaneously. Slits (24) between the polygonal body and flap portions allow the tongue of other construction modules to pass through and engage with the openings of overlapping flap and body portions on other modules in an interweaving manner. The margin between body portions, flaps, and tongues is marked with integral hinges (14; 20; 28) which allow the user to assemble stellated forms and other articulated and convertible geometric structures. Accordingly several advantages are to provide an improved construction device, to provide means of increasing the ease of assembling more structurally stable forms, using a more user-friendly and versatile modular construction device.
    Type: Application
    Filed: October 12, 2019
    Publication date: November 18, 2021
    Inventor: Nikola KOLEV
  • Publication number: 20200059780
    Abstract: Methods, apparatuses, and systems are described for deriving secured keys and authenticating based on the derived keys. An entity may receive one or more derived keys and one or more key derivation algorithms associated with the one or more derived keys. A user device may derive, based on a key associated with the user device and unknown to the entity, a user key. The entity may derive, based on a first derived key and one of the key derivation algorithms, a second derived key, and may verify, based on the second derived key, the user key.
    Type: Application
    Filed: August 16, 2018
    Publication date: February 20, 2020
    Inventors: Bradley HESS, Nikola KOLEV, Kyong PARK
  • Publication number: 20200057840
    Abstract: Systems, apparatuses, and methods are described for converting digital rights management (DRM) data in a specific protocol to standardized DRM data. The standardized DRM data may be used to secure content delivered to user devices through a content delivery network. If a user device decides to record a content item, a request for authenticating entitlement to the content item may be sent to a network device and the network device may reply with an authentication receipt if appropriate. If the user device later decides to access the content item, the user device may send the authentication receipt back to the network server so that the network server may reply with a decryption key for decrypting the content item.
    Type: Application
    Filed: August 20, 2018
    Publication date: February 20, 2020
    Inventors: Kyong Park, John Robinson, Nikola Kolev
  • Publication number: 20200034515
    Abstract: Disclosed are systems and methods for a digital rights management (DRM) interface. A DRM request can be received via a scheme-agnostic application program interface (API). A scheme-specific request based on the DRM request can be transmitted via a scheme-specific API. A response to the scheme-specific request can be received via the scheme-specific API. A response to the DRM request can be transmitted via the scheme-agnostic API.
    Type: Application
    Filed: July 27, 2018
    Publication date: January 30, 2020
    Inventors: Nikola Kolev, Kyong Park
  • Publication number: 20190238321
    Abstract: Disclosed are systems and methods for encryption key management. Content items, or portions thereof, can be assigned to a plurality of partitions. Each of the plurality of partitions can correspond to a timeframe of encryption key rotation. Cache control can be applied to manifests and/or content based on the timeframe of encryption key rotation.
    Type: Application
    Filed: January 31, 2018
    Publication date: August 1, 2019
    Inventors: Kyong Park, Nikola Kolev, Jason Burgess
  • Publication number: 20180016980
    Abstract: The modular complex for production of effective power through combustion of liquid and gaseous fuels comprises two modules: Module for production of heat in a single combustion chamber for burning various liquid and gaseous fuel types, connected to the inlet of gas turbocharger for production of energy carrier (compressed air) with flow rate and pressure required for production of planned power and frequency of rotation; Module for transformation of carrier energy into effective power with mechanical system of variable volumes and distribution system for charging and discharging of air, comprising distribution plate with straight shaft with slots to connect compressed air from cylinder filling channels through the motion of crankgear pistons from top to bottom dead center and the channels for discharging of cylinders through the motion of pistons from bottom to top dead center, whereas low pressure and temperature values eliminate the necessity for cooling system, fuel injection system, gas distribution syste
    Type: Application
    Filed: January 27, 2016
    Publication date: January 18, 2018
    Inventor: Nikola Kolev
  • Patent number: 9606995
    Abstract: A host enterprise includes a local data store, a data registry, and an interface process module. The data registry establishes storage of a data record at the local data store or at a data store located remotely from the host enterprise. The data registry maintains links identifying a relationship between the data record and a first source record maintained at a first source enterprise between the data record and a second source record maintained at a second source enterprise. The interface process module determines that a value at the data record has been updated and provides the updated value to the first source enterprise using an Internet protocol.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: March 28, 2017
    Assignee: DELL PRODUCTS, LP
    Inventors: Richard C. Nucci, James T. Ahlborn, Mitchell J. Stewart, Nikola A. Kolev
  • Patent number: 9158782
    Abstract: A system includes a data store, a data registry, an interface process module, a suggestion database, and a configuration module. The data registry establishes storage of a data record at the data store and maintains links identifying relationships between the data record and a source record at a first source enterprise and between the data record and a source record at a second source enterprise. The interface process module determines that a value at the data record has been updated, and provides the updated value to a corresponding source enterprise using an Internet protocol. The suggestion database includes configuration information associated with multiple users of the system. The configuration module provides Internet access to facilitate configuration of the system by a user and to provide configuration guidance to the user based on the configuration information.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: October 13, 2015
    Assignee: Dell Products, LP
    Inventors: Richard C. Nucci, James T. Ahlborn, Mitchell J. Stewart, Nikola A. Kolev
  • Patent number: 9015106
    Abstract: A master data management system includes a data store. The system includes a data registry to provide storage at the data store of a data record. The data registry maintains a link between the data record and a first source record and between the data record and a second source record. The system includes a data channel associated with each source record, the data channel identifying a change at the data record. Each data channel is associated with an interface process module to update the corresponding source record using an Internet protocol when the associated data channel identifies a change at the data record.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: April 21, 2015
    Assignee: Dell Products, LP
    Inventors: Richard C. Nucci, James T. Ahlborn, Mitchell J. Stewart, Nikola A. Kolev
  • Publication number: 20130290381
    Abstract: A host enterprise includes a local data store, a data registry, and an interface process module. The data registry establishes storage of a data record at the local data store or at a data store located remotely from the host enterprise. The data registry maintains links identifying a relationship between the data record and a first source record maintained at a first source enterprise between the data record and a second source record maintained at a second source enterprise. The interface process module determines that a value at the data record has been updated and provides the updated value to the first source enterprise using an Internet protocol.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: DELL PRODUCTS, LP
    Inventors: Richard C. Nucci, James T. Ahlborn, Mitchell J. Stewart, Nikola A. Kolev
  • Publication number: 20130290690
    Abstract: A system includes a data store, a data registry, an interface process module, a suggestion database, and a configuration module. The data registry establishes storage of a data record at the data store and maintains links identifying relationships between the data record and a source record at a first source enterprise and between the data record and a source record at a second source enterprise. The interface process module determines that a value at the data record has been updated, and provides the updated value to a corresponding source enterprise using an Internet protocol. The suggestion database includes configuration information associated with multiple users of the system. The configuration module provides Internet access to facilitate configuration of the system by a user and to provide configuration guidance to the user based on the configuration information.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: Dell Products, LP
    Inventors: Richard C. Nucci, James T. Ahlborn, Mitchell J. Stewart, Nikola A. Kolev
  • Publication number: 20130290244
    Abstract: A master data management system includes a data store. The system includes a data registry to provide storage at the data store of a data record. The data registry maintains a link between the data record and a first source record and between the data record and a second source record. The system includes a data channel associated with each source record, the data channel identifying a change at the data record. Each data channel is associated with an interface process module to update the corresponding source record using an Internet protocol when the associated data channel identifies a change at the data record.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: DELL PRODUCTS, LP
    Inventors: Richard C. Nucci, James T. Ahlborn, Mitchell J. Stewart, Nikola A. Kolev