Patents by Inventor Murali Krishna Punaganti Venkata

Murali Krishna Punaganti Venkata 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: 10769215
    Abstract: The invention provides an apparatus, a method, a computer program product and an electronic device where, in accordance with the method there includes steps of implementing a search mediator function that is interposed between a plurality of applications and a plurality of search functions; and operating the search mediator function for receiving search queries from individual ones of the plurality of applications, forwarding received search queries to appropriate ones of the plurality of search functions, and providing search results to respective ones of the plurality of applications in accordance with at least application-specific search profiles.
    Type: Grant
    Filed: July 14, 2005
    Date of Patent: September 8, 2020
    Assignee: Conversant Wireless Licensing S.a r.l.
    Inventors: Murali Krishna Punaganti Venkata, Chand Malu
  • Patent number: 9940371
    Abstract: Content search involves receiving a user-formulated search query via a user device. The search query is submitted to two or more search domains. The search domains represent separate data repositories accessible via the user device. Results objects are received from the two or more search domains in response to the search query. The results objects arc ranked using different ranking criterion by the respective search domains from which the search results were received. A rank value for each of the results objects is determined based on a single ranking criterion. The results objects are ordered based at least in part on the rank values determined using the single ranking criterion and sent for display in a user interface of the user device.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: April 10, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Murali-Krishna Punaganti Venkata, Kristian Luoma, Jussi-Pekka Partanen, Mikko Kankainen
  • Patent number: 9553879
    Abstract: The invention provides a method and apparatus for providing content in a network having a network proxy arranged between a mobile terminal and a content provider. The method features a step of adapting or transforming the content in the network proxy based on one or more digital rights issued by the owner of the content. The network proxy includes an adaption policy module that receives the digital rights and provides an adaption policy; and an adaption engine module that receives the adaption policy and the content from the content provider, and provides adapted content to the terminal. In operation, the network proxy uses the digital rights to determine an optimal adaptation policy and then uses that to transform the content.
    Type: Grant
    Filed: June 6, 2003
    Date of Patent: January 24, 2017
    Assignee: Core Wireless Licensing S.a.r.l.
    Inventors: Murali Krishna Punaganti Venkata, Indrajit Chaudhuri
  • Publication number: 20140337330
    Abstract: Content search involves receiving a user-formulated search query via a user device. The search query is submitted to two or more search domains. The search domains represent separate data repositories accessible via the user device. Results objects are received from the two or more search domains in response to the search query. The results objects arc ranked using different ranking criterion by the respective search domains from which the search results were received. A rank value for each of the results objects is determined based on a single ranking criterion. The results objects are ordered based at least in part on the rank values determined using the single ranking criterion and sent for display in a user interface of the user device.
    Type: Application
    Filed: July 11, 2014
    Publication date: November 13, 2014
    Inventors: Murali-Krishna Punaganti VENKATA, Kristian LUOMA, Jussi-Pekka PARTANEN, Mikko KANKAINEN
  • Patent number: 8818992
    Abstract: Content search involves receiving a user-formulated search query via a user device. The search query is submitted to two or more search domains. The search domains represent separate data repositories accessible via the user device. Results objects are received from the two or more search domains in response to the search query. The results objects are ranked using different ranking criterion by the respective search domains from which the search results were received. A rank value for each of the results objects is determined based on a single ranking criterion. The results objects are ordered based at least in part on the rank values determined using the single ranking criterion and sent for display in a user interface of the user device.
    Type: Grant
    Filed: September 12, 2008
    Date of Patent: August 26, 2014
    Assignee: Nokia Corporation
    Inventors: Murali-Krishna Punaganti Venkata, Kristian Luoma, Jussi-Pekka Partanen, Mikko Tapio Kankainen
  • Patent number: 7957723
    Abstract: Sharing information feed data via a network involves forming a token describing the information feed data. The token is received at a first data processing arrangement via the network. The token is processed at the first data processing arrangement to determine the information feed data. Access to the information feed data is provided at the first data processing arrangement based on processing of the token.
    Type: Grant
    Filed: October 1, 2004
    Date of Patent: June 7, 2011
    Assignee: Nokia Corporation
    Inventors: Murali Krishna Punaganti Venkata, Sameh Galal, Chand Kumar Malu
  • Publication number: 20100070482
    Abstract: Content search on a device involves receiving a search request at a search engine of a device. The search request is associated with a search category. In response to the search request, a plug-in module of the search engine is selected based at least in part on a search category of the request. An extensible markup-language-formatted definition document is received from the plug-in module. The definition document includes an arrangement of data particular to the search category. A results document is formed based on the definition document and sent from the search engine to a search result renderer operating concurrently on the device with the search engine.
    Type: Application
    Filed: September 12, 2008
    Publication date: March 18, 2010
    Inventors: Murali-Krishna Punaganti Venkata, Kristian Luoma, Jussi-Pekka Partanen, Mikko Tapio Kankainen
  • Publication number: 20100070486
    Abstract: Content search involves receiving a user-formulated search query via a user device. The search query is submitted to two or more search domains. The search domains represent separate data repositories accessible via the user device. Results objects are received from the two or more search domains in response to the search query. The results objects are ranked using different ranking criterion by the respective search domains from which the search results were received. A rank value for each of the results objects is determined based on a single ranking criterion. The results objects are ordered based at least in part on the rank values determined using the single ranking criterion and sent for display in a user interface of the user device.
    Type: Application
    Filed: September 12, 2008
    Publication date: March 18, 2010
    Inventors: Murali-Krishna Punaganti Venkata, Kristian Luoma, Jussi-Pekka Partanen, Mikko Tapio Kankainen
  • Publication number: 20090216716
    Abstract: A method, apparatus and computer program product are provided for retrieving and utilizing customized vertical search forms. The customized vertical search forms can be customized by various service providers and stored in a customizable forms service to be made available for use by various entities. The customizable forms service can include a form registry and a customization component registry which can facilitate retrieval of a customized vertical search form by a requesting device, such as a mobile terminal. Once retrieved, the requesting device can utilize the customized vertical search to initiate searches undertaken by a service provider linked to the customized vertical search form.
    Type: Application
    Filed: February 25, 2008
    Publication date: August 27, 2009
    Inventors: Murali Krishna Punaganti Venkata, Kimmo Ramo
  • Patent number: 7454461
    Abstract: A framework is configured for publishing data from a data processing arrangement coupled to a network. Data objects are provided from one or more application programs of the data processing arrangement. An information feed of the data processing arrangement is defined. The information feed provides a collection of data objects having related information-types. The data objects of the application programs are associated with the information feed based on an information-type of the data objects. The data objects of the information feed available are made available via a network component of the data processing arrangement.
    Type: Grant
    Filed: August 18, 2004
    Date of Patent: November 18, 2008
    Assignee: Nokia Corporation
    Inventors: Murali Krishna Punaganti Venkata, Indrajit Chaudhuri
  • Publication number: 20080162971
    Abstract: A method including activating a standby mode of a device, where the standby mode includes a search function, inputting a search criteria and searching an application based on the search criteria while in the standby mode.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Applicant: Nokia Corporation
    Inventors: Murali Krishna Punaganti Venkata, Chand Malu
  • Patent number: 7289616
    Abstract: Very flexible call management is achieved by a method for handling a call setup request (7-10, 7-22, . . . ) from A party (A1 . . . A9) to a B party (511). A reachability server (RS) receives (7-0) the B party's multiple simultaneous caller groups, profiles, redirection settings and associations thereof. Each time the B party's reachability changes, he indicates his current profile (7-20, 7-40, 7-50). Based on the call setup request, the server (RS) determines the A party's identity. Based on the A identity, one of the multiple simultaneous caller groups is determined. Then one of the multiple associations that corresponds to the determined caller group and the current B party is determined. Finally, the call setup request is processed according to the redirection setting of the determined association. The redirection settings may indicate a changed call mode, such as chatting, in case the B party is unable to take a voice call.
    Type: Grant
    Filed: September 17, 2003
    Date of Patent: October 30, 2007
    Assignee: Nokia Corporation
    Inventors: Murali Krishna Punaganti Venkata, Chand Malu
  • Publication number: 20070016570
    Abstract: The invention provides an apparatus, a method, a computer program product and an electronic device where, in accordance with the method there includes steps of implementing a search mediator function that is interposed between a plurality of applications and a plurality of search functions; and operating the search mediator function for receiving search queries from individual ones of the plurality of applications, forwarding received search queries to appropriate ones of the plurality of search functions, and providing search results to respective ones of the plurality of applications in accordance with at least application-specific search profiles.
    Type: Application
    Filed: July 14, 2005
    Publication date: January 18, 2007
    Inventors: Murali Krishna Punaganti Venkata, Chand Malu
  • Publication number: 20060039368
    Abstract: A framework is configured for publishing data from a data processing arrangement coupled to a network. Data objects are provided from one or more application programs of the data processing arrangement. An information feed of the data processing arrangement is defined. The information feed provides a collection of data objects having related information-types. The data objects of the application programs are associated with the information feed based on an information-type of the data objects. The data objects of the information feed available are made available via a network component of the data processing arrangement.
    Type: Application
    Filed: August 18, 2004
    Publication date: February 23, 2006
    Inventors: Murali Krishna Punaganti Venkata, Indrajit Chaudhuri
  • Publication number: 20060002317
    Abstract: An information feeder network provides data to a data processing arrangement coupled to a service element via a network. A content-defined information feed of the service element is selected. The information feed is sent from the service element to the data processing arrangement. An application of the data processing arrangement is selected for receiving the information feed based on a predetermined association between a content-type of the information feed and a content-type of the application. The information feed is sent to the application for utilization by the application.
    Type: Application
    Filed: July 1, 2004
    Publication date: January 5, 2006
    Inventor: Murali Krishna Punaganti Venkata
  • Publication number: 20040249943
    Abstract: The invention provides a method and apparatus for providing content in a network having a network proxy arranged between a mobile terminal and a content provider. The method features a step of adapting or transforming the content in the network proxy based on one or more digital rights issued by the owner of the content. The network proxy includes an adaption policy module that receives the digital rights and provides an adaption policy; and an adaption engine module that receives the adaption policy and the content from the content provider, and provides adapted content to the terminal. In operation, the network proxy uses the digital rights to determine an optimal adaptation policy and then uses that to transform the content.
    Type: Application
    Filed: June 6, 2003
    Publication date: December 9, 2004
    Applicant: Nokia Corporation
    Inventors: Murali Krishna Punaganti Venkata, Indrajit Chaudhuri