Patents by Inventor ILKE KAYA

ILKE KAYA 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: 20230334073
    Abstract: Systems and methods are provided for automatically determining an intent of a user based on an intent model to attach a file to a document, prompting the user to confirm the intent using a predetermined character in an inline nudge, generating and displaying an inline menu with an interactive list of ranked files as a suggestion for attachment. The disclosed technology uses the intent for specifying a scope of the inline search. The intent model for attaching content maintained by third-party applications uses a combination of an embeddings model and an N-gram model with limited seed queries and determines the intent based on intent scores associated with respective third-party applications. The present disclosure ranks respective candidate content based on a degree of relevance to the intent. The user selects one or more content from the list for attaching to the document.
    Type: Application
    Filed: April 19, 2022
    Publication date: October 19, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Thomas CONSTANTIN, Matthew Sledge EPSTEIN, TszYan C ZOGG, Lutfi Ilke KAYA, Christopher Andrews JUNG, Ragavenderan VENKATESAN, Ming WU, Zhiguo YU
  • Patent number: 10798467
    Abstract: In some embodiments, a method generates combinations of ad campaign content and media program campaign content and ranks the combinations of ad campaign content and media program content. The ranking is based on ad campaign content being shown with the media program campaign content. The method selects one or more of the combinations of ad campaign content and media program campaign content based on the ranking. Then, display of the one or more of the combinations of ad campaign content and media program campaign content is caused where the one or more of the combinations of ad campaign content and media program campaign content include ad campaign content shown with media program campaign content in a same area of a display.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: October 6, 2020
    Assignee: HULU, LLC
    Inventors: Christopher Russell Kehler, Kang Kang, Jeff Beal, Chi Zhang, Zhebang Hua, Lutfi Ilke Kaya
  • Patent number: 10652600
    Abstract: In one embodiment, a method generates actions for entities found on a video delivery system based on information for user behavior of a user on the video delivery system and generates probabilities for the actions for the entities based on the actions for the entities and the user behavior. A probability for an action indicates the probability the user would select that action for an entity when compared against other actions in the set of actions for the set of entities. The method then selects an action feed based on the probabilities for the set of actions. The action feed includes at least a portion of the actions for the entities. The action feed is outputted to the client for display on an interface where an action on an entity in the action feed is performed by the video delivery system when selected by the user on the interface.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: May 12, 2020
    Assignee: HULU, LLC
    Inventors: Lutfi Ilke Kaya, Bangsheng Tang, Tong Yang, Christopher Russell Kehler, Chi Zhang
  • Publication number: 20190268671
    Abstract: In some embodiments, a method generates combinations of ad campaign content and media program campaign content and ranks the combinations of ad campaign content and media program content. The ranking is based on ad campaign content being shown with the media program campaign content. The method selects one or more of the combinations of ad campaign content and media program campaign content based on the ranking. Then, display of the one or more of the combinations of ad campaign content and media program campaign content is caused where the one or more of the combinations of ad campaign content and media program campaign content include ad campaign content shown with media program campaign content in a same area of a display.
    Type: Application
    Filed: May 13, 2019
    Publication date: August 29, 2019
    Inventors: Christopher Russell Kehler, Kang Kang, Jeff Beal, Chi Zhang, Zhebang Hua, Lutfi Ilke Kaya
  • Patent number: 10321203
    Abstract: A video delivery service may display different content on an interface, such as ad campaign content, media program campaign content, and recommendation content. For example, the video delivery service may communicate with an ad engine to determine ad campaign content that is available and ad campaign scores to rate the ad campaign content. The video delivery service may also communicate with a media program campaign engine to determine any media program campaign content for the user and media program campaign scores to rate the media program campaign content. Then, the video delivery service may communicate with a recommendation engine to rate the relevance of the ad campaign content or media program campaign content to the user. After receiving the ad campaign content, media program campaign content, and recommendation content, the video delivery service determines which of the ad campaign content, media program campaign content, and recommendation content to display in the interface.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: June 11, 2019
    Assignee: HULU, LLC
    Inventors: Christopher Russell Kehler, Kang Kang, Jeff Beal, Chi Zhang, Zhebang Hua, Lutfi Ilke Kaya
  • Publication number: 20190158901
    Abstract: In one embodiment, a method generates actions for entities found on a video delivery system based on information for user behavior of a user on the video delivery system and generates probabilities for the actions for the entities based on the actions for the entities and the user behavior. A probability for an action indicates the probability the user would select that action for an entity when compared against other actions in the set of actions for the set of entities. The method then selects an action feed based on the probabilities for the set of actions. The action feed includes at least a portion of the actions for the entities. The action feed is outputted to the client for display on an interface where an action on an entity in the action feed is performed by the video delivery system when selected by the user on the interface.
    Type: Application
    Filed: January 22, 2019
    Publication date: May 23, 2019
    Inventors: Lutfi Ilke Kaya, Bangsheng Tang, Tong Yang, Christopher Russell Kehler, Chi Zhang
  • Patent number: 10271103
    Abstract: In one embodiment, a method generates a plurality of sub-relevance tables including a first set of relevance values between media programs. Each table models relevance values for a single feature in a plurality of features. Labeling results are received that include a second set of relevance values between the media programs. The method combines the sub-relevance tables into a single relevance table that includes a third set of relevance values between the media programs for the plurality of features. The combining generates weights for each of the sub-relevance tables based on the second set of relevance values for the labeling results and the first set of relevance values of the sub-relevance tables that are used to generate the third set of relevance values. A recommendation is provided to a user using the third set of relevance values from the single relevance table and a characteristic of the user.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: April 23, 2019
    Assignee: HULU, LLC
    Inventors: Lutfi Ilke Kaya, Jinyu Yao, Heng Su, Wenkui Ding, Bangsheng Tang
  • Patent number: 10212464
    Abstract: In one embodiment, a method sends videos to a user that is using a video delivery service. The method receives user behavior that includes actions taken by the user on the video delivery service. The method inputs the user behavior into a first predictor to generate a set of actions for a set of entities. Also, the method inputs the set of actions for the set of entities, a real-time context, and the user behavior into a second predictor to generate probabilities for the set of actions for the set of entities. A probability for an action indicates the probability the user would select that action for an entity when compared against other actions in the set of actions for the set of entities. An action feed is selected based on the ranking and dynamically output to a client while the user is using the video delivery service.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: February 19, 2019
    Assignee: HULU, LLC
    Inventors: Lutfi Ilke Kaya, Bangsheng Tang, Tong Yang, Christopher Russell Kehler, Chi Zhang
  • Publication number: 20170332150
    Abstract: A video delivery service may display different content on an interface, such as ad campaign content, media program campaign content, and recommendation content. For example, the video delivery service may communicate with an ad engine to determine ad campaign content that is available and ad campaign scores to rate the ad campaign content. The video delivery service may also communicate with a media program campaign engine to determine any media program campaign content for the user and media program campaign scores to rate the media program campaign content. Then, the video delivery service may communicate with a recommendation engine to rate the relevance of the ad campaign content or media program campaign content to the user. After receiving the ad campaign content, media program campaign content, and recommendation content, the video delivery service determines which of the ad campaign content, media program campaign content, and recommendation content to display in the interface.
    Type: Application
    Filed: May 12, 2017
    Publication date: November 16, 2017
    Inventors: Christopher Russell Kehler, Kang Kang, Jeff Beal, Chi Zhang, Zhebang Hua, Lutfi Ilke Kaya
  • Publication number: 20170302979
    Abstract: In one embodiment, a method sends videos to a user that is using a video delivery service. The method receives user behavior that includes actions taken by the user on the video delivery service. The method inputs the user behavior into a first predictor to generate a set of actions for a set of entities. Also, the method inputs the set of actions for the set of entities, a real-time context, and the user behavior into a second predictor to generate probabilities for the set of actions for the set of entities. A probability for an action indicates the probability the user would select that action for an entity when compared against other actions in the set of actions for the set of entities. An action feed is selected based on the ranking and dynamically output to a client while the user is using the video delivery service.
    Type: Application
    Filed: January 5, 2017
    Publication date: October 19, 2017
    Inventors: Lutfi Ilke Kaya, Bangsheng Tang, Tong Yang, Christopher Russell Kehler, Chi Zhang
  • Patent number: 9560399
    Abstract: Particular embodiments provide a watch list of shows to users. The watch list is personalized for each user. Also, the watch list is dynamically organized to predict an order the user will want to watch the shows. Particular embodiments analyze historical user behavior with respect to the timing for recurring releases of the episodes for shows to determine the order of the shows in the watch list. The watch list is organized in a way that a user may select a “watch all” button where unseen episodes for the shows in the watch list are all played to the user in an order that is predicted to be the order in which the user would want to watch the shows. Providing the watch all button makes it important to predict the order of the shows accurately.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: January 31, 2017
    Assignee: HULU, LLC
    Inventors: Ilke Kaya, Devin Elston, Bangsheng Tang, Jinyu Yao, Heng Su, Mingkui Liu, Jordan Kolasinski
  • Publication number: 20160234555
    Abstract: In one embodiment, a method generates a plurality of sub-relevance tables including a first set of relevance values between media programs. Each table models relevance values for a single feature in a plurality of features. Labeling results are received that include a second set of relevance values between the media programs. The method combines the sub-relevance tables into a single relevance table that includes a third set of relevance values between the media programs for the plurality of features. The combining generates weights for each of the sub-relevance tables based on the second set of relevance values for the labeling results and the first set of relevance values of the sub-relevance tables that are used to generate the third set of relevance values. A recommendation is provided to a user using the third set of relevance values from the single relevance table and a characteristic of the user.
    Type: Application
    Filed: February 9, 2016
    Publication date: August 11, 2016
    Inventors: Lutfi Ilke Kaya, Jinyu Yao, Heng Su, Wenkui Ding, Bangsheng Tang
  • Publication number: 20150365729
    Abstract: Particular embodiments provide a watch list of shows to users. The watch list is personalized for each user. Also, the watch list is dynamically organized to predict an order the user will want to watch the shows. Particular embodiments analyze historical user behavior with respect to the timing for recurring releases of the episodes for shows to determine the order of the shows in the watch list. The watch list is organized in a way that a user may select a “watch all” button where unseen episodes for the shows in the watch list are all played to the user in an order that is predicted to be the order in which the user would want to watch the shows. Providing the watch all button makes it important to predict the order of the shows accurately.
    Type: Application
    Filed: June 12, 2015
    Publication date: December 17, 2015
    Inventors: ILKE KAYA, DEVIN ELSTON, BANGSHENG TANG, JINYU YAO, HENG SU, MINGKUI LIU, JORDAN KOLASINSKI