Patents by Inventor Suresh Chitturi

Suresh Chitturi 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: 20110173223
    Abstract: Methods and apparatus to use a network repository as a proxy to exchange converged address book service requests and responses are disclosed. An example method disclosed herein comprises storing, at a network repository of a converged address book (CAB) service, a request identifying a CAB service feature, and obtaining from said network repository, a response associated with said request, said request and said response being stored in a document conforming to a CAB service handler application usage.
    Type: Application
    Filed: July 20, 2010
    Publication date: July 14, 2011
    Inventors: Suresh Chitturi, Brian E. McColgan
  • Publication number: 20110167458
    Abstract: A content delivery system, a mobile subscriber terminal (102) and method for mediated access to a data façade are generally described herein. In some embodiments, the mobile subscriber terminal (102) includes one or more applications (108) that may request advertisements, a mediator client (104), and a delivery client (106) operating as a data façade that interfaces with a delivery server (130). The mediator client (104) may generate an application profile based on advertising preferences of the applications (108) and may register with the data façade using the application profile. The mediator client may identify, filter and select advertisements to provide targeted content in response to requests from the applications (103).
    Type: Application
    Filed: July 7, 2009
    Publication date: July 7, 2011
    Inventors: Michael Shenfield, Gaelle Christine Martin-Cocher, Suresh Chitturi
  • Publication number: 20110131219
    Abstract: A method and system for managing multiple external identities of users with a local or network based address book having the steps of: creating a set of address book field and value information, the set of address book field and value information being one or more external identities; and forwarding the one or more external identities to a receiving party.
    Type: Application
    Filed: January 28, 2011
    Publication date: June 2, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Gaelle MARTIN-COCHER, Michael SHENFIELD, Suresh CHITTURI
  • Publication number: 20100325225
    Abstract: Methods and apparatus to forward documents in a communication network are disclosed. An example method to forward a resource in an extensible markup language (XML) document management (XDM) system disclosed herein comprises receiving an XML document command protocol (XDCP) forward request specifying a first identifier corresponding to the resource to be forwarded and a list of recipients to be notified, the first identifier comprising a uniform resource identifier (URI), and notifying a recipient in the list of recipients that the resource is available.
    Type: Application
    Filed: June 17, 2010
    Publication date: December 23, 2010
    Inventors: Dejan Petronijevic, Brian Edward McColgan, Michael Shenfield, Suresh Chitturi
  • Publication number: 20100325208
    Abstract: Methods and apparatus to forward documents in a communication network are disclosed. An example method to share converged address book (CAB) contact information disclosed herein comprises receiving a contact share request identifying the CAB contact information to be shared with one or more recipients, the CAB contact information maintained as an extensible markup language (XML) resource, preparing an XML document command protocol (XDCP) forward request to be issued to cause the XML resource to be forwarded to share the CAB contact information with the one or more recipients, the XDCP forward request specifying a uniform resource identifier (URI) corresponding to the XML resource maintaining the CAB contact information, the XDCP forward request also specifying a list of the one or more recipients, and making the XDCP forward request to cause the list of recipients to be notified that the XML resource maintaining the CAB contact information has been forwarded and is available.
    Type: Application
    Filed: June 18, 2010
    Publication date: December 23, 2010
    Inventors: Suresh Chitturi, Dejan Petronijevic, Brian Edward McColgan, Michael Shenfield
  • Publication number: 20100325201
    Abstract: A computer readable storage medium storing a data structure comprising a converged address book (CAB) management object (MO). The CAB MO includes data that allows a CAB client to be configured to use a CAB service. The CAB MO further comprises at least one property selected from the group consisting of: CAB release information, service provider identification, a CAB server access address, XDMS properties, CAB address book synchronization type, an indication of the technology to be used to support management of CAB XML documents from the CAB client, a search schema universal resource indicator (URI), notification information, notification payload schema, and a CAB web access URI.
    Type: Application
    Filed: June 16, 2010
    Publication date: December 23, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Suresh Chitturi, Axel Ferrazzini
  • Publication number: 20100318421
    Abstract: Embodiments of a distributed ad-selection system and method for distributed ad selection are generally described herein.
    Type: Application
    Filed: June 11, 2010
    Publication date: December 16, 2010
    Inventors: Gaelle Christine Martin-Cocher, Suresh Chitturi, Michal Andrzej Rybak
  • Publication number: 20100212011
    Abstract: Methods and systems for spam reporting by reference are described. In one embodiment, an electronic message may be received by a mobile electronic device. A spam report may be transmitted from the mobile electronic device to a report server. The spam report may notify the report server that the electronic message is spam and include a reference to the electronic message without including the electronic message itself. The reference may be usable to identify the received message.
    Type: Application
    Filed: January 28, 2010
    Publication date: August 19, 2010
    Inventors: Michal Andrzej Rybak, James Godfrey, Daryl Joseph Martin, Radu Alexandru Manea, Suresh Chitturi, Michael Ruarri Chapman, Dejan Petronijevic
  • Publication number: 20100198854
    Abstract: Methods are provided for searching at least one directory that is external to an address book architecture including a client and a server. In one embodiment a client may communicate a contact search request that specifies an external directory which does not support a standard search format, the request causing the server to translate the request to an external search request in another format supported by the external directory. In another embodiment a server may translate a contact search request received from a client when the request specifies an external directory which does not support a standard search format. In yet another embodiment an interworking function, which is operable to import contact information from a legacy address book storage to a converged address book storage, of an address book server is adapted to query an external directory which does not support a standard search format.
    Type: Application
    Filed: February 2, 2010
    Publication date: August 5, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Suresh Chitturi, Jan Hendrik Lucas Bakker
  • Patent number: 7746882
    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: Grant
    Filed: August 22, 2006
    Date of Patent: June 29, 2010
    Assignee: Nokia Corporation
    Inventors: Ramakrishna Vedantham, Vidya Setlur, Suresh Chitturi
  • Publication number: 20100100617
    Abstract: A method for providing presence-related information is provided. The method includes creating a template of presence parameters for an application, storing the template, a presence access layer retrieving the template, the presence access layer using the template to create a profile of at least one presence parameter for the application, and the presence access layer using the profile to specify a presence-related action for the application.
    Type: Application
    Filed: October 16, 2008
    Publication date: April 22, 2010
    Applicant: Research in Motion Limited
    Inventors: Randy Michael ROSSI, Jeff ROGERS, Suresh CHITTURI, Brian MCCOLGAN
  • Publication number: 20100093366
    Abstract: A method for providing information to a watcher is provided. The method includes a presence access layer receiving non-presence information, using the non-presence information to derive at least one element of presence information, and delivering the at least one element of presence information to the watcher.
    Type: Application
    Filed: October 15, 2008
    Publication date: April 15, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Dalsu Lee, Michael Hin Kai Hung, Suresh Chitturi
  • Publication number: 20100093328
    Abstract: A method for providing information to a watcher is provided. The method includes a presence access layer receiving presence-related information from a plurality of disparate presence platforms, the presence access layer using the presence-related information to derive a single element of presence information, and the presence access layer delivering the single element of presence information to the watcher.
    Type: Application
    Filed: October 15, 2008
    Publication date: April 15, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jeff Rogers, Suresh Chitturi, Brian McColgan
  • Publication number: 20100077027
    Abstract: A method of sharing contacts within a converged address book system having a converged address book server, the method receiving from a requestor, at the converged address book server, a request for a contact to be shared with a recipient identified in the request; obtaining contact information for the contact from a repository; and delivering the shared contact to the recipient. Also, a method for interaction with a legacy address book system from a network based converged address book system, the method receiving a request to import legacy address book data from a legacy address book system; contacting the legacy address book system and supplying access parameters; retrieving data from the legacy address book system; and storing the imported data in a network based address book storage.
    Type: Application
    Filed: September 17, 2009
    Publication date: March 25, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Suresh Chitturi, Brian Edward Anthony McColgan
  • Publication number: 20100070606
    Abstract: A content delivery system, a mobile subscriber terminal and method for mediated access to a data facade are generally described herein. In some embodiments, the mobile subscriber terminal includes one or more applications that may request advertisements, a mediator client, and a delivery client operating as a data facade that interfaces with a delivery server. The mediator client may generate an application profile based on advertising preferences of the applications and may register with the data facade using the application profile. The mediator client may identify, filter and select advertisements to provide targeted content in response to requests from the applications.
    Type: Application
    Filed: September 12, 2008
    Publication date: March 18, 2010
    Applicant: Research in Motion limited
    Inventors: Michael Shenfield, Gaelle Martin-Cocher, Suresh Chitturi
  • Publication number: 20100037258
    Abstract: Embodiments of a mobile broadcasting system and method for enhancing mobile broadcasting services with rich media are described herein. In some embodiments, a rich media element is included as part of a terminal capability requirement element of an access fragment of a service guide. The rich media element indicates capabilities to access and render associated rich media content. A rich media element may also be included in a preview data fragment of the service guide to indicate how to obtain a rich media clip to enable a user to preview a service or rich media content in a rich media format.
    Type: Application
    Filed: August 7, 2008
    Publication date: February 11, 2010
    Applicant: Research In Motion Limited
    Inventors: Suresh Chitturi, Gaelle Martin-Cocher
  • Publication number: 20090313293
    Abstract: A method of embedding vector graphics content such as SVG into the 3GPP ISO Base Media File Format for progressive downloading or streaming of live rich media content over MMS/PSS/MBMS services. The method of the present invention allows the file format to be used for the packaging of rich media content including graphics, video, text and images; enables streaming servers to generate RTP packets; and enables clients to realize, play, or render rich media content.
    Type: Application
    Filed: August 20, 2009
    Publication date: December 17, 2009
    Inventors: Vidya Setlur, Suresh Chitturi, Tolga Capin, Michael Ingrassia, Daidi Zhong, Miska Hannuksela
  • Publication number: 20090298489
    Abstract: A converged address book system having a converged address book (CAB) client for managing contact information, the CAB client including: an interface for interacting with a CAB server; and a synchronization interface for communicating with a synchronization module for interacting with a data synchronization enabler for synchronization between the CAB client and CAB server; the interface allowing the CAB client to manage contact information by making requests to and receiving responses from the CAB server. The CAB server including an interface for interacting with a CAB client; a data synchronization manager for synchronizing information between at least one CAB user device and the CAB server; a data synchronization interface for synchronizing data with the CAB client; a subscription manager for managing CAB subscription and authorization information; a document management interface for communicating with a CAB XMDS; and an XDMC for accessing and manipulate CAB data stored in the XDMS.
    Type: Application
    Filed: May 27, 2009
    Publication date: December 3, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Suresh Chitturi, Brian Edward Anthony McColgan, Gaelle Christine Martin-Cocher
  • Publication number: 20090258594
    Abstract: A method for authoring and sending from a network element and receiving at a mobile device, rich media, the sending having the steps of checking whether the rich media includes discrete content; if yes, sending a low resolution version of the discrete content with the rich media; and subsequently sending a higher resolution version of the rich media. The receiving having the steps of receiving a low resolution version of the discrete content in the rich media; rendering the rich media; receiving a higher resolution fragment of the discrete content; and incrementally applying the higher resolution fragments to the low resolution version of the discrete content.
    Type: Application
    Filed: April 10, 2008
    Publication date: October 15, 2009
    Inventors: Gaelle Martin-Cocher, Suresh Chitturi
  • Publication number: 20090193512
    Abstract: A method and system for addressing a unique device from an address book, the method having the steps of: receiving a message having a root token and a secondary token; checking whether the root token exists within the address book, if no, creating a record in the address book with the root and secondary token; and if yes, checking whether the secondary token exists within the address book, if yes, providing a representation of the unique device; and if no, storing the secondary token against the root token in the address book.
    Type: Application
    Filed: January 29, 2009
    Publication date: July 30, 2009
    Inventors: Adrian Buckley, Andrew Michael Allen, Young Ae Kim, Jan Hendrik Lucas Bakker, Nicholas Alfano, Barry Linkert, Gaelle Christine Martin-Cocher, Suresh Chitturi, Brian Edward Anthony McColgan