Patents by Inventor Denise L. Chen
Denise L. Chen 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: 20230333808Abstract: Generating a customized playlist may include identifying a user account for which a playlist is to be generated, where the user account is associated with a user listening history, a taste profile, and a social profile, identifying one or more friend accounts linked to the user account based on the social profile, obtaining an indication of a plurality of songs associated with one or more of the friend accounts, determining a listening history for the one or more plurality of songs based on the friend accounts, obtaining a subset of the plurality of songs based on the listening history of the plurality of songs, and generating a playlist from the subset of the plurality of songs.Type: ApplicationFiled: March 13, 2023Publication date: October 19, 2023Inventors: Bekir B. Dundar, Arvind S. Shenoy, Daniel Cartoon, Denise L. Chen, Drew R. Domm, Fredric R. Vinna, Mark H. Levy, Paul C. Irvine, Priyo Mustafi, Thomas Alsina, Erik Lindholm, Uli M. Schoberl
-
Publication number: 20200004495Abstract: Generating a customized playlist may include identifying a user account for which a playlist is to be generated, where the user account is associated with a user listening history, a taste profile, and a social profile, identifying one or more friend accounts linked to the user account based on the social profile, obtaining an indication of a plurality of songs associated with one or more of the friend accounts, determining a listening history for the one or more plurality of songs based on the friend accounts, obtaining a subset of the plurality of songs based on the listening history of the plurality of songs, and generating a playlist from the subset of the plurality of songs.Type: ApplicationFiled: June 27, 2019Publication date: January 2, 2020Inventors: Bekir B. Dundar, Arvind S. Shenoy, Daniel Cartoon, Denise L. Chen, Drew R. Domm, Fredric R. Vinna, Mark H. Levy, Paul C. Irvine, Priyo Mustafi, Thomas Alsina, Erik Lindholm, Uli M. Schoberl
-
Patent number: 8407600Abstract: An interface for identifying one or more contacts is used to access and provide contact information to one or more interested parties or applications in a controlled manner. Various criteria can be used to identify which contacts will be presented to a user and how they will be presented in such a way as to facilitate access to the corresponding contact information. An API is used to handle and pass contact information on to requesting applications.Type: GrantFiled: September 20, 2010Date of Patent: March 26, 2013Assignee: Microsoft CorporationInventors: Fabio Pettinati, John-Anthony Owens, Jonathan D. Perlow, Cornelis K. van Dok, Denise L. Chen, Marc A. Silbey
-
Patent number: 8055907Abstract: A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of the following groups of types or functions: those related to core file system concepts, those related to entities that a human being can contact, those related to documents, those common to multiple kinds of media, those specific to audio media, those specific to video media, those specific to image media, those specific to electronic mail messages, and those related to identifying particular locations.Type: GrantFiled: October 24, 2003Date of Patent: November 8, 2011Assignee: Microsoft CorporationInventors: Michael E. Deem, Michael J. Pizzo, John Patrick Thompson, Denise L. Chen, Alexander Vaschillo, Bekim Demiroski, Srinivasmurthy P. Acharya, Robert T. Whitney
-
Publication number: 20110010391Abstract: An interface for identifying one or more contacts is used to access and provide contact information to one or more interested parties or applications in a controlled manner. Various criteria can be used to identify which contacts will be presented to a user and how they will be presented in such a way as to facilitate access to the corresponding contact information. An API is used to handle and pass contact information on to requesting applications.Type: ApplicationFiled: September 20, 2010Publication date: January 13, 2011Applicant: Microsoft CorporationInventors: Fabio Pettinati, John-Anthony Owens, Jonathan D. Perlow, Cornelis K. van Dok, Denise L. Chen, Marc A. Silbey
-
Patent number: 7802191Abstract: An interface for enabling a user to quickly access contact information automatically displays a list of expected contacts that are most likely to be selected by the user when attention is directed to an appropriate object requiring contact information. When a contact is selected, the corresponding and appropriate contact information is automatically entered. If a user does not select a listed contact, but instead begins manually typing in the contact information then the interface performs a search and displays a list of unexpected contacts having contact information matching the typed input from the user. Various criteria can be used to identify which contacts will be presented to the user and how they will be presented.Type: GrantFiled: August 20, 2008Date of Patent: September 21, 2010Assignee: Microsoft CorporationInventors: Fabio Pettinati, John-Anthony Owens, Jonathan D. Perlow, Cornelis K. van Dok, Denise L. Chen, Marc A. Silbey
-
Publication number: 20080307306Abstract: An interface for enabling a user to quickly access contact information automatically displays a list of expected contacts that are most likely to be selected by the user when attention is directed to an appropriate object requiring contact information. When a contact is selected, the corresponding and appropriate contact information is automatically entered. If a user does not select a listed contact, but instead begins manually typing in the contact information then the interface performs a search and displays a list of unexpected contacts having contact information matching the typed input from the user. Various criteria can be used to identify which contacts will be presented to the user and how they will be presented.Type: ApplicationFiled: August 20, 2008Publication date: December 11, 2008Applicant: Microsoft CorporationInventors: Fabio Pettinati, John-Anthony Owens, Jonathan D. Perlow, Cornelis K. van Dok, Denise L. Chen, Marc A. Silbey
-
Patent number: 7418663Abstract: An interface for enabling a user to quickly access contact information automatically displays a list of expected contacts that are most likely to be selected by the user when attention is directed to an appropriate object requiring contact information. When a contact is selected, the corresponding and appropriate contact information is automatically entered. If a user does not select a listed contact, but instead begins manually typing in the contact information then the interface performs a search and displays a list of unexpected contacts having contact information matching the typed input from the user. Various criteria can be used to identify which contacts will be presented to the user and how they will be presented.Type: GrantFiled: May 13, 2004Date of Patent: August 26, 2008Assignee: Microsoft CorporationInventors: Fabio Pettinati, John-Anthony Owens, Jonathan D. Perlow, Cornelis K. van Dok, Denise L. Chen, Marc A. Silbey
-
Patent number: 7313760Abstract: An interface for enabling a user to quickly access contact information automatically displays a list of expected contacts that are most likely to be selected by the user when attention is directed to a type-in line requiring contact information. When a contact is selected, the corresponding and appropriate contact information is automatically entered into the type-in line. If a user does not select a listed contact, but instead begins manually typing in the contact information then the interface performs a search and displays a list of unexpected contacts having contact information matching the typed input from the user. The interface also provides a menu with additional search options for searching for desired contact information. The additional search options include directory searching and filtered searching. The application hosting the interface can specify the appropriate contact information that it requires.Type: GrantFiled: December 19, 2002Date of Patent: December 25, 2007Assignee: Microsoft CorporationInventors: Joel K. Grossman, Cornelis K. van Dok, Jonathan D. Perlow, Vivien Park, Koichi Tsunoda, Denise L. Chen, Marc A. Silbey
-
Publication number: 20040210844Abstract: An interface for enabling a user to quickly access contact information automatically displays a list of expected contacts that are most likely to be selected by the user when attention is directed to an appropriate object requiring contact information. When a contact is selected, the corresponding and appropriate contact information is automatically entered. If a user does not select a listed contact, but instead begins manually typing in the contact information then the interface performs a search and displays a list of unexpected contacts having contact information matching the typed input from the user. Various criteria can be used to identify which contacts will be presented to the user and how they will be presented.Type: ApplicationFiled: May 13, 2004Publication date: October 21, 2004Inventors: Fabio Pettinati, John-Anthony Owens, Jonathan D. Perlow, Cornelis K. van Dok, Denise L. Chen, Marc A. Silbey
-
Publication number: 20040119732Abstract: An interface for enabling a user to quickly access contact information automatically displays a list of expected contacts that are most likely to be selected by the user when attention is directed to a type-in line requiring contact information. When a contact is selected, the corresponding and appropriate contact information is automatically entered into the type-in line. If a user does not select a listed contact, but instead begins manually typing in the contact information then the interface performs a search and displays a list of unexpected contacts having contact information matching the typed input from the user. The interface also provides a menu with additional search options for searching for desired contact information. The additional search options include directory searching and filtered searching. The application hosting the interface can specify the appropriate contact information that it requires.Type: ApplicationFiled: December 19, 2002Publication date: June 24, 2004Inventors: Joel K. Grossman, Cornelis K. van Dok, Jonathan D. Perlow, Vivien Park, Koichi Tsunoda, Denise L. Chen, Marc A. Silbey