Patents Assigned to Morega Systems Inc.
  • Publication number: 20140164482
    Abstract: A streaming server includes a command handler that is operable to receive a request for a selected video program from the client device that has been previously bookmarked by the client device at a bookmark position. The command handler sends an event playlist to the client device having a plurality of event playlist segments including a last segment that is based on the bookmark position. The command handler receives a request for the last segment of the plurality of event playlist segments from the client device and sends the last segment of the plurality of event playlist segments to the client device. The command handler sends a full playlist to the client device after sending the last segment of the plurality of event playlist segments to the client device.
    Type: Application
    Filed: January 15, 2013
    Publication date: June 12, 2014
    Applicant: Morega Systems Inc.
    Inventors: Eugene Losev, Thomas Walter Maxwell, Ashraf Tahir
  • Publication number: 20140157301
    Abstract: A client device includes a network interface that is coupled to receive media content and server time data via a network, wherein the media content is protected by digital rights management data. A processing device executes a digital rights management application for validating playback of media content based on the digital rights management data and further based on secure clock data. The processing device includes a processor clock that generates processor clock data. A memory stores the secure clock data, the digital rights management application and the digital rights management data. A system clock generates system clock data. The digital rights management application generates the secure clock data based on the server time data, the system clock data and the processor clock data.
    Type: Application
    Filed: January 2, 2013
    Publication date: June 5, 2014
    Applicant: Morega Systems Inc.
    Inventor: Thomas Jefferson Saremi
  • Publication number: 20140157425
    Abstract: A client device includes a network interface that is coupled to receive media content via a network, wherein the media content is protected by digital rights management data. A processing device executes a digital rights management application for validating playback of media content based on state tracker data. A memory stores the media content, the digital rights management application, the digital rights management data and the state tracker data. The digital rights management application generates the state tracker data based on digital rights management data and state data of the digital rights management application.
    Type: Application
    Filed: January 2, 2013
    Publication date: June 5, 2014
    Applicant: Morega Systems Inc.
    Inventor: Thomas Jefferson Saremi
  • Publication number: 20140130115
    Abstract: A streaming video server includes a virtual file system that stores playlist data corresponding to a plurality of video programs available from at least one video source and that stores variant playlist data corresponding to each of the plurality of video programs that indicates a single variant for streaming each of the plurality of video programs. The streaming video server receives a request for a selected one of the plurality of video programs from a client device. The selected one of the plurality of video programs is retrieved from the at least one video source in response to the request. A rate generator generates rate data based on the transmission feedback data. A plurality of encoded segments are generated from the selected one of the plurality of video programs, based on rate data.
    Type: Application
    Filed: January 2, 2013
    Publication date: May 8, 2014
    Applicant: Morega Systems Inc.
    Inventors: Eugene Losev, Thomas Walter Maxwell, Michael Podolsky, Ashraf Tahir, King Chiu Tam
  • Publication number: 20140129825
    Abstract: A streaming video server includes a virtual file system that stores playlist data corresponding to a plurality of video programs available from at least one video source and that stores at least one initial video program segment for each of the plurality of video segments. The streaming video server receives a request for a selected one of the plurality of video programs from a client device. The selected one of the plurality of video programs is retrieved from the at least one video source in response to the request. A plurality of encoded segments are generated from the selected one of the plurality of video programs, based on rate data. A multiplexer generates a plurality of output segments from the at least one initial video program segment corresponding to the selected one of the plurality of video programs and the plurality of encoded video program segments.
    Type: Application
    Filed: January 2, 2013
    Publication date: May 8, 2014
    Applicant: Morega Systems Inc.
    Inventors: Eugene Losev, Thomas Walter Maxwell, Michael Podolsky, Ashraf Tahir, King Chiu Tam
  • Patent number: 8705730
    Abstract: A cryptography module includes a key store having a plurality of storage locations for storing a private key as k key fragments. One or more crypto-processing segments each operate based on corresponding ones of the k key fragments to process a message in accordance with elliptic curve digital signature algorithm (ECDSA) to produce a signed message.
    Type: Grant
    Filed: December 24, 2010
    Date of Patent: April 22, 2014
    Assignee: Morega Systems Inc.
    Inventors: Zeev Lieber, Thomas Jefferson Saremi
  • Patent number: 8656425
    Abstract: Media content is received from at least one external device that is coupled to a video processing device. Subscriber channel content is generated based on the media content. The subscriber channel content is transferred to a video distribution network to produce a personalized subscriber channel.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: February 18, 2014
    Assignee: Morega Systems Inc.
    Inventors: Feng Chi Wang, Philip Poulidis
  • Publication number: 20130246786
    Abstract: A current version certificate is stored that includes a corresponding current version identifier. A current instance certificate is received from the certificate authority, wherein the current instance certificate includes the current version identifier of the current version certificate and a current instance public key corresponding to the current instance private key. The current instance certificate is sent to a local station, during a registration with the local station. A request is generated and sent to the local station. First encrypted data is received from the local station, wherein the first encrypted data includes a content key that is encrypted via the current instance public key.
    Type: Application
    Filed: May 2, 2013
    Publication date: September 19, 2013
    Applicant: Morega Systems Inc.
    Inventor: Zeev Lieber
  • Patent number: 8510555
    Abstract: A streaming video server generates a virtual file system that includes virtual addresses of a plurality of encrypted segments of a plurality of video programs at each of a plurality of bitrates, without storing the plurality of encrypted segments in persistent storage. A request is received from a client device to access a selected one of the plurality of video programs via a request to access the virtual file system. The plurality of encrypted segments of the selected one of the plurality of video programs are generated at a selected bitrate, in response to the request.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: August 13, 2013
    Assignee: Morega Systems Inc
    Inventor: King Chiu Tam
  • Patent number: 8458459
    Abstract: A current version certificate is stored that includes a corresponding current version identifier. A current instance certificate is received from the certificate authority, wherein the current instance certificate includes the current version identifier of the current version certificate and a current instance public key corresponding to the current instance private key. The current instance certificate is sent to a local station, during a registration with the local station. A request for video content is generated and sent to the local station. First encrypted data is received from the local station, wherein the first encrypted data includes a content key that is encrypted via the current instance public key. Second encrypted data is received from the local station, wherein the second encrypted data includes the video content that is encrypted via the content key.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: June 4, 2013
    Assignee: Morega Systems Inc.
    Inventor: Zeev Lieber
  • Patent number: 8082564
    Abstract: Media content is received from at least one external device that is coupled to a set-top box. Subscriber channel content is generated based on the media content. The subscriber channel content is transferred to a cable network to produce a subscriber cable channel.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: December 20, 2011
    Assignee: Morega Systems Inc.
    Inventors: Feng Chi Wang, Philip Poulidis
  • Patent number: 8019687
    Abstract: A digital rights management (DRM) node module for use in a node of a public data includes a node data module that stores DRM data associated with a plurality of digital files, the DRM data including a plurality of DRM identifiers. A packet monitoring module receives the plurality of DRM identifiers from the node data module, that receives packets containing incoming content and compares the incoming content to the DRM identifier, and generates event data when the incoming content matches at least one of the DRM identifiers. A node reporting module receives the event data, and generates node report data based on the event data.
    Type: Grant
    Filed: November 3, 2008
    Date of Patent: September 13, 2011
    Assignee: Morega Systems Inc.
    Inventors: Feng Chi Wang, Philip Poulidis
  • Publication number: 20110078721
    Abstract: Media content is received for a plurality of devices based on a user selection. The media content includes digital rights for the plurality of devices. The media content is transferred to at least one of the plurality of devices in accordance with the digital rights.
    Type: Application
    Filed: December 9, 2010
    Publication date: March 31, 2011
    Applicant: Morega Systems Inc.
    Inventors: Feng Chi Wang, Philip Poulidis
  • Patent number: 7886318
    Abstract: Media content is received for a plurality of devices based on a user selection. The media content includes digital rights for the plurality of devices. The media content is transferred to at least one of the plurality of devices in accordance with the digital rights.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: February 8, 2011
    Assignee: Morega Systems Inc.
    Inventors: Feng Chi Wang, Philip Poulidis