Patents by Inventor Thyagarajapuram S. Ramakrishnan

Thyagarajapuram S. Ramakrishnan 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: 20140207886
    Abstract: Systems and methods for automatically locating web-based social network members are provided. According to one embodiment, contact content including an associated GPS identifier and status for web-based social network members located at or near the same location automatically appears on a GPS-enabled device. A further exemplary system includes a GPS-enabled device configured to receive a GPS identifier and a status representing a location and a current state for a web-based social network member, a processing module that associates the received GPS-identifier and the received status, and a communications module that sends the associated GPS-identifier and status to a server comprising a web-based social network database. Contact content in a web-based social network database record in the web-based social network database is updated to include the associated GPS identifier and status for the web-based social network member.
    Type: Application
    Filed: March 20, 2014
    Publication date: July 24, 2014
    Applicant: Facebook, Inc.
    Inventors: Jed Stremel, Thyagarajapuram S. Ramakrishnan, Mark Slee
  • Patent number: 8719346
    Abstract: Systems and methods for automatically locating web-based social network members are provided. According to one embodiment, contact content including an associated GPS identifier and status for web-based social network members located at or near the same location automatically appears on a GPS-enabled device. A further exemplary system includes a GPS-enabled device configured to receive a GPS identifier and a status representing a location and a current state for a web-based social network member, a processing module that associates the received GPS-identifier and the received status, and a communications module that sends the associated GPS-identifier and status to a server comprising a web-based social network database. Contact content in a web-based social network database record in the web-based social network database is updated to include the associated GPS identifier and status for the web-based social network member.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: May 6, 2014
    Assignee: Facebook, Inc.
    Inventors: Jed Stremel, Thyagarajapuram S. Ramakrishnan, Mark Slee
  • Publication number: 20140067474
    Abstract: A system and method provide digital online surveys and testing using interactive multi-media content with an option to enable and disable Human Interaction Proof (HIP) capabilities. The system may use random interactivity with multi-media content as HIP validation and subsequently make the user take a test or online survey. The system may associate successful completion of tests to rewards, awarded by publishers or stakeholders wanting to conduct surveys or tests or by third party affiliates that are part of the exchange connecting the content provider and the advertiser wishing to conduct the test, with the option to enable and disable HIP capabilities. The system may segment such tests and surveys across demographics. The system may capture analytics as part of HIP along with testing and survey results. Combined analytics may have demographics as different dimensions. The system may use haptic technology for HIP and to complete the test or survey.
    Type: Application
    Filed: August 7, 2013
    Publication date: March 6, 2014
    Applicant: EngageClick, Inc.
    Inventors: Shekhar Kumar DEO, Manoj RAJSHEKAR, Thyagarajapuram S. RAMAKRISHNAN
  • Publication number: 20130325968
    Abstract: To generate dynamic relationship-based content personalized for members of a social networking system, at least one action of one or more members of the social networking system is associated with relationship data for the one or more members to produce consolidated data. One or more elements associated with the consolidated data is identified and used to aggregate the consolidated data. Further exemplary methods comprise weighting by affinity the aggregated consolidated data to generate dynamic relationship-based content personalized for the members of the web-based social network.
    Type: Application
    Filed: August 8, 2013
    Publication date: December 5, 2013
    Applicant: Facebook, Inc.
    Inventors: Andrew G. Bosworth, Chris Cox, Ruchi Sanghvi, Thyagarajapuram S. Ramakrishnan, Adam D'Angelo
  • Patent number: 8516067
    Abstract: A system and method are directed towards managing interoperability between disparate IM networks. A clearinghouse server is provided that receives IM messages from disparate IM networks. The clearinghouse server examines the IM message to determine it is in a compatible protocol for a destination IM network. If the IM message is incompatible a translation service is used to translate the message into a compatible protocol. The translation service further determines if the destination IM network supports a feature employed by the received IM message. If the feature is supported or can be translated to a supported feature, the translation service will also perform the feature translation. Otherwise, the translation service may return an error message indicating that the received IM message includes an unsupported feature for the destination IM network. Upon satisfactory translation, the clearinghouse server forwards the translated IM message towards the destination IM network.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: August 20, 2013
    Assignee: Yahoo! Inc.
    Inventors: Graeme R. Dollar, Alexander Q. Musil, Thyagarajapuram S. Ramakrishnan
  • Publication number: 20120271897
    Abstract: A system and method are directed towards managing interoperability between disparate IM networks. A clearinghouse server is provided that receives IM messages from disparate IM networks. The clearinghouse server examines the IM message to determine it is in a compatible protocol for a destination IM network. If the IM message is incompatible a translation service is used to translate the message into a compatible protocol. The translation service further determines if the destination IM network supports a feature employed by the received IM message. If the feature is supported or can be translated to a supported feature, the translation service will also perform the feature translation. Otherwise, the translation service may return an error message indicating that the received IM message includes an unsupported feature for the destination IM network. Upon satisfactory translation, the clearinghouse server forwards the translated IM message towards the destination IM network.
    Type: Application
    Filed: June 27, 2012
    Publication date: October 25, 2012
    Applicant: Yahoo! Inc.
    Inventors: Graeme R. Dollar, Alex Musil, Thyagarajapuram S. Ramakrishnan
  • Patent number: 8230029
    Abstract: A system and method are directed towards managing interoperability between disparate IM networks. A clearinghouse server is provided that receives IM messages from disparate IM networks. The clearinghouse server examines the IM message to determine it is in a compatible protocol for a destination IM network. If the IM message is incompatible a translation service is used to translate the message into a compatible protocol. The translation service further determines if the destination IM network supports a feature employed by the received IM message. If the feature is supported or can be translated to a supported feature, the translation service will also perform the feature translation. Otherwise, the translation service may return an error message indicating that the received IM message includes an unsupported feature for the destination IM network. Upon satisfactory translation, the clearinghouse server forwards the translated IM message towards the destination IM network.
    Type: Grant
    Filed: August 20, 2009
    Date of Patent: July 24, 2012
    Assignee: Yahoo! Inc.
    Inventors: Graeme R. Dollar, Alexander Q. Musil, Thyagarajapuram S. Ramakrishnan
  • Publication number: 20110099195
    Abstract: The embodiments herein disclose a comprehensive system and process of archiving, indexing, searching, delivering, ‘personalization and sharing’ of sports video content over the Internet. The method comprises steps of providing search friendly sports video content, said method comprising steps of identifying logical events and segmenting said one or more videos into a plurality of video segments based on pre-defined criteria; generating quantitative and qualitative meta data for said video segments; storing said video segments along with said quantitative and qualitative meta data; receiving a query from a user with one or more keywords; analyzing said query from said user to extract meta data for searching relevant video segments; obtaining relevant video segments based on said generated meta data from said keywords of said query; presenting said relevant video segments as a result set.
    Type: Application
    Filed: October 22, 2010
    Publication date: April 28, 2011
    Inventors: Chintamani Patwardhan, Thyagarajapuram S. Ramakrishnan
  • Publication number: 20110082572
    Abstract: A user can distribute media to subscribers through a media distribution service. The media distribution service can receive media from an author and distribute the media to one or more subscribers. Users can become a subscriber of the author (or media provider) and receive the author's uploaded media. To share media content, the media content is received by a server from a first remote device associated with an author. A subscriber associated with the author can be identified. A connection for audio content playback can be established between the server and a second remote device associated with the subscriber over which the media content is transmitted.
    Type: Application
    Filed: October 6, 2009
    Publication date: April 7, 2011
    Inventors: Thyagarajapuram S. Ramakrishnan, Chintamani Patwardhan
  • Patent number: 7827208
    Abstract: Systems and methods for generating dynamic relationship-based content personalized for members of a web-based social network are provided. At least one action of one or more members of a web-based social network is associated with relationship data for the one or more members to produce consolidated data. One or more elements associated with the consolidated data is identified and used to aggregate the consolidated data. Further exemplary methods comprise weighting by affinity the aggregated consolidated data to generate dynamic relationship-based content personalized for the members of the web-based social network.
    Type: Grant
    Filed: August 11, 2006
    Date of Patent: November 2, 2010
    Assignee: Facebook, Inc.
    Inventors: Andrew G. Bosworth, Chris Cox, Ruchi Sanghvi, Thyagarajapuram S. Ramakrishnan, Adam D'Angelo
  • Patent number: 7765228
    Abstract: Managing data collection for one or more scheduled alert messages. A primary or backup poller manager coordinates any number of poller services to access content and generate the alert messages. At a predefined period the poller manager is informed that an existing or new poller service is available for work. The poller manager provides a query to the poller service to access content in which one or more users have expressed an interest. Querying for a large number of users can be subdivided among the poller services. The poller service can also automatically expand the query if it yields insufficient content. The poller service generates the alert messages for the interested users and informs the poller manager when done. A change in content can be used to generate or update alert messages before their scheduled delivery. The poller manager prioritizes processing with a quality of service level.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: July 27, 2010
    Assignee: Yahoo! Inc.
    Inventors: Matthias Eichstaedt, Thyagarajapuram S. Ramakrishnan, Patrick Loo, Jayachandran Ravichandran Menon, Sotiris Matzanas
  • Patent number: 7702341
    Abstract: Two-way communication between a general purpose computing device, such as a PC, and a mobile terminal, such as a cell phone. The general device executes a conversation user interface through which a user enters a message. The message is sent to an intermediary communication service, such as a portal server, along with a mobile terminal identifier, such as a phone number. The intermediary service creates a mapping between the mobile identifier, a general device user identifier, and an extension to an intermediary device identifier, such as an extension to an SMS short code. The intermediary service sends the message to the mobile terminal along with the intermediary service identifier and the extension. The mobile device returns a response with the mobile identifier, the intermediary service identifier, and the extension. The intermediary service uses the mobile identifier and the extension to determine the general device user identifier and send the response.
    Type: Grant
    Filed: October 3, 2005
    Date of Patent: April 20, 2010
    Assignee: Yahoo! Inc.
    Inventors: Irvin Henderson, Naveen Dasa Sanjeeva, Thyagarajapuram S. Ramakrishnan
  • Publication number: 20090313345
    Abstract: A system and method are directed towards managing interoperability between disparate IM networks. A clearinghouse server is provided that receives IM messages from disparate IM networks. The clearinghouse server examines the IM message to determine it is in a compatible protocol for a destination IM network. If the IM message is incompatible a translation service is used to translate the message into a compatible protocol. The translation service further determines if the destination IM network supports a feature employed by the received IM message. If the feature is supported or can be translated to a supported feature, the translation service will also perform the feature translation. Otherwise, the translation service may return an error message indicating that the received IM message includes an unsupported feature for the destination IM network. Upon satisfactory translation, the clearinghouse server forwards the translated IM message towards the destination IM network.
    Type: Application
    Filed: August 20, 2009
    Publication date: December 17, 2009
    Applicant: Yahoo! Inc.
    Inventors: Graeme R. Dollar, Alex Musil, Thyagarajapuram S. Ramakrishnan
  • Publication number: 20090298519
    Abstract: Embodiments of the present invention provide systems, methods and software applications for mobile device menu modification. In an exemplary embodiment, a menu modification module may add a menu selection to a mobile device contact application user interface for selecting a recipient to receive a bubble message. In some embodiments, a character or character set is prepended to a recipient's telephone number for purposes of utilizing a telecom service to contact a bubble server. In another embodiment, a bubble server telephone number is used to route a recipient's telephone number to a bubble server. In various embodiments, after the bubble server is contacted, DTMF tones of the recipient's telephone number may be sent to the bubble server.
    Type: Application
    Filed: May 29, 2009
    Publication date: December 3, 2009
    Inventors: Adrian Chan, Thyagarajapuram S. Ramakrishnan, David Barnes Still, JR.
  • Patent number: 7626991
    Abstract: A system and method are directed towards managing interoperability between disparate IM networks. A clearinghouse server is provided that receives IM messages from disparate IM networks. The clearinghouse server examines the IM message to determine it is in a compatible protocol for a destination IM network. If the IM message is incompatible a translation service is used to translate the message into a compatible protocol. The translation service further determines if the destination IM network supports a feature employed by the received IM message. If the feature is supported or can be translated to a supported feature, the translation service will also perform the feature translation. Otherwise, the translation service may return an error message indicating that the received IM message includes an unsupported feature for the destination IM network. Upon satisfactory translation, the clearinghouse server forwards the translated IM message towards the destination IM network.
    Type: Grant
    Filed: May 10, 2005
    Date of Patent: December 1, 2009
    Assignee: Yahoo! Inc.
    Inventors: Graeme R. Dollar, Alexander Q. Musil, Thyagarajapuram S. Ramakrishnan
  • Publication number: 20090239505
    Abstract: A system and method for delivering messages and/or multimedia content using a short message services (SMS) telecommunication network. Mobile devices are coupled to the telecommunication network. A sender may distribute the message using a mobile device to a recipient on another telecommunication network. In one embodiment, a message is requested using a unique pairing identifier and the message is streamed to the recipient. The message may include a multimedia content, and may be based on a demographic trait of the recipient.
    Type: Application
    Filed: February 24, 2009
    Publication date: September 24, 2009
    Inventors: Thyagarajapuram S. Ramakrishnan, David Barnes Still, JR., Chintamani Patwardhan, Paul James Devine, Ajav Arora, Ankit Nautiyal, Sumesh Menon
  • Patent number: 7587482
    Abstract: A system and method are directed towards providing a user interface for controlling a communication mode of a client device. The interface enables a user to set a presence and/or a communications mode, which the client device communicates to other devices directly or via an intermediary server. The presence generally reflects the user's availability, communication capability, desire to communicate, and the like. The presence can be directly or indirectly associated with the communication mode, which can comprise SMS, IM, email voice, and the like. The interface includes a contact list an enables the user to select a mode to communicate with a contact. The communication modes associated with each contact can also be incorporated into and displayed in an email address book. The interface also indicates the communication mode of each incoming and outgoing message in conversations with one or more other client devices.
    Type: Grant
    Filed: September 7, 2005
    Date of Patent: September 8, 2009
    Assignee: Yahoo! Inc.
    Inventors: Irvin Henderson, Naveen Dasa Sanjeeva, Thyagarajapuram S. Ramakrishnan
  • Patent number: 7506029
    Abstract: A first device running a messaging application, such as an instant messaging (IM) application, engages in messaging communication with a remote device running a browsing application. The remote device user is not associated with the messaging network of the first device. The first device sends an instant message directed to the remote device. The remote device is addressed using a means other than the addressing means used in the IM community associated with the first device, such as the MSISDN number of the remote device. The message is processed so that it may be displayed on the remote device by way of the browsing application. The user of the remote device may reply to the message using the browsing application, in which case the reply message is processed and forwarded to the first device, where it is converted into the IM format for display within the IM application.
    Type: Grant
    Filed: August 3, 2005
    Date of Patent: March 17, 2009
    Assignee: Yahoo! Inc.
    Inventors: Naveen Dasa Sanjeeva, Irvin Henderson, Thyagarajapuram S. Ramakrishnan
  • Publication number: 20080182603
    Abstract: A system and method for delivering messages and/or multimedia content using a short message services (SMS) telecommunication network. Mobile devices are coupled to the telecommunication network. A sender may distribute the message using a mobile device to a recipient on another telecommunication network. In one embodiment, a message is requested using a unique pairing identifier and the message is streamed to the recipient. The message may include a multimedia content, and may be based on a demographic trait of the recipient.
    Type: Application
    Filed: January 30, 2008
    Publication date: July 31, 2008
    Inventors: David Barnes Still, Thyagarajapuram S. Ramakrishnan, Chintamani Patwardhan, Adrian Chan
  • Patent number: 7346630
    Abstract: Delivering one or more alert messages via one or more delivery methods to one or more users who have indicated an interest in receiving the alert messages. A delivery service receives an alert document and a list of receiving users. This list indicates which users desire immediate delivery, which users desire delivery at a scheduled time, a service priority and/or other delivery criteria. Any black out period or other deferral is associated with the deferring users to prevent alert delivery during those times. For scheduled deliveries, the alert message is stored on one of a plurality of storages, based on alert type, user priority, storage loads, and/or other parameters. At the scheduled time, the stored alert message is accessed and marked for immediate delivery. The alert message is delivered as an email, instant message, short message service message, and/or the like. A history is maintained of all alert deliveries.
    Type: Grant
    Filed: June 11, 2004
    Date of Patent: March 18, 2008
    Assignee: Yahoo! Inc.
    Inventors: Matthias Eichstaedt, Thyagarajapuram S. Ramakrishnan, Patrick Loo, Jayachandran R. Menon, Sotiris Matzanas