Patents by Inventor Rod Walsh

Rod Walsh 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: 7430617
    Abstract: A compression context for a plurality of packets is established with a receiving device. Each of these packets is associated with one or more reliable multicast protocols, such as the Layered Coding Transform (LCT) protocol, the Asynchronous Layered Coding (ALC) protocol, the FLUTE protocol, the MUPPET protocol, and the NACK-Oriented Reliable Multicast (NORM) protocol. Upon establishment of the compression context, a compressed packet is generated for one of the plurality of packets and transmitted to the receiving device. The compressed packet has a reduced number of bits in its header. Upon receipt, the receiving device decompresses the compressed packet based on the compression context.
    Type: Grant
    Filed: December 19, 2003
    Date of Patent: September 30, 2008
    Assignee: Nokia Corporation
    Inventors: Rod Walsh, Juha-Pekka Luoma, Anne Saaranen
  • Publication number: 20080181158
    Abstract: For the notification of a receiving device about a forthcoming transmission session, an identifier of one of various possible types of identifiers in a transmission session is mapped to a transmission session identifier field. This field is used for notifying the receiving device. Further, a repetition value is added to the transmission session identifier field, which indicates whether the forthcoming transmission session is new or not. Further, the receiving device may release context data stored for a particular transmission session identifier, if an acquisition of data in transmission sessions identified by the transmission session identifier can be terminated.
    Type: Application
    Filed: March 9, 2006
    Publication date: July 31, 2008
    Applicant: NOKIA CORPORATION
    Inventors: Imed Bouazizi, Rod Walsh, Igor Curcio
  • Publication number: 20080137688
    Abstract: A method, computer program/product, system, transmitter and receiver suited for the transfer of at least one data object (50) to the receiver (101) are shown, wherein the at least one data object is associated with a respective data envelope (51) that serves for at least one of identifying, versioning and time bounding the at least one data object, the method embedding (110) the at least one data envelope and a representation of the at least one data object into a compound container object (52), and transferring (112) the compound container object to the receiver. The at least one data object may be a metadata object that represents a description of services and/or content that can be used by the receiver, and the compound container object is furnished with a compound container envelope (53) that serves for at least one of identifying, versioning and time bounding of the compound container object.
    Type: Application
    Filed: June 30, 2004
    Publication date: June 12, 2008
    Inventor: Rod Walsh
  • Patent number: 7376150
    Abstract: This invention relates to a method, a system, a transmitter, a network element, a receiver and software applications in a system for transmitting data symbols, wherein one or more data symbols are transmitted from a transmitter to one or more receivers within a point-to-multipoint transmission session, wherein said data symbols are furnished with first-type headers obeying a file delivery protocol, wherein one or more repair data symbols are transmitted from a repair server to one specific receiver of said receivers within a point-to-point repair session, and wherein said repair data symbols are furnished with one or more second-type headers at least partially obeying said same file delivery protocol.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: May 20, 2008
    Assignee: Nokia Corporation
    Inventors: Ramakrishna Vedantham, David Leon, Igor Curcio, Rod Walsh
  • Publication number: 20080065945
    Abstract: The invention relates to a method for data repair in a system capable of one-to-many transmission. The method comprises transmitting data from a sender to at least one receiver and provides for various sender driven or receiver driven repair methods of missing data.
    Type: Application
    Filed: October 31, 2007
    Publication date: March 13, 2008
    Inventors: Igor Curcio, Rod Walsh, Guruprasad Balasubramanyam, Juha-Pekka Luoma
  • Patent number: 7296205
    Abstract: The invention relates to a method for data repair in a system capable of one-to-many transmission. The method comprises transmitting data from a sender to at least one receiver and provides for various sender driven or receiver driven repair methods of missing data.
    Type: Grant
    Filed: February 18, 2004
    Date of Patent: November 13, 2007
    Assignee: Nokia Corporation
    Inventors: Igor Danilo Curcio, Rod Walsh, Guruprasad Balasubramanyam, Juha-Pekka Luoma
  • Publication number: 20060274780
    Abstract: The invention relates to signalling in broadcast and multicast environments. For a service in the broadcast is defined an indicator, which is formulated into a unique indicator. The indicator is mapped into one time-slot in a signalling channel. A notification relating to the service is transmitted during the said time-slot. The notification is used for enabling the receiver for receiving said service, wherein the receiver may be turned off at other times.
    Type: Application
    Filed: April 5, 2004
    Publication date: December 7, 2006
    Inventors: Rod Walsh, Harri Hakulinen
  • Patent number: 7103311
    Abstract: A broadband digital broadcast 1 network is described in which the cellular topology is dynamically configurable to maintain spectral efficiency. The reconfiguration of the topology occurs in response to changes in the demand for content. Thus, a single cell could be defined to cover an area in which the same content is being delivered to a substantial number of users. Conversely, a large number of cells could be defined to cover an area in which a substantial number of users are each having different content delivered to them.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: September 5, 2006
    Assignee: Nokia Corporation
    Inventors: Janne Aaltonen, Juha Salo, Rod Walsh, Kari Reponen, Stephen Wasko
  • Publication number: 20060166653
    Abstract: The invention relates to a mechanism for performing multicast transmission in a cellular network. In order to enable establishment of resources only in cells containing members of the multicast group and to avoid congestion on the uplink channel, a multicast service notification is transmitted to mobile stations, thereby informing members of the multicast group of an upcoming multicast session. The moment for a response to said multicast service notification is selected in the mobile stations and a presence report is sent from at least one of said mobile stations at the response moment of said at least one mobile station. The presence report or reports are received within a radio access network, and radio resources are established for multicast transmission in a cell of the cellular network when the presence report(s) received in said cell meet(s) predetermined criteria.
    Type: Application
    Filed: September 20, 2002
    Publication date: July 27, 2006
    Inventors: Lin Xu, Juha-Pekka Luoma, Sinikka Sarkkinen, Rod Walsh
  • Publication number: 20060031557
    Abstract: A method for increasing a user's perceived access speed to content available from a data network. The method utilizes a multicast channel and the selection of group data to be sent over that channel.
    Type: Application
    Filed: December 21, 2001
    Publication date: February 9, 2006
    Inventors: Rod Walsh, Mika Grundstrom, Harri Hakulinen
  • Publication number: 20060023652
    Abstract: This invention relates to a method, a system, a transmitter, a network element, a receiver and software applications in a system for transmitting data symbols, wherein one or more data symbols are transmitted from a transmitter to one or more receivers within a point-to-multipoint transmission session, wherein said data symbols are furnished with first-type headers obeying a file delivery protocol, wherein one or more repair data symbols are transmitted from a repair server to one specific receiver of said receivers within a point-to-point repair session, and wherein said repair data symbols are furnished with one or more second-type headers at least partially obeying said same file delivery protocol.
    Type: Application
    Filed: July 30, 2004
    Publication date: February 2, 2006
    Inventors: Ramakrishna Vedantham, David Leon, Igor Curcio, Rod Walsh
  • Publication number: 20060023732
    Abstract: This invention relates to a method, system, transmitter, network element, receiver and software application for a system capable of point-to-multipoint transmission, wherein one or more data packets are transmitted from a transmitter to one or more receivers, wherein at least at one specific receiver of said receivers, a reception of repair data packets is required, wherein repair information is signaled to a repair server in order to trigger a transmission of said repair data packets, and wherein said repair information comprises information related to the number of transmitted data packets correctly received at said specific receiver. Said system may for instance be the 3GPP Multimedia Broadcast Multicast System, said transmission of data packets may for instance be controlled by the File Delivery Over Unidirectional Transport protocol and said signaling of said repair information may for instance be controlled by the Hypertext Transfer Protocol.
    Type: Application
    Filed: July 30, 2004
    Publication date: February 2, 2006
    Inventors: Ramakrishna Vedantham, David Leon, Igor Curcio, Rod Walsh
  • Publication number: 20060015568
    Abstract: 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: Application
    Filed: July 14, 2004
    Publication date: January 19, 2006
    Inventors: Rod Walsh, Harsh Mehta, Toni Paila
  • Publication number: 20050272429
    Abstract: Approximating cell geometry in a cellular transmission system User equipment (UE1) for use in a cellular transmission system comprising a processor configuration (6) to provide data corresponding to first and second parameters (a, b) for dimensional extents of the cell, and to select one of a plurality of different approximate geometrical configurations for the cell in dependence on the relationship between the values of said parameters. The selected cell approximation is then compared with the UE's current location to determine if a cell handover is to be made. The cell approximation technique is described in relation to a DVB-T network.
    Type: Application
    Filed: June 28, 2002
    Publication date: December 8, 2005
    Inventors: Rod Walsh, Juha-Pekka Luoma
  • Patent number: 6965770
    Abstract: A method and system for establishing a dynamic content delivery system (DCDS) is disclosed. In one embodiment, a Bluetooth enabled mobile communications unit is used to communicate with a server in order to make a request for the delivery of specific content, such as a song, video, or the like, to a separate output device, such as a loudspeaker, a display screen, or the like. In another embodiment the content is delivered back to the requesting mobile communications device. In some embodiments, hybrid networks may be used for requesting and delivering content. A narrowband, bi-directional, unicast network may be used for requesting content and acknowledging the requests, while a broadband, unidirectional, multicast network may be used to deliver the requested content to the requesting client device. The order in which the content is delivered may be modified by user requests according to a predetermined algorithm.
    Type: Grant
    Filed: September 13, 2001
    Date of Patent: November 15, 2005
    Assignee: Nokia Corporation
    Inventors: Rod Walsh, Juha Häkkinen, Matti Hämäläinen, Mauri Väänänen, Ari Tähti, Kristiina Nevakivi
  • Publication number: 20050207415
    Abstract: This invention relates to a method, a computer program, a computer program product, a system, a sender, a receiver and a session description protocol for transmitting common data from one sender (902) to a plurality of receivers (901) within a transmission session, comprising communicating (802) at least one session parameter, which is related to said transmission of said common data within said transmission session, to said plurality of receivers (901) via a communication protocol; and transmitting said common data from said sender (902) to said plurality of receivers (901) within said transmission session. The invention particularly relates to broadcast/multicast transmission of common data in a wire-bound and/or wireless network, wherein a File Delivery over Unidirectional Transport FLUTE protocol is used.
    Type: Application
    Filed: March 22, 2004
    Publication date: September 22, 2005
    Inventors: Igor Curcio, Emre Aksu, Rod Walsh, Harsh Mehta, David Leon
  • Publication number: 20050182842
    Abstract: 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: Application
    Filed: February 13, 2004
    Publication date: August 18, 2005
    Inventors: Rod Walsh, Harsh Mehta, Igor Danilo Diego Curcio, Toni Paila
  • Publication number: 20050182995
    Abstract: The invention relates to a method for data repair in a system capable of one-to-many transmission. The method comprises transmitting data from a sender to at least one receiver and provides for various sender driven or receiver driven repair methods of missing data.
    Type: Application
    Filed: February 18, 2004
    Publication date: August 18, 2005
    Inventors: Igor Curcio, Rod Walsh, Guruprasad Balasubramanyam, Juha-Pekka Luoma
  • Publication number: 20050160184
    Abstract: A compression context for a plurality of packets is established with a receiving device. Each of these packets is associated with one or more reliable multicast protocols, such as the Layered Coding Transform (LCT) protocol, the Asynchronous Layered Coding (ALC) protocol, the FLUTE protocol, the MUPPET protocol, and the NACK-Oriented Reliable Multicast (NORM) protocol. Upon establishment of the compression context, a compressed packet is generated for one of the plurality of packets and transmitted to the receiving device. The compressed packet has a reduced number of bits in its header. Upon receipt, the receiving device decompresses the compressed packet based on the compression context.
    Type: Application
    Filed: December 19, 2003
    Publication date: July 21, 2005
    Inventors: Rod Walsh, Juha-Pekka Luoma, Anne Saaranen
  • Publication number: 20050160345
    Abstract: An apparatus, system method, and computer program product that combine the attributes of ALC and NORM for communicating data between devices on a network. A sending device uses multiple data rates on different channels to reliably send data packets and receivers use NACKs to request retransmission of missing or mangled data from the sending device or other receiving devices on the network. The sending device using an active ALC mechanism and the receiving devices use NACK and transmitting mechanisms for transmitting acknowledgements or data from the device. The sending and receiving devices can be located in the same or in different networks for communicating data packets during a data transmission session.
    Type: Application
    Filed: December 24, 2003
    Publication date: July 21, 2005
    Inventors: Rod Walsh, Harsh Mehta