Patents by Inventor Harri Pekonen
Harri Pekonen 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: 8498220Abstract: Aspects of the invention are directed to service discovery in a digital broadcast network. A service discovery descriptor, which may be electronic service guide-provider and cell specific, provides mapping between a service identifier, a logical channel identifier, and a physical channel, which may be characterized by a frame identifier and a slot identifier, that is, each physical channel may have one or more slots within one or more frames. A neighboring service discovery descriptor provides mapping for the service available within neighboring cells. Aspects of the invention are directed to an encapsulation protocol that encapsulates variable length data, including, but not limited to, the service discovery descriptor and the neighboring service discovery descriptor, into fixed length data stream packets.Type: GrantFiled: March 7, 2011Date of Patent: July 30, 2013Assignee: Nokia CorporationInventors: Jani Vare, Jussi Vesma, Harri Pekonen, Tommi Auranen
-
Patent number: 8498312Abstract: Aspects of the invention provide apparatuses, computer media, and methods for supporting the broadcast of signaling data over a network. Signaling data is encoded, partitioned into M signaling segments, and distributed over M corresponding data frames. A data stream with the partitioned signaling data is transmitted through a digital terrestrial television broadcasting system, where the partitioned signaling data may include physical layer configurable data. The number of distributed signaling segments may be determined from a predetermined value or from a parameter contained in pre-signaling data. The number of physical layer pipes supported by signaling data may be increased by separating the static signaling part and the dynamic signaling part, dividing static signaling part into signaling segments, and interleaving the signaling segments over the data frames. The number of physical layer pipes can be further increased by adding at least one P2 symbol.Type: GrantFiled: October 2, 2008Date of Patent: July 30, 2013Assignee: Nokia CorporationInventors: Harri Pekonen, Jussi Vesma, Tero Jokela
-
Patent number: 8291448Abstract: Methods and systems for providing zapping data for one or more programs transmitted using timeslicing are disclosed herein. Zapping data may be provided by a zapping data provider or server, or may be created at the mobile terminal based on received program information. Zapping data may be provided to mobile terminals via a wireless multicast network, such as a DVB-H network, using a variety of timeslicing techniques, including providing a separate zapping data stream, providing zapping data as part of the source stream, or allowing mobile terminals to derive zapping data from the source content's broadcast stream. Zapping images may be selected from I-frames of video transmissions. An IP encapsulator may synchronize broadcast streams such that I-frames are transmitted concurrently, and at the beginning of timeslice bursts.Type: GrantFiled: September 15, 2005Date of Patent: October 16, 2012Assignee: Nokia CorporationInventors: Harri Pekonen, Miska Hannuksela, Toni Paila, Dominique Müller
-
Patent number: 8233839Abstract: A system and method are disclosed for providing streaming data information to a receiver. The system accesses one or more information service providers for providing respective information signals, input buffers for storing portions of the streaming information, a digital broadcast transmitter for broadcasting the contents of the input buffers as transmission bursts, a digital broadcast receiver for receiving the transmission bursts for storage in a receiver input buffer, and an application processor for converting the transmission bursts to an information transmission stream. The digital broadcast receiver is synchronized with the transmitter broadcasts to allow for powering down between selected transmission bursts.Type: GrantFiled: January 14, 2010Date of Patent: July 31, 2012Assignee: Nokia CorporationInventors: Kimmo Laiho, Harri Pekonen, Juha Tomberg
-
Patent number: 8218559Abstract: In accordance with an embodiment, a best-effort service is divided into packets for best-effort digital broadcast transmission. The packets are encapsulated with an encapsulation protocol that uses a packet order defining field. The encapsulated packets are inserted into an unused portion of a slot of a digital broadcast transmission frame. Then, the encapsulated packets are repeatedly inserted into the unused portion of the slot of the digital broadcast transmission frame in a packet-carousel fashion. And the transmission frame is digitally broadcast. In accordance with an embodiment, a digital broadcast transmission is received. Encapsulated packets that have been repeatedly broadcast in a packet-carousel fashion are accessed from a best-effort portion of a digital broadcast transmission frame slot. And a best-effort service is composed from the encapsulated packets by combining the encapsulated packets in an order based on a packet order defining field of the encapsulated packets.Type: GrantFiled: May 15, 2007Date of Patent: July 10, 2012Assignee: Nokia CorporationInventors: Jani Vare, Jussi Vesma, Harri Pekonen, Tommi Auranen
-
Patent number: 8209586Abstract: A multiprotocol encapsulation forward error correction (MPE-FEC) frame comprising datagrams and FEC data is shown wherein an MPE encapsulator places datagrams in MPE sections and FEC data in MPE-FEC sections. A time slicing block forms a sequence of bursts and dividing the MPE-FEC frame between bursts, such that MPE sections are sent in at least two bursts. The time slicing block adds a burst number parameter to headers of the MPE and MPE-FEC sections to enable a terminal to determine whether to expect further bursts carrying data from the MPE-FEC frame.Type: GrantFiled: August 12, 2005Date of Patent: June 26, 2012Assignee: Nokia CorporationInventors: Jussi Vesma, Harri Pekonen
-
Patent number: 8159982Abstract: A method, a system, a transmitter and a receiver for identification of a time sliced elementary streams using PSI/SI tables. This identification provides a way to separate time-sliced elementary stream from non-time-sliced elementary streams by defining two descriptors in PSI/SI tables. A time slice identifier descriptor is defined, which can be used to identify elementary streams which are time sliced. This descriptor is also used to provide additional information about the transmitted elementary streams. The invention provides a way to announce additional information of the time sliced elementary streams via PSI/SI tables. Additionally, it provides a mechanism to categorize single elementary stream(s) as non-time sliced and time sliced. A way to identify time sliced elementary streams carried over DVB networks is disclosed and providing additional information on those streams. This can be done by using the time slice identifier descriptor.Type: GrantFiled: January 21, 2003Date of Patent: April 17, 2012Assignee: Nokia CorporationInventors: Jani Väre, Matti Puputti, Harri Pekonen, Kimmo Laiho, Tommi Auranen
-
Publication number: 20110194492Abstract: Aspects of the invention are directed to service discovery in a digital broadcast network. A service discovery descriptor, which may be electronic service guide-provider and cell specific, provides mapping between a service identifier, a logical channel identifier, and a physical channel, which may be characterized by a frame identifier and a slot identifier, that is, each physical channel may have one or more slots within one or more frames. A neighboring service discovery descriptor provides mapping for the service available within neighboring cells. Aspects of the invention are directed to an encapsulation protocol that encapsulates variable length data, including, but not limited to, the service discovery descriptor and the neighboring service discovery descriptor, into fixed length data stream packets.Type: ApplicationFiled: March 7, 2011Publication date: August 11, 2011Applicant: NOKIA CORPORATIONInventors: Jani Vare, Jussi Vesma, Harri Pekonen, Tommi Auranen
-
Patent number: 7924827Abstract: The present invention provides methods and apparatus for filtering a broadcast data stream that can support data flow, e.g. IPv6 packets. The present invention utilizes common filtering for packet segments that are common among IPv6 packets. Segments that are not common are separately filtered. A set of rules is applied to the filtered segments in order to determine whether corresponding packets should be subsequently processed. The present invention is applicable to numerous application including MPEG multicast services.Type: GrantFiled: April 5, 2004Date of Patent: April 12, 2011Assignee: Nokia CorporationInventors: Tomi Hakkarainen, Pasi Kärkäs, Harri Pekonen
-
Patent number: 7903574Abstract: Aspects of the invention are directed to service discovery in a digital broadcast network. A service discovery descriptor, which may be electronic service guide-provider and cell specific, provides mapping between a service identifier, a logical channel identifier, and a physical channel, which may be characterized by a frame identifier and a slot identifier, that is, each physical channel may have one or more slots within one or more frames. A neighboring service discovery descriptor provides mapping for the service available within neighboring cells. Aspects of the invention are directed to an encapsulation protocol that encapsulates variable length data, including, but not limited to, the service discovery descriptor and the neighboring service discovery descriptor, into fixed length data stream packets.Type: GrantFiled: March 15, 2007Date of Patent: March 8, 2011Assignee: Nokia CorporationInventors: Jani Vare, Jussi Vesma, Harri Pekonen, Tommi Auranen
-
Patent number: 7894399Abstract: The present invention provides methods and apparatus for a wireless system broadcasting a plurality of data packets to at least one wireless terminal. The wireless system comprises a plurality of base stations that interfaces to a backbone network in order to receive the plurality of data packets from a service source. Data packets are sent to a wireless terminal by a first base station transmitting a first channel burst and by a second base station transmitting a second channel burst, in which corresponding time offsets of the channel bursts, as characterized by amounts phase shifts, are different. Consequently, when the wireless terminal executes a handover from the first base station to the second base station, a probability that some of the data packets are lost, as result of practical network considerations, is reduced.Type: GrantFiled: February 2, 2006Date of Patent: February 22, 2011Assignee: Nokia CorporationInventor: Harri Pekonen
-
Patent number: 7877663Abstract: Elements of a coding table which are error-free are found at S2. At S3, corresponding elements in an erasure information table are completed, indicating that the elements in the coding array are correct. A counter is initialized at Nmax, which is the maximum number of errors that can be corrected, at S4. At S5, the row of the erasure information table is scanned beginning from the first parity column for empty elements. Each empty parity date element of the erasure information table row is marked as incorrect at S7 For each such element, the counter is decremented at S8. At S9, the elements of the erasure information table are scanned from the first column of the application data and zero padding section for empty elements. At step S11, an empty element is marked as incorrect. At step S12, the counter is then decremented. It is determined at step S13 whether or not the counter is equal to zero.Type: GrantFiled: October 26, 2004Date of Patent: January 25, 2011Assignee: Nokia CorporationInventors: Jussi Vesma, Harri Pekonen
-
Patent number: 7843947Abstract: An improved system and method for transmitting a multiplexed service stream over an error prone DVB-H channel. Media IP packets are priority labeled. For each time slice burst, the IP packets are grouped based upon the priority labels. MPE-FEC matrices are made for the different priority labels in each time slice burst. RSDT columns are computed such that the average service bit rate does not overshoot the maximum allowed service bit rate, and the protection increases with priority. The ADT and RSDT of the MPE-FEC matrices are then encapsulated into MPE-FEC sections.Type: GrantFiled: May 18, 2006Date of Patent: November 30, 2010Assignee: Nokia CorporationInventors: Vinod Kumar Malamal Vadakital, Miska Hannuksela, Harri Pekonen, Jussi Vesma
-
Patent number: 7801175Abstract: A method, a system, a transmitter and a receiver for identification of a time sliced elementary streams using PSI/SI tables. This identification provides a way to separate time-sliced elementary stream from non-time-sliced elementary streams by defining two descriptors in PSI/SI tables. A time slice identifier descriptor is defined, which can be used to identify elementary streams which are time sliced. This descriptor is also used to provide additional information about the transmitted elementary streams. The invention provides a way to announce additional information of the time sliced elementary streams via PSI/SI tables. Additionally, it provides a mechanism to categorize single elementary stream(s) as non-time sliced and time sliced. A way to identify time sliced elementary streams carried over DVB networks is disclosed and providing additional information on those streams. This can be done by using the time slice identifier descriptor.Type: GrantFiled: July 21, 2005Date of Patent: September 21, 2010Assignee: Nokia CorporationInventors: Jani Väre, Matti Puputti, Harri Pekonen, Kimmo Laiho, Tommi Auranen
-
Patent number: 7747930Abstract: Systems and methods wherein a two-dimensional array or the like is employable in data transmission and/or reception, and wherein characteristic values are computable with respect to data to be transmitted. The characteristic values are transmitted along with the data and perhaps used by a data recipient, and could include, for instance, forward error correction data. Various such systems and methods are employable for a number of network types including, for example, Digital Video Broadcast networks.Type: GrantFiled: March 5, 2004Date of Patent: June 29, 2010Assignee: Nokia CoprporationInventors: Harri Pekonen, Matti Puputti, Dominique Müller, András Borsos, Jussi Vesma
-
Publication number: 20100135217Abstract: A system and method are disclosed for providing streaming data information to a receiver. The system accesses one or more information service providers for providing respective information signals, input buffers for storing portions of the streaming information, a digital broadcast transmitter for broadcasting the contents of the input buffers as transmission bursts, a digital broadcast receiver for receiving the transmission bursts for storage in a receiver input buffer, and an application processor for converting the transmission bursts to an information transmission stream. The digital broadcast receiver is synchronized with the transmitter broadcasts to allow for powering down between selected transmission bursts.Type: ApplicationFiled: January 14, 2010Publication date: June 3, 2010Applicant: Nokia CorporationInventors: Kimmo Laiho, Harri Pekonen, Juha Tomberg
-
Patent number: 7729385Abstract: A packet encapsulator includes a filter module that identifies one or more carousel packets from a plurality of received packets. These one or more carousel packets are then stored in a packet buffer. The packet encapsulator also includes a channel queue for enqueuing packets for transmission across a broadcast transmission medium. For instance, the channel queue also receives the forwarding packets from the filter module. The channel queue also receives the one or more carousel packets from the packet buffer when at least a predetermined amount of available bandwidth exists in the broadcast transmission medium. The broadcast transmission medium may be a digital broadcast network such as a DVB handheld (DVB-H) network or a DVB terrestrial (DVB-T) network. Alternatively, the broadcast transmission medium may be a cable network.Type: GrantFiled: November 1, 2004Date of Patent: June 1, 2010Assignee: Nokia CorporationInventors: Dominique Müller, Larri Vermola, Harri Pekonen
-
Patent number: 7697478Abstract: In a digital broadcasting network, a mobile terminal receives hierarchical ESG data relating to available broadcast programs adjacent network areas. The terminal is operable whilst receiving a first program from a transmitter in a first network area for detecting a need for handover to a second network area, and for then determining from the ESG data if the same program is available in the second network area. If it is, the terminal then receives the program from a transmitter in the second network area. Otherwise, it determines one or more programs which are similar to the first program, and presents them on a display for selection by a user. This involves determining which programs have an identifier in common with the first program. The identifier can be any one or more of a program identifier, a service identifier, a channel identifier, a category identifier and a genre identifier, for example.Type: GrantFiled: September 29, 2004Date of Patent: April 13, 2010Assignee: Nokia CorporationInventors: Larri Vermola, Harri Pekonen
-
Publication number: 20100086087Abstract: Aspects of the invention provide apparatuses, computer media, and methods for supporting the broadcast of signaling data over a network. Error detection and protection as well as modulation mechanisms enhance the flexibility and robustness of signaling data for digital video broadcasting. A first error detection code for a first portion of signaling data and a second error detection code for a second portion of the signaling data are determined. The signaling data is combined with data and transmitted as a digital stream through a digital terrestrial television broadcasting system. A portion of the signaling data may include a configurable part and a dynamic part or may include different dynamic parts of the signaling data. Different portions of the signaling data may be separately modulated and encoded. A portion of the signaling data may be divided over a plurality of code words and evenly distributed over a transmission period.Type: ApplicationFiled: October 2, 2008Publication date: April 8, 2010Applicant: Nokia CorporationInventors: Harri Pekonen, Jussi Vesma, Tero Jokela
-
Publication number: 20100085985Abstract: Aspects of the invention provide apparatuses, computer media, and methods for supporting the broadcast of signaling data over a network. Signaling data is encoded, partitioned into M signaling segments, and distributed over M corresponding data frames. A data stream with the partitioned signaling data is transmitted through a digital terrestrial television broadcasting system, where the partitioned signaling data may include physical layer configurable data. The number of distributed signaling segments may be determined from a predetermined value or from a parameter contained in pre-signaling data. The number of physical layer pipes supported by signaling data may be increased by separating the static signaling part and the dynamic signaling part, dividing static signaling part into signaling segments, and interleaving the signaling segments over the data frames. The number of physical layer pipes can be further increased by adding at least one P2 symbol.Type: ApplicationFiled: October 2, 2008Publication date: April 8, 2010Applicant: Nokia CorporationInventors: Harri Pekonen, Jussi Vesma, Tero Jokela