Patents by Inventor Ramakrishna Vedantham

Ramakrishna Vedantham 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).

  • Publication number: 20080318558
    Abstract: A system and method for specifying requirements for the consumption of an MBMS user service. This system and method is forward-compatible and allows for legacy terminals to detect if a new feature, introduced in later releases, is required for the consumption of the service. If a required feature is not supported, then the terminal will not attempt to join the session. The service announcement or service discovery carries information about the requirements for the MBMS user service. Any requirement that is not understood by the terminal indicates to the terminal that it cannot correctly receive and decode the service.
    Type: Application
    Filed: June 17, 2008
    Publication date: December 25, 2008
    Inventors: Imed Bouazizi, Ramakrishna Vedantham
  • Publication number: 20080307041
    Abstract: An improved system and method for implementing Multimedia Broadcast/Multicast Service (MBMS) handover during download delivery. Various embodiments of the present invention involve the use of the HTTP/1.1 “chunked” mode to deliver updates of the file delivery table (FDT) of a session in a push-like mode. In order to allow for push delivery of the contents of a FLUTE session, each FDT instance is encoded as one part of a multipart MIME message and is sent as a separate chunk. The receiver can interpret each of the separate chunks to extract the FDT instance from the chunks. The content type of each part of the message is set to “text/xml” or another MIMI type in order to indicate that the content is an FDT instance. After parsing the FDT instance and updating the FDT, the receiver is able to identify which files of the session are of interest and can perform a HTTP GET request to retrieve a specific file.
    Type: Application
    Filed: January 8, 2008
    Publication date: December 11, 2008
    Inventors: Imed Bouazizi, Ramakrishna Vedantham
  • Publication number: 20080268876
    Abstract: Systems, methods, devices and computer program products which relate to utilizing a camera of a mobile terminal as a user interface for search applications and online services to perform visual searching are provided. The system consists of an apparatus that includes a processor that is configured to capture an image of one or more objects and analyze data of the image to identify an object(s) of the image. The processor is further configured to receive information that is associated with at least one object of the images and display the information that is associated with the image. In this regard, the apparatus is able to simplify access to location based services and improve a user's experience. The processor of the apparatus is configured to combine results of robust visual searches with online information resources to enhance location based services.
    Type: Application
    Filed: April 23, 2008
    Publication date: October 30, 2008
    Inventors: Natasha Gelfand, Ramakrishna Vedantham, C. Philipp Schloter, Radek Grzeszczuk, Wei-Chao Chen, Suresh Chitturi, Jiang Gao, Markus Kahari, David Murphy, Kari Pulli, Ramin Vatanparast, Yingen Xiong
  • Publication number: 20080228912
    Abstract: This invention relates to methods, computer program products, clients, servers, systems and protocols in the context of reporting a quality of a transmission session according to one or more metrics, inter alia to adapt quality reporting to a switching of content within the transmission session and to allow faster session startup.
    Type: Application
    Filed: March 16, 2007
    Publication date: September 18, 2008
    Inventors: Ramakrishna Vedantham, Imed Bouazizi, Igor Curcio
  • 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: 20080049789
    Abstract: In a RTP stream having a plurality of FEC frames containing source blocks of media packets, random access points are inserted in front of the source blocks so as to allow a media decoder to decode the media packets as soon as FEC decoding is finished. In particular, the media packets contain forward error correction (FEC) source blocks for a multimedia broadcast/multicast-based streaming service content. As the multimedia broadcast/multicast streaming service includes dynamic interactive multimedia scene content where the source RTP packets of different media along with the FEC RTP packets are transmitted as separate RTP streams, the inclusion of the random access point facilitates immediate rendering of the dynamic interactive multimedia scene content after FEC decoding, thus reducing the tune-in latency.
    Type: Application
    Filed: August 22, 2006
    Publication date: February 28, 2008
    Inventors: Ramakrishna Vedantham, Vidya Setlur, Suresh Chitturi
  • Publication number: 20080040498
    Abstract: A system and method for partitioning XML-based content into fragments, where transport packets are generated for encapsulating the fragments and streaming the encapsulated fragments to a receiver, such as a mobile device. Fragmentation of the XML-based content can be performed either with or without regard for any underlying XML syntax or structure. In either case, certain relevant fragmentation information is encapsulated with the fragmented XML-based content in the transport packets that allow for various reconstruction, error concealment, and retransmission schemes for presenting the streamed XML-based content on/to the receiver.
    Type: Application
    Filed: August 10, 2006
    Publication date: February 14, 2008
    Inventors: Vidya Setlur, Ramakrishna Vedantham
  • Publication number: 20070183458
    Abstract: An improved system and method for scheduling Join or Leave operations in a MBMS system. When a Join operation or a Leave operation is initiated by user equipment, it is determined whether the current time is within a protection period. If the current time is within a protection period, a first random time is calculated and an operation message is scheduled for transmission at the first random time. If the current time is outside of a protection but within an allowed period, the operation message is scheduled for immediate transmission. If the current time is outside of a protection and outside of the allowed period, a second random time is calculated and the operation message is scheduled to be sent at the second random time.
    Type: Application
    Filed: February 6, 2006
    Publication date: August 9, 2007
    Inventors: Imed Bouazizi, Ramakrishna Vedantham
  • Publication number: 20070180133
    Abstract: An extension to the ISO Base Media File Format to support ALC as a broadcast protocol. The present invention also provides for the extension of the ESG to include metadata specific to the transport of SVG over mobile broadcast/multicast networks. A “BMFDP hint track” is introduced in the container file format, with the required file metadata being in these hint tracks. The present invention can be used in applications such as the preview of long cartoon animations, interactive Mobile TV services, live enterprise data feeds, live chat services, and karaoke programs.
    Type: Application
    Filed: January 11, 2007
    Publication date: August 2, 2007
    Inventors: Ramakrishna Vedantham, Vidya Setlur
  • Publication number: 20070174474
    Abstract: A system and method for providing feedback formats and transport protocol extensions to support interactivity between a rich media client and a rich media server. The present invention provides for feedback formats and protocol extensions for protocols such as SMS, MMS, HTTP and RTSP. These feedback formats and protocol extensions may be used for dynamic menus, rich media players, user voting situations, video/audio selection services, remote user interfaces, and other applications.
    Type: Application
    Filed: November 8, 2006
    Publication date: July 26, 2007
    Inventors: Daidi Zhong, Vidya Setlur, Ramakrishna Vedantham, Miska Hannuksela, Tolga Capin
  • Publication number: 20070157283
    Abstract: A transport mechanism for supporting the download of SVG over FLUTE or UDP. A RTP payload format is specified that enables live streaming and the streaming of rich media content. According to the present invention, rich media content is encapsulated in RTP packets based upon the payload format at the sender. With the present invention, an efficient framework is provided for satisfying several use cases or scenarios that involve rich media transmission.
    Type: Application
    Filed: June 26, 2006
    Publication date: July 5, 2007
    Inventors: Vidya Setlur, Daidi Zhong, Miska Hannuksela, Ramakrishna Vedantham, Suresh Chitturi, Tolga Capin, Michael Ingrassia
  • 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: 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