Patents by Inventor Igor Curcio

Igor Curcio 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: 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
  • Publication number: 20080005290
    Abstract: A communication network for providing seamless peer-to-peer connectivity between nodes of different communication network environments, the communication network comprising at least one tunneling server comprising an access unit for providing access to the communication network and an addressing unit for assigning a dynamic address of a first addressing scheme routable in the communication network to a node connecting itself to the tunneling server, the node having a fixed address of a second addressing scheme, and storing at runtime an association between the fixed address of the second addressing scheme and the dynamic address of the first addressing scheme.
    Type: Application
    Filed: February 21, 2007
    Publication date: January 3, 2008
    Inventors: Petri Nykanen, Jari Mononen, Patrik Gustafsson, Seppo Pohja, Ulla Konkarikoski, Jyrki Valli, Jose Costa-Requena, Igor Curcio, Juha Hietasarka, Holger Hussmann
  • Publication number: 20070297430
    Abstract: A communication network for providing seamless peer-to-peer connectivity between nodes of different communication network environments, the communication network comprising at least one tunneling server comprising an access unit for providing access to the communication network and an addressing unit for assigning a dynamic address of a first addressing scheme routable in the communication network to a node connecting itself to the tunneling server, the node having a fixed address of a second addressing scheme, and storing at runtime an association between the fixed address of the second addressing scheme and the dynamic address of the first addressing scheme.
    Type: Application
    Filed: February 21, 2007
    Publication date: December 27, 2007
    Inventors: Petri Nykanen, Jari Mononen, Patrik Gustafsson, Seppo Pohja, Ulla Konkarikoski, Jyrki Valli, Jose Costa-Requena, Igor Curcio, Juha Hietasarka, Holger Hussmann
  • Publication number: 20070047590
    Abstract: An improved system and method for permitting a transmitting electronic device to indicate explicitly which streams in a multimedia stream being transmitted should not be synchronized or should include a specified amount of synchronization jitter. The present invention aids the receiving device in understanding the stream characteristics. The present invention also allows the receiving device to make an informed decision as to whether an synchronization jitter value should be used when synchronizing two or more streams. For certain applications such as uni-directional video sharing or video PoC, the sending device of the stream can indicate that the receiving device doesn't perform any or limited synchronization for better media quality.
    Type: Application
    Filed: August 26, 2005
    Publication date: March 1, 2007
    Inventors: Igor Curcio, Umesh Chandra, David Leon
  • Publication number: 20060285497
    Abstract: A method, electronic device and computer program product are provided to enable an initiator of a multimedia call to signal at least one QoS parameter to a called party. The method includes: obtaining at least one flow_profile_ID; performing calculations to convert the at least one flow_profile_ID to at least one QoS parameter of the called party; and sending the at least one QoS parameter to the called party.
    Type: Application
    Filed: May 11, 2006
    Publication date: December 21, 2006
    Inventors: Keith Miller, Igor Curcio, Umesh Chandra
  • Publication number: 20060253866
    Abstract: Equipment of use typically in a mobile station for instructing a consumer electronic device to record content, for transferring content from a first consumer electronic device to a second consumer electronic device, and for requesting that a consumer electronic device communicate content to the equipment.
    Type: Application
    Filed: April 13, 2006
    Publication date: November 9, 2006
    Inventors: Igor Curcio, Jose Costa-Requena
  • Publication number: 20060251093
    Abstract: Systems and methods enable a receiving device and its wireless network to set up resources optimally and efficiently. A sender device signals some of the negotiated QoS parameters to the receiving device of the session during the session set up procedure. The guaranteed bitrate, maximum bitrate, and transfer delay (which are negotiated along with other QoS parameters during PDP context activation) are signaled to the receiving device. New Session Description Protocol (SDP) attributes are defined for the above-mentioned QoS parameters, which are carried in Session Initiation Protocol (SIP) messages. The receiving device can use these SDP attributes to negotiate (or renegotiate) QoS parameters with its own wireless network during PDP activation. The receiving device can use these parameters to set resources accordingly, such as jitter buffers for audio and video media.
    Type: Application
    Filed: May 2, 2006
    Publication date: November 9, 2006
    Inventors: Igor Curcio, Umesh Chandra
  • Publication number: 20060253601
    Abstract: The systems and methods include scalable feedback during point-to-multicast (PtM) streaming sessions with user feedback during a broadcast/multicast streaming session. The method of providing scalable feedback during PtM streaming sessions can include communicating data from a sender to at least one receiver and communicating feedback from at least one of the at least one receiver to the sender during a multimedia streaming session.
    Type: Application
    Filed: May 2, 2006
    Publication date: November 9, 2006
    Inventors: Ramakrishna Vedantham, Igor Curcio, David Leon
  • Publication number: 20060107169
    Abstract: To support a forward error correction scheme, in which a code of the forward error correction scheme is employed at a transmitting end for encoding data for a transmission to a receiving end, the transmitting end compresses at least one binary parity check matrix associated to the employed code of the forward error correction scheme. The transmitting end then provides the compressed binary parity check matrix for a transmission to the receiving end. The receiving end receives the compressed binary parity check matrix and decompresses it for use in a forward error correction based on encoded data received from the transmitting end.
    Type: Application
    Filed: November 17, 2004
    Publication date: May 18, 2006
    Inventors: Ramakrishna Vedantham, David Leon, Igor Curcio
  • Publication number: 20060077890
    Abstract: A hybrid-padding approach for arranging variable size data packets for error correction encoding and decoding is disclosed. The approach can involve arranging the data packets in columns and rows and selecting the row size to minimize the amount of padding required. If data packet is smaller than the number of rows the data packet is inserted into the column and the remaining rows are padded. If the data packet is larger than the number of rows, the data packet is allowed to span multiple columns with the last column being padded if necessary. The data packets can include parameters, such as a source block number, packet length, and starting column number, and the error correction packets can include parameters, such as, a source block number an N, a K, the starting column number, and the number of row, to signal the hybrid-padding message.
    Type: Application
    Filed: October 5, 2005
    Publication date: April 13, 2006
    Inventors: Vijay Suryavanshi, Ramakrishna Vedantham, Igor Curcio
  • Publication number: 20060075321
    Abstract: The invention relates to the generation of error correction data for available data packets 53 and to the reconstruction of missing data packets based on available data packets and available error correction data. In order to enable an efficient error correction, the data packets 53 are distributed at an encoding end to at least one block of data symbols 54, each data symbol 54 being of equal size (steps 403,404). Then all data symbols 54 of a respective block are used in an encoding operation for forming a respective one of at least one error correction symbol 56 for this block (step 405). At a decoding end, received data packets 83 are distributed again to a block of data symbols 84 and missing data packets are reconstructed based on these data symbols 84 and on error correction symbols 86 associated to the block.
    Type: Application
    Filed: October 6, 2005
    Publication date: April 6, 2006
    Inventors: Ramakrishna Vedantham, David Leon, Igor Curcio
  • Publication number: 20060067353
    Abstract: A method provides information in a cellular communication network. The method comprises broadcasting a point-to-multipoint service in at least one cell. The method further comprises providing an indication for determining a time point on which requesting a point-to-multipoint service session of the point-to-multipoint service is to be stopped in the at least one cell. The service may be a multimedia broadcast and/or multicast service. The indication may be an indication of a lifetime of the service session.
    Type: Application
    Filed: November 29, 2004
    Publication date: March 30, 2006
    Inventors: Johanna Pekonen, Guillaume Sebire, Igor Curcio
  • Publication number: 20060069802
    Abstract: Methods, systems, transmitters, receivers, network elements and software applications in a system for acknowledging the reception of sets of data objects, wherein one or more transmitters transmit one or more sets of data objects within respective point-to-multipoint transmission sessions to a plurality of receivers, and wherein repair requests and/or delivery verification reports are transmitted by at least one of said receivers to network elements within point-to-point transmission sessions. Different back-off times are assigned for delivery verification reports and repair requests, at least two delivery verification reports of one receiver are jointly transmitted within one point-to-point transmission session, and a delivery verification report is transmitted after a completed repair session within the same point-to-point transmission session used by the repair session. Furthermore, a minimum set of parameters to be sent in delivery verification reports is shown.
    Type: Application
    Filed: August 30, 2004
    Publication date: March 30, 2006
    Inventors: Ramakrishna Vedantham, David Leon, Igor Curcio
  • 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: 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: 20050259947
    Abstract: A method for quality feedback in a streaming service is shown, wherein at least one media stream is streamed to a client for playback, the method comprising determining a quality feedback value according to at least one quality metric from a pre-defined set of quality metrics, wherein the pre-defined set of quality metrics contains a quality metric related to at least one of the playback of the at least one media stream and a corruption of one out of at least two types of frames contained in the at least one media stream, and reporting the quality feedback value to a server. A system, a client, a server, a computer program, a computer program product and a protocol for quality feedback are also shown.
    Type: Application
    Filed: May 7, 2004
    Publication date: November 24, 2005
    Inventors: Ye-Kui Wang, Igor Curcio, Emre Aksu, Miska Hannuksela
  • Publication number: 20050254508
    Abstract: A method for improving a cooperation between a packetized data bit-rate adaptation and a data packet re-transmission transmits data packets from a server to a client with a first bit-rate; stores transmitted data packets in a server buffer; stores transmitted data packets in a client buffer; signals impairment information related to an impairment of transmitted data packets during transmitting to the server, wherein the signaled impairment information is analyzed by the server to decide if a re-transmission of data packets stored in the server buffer is required; and signals client buffer information related to a state of the client buffer to the server, wherein the client buffer information is analyzed by the server to decide if a re-transmission of data packets is required.
    Type: Application
    Filed: May 13, 2004
    Publication date: November 17, 2005
    Inventors: Emre Aksu, David Leon, Igor Curcio
  • Publication number: 20050232148
    Abstract: The present invention relates to a method in a communication system, a communication system and a communication device. In the method, media streams are transmitted from a sending communication device to a receiving communication device at least partly via a wireless communication network. At least one media stream is selected to be transmitted to the receiving communication device, QoS requirements for transmitting the selected at least one media stream are defined, transmission resources are reserved from the wireless communication network for the transmission of the at least one media stream, and a setup procedure is performed between the receiving communication device and the sending communication device for activating the one packet data transmission connection.
    Type: Application
    Filed: March 3, 2005
    Publication date: October 20, 2005
    Inventors: Igor Curcio, Emre Aksu, Ru-Shan Wang, Keith Miller
  • 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