Patents by Inventor Toni Paila
Toni Paila 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: 7171198Abstract: A network access sequence for a mobile node (MN) in one or more foreign domains (FD). A foreign domain sends (A1) service advertisement messages (M1), each of which comprises an identifier (41) of the message, network address information (43) and a detailed service offering (42). The mobile node stores (A2) the detailed service offerings and selects one of them. Then it sends a service request message (M2) to the foreign domain which sent the selected service offering (62). The service request indicates (55) the selected service offering (62) and the mobile node's credentials (54). The foreign domain conveys the credentials to the mobile node's home domain (HD) for authentication and authorization and checks (A4) if the selected service offering (62) can be supported. Next the foreign domain (FD) allocates communication resources for supporting the selected service offering and indicates (M9) to the mobile node the availability of the requested service.Type: GrantFiled: February 11, 2002Date of Patent: January 30, 2007Assignee: Nokia CorporationInventors: Toni Paila, Lin Xu
-
Publication number: 20070006274Abstract: Techniques are provided that indicate the termination of a session. For instance, a final data packet of a transport session (e.g., an ALC session) is transmitted across a transmission medium within a time period. Also within this time period, an end of session (EOS) packet corresponding to the transport session is transmitted across the transmission medium. In addition, a further EOS packet corresponding to the transport session may be transmitted within a subsequent time period. The transmission medium may be a broadcast medium. Examples of such broadcast networks include DVB-H, DVB-T, and cable networks. Accordingly, the time periods may be time slices.Type: ApplicationFiled: June 15, 2006Publication date: January 4, 2007Inventors: Toni Paila, Topi Pohjolainen
-
Publication number: 20070002851Abstract: Techniques are provided that indicate the termination of a session. For instance, a final data packet of a transport session (e.g., an ALC session) is transmitted across a transmission medium within a time period. Also within this time period, an end of session (EOS) packet corresponding to the transport session is transmitted across the transmission medium. In addition, a further EOS packet corresponding to the transport session may be transmitted within a subsequent time period. The transmission medium may be a broadcast medium. Examples of such broadcast networks include DVB-H, DVB-T, and cable networks. Accordingly, the time periods may be time slices.Type: ApplicationFiled: June 30, 2005Publication date: January 4, 2007Inventors: Toni Paila, Topi Pohjolainen
-
Publication number: 20060253544Abstract: An electronic service guide (ESG) is provided by transmitting announcements describing multimedia sessions, such as video streams. Sessions are organised into a session directory (28) which is split into two parts: a full session directory (291) and an updated session directory (292). A first kind of announcement describes all sessions in the full session directory. A second kind of announcement describes sessions in the updated session directory. Once a client has received a description of the full session directory, it need only listen to announcements of the second type so as to learn of any updates to sessions.Type: ApplicationFiled: November 27, 2003Publication date: November 9, 2006Inventors: Juha-Pekka Luoma, Dominique Muller, Toni Paila
-
Publication number: 20060225093Abstract: An aspect of the invention provides an efficient transportation of ESG fragments to a receiver through the formation of containers. A container comprises at least one ESG fragment, but may contain a plurality of fragments. A fragment may be also carried by more than one container. Aspects of the present invention utilize a simple and extensible header structure apart from the fragments and independent of the type and format of the individual fragments. In an aspect of the present invention, compression is applied over the entire container, including the fragments and any headers. In an aspect of the present invention, a 3GPP metadata envelope is carried within the container without the need for unnecessary repetition of parameters, such as for example, version, validity time, and identification. In an aspect of the present invention, a simplified container system allows for the updating of previously received fragments.Type: ApplicationFiled: August 19, 2005Publication date: October 5, 2006Applicant: Nokia CorporationInventors: Juhani Huttunen, Martin Jansky, Toni Paila, Topi Pohjolainen, Jani Poikela
-
Publication number: 20060218586Abstract: The invention provides an efficient transportation of ESG fragments to a mobile device through the formation of containers. In this sense, a container comprises at least one ESG fragment, but may contain a plurality of fragments. A fragment may be also carried in more than one container. Aspects of the present invention utilize a simple and extensible header structure apart from the fragments independent of the type and format of the individual fragments. In further embodiments, compression is applied over the entire container, including the fragments and any headers. In yet further embodiments, a 3GPP metadata envelope is carried within the container without the need for unnecessary repetition of parameters, such as for example, version, validity time, and identification. In further embodiments, a simplified container system allowing for the updating of previously received fragments is disclosed.Type: ApplicationFiled: October 11, 2005Publication date: September 28, 2006Applicant: Nokia CorporationInventors: Topi Pohjolainen, Martin Jansky, Jani Poikela, Toni Paila
-
Publication number: 20060211436Abstract: A broadcast service for transmission to mobile terminals 10a-10c in a cellular communication system comprises a series of burst B1-B5 of data packets in a transport stream 7. Where the available data transmission rates in cells C1, C2 are unequal, the transport stream 7a for transmission to the cell C1 with the higher data transmission rate is modified by incorporating additional payload L1-L5 in each burst in the series, for example by appending the additional payload to each burst or by interleaving the burst data and additional payload (FIG. 7) so that a time interval t; between adjacent bursts B1-B5 is the same in both cells C1, C2. Therefore, start times of the transmission of each burst B1-B5 in both cells C1, C2 are synchronised, i.e. the transmission of each burst B1-B5 begins simultaneously in both cells C1 or a time interval to between the start of transmission of each burst in cells C1, C2 is fixed (FIG. 5).Type: ApplicationFiled: June 29, 2004Publication date: September 21, 2006Inventors: Toni Paila, Harri Pekonen
-
Publication number: 20060193337Abstract: An indication of a device management broadcast is received. This device management broadcast is in the form of a file delivery session, such as a FLUTE session. Further, a transport object of the device management broadcast is received. This transport object may include one or more device management messages in compressed or uncompressed form. Moreover, the indication of the broadcast may be received in various forms. Examples of such forms include an electronic service guide (ESG), one or more short messaging service (SMS) messages, and/or one or more session description protocol (SDP) messages.Type: ApplicationFiled: February 25, 2005Publication date: August 31, 2006Inventors: Toni Paila, Janne Vento
-
Publication number: 20060146853Abstract: A system and method for ensuring that related data packets are transmitted simultaneously in a digital broadcast system are disclosed. Related data packets are provided a common indication, buffered together, and kept together through time-sliced burst formation and digital transmission. The related data packets may include IPv6 packets with common flow label values.Type: ApplicationFiled: December 30, 2004Publication date: July 6, 2006Applicant: Nokia CorporationInventor: Toni Paila
-
Publication number: 20060123099Abstract: The invention provides an efficient transportation of ESG fragments to a receiver through the formation of containers. In this sense, a container comprises at least one ESG fragment, but may contain a plurality of fragments. A fragment may be also carried in more than one container. Aspects of the present invention utilize a simple and extensible header structure apart from the fragments independent of the type and format of the individual fragments. In further embodiments, compression is applied over the entire container, including the fragments and any headers. In yet further embodiments, a 3GPP metadata envelope is carried within the container without the need for unnecessary repetition of parameters, such as for example, version, validity time, and identification.Type: ApplicationFiled: December 8, 2004Publication date: June 8, 2006Applicant: Nokia CorporationInventors: Toni Paila, Topi Pohjolainen, Jani Poikela, Juhani Huttunen
-
Publication number: 20060123097Abstract: The invention provides an efficient transportation of ESG fragments to a receiver through the formation of containers. In this sense, a container comprises at least one ESG fragment, but may contain a plurality of fragments. A fragment may be also carried in more than one container. Aspects of the present invention utilize a simple and extensible header structure apart from the fragments independent of the type and format of the individual fragments. In further embodiments, compression is applied over the entire container, including the fragments and any headers. In yet further embodiments, a 3GPP metadata envelope is carried within the container without the need for unnecessary repetition of parameters, such as for example, version, validity time, and identification.Type: ApplicationFiled: December 2, 2004Publication date: June 8, 2006Applicant: Nokia CorporationInventors: Toni Paila, Topi Pohjolainen
-
Publication number: 20060092906Abstract: A receiver (FIG. 2), receives IP session announcement signals from a terrestrial digital video broadcasting system. Each IP session announcement (RM) includes information concerning announcements on an immediately lower level as well as information identifying the quantity of announcement data, such as the number of announcement messages, and a timeout value. The quantity data tells the receiver how many messages XI to X3 it needs to receive (C) before it has received all the relevant announcement messages. The timeout value informs the receiver how long it can wait before again receiving the messages X1 to X3 (which may have changed in content by then). After initially receiving the messages X1 to X3, the receiver may sleep (E), or it may receive announcement messages from another channel Y (D).Type: ApplicationFiled: July 9, 2003Publication date: May 4, 2006Inventors: Toni Paila, Miia Vainio, Harri Hakulinen
-
Publication number: 20060080725Abstract: Methods and systems for automatic recording of digital media content of a main service when a sub-service is accessed are described. The method for recording comprises steps of receiving digital media content of a main service, receiving a sub-service signal indicating a request to access a sub-service, accessing the sub-service, initiating automatic recording of the digital media content of the main service, receiving a main service signal indicating a request to return to the main service, and accessing the main service in response to the request to return. The system may include a receiver, a transceiver, a memory, a processor, and a rendering component. The methods and system may be implemented within an electronic device, such as a mobile device or a set-top terminal.Type: ApplicationFiled: October 13, 2004Publication date: April 13, 2006Applicant: Nokia CorporationInventor: Toni Paila
-
Publication number: 20060034321Abstract: 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: ApplicationFiled: July 9, 2004Publication date: February 16, 2006Applicant: Nokia CorporationInventors: Toni Paila, Timo Karras, Eero Jyske, Pekka Lahtinen, Dominique Muller
-
Publication number: 20060018470Abstract: 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: ApplicationFiled: July 9, 2004Publication date: January 26, 2006Applicant: Nokia CorporationInventors: Toni Paila, Timo Karras, Eero Jyske, Pekka Lahtinen, Dominique Muller
-
Publication number: 20060015568Abstract: An object delivery session, such as a File Delivery over Unidirectional Transport (FLUTE) session, is joined and a description of a plurality of objects provided by the session are provided. The description indicates one or more groupings of the plurality of objects. An interesting object is determined from the plurality of objects. Based on the interesting object and the description of the plurality of objects, one or more of the plurality of objects are identified for downloading.Type: ApplicationFiled: July 14, 2004Publication date: January 19, 2006Inventors: Rod Walsh, Harsh Mehta, Toni Paila
-
Publication number: 20050289591Abstract: Systems and methods applicable, for example, in the provision of Unified Program Guides. A provided Unified Program Guide might, for instance, be employed in learning about available programs, requesting programs, requesting program recording, initiating software, functionality, operation, and/or the like, and/or the like.Type: ApplicationFiled: June 28, 2004Publication date: December 29, 2005Inventors: Larri Vermola, Toni Paila, Harri Pekonen
-
Patent number: 6977914Abstract: A system and method are disclosed for providing multicast channel handover in a mobile device within a mobile network. First and second transmitters within first and second cells broadcast datagrams associated with a logical identifier according to link-level access parameters common to the first and second transmitters. A mobile device receives the broadcast datagrams for the logical identifier from the first transmitter by configuring the common link-level access parameters. As part of handover from the first cell to the second cell, the mobile device continues receiving the broadcast datagrams from the second transmitter by maintaining the common link-level access parameters. In one embodiment, the datagrams are IP datagrams transmitted in an MPEG2 transport stream. The link-level access parameters may include time slice parameters associated with burst transmissions from the first and second transmitters according to an embodiment of the invention.Type: GrantFiled: December 23, 2002Date of Patent: December 20, 2005Assignee: Nokia CorporationInventors: Toni Paila, Harri Pekonen
-
Publication number: 20050182842Abstract: The invention relates to a method for file delivery in a system capable of one-to-many transmission, the method comprising transferring one or more data blocks from a sender to at least one receiver, identifying a data block expected to be received but not received at all or incorrectly received at the receiver, and taking action to re-transmit said data block. In the method, said identification is performed on the basis of a block number, an encoding identifier and certain other identification information.Type: ApplicationFiled: February 13, 2004Publication date: August 18, 2005Inventors: Rod Walsh, Harsh Mehta, Igor Danilo Diego Curcio, Toni Paila
-
Publication number: 20050094812Abstract: An apparatus, system method and computer program product configured to transmit data over a broadcast network. The data is encrypted and decoded using a decryption key available to terminals in combination with a digital rights object. A media guide is broadcast to the terminals. Information from the media guide is also stored by a request handling means in order to ensure that information, such as pricing information, broadcast to the terminals is synchronized with information used to register a terminal as a subscriber. A request is sent from a terminal to the broadcast network through a second network. Authentication information identifying the terminal may be included in the request without manual input from a user of the terminal. Authentication information is extracted from a component or added to the message by a component of the second network. The digital rights object is then sent to the terminal via the second network.Type: ApplicationFiled: October 28, 2004Publication date: May 5, 2005Inventors: Karina Terekhova, Toni Paila, Larri Vermola