Patents by Inventor Pramodh D. Narayan

Pramodh D. Narayan 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: 20120230478
    Abstract: An architecture and method of voicemail based on session initiated protocol presence and location information of a callee is disclosed. A method of providing voicemail includes determining a location and a presence of a callee, and playing a customized voicemail greeting to a caller based on preferences defined by the callee and also based on at least one of the location and the presence.
    Type: Application
    Filed: May 17, 2012
    Publication date: September 13, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pramodh D. NARAYAN, Matthew A. TERRY, Sri RAMANATHAN, Matthew B. TREVATHAN
  • Patent number: 8266226
    Abstract: A method and system is provided to enhance user presence management to enable the federation of rich media sessions. The method is implemented on a system and includes a presence manager server receiving a notification of user activity of one or more users taking place on one or more participating ecosystem sites in a participant ecosystem. The method further includes processing the user activity of the one or more users based on preferences of the one or more participating ecosystem sites established during a registration process and stored in a preference repository. The method further includes sending a notification of the user activity of the one or more users to the one or more participating ecosystem sites in the participant ecosystem to enable the participating ecosystem sites to at least one of communicate the user activity of the one or more users to one or more users and maintain a session of the one or more users.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: September 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Pramodh D. Narayan, Dana M. Norwood, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Patent number: 8265239
    Abstract: An architecture and method of voicemail based on session initiated protocol presence and location information of a callee is disclosed. A method of providing voicemail includes determining a location and a presence of a callee, and playing a customized voicemail greeting to a caller based on preferences defined by the callee and also based on at least one of the location and the presence.
    Type: Grant
    Filed: February 25, 2009
    Date of Patent: September 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Pramodh D. Narayan, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Publication number: 20120209995
    Abstract: A method and system is provided to enhance user presence management to enable the federation of rich media sessions. The method is implemented on a system and includes a presence manager server receiving a notification of user activity of one or more users taking place on one or more participating ecosystem sites in a participant ecosystem. The method further includes processing the user activity of the one or more users based on preferences of the one or more participating ecosystem sites established during a registration process and stored in a preference repository. The method further includes sending a notification of the user activity of the one or more users to the one or more participating ecosystem sites in the participant ecosystem to enable the participating ecosystem sites to at least one of communicate the user activity of the one or more users to one or more users and maintain a session of the one or more users.
    Type: Application
    Filed: April 25, 2012
    Publication date: August 16, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pramodh D. NARAYAN, Dana M. NORWOOD, Sri RAMANATHAN, Matthew A. TERRY, Matthew B. TREVATHAN
  • Publication number: 20120190328
    Abstract: An architecture, system and method of use sends location based multimedia to participants of a geo-tour or other application using geo-boundaries and/or other location information. The method includes detecting when a user has crossed within a geo-boundary. The method further includes determining a content type to be sent to a mobile device based on preferences provided by the user. Additionally, the method includes sending user location specific content of the determined content type to the mobile device when the user has crossed within the geo-boundary.
    Type: Application
    Filed: March 28, 2012
    Publication date: July 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pramodh D. NARAYAN, Sri RAMANATHAN, Matthew A. TERRY, Matthew B. TREVATHAN
  • Patent number: 8170580
    Abstract: A location based system is provided is configured to provide messages to a recipient based on time and location based information. The a method includes detecting when a mobile user has crossed within a predefined geo-boundary. The method further includes sending a message to the mobile user when the mobile user has crossed within the predefined geo-boundary during a predetermined time period set by an originator of the message.
    Type: Grant
    Filed: November 4, 2008
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: John R. Dingler, Pramodh D. Narayan, Sri Ramanathan, Michael J. Singer, Matthew A. Terry, Matthew B. Trevathan
  • Patent number: 8051136
    Abstract: Methods, systems, processes and devices are provided for optimizing throughput and quality of service of a presence enabled managed service. The method includes at least a first entity requesting from an aggregator of presence services presence information of a second entity. The method includes looking up a profile of the aggregator stored in a cache of a presence server hosted by the presence enabled managed service. The method includes determining from the profile an aggregator level of service the aggregator has subscribed to from the presence enabled managed service, wherein the aggregator level of service is one of high level service, medium level service, and low level service. The method includes storing presence information of the second entity on a presence document on the cache and returning the presence information to the first entity based upon the aggregator level of service.
    Type: Grant
    Filed: October 13, 2008
    Date of Patent: November 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: John R. Dingler, Michael Gilfix, Pramodh D. Narayan, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Publication number: 20100332600
    Abstract: A method and system is provided to enhance user presence management to enable the federation of rich media sessions. The method is implemented on a system and includes a presence manager server receiving a notification of user activity of one or more users taking place on one or more participating ecosystem sites in a participant ecosystem. The method further includes processing the user activity of the one or more users based on preferences of the one or more participating ecosystem sites established during a registration process and stored in a preference repository. The method further includes sending a notification of the user activity of the one or more users to the one or more participating ecosystem sites in the participant ecosystem to enable the participating ecosystem sites to at least one of communicate the user activity of the one or more users to one or more users and maintain a session of the one or more users.
    Type: Application
    Filed: June 26, 2009
    Publication date: December 30, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pramodh D. NARAYAN, Dana M. NORWOOD, Sri RAMANATHAN, Matthew A. TERRY, Matthew B. TREVATHAN
  • Publication number: 20100215163
    Abstract: A system and method of call prioritization and, in particular, a system and method of location sensitive caller and callee based voice call prioritization are disclosed. A method includes: determining that an incoming call is designated as priority by a caller; determining that the caller is contained in a whitelist; and handling the incoming call as a priority call at a callee telephone when the incoming call is designated as priority by the caller and the caller is contained in the whitelist.
    Type: Application
    Filed: February 23, 2009
    Publication date: August 26, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John J. KASHEN, Pramodh D. NARAYAN, Sri RAMANATHAN, Matthew A. TERRY, Matthew B. TREVATHAN
  • Publication number: 20100215157
    Abstract: An architecture and method of voicemail based on session initiated protocol presence and location information of a callee is disclosed. A method of providing voicemail includes determining a location and a presence of a callee, and playing a customized voicemail greeting to a caller based on preferences defined by the callee and also based on at least one of the location and the presence.
    Type: Application
    Filed: February 25, 2009
    Publication date: August 26, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pramodh D. NARAYAN, Sri RAMANATHAN, Matthew A. TERRY, Matthew B. TREVATHAN
  • Publication number: 20100205169
    Abstract: A system and methods are provided for aggregating content and sending the same using customized RSS aggregation feeds. The method is implemented on a computing infrastructure. The method includes indexing items from at least one of multiple RSS sources and non-RSS sources and aggregating two or more of the items from the indexed items associated with one or more user preferences. The method further includes sending an aggregated RSS feed to a user which includes the aggregated two or more of the items associated with the one or more user preferences.
    Type: Application
    Filed: February 6, 2009
    Publication date: August 12, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pramodh D. Narayan, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Publication number: 20100113065
    Abstract: An architecture, system and method of use sends location based multimedia to participants of a geo-tour or other application using geo-boundaries and/or other location information. The method includes detecting when a user has crossed within a geo-boundary. The method further includes determining a content type to be sent to a mobile device based on preferences provided by the user. Additionally, the method includes sending user location specific content of the determined content type to the mobile device when the user has crossed within the geo-boundary.
    Type: Application
    Filed: November 4, 2008
    Publication date: May 6, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pramodh D. NARAYAN, Sri RAMANATHAN, Matthew A. TERRY, Matthew B. TREVATHAN
  • Publication number: 20100113066
    Abstract: A location based system is provided is configured to provide messages to a recipient based on time and location based information. The a method includes detecting when a mobile user has crossed within a predefined geo-boundary. The method further includes sending a message to the mobile user when the mobile user has crossed within the predefined geo-boundary during a predetermined time period set by an originator of the message.
    Type: Application
    Filed: November 4, 2008
    Publication date: May 6, 2010
    Applicant: International Business Machines Corporation
    Inventors: John R. DINGLER, Pramodh D. Narayan, Sri Ramanathan, Michael J. Singer, Matthew A. Terry, Matthew B. Trevathan
  • Publication number: 20100094984
    Abstract: Methods, systems, processes and devices are provided for optimizing throughput and quality of service of a presence enabled managed service. The method includes at least a first entity requesting from an aggregator of presence services presence information of a second entity. The method includes looking up a profile of the aggregator stored in a cache of a presence server hosted by the presence enabled managed service. The method includes determining from the profile an aggregator level of service the aggregator has subscribed to from the presence enabled managed service, wherein the aggregator level of service is one of high level service, medium level service, and low level service. The method includes storing presence information of the second entity on a presence document on the cache and returning the presence information to the first entity based upon the aggregator level of service.
    Type: Application
    Filed: October 13, 2008
    Publication date: April 15, 2010
    Applicant: International Business Machines Corporation
    Inventors: John R. Dingler, Michael Gilfix, Pramodh D. Narayan, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Publication number: 20100041369
    Abstract: A system and method of using Diameter based signaling is provided to track usage to support multiple billing models for visually rendered revenue generating services in an IP Multimedia subsystem based network. The system includes a computer system includes first program instructions to provide usage information to an accounting platform for processing charging information for visually rendered services in an IP Multimedia subsystem based network. The computer system also comprises a computer readable media which stores the first program instructions and a central processing unit to execute the first program instructions.
    Type: Application
    Filed: August 12, 2008
    Publication date: February 18, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pramodh D. NARAYAN, Mark D. Nielsen, Lasith G. Perera, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Publication number: 20100020727
    Abstract: A system and method is provided for providing using Diameter based signaling to activate and deactivate subscriber centric, visually rendered, services. The system is implemented in a computer infrastructure which includes computer executable code tangibly embodied on a computer readable medium. The executable code is operable to activate and deactivate subscriber centric, visually rendered, services using a Diameter based signaling protocol and support home subscriber server (HSS) based subscriber profiles that pertain to visual characteristics.
    Type: Application
    Filed: July 24, 2008
    Publication date: January 28, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pramodh D. Narayan, Mark D. Nielsen, Lasith G. Perera, Sri Ramanathan, Matthew A. Terry, Mathew B. Trevathan
  • Publication number: 20090323953
    Abstract: A system and method is provided to determine location information of a portable computing device and, in particular, to a secure and scalable system and method of decoupling and exposing handset originated location information to third parties. The system includes a location platform to determine location information of a remote user, and an encryption service configured to secure the location information of the remote user and send the secure location information to a content provider.
    Type: Application
    Filed: May 2, 2008
    Publication date: December 31, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pramodh D. NARAYAN, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan