-
公开(公告)号:US11281735B2
公开(公告)日:2022-03-22
申请号:US16708886
申请日:2019-12-10
Applicant: Apple Inc.
Inventor: Dominic J. Hughes , Anil A. Sewani , Chi Wai Lau , Amogh Mahapatra , Gurumurthy D. Ramkumar
IPC: G06F16/30 , G06F16/9535 , G06F16/9032 , G06N20/00 , G06F17/18 , G06F21/62 , G06Q40/00
Abstract: In some implementations, a computing system can determine how important an investment identifier is to a content item that mentions the investment identifier. For example, a content item may describe a story, event, etc., related to an investment identifier. The content item may mention the investment identifier by mentioning the investment identifier, proxies for the investment identifier, or other equivalents associated with the investment identifier. The computing system can determine locations in the content item where the investment identifier is mentioned and/or how frequently the investment identifier is mentioned. Based on the locations and/or frequency of mentions, the computing system can determine an importance score that represents how important the investment identifier is to the story described by the content item. The importance score can be stored in metadata for the content item and used when determining which content items to present to a user.
-
公开(公告)号:US11556714B2
公开(公告)日:2023-01-17
申请号:US16818894
申请日:2020-03-13
Applicant: Apple Inc.
Inventor: Steve E. Marmon , Collin D. Ruffenach , Anil A. Sewani , Gurumurthy D. Ramkumar , Dominic J. Hughes , Pushkaraj Bhirud
IPC: G06F40/30 , G06F40/263 , G06F40/58 , G06Q50/00
Abstract: In some implementations, a computing device can present a multi-language grouping of topics. For example, the computing device can determine a primary and secondary language for a user of the computing device. The computing device can request configuration that includes a tag language mapping that can be used to translate topic tags corresponding to the secondary language to topic tags corresponding to the primary language. When the computing device receives tagged content items associated with the secondary language, the computing device can translate the secondary language tags corresponding to the tagged content items into semantically equivalent topic tags in the primary language. The computing device can then group primary language content items and secondary language content items into multi-language groupings based on the topics corresponding to the translated content item tags. The computing device can then present the multi-language topic groupings of content items.
-
公开(公告)号:US20200302121A1
公开(公告)日:2020-09-24
申请号:US16818894
申请日:2020-03-13
Applicant: Apple Inc.
Inventor: Steve E. Marmon , Collin D. Ruffenach , Anil A. Sewani , Gurumurthy D. Ramkumar , Dominic J. Hughes , Pushkaraj Bhirud
IPC: G06F40/30 , G06F40/58 , G06F40/263 , G06Q50/00
Abstract: In some implementations, a computing device can present a multi-language grouping of topics. For example, the computing device can determine a primary and secondary language for a user of the computing device. The computing device can request configuration that includes a tag language mapping that can be used to translate topic tags corresponding to the secondary language to topic tags corresponding to the primary language. When the computing device receives tagged content items associated with the secondary language, the computing device can translate the secondary language tags corresponding to the tagged content items into semantically equivalent topic tags in the primary language. The computing device can then group primary language content items and secondary language content items into multi-language groupings based on the topics corresponding to the translated content item tags. The computing device can then present the multi-language topic groupings of content items.
-
公开(公告)号:US10025785B2
公开(公告)日:2018-07-17
申请号:US14981617
申请日:2015-12-28
Applicant: Apple, Inc.
Inventor: Chris Cornelius , Dominic James Doran Hughes , Georgios Sofianatos , Gurumurthy D. Ramkumar , Max Delgadillo
IPC: G06F15/18 , G06F17/30 , H04L29/08 , G06N99/00 , H04N21/262 , H04N21/436 , H04N21/482 , H04N21/6371 , H04L29/06
Abstract: In one exemplary aspect, a sorted list of scored media content episodes is received with a computing device of a user. Each respective media content episode is scored by an iterative autotuning prediction algorithm, and wherein each element of the sorted list of scored media content episodes comprises a value that represents a likelihood of a user listening to the respective media content episode and a reference to a location of the respective media content episode. A number of bytes of a download iteration for each media content episode is determined based on value that represents a likelihood of the user listening to the respective media content episode and an index of the respective media content episode in the sorted list. It is detected that a mobile device is in the preferred network. The download iteration is implemented for each media content episode when it is detected that the mobile device is in the preferred network.
-
公开(公告)号:US20200301973A1
公开(公告)日:2020-09-24
申请号:US16821832
申请日:2020-03-17
Applicant: Apple Inc.
Inventor: Anil A. Sewani , Collin D. Ruffenach , Dominic J. Hughes , Ian J. Elseth , Pushkaraj Bhirud , Sidy Diop , Venkatesh Venkataramanan , Gregory C. Langmead , Gurumurthy D. Ramkumar
IPC: G06F16/9035 , G06F16/903 , G06F16/9038 , G06F16/908
Abstract: In some implementations, a computing system can deliver personalized content while preserving user privacy. For example, the computing system can include a content server that filters and selects aggregate content items (e.g., magazine issues, newspaper issues, etc.) that are relevant to a subject matter tag (e.g., investment identifier) received in a request from a client device. The content server can send the selected aggregate content items to the requesting client. Upon receiving the aggregate content items, requesting client device can evaluate and select aggregate content items to present to the user based on user preferences stored on the user device. The selected aggregate content items can then be presented on a display of the user device. Thus, personalization of aggregate content item selection and presentation can be performed without distributing user preference data outside of the user device thereby preserving user privacy.
-
-
-
-