Patents by Inventor Timo Karras

Timo Karras 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: 7613112
    Abstract: Provided are apparatuses and methods in a digital broadcast transmission system for optimizing the buffering time of data streams prior to data consumption of playback. The optimal buffering time is calculated based on parameters from the server. The parameters may include the burst interval, buffering delay, the average size of data bursts, the amount of data in the buffer, the earliest timestamp and/or the latest timestamp.
    Type: Grant
    Filed: June 28, 2005
    Date of Patent: November 3, 2009
    Assignee: Nokia Corporation
    Inventors: Eero Jyske, Timo Karras
  • Publication number: 20090202079
    Abstract: An apparatus for providing mobile broadcast service protection may include a processor. The processor may be configured to receive an indication of device groupings defining at least a first group of devices and a second group of devices in which the first and second groups are defined on the basis of a device characteristic, communicate a first security key providing access to a first message stream associated with a mobile broadcast service to the first group of devices, and communicate a second security key providing access to a second message stream associated with the same mobile broadcast service to the second group of devices. Methods and computer program products corresponding to the apparatus are also provided from the perspective of a network device and mobile terminal.
    Type: Application
    Filed: February 11, 2008
    Publication date: August 13, 2009
    Inventors: Matti Puputti, Jukka Alve, Timo Karras
  • Publication number: 20070268883
    Abstract: Provided are apparatuses and methods for transmitting radiotext plus data (e.g., RT+ data) to a mobile terminal. In one example, radiotext plus data is received and transmitted to the mobile terminal in a Digital Video Broadcast—Handheld (DVB-H) data stream. Program or service data corresponding to a program may be endoded on IP and transmitted in audio/video data in a DVB-H data stream and RT+ data corresponding to the program may be transmitted on Internet Protocol (IP). For example, the RT+ data may be converted to Real-Time Transport Protocol (RTP) on a RTP timed text protocol. In another example, a content stream may be received and divided into a program data stream and a corresponding RT+ data stream. The RT+ data stream may be converted to RTP and synchronized with the program data on audio/video data in a DVB-H data stream. The RT+ data may be delivered to a mobile terminal.
    Type: Application
    Filed: May 17, 2006
    Publication date: November 22, 2007
    Applicant: Nokia Corporation
    Inventors: Hans-Christoph Quelle, Markku Soinio, Timo Karras
  • Publication number: 20060291386
    Abstract: Provided are apparatuses and methods in a digital broadcast transmission system for optimizing the buffering time of data streams prior to data consumption of playback. The optimal buffering time is calculated based on parameters from the server. The parameters may include the burst interval, buffering delay, the average size of data bursts, the amount of data in the buffer, the earliest timestamp and/or the latest timestamp.
    Type: Application
    Filed: June 28, 2005
    Publication date: December 28, 2006
    Applicant: Nokia Corporation
    Inventors: Eero Jyske, Timo Karras
  • Publication number: 20060041741
    Abstract: Methods and systems for delivering decrypted Internet Protocol (IP) packets are described. The method for delivery comprises steps of receiving a request from an application for IP packets associated with a first IP address/port pair; receiving IP packets associated with a different IP address/port pair; extracting decryption information from the IP packets associated with the different IP address/port pair; decrypting the encrypted IP packets associated with the first IP address/port pair based upon the extracted decryption information; and transmitting the decrypted IP packets associated with the first IP address/port pair to the application. The decryption information may include decryption key(s) and/or properties/parameters and may be independent of the application.
    Type: Application
    Filed: August 23, 2004
    Publication date: February 23, 2006
    Applicant: Nokia Corporation
    Inventors: Topi Pohjolainen, Eero Jyske, Matti Puputti, Timo Karras
  • Publication number: 20060034321
    Abstract: The present invention provides methods, apparatuses, and systems for delivering protected multi-media content to a receiving device. Protected multi-media content and key information are inserted in a same time slice burst. Multi-media content is processed into content datagrams, in which each content datagram is associated with a corresponding component. Key information may be processed as a keystream with key datagrams or may be included in one or more components. A content datagram may be encrypted with an associated key. A receiving device receives the time slice burst with the content datagrams and the key information. The receiving device subsequently decrypts the content datagrams with the key information. Key datagrams may be associated with a higher priority level than content datagrams. Consequently, a receiving device can process a key datagram in order to extract a key before routing associated content datagrams to a message stack.
    Type: Application
    Filed: July 9, 2004
    Publication date: February 16, 2006
    Applicant: Nokia Corporation
    Inventors: Toni Paila, Timo Karras, Eero Jyske, Pekka Lahtinen, Dominique Muller
  • Publication number: 20060018470
    Abstract: The present invention provides methods, apparatuses, and systems for delivering protected multi-media content to a receiving device. Portions of protected multi-media content and associated key information are inserted in a same time slice burst. Multi-media content is processed into a plurality of content datagrams, in which each content datagram is associated with a corresponding component. Key information may be processed as a keystream that is logically separate from the components. A content datagram may be encrypted with an associated key. A receiving device receives the time slice burst with the plurality of content datagrams and associated key datagrams of the keystream. The receiving device consequently decrypts the plurality of content datagrams. Also, key information may be processed as key datagrams that are included with at least one component, in which each component comprises an associated plurality of content datagrams.
    Type: Application
    Filed: July 9, 2004
    Publication date: January 26, 2006
    Applicant: Nokia Corporation
    Inventors: Toni Paila, Timo Karras, Eero Jyske, Pekka Lahtinen, Dominique Muller