Patents by Inventor Sudharsan Vasudevan
Sudharsan Vasudevan 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: 20160125085Abstract: A method and system for recommending content to a user whose interest(s) has not been identified is disclosed. A base user profile may be created for association with the user. The base user profile may be created by generating a list of ranked interests of a set of representative users. The list of ranked interests may be generated based on activity information obtained for the set of representative users. Content may be recommended to the user based on the base user profile.Type: ApplicationFiled: October 31, 2014Publication date: May 5, 2016Inventors: Sudharsan Vasudevan, Herat Gandhi, Mahesh Inturi, Chinmayi Narasimhadevara, Sumit Ailawadi
-
Publication number: 20160087925Abstract: The present disclosure describes systems and methods for email management that leverages information derived from a sender's message activity with particular recipients in order to automatically format subsequent messages to those recipients according to the derived information. The present disclosure describes determining message templates associated with messages sent to repetitive recipients, and applying those determined templates upon composition of subsequent messages to the same recipients. Message templates comprise information associated with a message's settings, layout, message content, content type(s), a message type and the like. The determination of message templates and template information for application to messages being composed can be based on learned expressions and/or patterns from a sender's message activity or behavior.Type: ApplicationFiled: September 24, 2014Publication date: March 24, 2016Inventors: Aravind Kalavagattu, Sudharsan Vasudevan
-
Publication number: 20160087924Abstract: Disclosed is a system and method for email management. The disclosed systems and methods enable a user to follow messages and message conversations based on, but not limited to, a context of the received messages, content included in the messages, the sender of the messages, intended recipients of the message, and the like. Therefore, the present disclosure describes systems and methods for enabling a recipient user to follow messages, topics or other users from the recipient user's inbox. Accordingly, followed topics or messages from followed users can be grouped into message conversations within the recipient user's inbox. Whenever there is an update in a followed conversation, the recipient user will be notified. By determining which messages a user desires to follow, the disclosed systems and methods can identify the interests of users by leveraging information from the followed messages for advertising purposes.Type: ApplicationFiled: September 22, 2014Publication date: March 24, 2016Inventors: Janarthanam Ramalingam, Sudharsan Vasudevan
-
Publication number: 20160050254Abstract: A cross-device messaging integration capability is disclosed, which allows a user using a first device to indicate, using a first user computing device, an intent to perform one or more messaging actions at one or more second user computing device(s). The first and second devices may be different devices. The user may receive a reminder or other notification of the user's intent at the second device(s).Type: ApplicationFiled: August 14, 2014Publication date: February 18, 2016Inventors: Supreeth Rao, Sudharsan Vasudevan, Seema Kamath, Swapnil Patel, Utkarsh Shrivastava, Varun Bhagwan, Kaushal Kurapati, Patrick Mason
-
Publication number: 20160034592Abstract: A system and method for generating a personalized trends module includes steps of: for a given user, producing a social timeline by logging content posted on the given user's accounts on social media sites; analyzing the social timeline for recently posted content to derive an interim summary of first trending topics for the given user; receiving from a content personalization platform an in-stream feed of second trending topics based on the user's recent on-line activity including page views, queries, and clicks; augmenting the social timeline with the second trending topics from the in-stream feed to produce an interim list of third trending topics; ranking the third trending topics by source category using a frequency index; selecting the highest ranking third trending topics from each source category; and presenting a personalized trends module with positions allocated to the highest ranking third trending topics.Type: ApplicationFiled: October 12, 2015Publication date: February 4, 2016Inventors: Supreeth Rao, Sudharsan Vasudevan, Gopal Mor, Utkarsh Shrivastava
-
Publication number: 20160014060Abstract: Techniques are provided that include displaying an offer for an interest-based content subscription on an email application Web site, the offer being selectable and displayed in a native format of the email application, and, upon receiving an indication that the offer has been selected by a user, generating an interest-based content subscription without directing a browser application away from the email application Web site. According to some such arrangements, generating the interest-based content subscription may include contacting a third-party Web site associated with the offer, and communicating at least one of an actual identification and a disposable identification of the user to the third-party Web site. The interest-based content subscription may be limited based on at least one of a time duration and a frequency parameter.Type: ApplicationFiled: July 11, 2014Publication date: January 14, 2016Applicant: YAHOO! INC.Inventors: Sudharsan Vasudevan, Mayukh Bhaowal, Binu Ramakrishnan, Supreeth Rao
-
Patent number: 9158850Abstract: A system and method for generating a personalized trends module includes steps of: for a given user, producing a social timeline by logging content posted on the given user's accounts on social media sites; analyzing the social timeline for recently posted content to derive an interim summary of first trending topics for the given user; receiving from a content personalization platform an in-stream feed of second trending topics based on the user's recent on-line activity including page views, queries, and clicks; augmenting the social timeline with the second trending topics from the in-stream feed to produce an interim list of third trending topics; ranking the third trending topics by source category using a frequency index; selecting the highest ranking third trending topics from each source category; and presenting a personalized trends module with positions allocated to the highest ranking third trending topics.Type: GrantFiled: July 24, 2013Date of Patent: October 13, 2015Assignee: YAHOO! Inc.Inventors: Supreeth Rao, Sudharsan Vasudevan, Gopal Mor, Utkarsh Shrivastava
-
Patent number: 9147000Abstract: Method, apparatus, and programs for recommending websites. Information related to a user's browsing history of a plurality of websites is obtained. A browsing co-occurrence of at least some of the plurality of websites in one or more time periods is determined based on the obtained information related to the user's browsing history. The plurality of websites are assigned to a plurality of website groups based on the determined browsing co-occurrence. Each of the plurality of website groups is associated with one of the one or more time periods. At least one of the plurality of website groups is presented to the user based on their associated time periods.Type: GrantFiled: June 29, 2012Date of Patent: September 29, 2015Assignee: YAHOO! INC.Inventors: Sudharsan Vasudevan, Eugene Kouichi Kashida, Ethan Batraski
-
Patent number: 9078026Abstract: The present invention provides techniques relating to rich media advertising. Techniques are provided in which an advertiser-provided image-based component of an advertisement creative is matched with an advertiser-provided audio component of the advertisement creative. A rich media advertisement may be served that includes the image-based component and a synchronously presented audio component. Utilization of the rich media advertisement may be provided as an option to an advertiser to advertising utilizing a video advertisement, such as an option that may be used to target lower bandwidth users.Type: GrantFiled: July 19, 2011Date of Patent: July 7, 2015Assignee: Yahoo! Inc.Inventors: Sudha Mahajan, Sudharsan Vasudevan, Suhas Sadanandan
-
Patent number: 9078025Abstract: The present invention provides techniques relating to rich media advertising. Techniques are provided in which an advertiser-provided image-based component of an advertisement creative is matched with an advertiser-provided audio component of the advertisement creative. A rich media advertisement may be served that includes the image-based component and a synchronously presented audio component. The image-based component and the audio-based component may be elements of a companion advertisement.Type: GrantFiled: July 19, 2011Date of Patent: July 7, 2015Assignee: Yahoo! Inc.Inventors: Sudharsan Vasudevan, Suhas Sadanandan
-
Publication number: 20150149502Abstract: A system and method for automatic draft email notification includes the following steps or acts performed while a user is engaged with a first email in an active email session: retrieving a value from the first email to use as a search term; accessing draft emails associated with the user; determining if the search term from the first email matches a corresponding string in the draft emails associated with the user; and presenting the draft emails that match the search term as a listing of selectable draft emails.Type: ApplicationFiled: November 25, 2013Publication date: May 28, 2015Applicant: YAHOO! INC.Inventors: Supreeth Rao, UTKARSH SHRIVASTAVA, SUDHARSAN VASUDEVAN
-
Patent number: 9043320Abstract: A system and method for an enhanced find-in-page query function in a web browser. A find-in-page query is received for at least one webpage displayed on a computing device, wherein the query comprises a search string. Metadata relating to data objects displayed on the webpage is collected from the HTML code comprising the webpage, from the source of the of the plurality of objects, and from at least one search engine. At least one of the plurality of data objects matching the find-in-page query is identified wherein the search string is matched to metadata, wherein metadata relating to the matching data objects comprises the search string. The display of the matching data objects on the webpage is then altered, using the computing device, whereby the user is able to identify the data objects which match the find-in-page query.Type: GrantFiled: February 22, 2010Date of Patent: May 26, 2015Assignee: YAHOO! INC.Inventors: Rohan Monga, Sudharsan Vasudevan, Hemanth Sambrani
-
Patent number: 9043830Abstract: The present invention provides techniques relating to rich media advertising. Techniques are provided in which an advertiser-provided image-based component of an advertisement creative is matched with an advertiser-provided audio component of the advertisement creative. A rich media advertisement may be served that includes the image-based component and a synchronously presented audio component. Presentation of the rich media advertisement on a user computer may not require downloading or utilization of a video player.Type: GrantFiled: July 19, 2011Date of Patent: May 26, 2015Assignee: Yahoo! Inc.Inventors: Suhas Sadanandan, Sudharsan Vasudevan, Sudha Mahajan
-
Publication number: 20150032740Abstract: A system and method for generating a personalized trends module includes steps of: for a given user, producing a social timeline by logging content posted on the given user's accounts on social media sites; analyzing the social timeline for recently posted content to derive an interim summary of first trending topics for the given user; receiving from a content personalization platform an in-stream feed of second trending topics based on the user's recent on-line activity including page views, queries, and clicks; augmenting the social timeline with the second trending topics from the in-stream feed to produce an interim list of third trending topics; ranking the third trending topics by source category using a frequency index; selecting the highest ranking third trending topics from each source category; and presenting a personalized trends module with positions allocated to the highest ranking third trending topics.Type: ApplicationFiled: July 24, 2013Publication date: January 29, 2015Inventors: SUPREETH RAO, SUDHARSAN VASUDEVAN, GOPAL MOR, UTKARSH SHRIVASTAVA
-
Patent number: 8924492Abstract: A computer-implemented method of generating recipients while composing electronic emails includes identifying a trigger from a user in response to the user composing an electronic mail (email). The computer-implemented method also includes receiving one or more alphabets subsequent to the trigger. The alphabets imply a recipient of the email. Further, the computer-implemented method includes fetching email addresses comprising the one or more alphabets from an address book corresponding to the user. Furthermore, the computer-implemented method includes displaying a list of the email addresses to the user. Moreover, the computer-implemented method includes filling appropriate fields in response to the user selecting one of the email addresses.Type: GrantFiled: May 27, 2012Date of Patent: December 30, 2014Assignee: Yahoo! Inc.Inventors: Sudharsan Vasudevan, Hemanth Sambrani, Ankit Deepak Shah
-
Publication number: 20140380199Abstract: Methods and systems for providing content on a webpage includes rendering a webpage having a plurality of page areas. Each of the plurality of page areas is associated with an entity having display content. Selection of one of the plurality of page areas is detected. The selection causes a landing page to be rendered in place of the webpage. A return to the webpage from the landing page is detected. In response to the return, the selected page area of the webpage is modified to include at least one additional entity having associated display content.Type: ApplicationFiled: June 21, 2013Publication date: December 25, 2014Inventors: Sudharsan Vasudevan, Supreeth Rao, Utkarsh Shrivastava
-
Patent number: 8886623Abstract: Disclosed is a method and system for retrieving data; extracting information from the data; learning to disambiguate the extracted information such that a particular sense of each phrase within the extracted information is determined; generating a disambiguation classifier from the learning to disambiguate step, the disambiguation classifier configured to determine a sense of a phrase within a document; learning to select a portion of the information as being relevant to a theme of the data; generating a selection classifier from the learning to select step, the selection classifier configured to select a topic in a document that is relevant to a theme of the document; and using the disambiguation classifier and the selection classifier by an indexing computer to determine a set of topics from a web document retrieved by the indexing computer.Type: GrantFiled: April 7, 2010Date of Patent: November 11, 2014Assignee: Yahoo! Inc.Inventors: Priyank Shanker Garg, Rohan Monga, Hemanth Sambrani, Sudharsan Vasudevan
-
Publication number: 20140019460Abstract: Methods and systems for providing search suggestions are disclosed. A webpage is analyzed. Terms from the webpage are extracted based on analyzing the webpage. At least one suggestions is generated based on the extracted terms, wherein each of the at least one suggestion is actionable.Type: ApplicationFiled: August 23, 2012Publication date: January 16, 2014Applicant: YAHOO! INC.Inventors: Hemanth Sambrani, Sudharsan Vasudevan, Caridy Patino, Ethan Batraski, Jeremy Anderson
-
Publication number: 20140006399Abstract: Method, apparatus, and programs for recommending websites. Information related to a user's browsing history of a plurality of websites is obtained. A browsing co-occurrence of at least some of the plurality of websites in one or more time periods is determined based on the obtained information related to the user's browsing history. The plurality of websites are assigned to a plurality of website groups based on the determined browsing co-occurrence. Each of the plurality of website groups is associated with one of the one or more time periods. At least one of the plurality of website groups is presented to the user based on their associated time periods.Type: ApplicationFiled: June 29, 2012Publication date: January 2, 2014Applicant: Yahoo! Inc.Inventors: Sudharsan Vasudevan, Eugene Kouichi Kashida, Ethan Batraski
-
Patent number: 8612435Abstract: A method and apparatus for activity-based users' interests modeling for determining relevance of the content distributed to the users is provided. Modeling of the user's interests starts by collecting information about the actions that the user performed and about the contents that were associated with the actions. That information may be used to determine how much interest the user has had in the individual subjects up to date, and to determine which subjects became more or less important to the user over time. Further processing of the information about the interests of each of the individual users in a group of users may produce characteristics indicating the interests of the group as a whole. Additional processing may generate the information reflecting relative importance of the interests of an individual user in the group to the interests of other users in the same group.Type: GrantFiled: July 16, 2009Date of Patent: December 17, 2013Assignee: Yahoo! Inc.Inventors: Hemanth Sambrani, Rohan Monga, Sudharsan Vasudevan, Sanjeev Gupta