Patents by Inventor Jayasimha R. Katukuri

Jayasimha R. Katukuri 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: 11962854
    Abstract: A device implementing the subject system may include at least one processor configured to obtain a first preference profile corresponding to a first user, a second preference profile corresponding to a second user, and a group preference profile corresponding to a user group that includes the first and second users. The at least one processor may be further configured to generate an aggregate preference profile based at least in part on the first preference profile, the second preference profile, and the group preference profile and to identify content items based at least in part on the aggregate preference profile. The at least one processor may be further configured to rank the content items and provide, for display on a content output device, at least one indication of at least one of the ranked content items as a recommendation for the user group.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: April 16, 2024
    Assignee: Apple Inc.
    Inventors: Evangelia Christakopoulou, Chandrasekar Venkataraman, Jayasimha R. Katukuri, Aravind Ragipindi, Moloud Shahbazi
  • Publication number: 20240086412
    Abstract: Disclosed herein is a technique for providing software application recommendations to a user of a computing device. The technique can include: (1) receiving, from the computing device, a request for at least one software application recommendation, (2) identifying, among a plurality of user profiles, a user profile associated with the user, (3) accessing a plurality of software application profiles (SAPs), wherein each SAP of the plurality of SAPs is associated with a respective software application managed by the server computing device, (4) analyzing the user profile against a subset of the plurality of SAPs to identify, among the respective software applications associated with the subset of the plurality of SAPs, at least one software application to recommend, (5) associating the at least one software application recommendation with the at least one software application, and (6) causing the computing device to display the at least one software application recommendation.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 14, 2024
    Inventors: Jayasimha R. KATUKURI, Peter LEONG, Chandrasekar VENKATARAMAN, Rabi S. CHAKRABORTY, Hardik VALA
  • Patent number: 11853306
    Abstract: Disclosed herein is a technique for providing software application recommendations to a user of a computing device. The technique can include: (1) receiving, from the computing device, a request for at least one software application recommendation, (2) identifying, among a plurality of user profiles, a user profile associated with the user, (3) accessing a plurality of software application profiles (SAPs), wherein each SAP of the plurality of SAPs is associated with a respective software application managed by the server computing device, (4) analyzing the user profile against a subset of the plurality of SAPs to identify, among the respective software applications associated with the subset of the plurality of SAPs, at least one software application to recommend, (5) associating the at least one software application recommendation with the at least one software application, and (6) causing the computing device to display the at least one software application recommendation.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: December 26, 2023
    Assignee: Apple Inc.
    Inventors: Jayasimha R. Katukuri, Peter Leong, Chandrasekar Venkataraman, Rabi S. Chakraborty, Hardik Vala
  • Publication number: 20220394336
    Abstract: A device implementing the subject system may include at least one processor configured to obtain a first preference profile corresponding to a first user, a second preference profile corresponding to a second user, and a group preference profile corresponding to a user group that includes the first and second users. The at least one processor may be further configured to generate an aggregate preference profile based at least in part on the first preference profile, the second preference profile, and the group preference profile and to identify content items based at least in part on the aggregate preference profile. The at least one processor may be further configured to rank the content items and provide, for display on a content output device, at least one indication of at least one of the ranked content items as a recommendation for the user group.
    Type: Application
    Filed: October 4, 2021
    Publication date: December 8, 2022
    Inventors: Evangelia CHRISTAKOPOULOU, Chandrasekar VENKATARAMAN, Jayasimha R. KATUKURI
  • Patent number: 10713703
    Abstract: In some implementations, a computing device can improve diversity in media item recommendations. For example, the computing device can generate a satisfaction score representing an estimate of the amount satisfaction a user will experience when a candidate media item selected by the user is presented (e.g., played) by the system. The system can determine the difference in satisfaction scores for similar media items over time to determine the amount of satisfaction gained with a subsequent selection and presentation of similar candidate media items. The system can rank candidate media items based the satisfaction gain calculated for each candidate media item and select suggested media items to present to the user based on the candidate media items having the highest satisfaction gain. In some implementations, the computing device can generate satisfaction scores based on an adventurousness score calculated for the user.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: July 14, 2020
    Assignee: Apple Inc.
    Inventors: Tao Wang, Jayasimha R. Katukuri, Venkat Kranthi Chalasani, Venkatakrishnan S. Sundaranatha, Chandrasekar Venkataraman
  • Patent number: 10664520
    Abstract: The techniques utilize a user's recommendation data to choose a presentation template. Each presentation template includes a plurality of media asset slots, each of which is associated with a certain type of media asset. For example, each media asset slot generally may be assigned to a playlist, album, composer, or music video. Further, each of these general assignments may further specify that the playlist, album, composer, or music video be from a known artist, familiar artist, recommended artist, or unknown artist, for example. Once the appropriate presentation template has been chosen along with the recommended media content for each of the plurality of media asset slots, the media asset slots are associated with the selected media content.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: May 26, 2020
    Assignee: APPLE INC.
    Inventors: Chandrasekar Venkataraman, Taylor G. Carrigan, Thomas Alsina, Venkat Sundaranatha, Jayasimha R. Katukuri, Simon C. Janpanah, Rabi S. Chakraborty, Thomas S. Plagenhoef, Drew R. Domm, Mark Hilary Levy
  • Publication number: 20190370345
    Abstract: Disclosed herein is a technique for providing software application recommendations to a user of a computing device. The technique can include: (1) receiving, from the computing device, a request for at least one software application recommendation, (2) identifying, among a plurality of user profiles, a user profile associated with the user, (3) accessing a plurality of software application profiles (SAPs), wherein each SAP of the plurality of SAPs is associated with a respective software application managed by the server computing device, (4) analyzing the user profile against a subset of the plurality of SAPs to identify, among the respective software applications associated with the subset of the plurality of SAPs, at least one software application to recommend, (5) associating the at least one software application recommendation with the at least one software application, and (6) causing the computing device to display the at least one software application recommendation.
    Type: Application
    Filed: September 28, 2018
    Publication date: December 5, 2019
    Inventors: Jayasimha R. KATUKURI, Peter LEONG, Chandrasekar VENKATARAMAN, Rabi S. CHAKRABORTY, Hardik VALA
  • Publication number: 20180150897
    Abstract: In some implementations, a computing device can improve diversity in media item recommendations. For example, the computing device can generate a satisfaction score representing an estimate of the amount satisfaction a user will experience when a candidate media item selected by the user is presented (e.g., played) by the system. The system can determine the difference in satisfaction scores for similar media items over time to determine the amount of satisfaction gained with a subsequent selection and presentation of similar candidate media items. The system can rank candidate media items based the satisfaction gain calculated for each candidate media item and select suggested media items to present to the user based on the candidate media items having the highest satisfaction gain. In some implementations, the computing device can generate satisfaction scores based on an adventurousness score calculated for the user.
    Type: Application
    Filed: June 23, 2017
    Publication date: May 31, 2018
    Inventors: Tao Wang, Jayasimha R. Katukuri, Venkat Kranthi Chalasani, Venkatakrishnan S. Sundaranatha, Chandrasekar Venkataraman
  • Publication number: 20160357864
    Abstract: The techniques utilize a user's recommendation data to choose a presentation template. Each presentation template includes a plurality of media asset slots, each of which is associated with a certain type of media asset. For example, each media asset slot generally may be assigned to a playlist, album, composer, or music video. Further, each of these general assignments may further specify that the playlist, album, composer, or music video be from a known artist, familiar artist, recommended artist, or unknown artist, for example. Once the appropriate presentation template has been chosen along with the recommended media content for each of the plurality of media asset slots, the media asset slots are associated with the selected media content.
    Type: Application
    Filed: September 15, 2015
    Publication date: December 8, 2016
    Inventors: Chandrasekar Venkataraman, Taylor G. Carrigan, Thomas Alsina, Venkat Sundaranatha, Jayasimha R. Katukuri, Simon C. Janpanah, Rabi S. Chakraborty, Thomas S. Plagenhoef, Drew R. Domm, Mark Hilary Levy