Kaiser Permanente Medical GroupKaiser Permanente Medical Center Psychiatry 4660 Palm Ave Bldg A Fl 2, San Diego, CA 92154 8774960450 (phone), 6196625375 (fax)
Education:
Medical School Wright State University Boonshoft School of Medicine Graduated: 2007
Dr. White graduated from the Wright State University Boonshoft School of Medicine in 2007. He works in San Diego, CA and specializes in Psychiatry. Dr. White is affiliated with Kaiser Permanente Medical Center.
Lie Lu - Beijing, CN Frank Torsten Bernd Seide - Beijing, CN Gabriel White - San Francisco CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G10H 1/00 G10H 1/18
US Classification:
84615, 84602, 84603, 84618, 84649, 84653, 84656
Abstract:
Described is a technology by which a playback list comprising similar songs is automatically built based on automatically detected/generated song attributes, such as by extracting numeric features of each song. The attributes may be downloaded from a remote connection, and/or may be locally generated on the playback device. To build a playlist, a seed song's attributes may be compared against attributes of other songs to determine which other songs are similar to the seed song and thus included in the playlist. Another way to build a playlist is based on similarity of songs to a set of user provided-attributes, such as corresponding to moods or usage modes such as “resting” “reading” “jogging” or “driving” moods/modes. The playlist may be dynamically adjusted based on user interaction with the device, such as when a user skips a song, queues a song, or dequeues a song.
Managing Executable Component Groups From Subset Of User Executable Components
- Bellevue WA, US Jared T. Benson - Pleasant Hill CA, US Christian Robertson - Concord CA, US Shilpa R. Shah - Oakland CA, US Gabriel J. White - San Francisco CA, US
Systems, methods, and computer-readable mediums for managing a subset of user contacts on a telecommunications device are provided. In one embodiment, a software application executed by a processor of a telecommunications device determines at least two contact groups from a subset of contacts accessible by a telecommunications device. The software application executed by the processor of the telecommunications device also generates a contact display including a representation of at least a portion of the first or second contact groups and a divider display object. The divider display object partitions the first contact group from the second contact group and is positioned adjacent to at least one contact from the first or second contact groups presented in the contact display.
- Bellevue WA, US Jared T. Benson - Pleasant Hill CA, US Christian Robertson - Concord CA, US Shilpa R. Shah - Oakland CA, US Gabriel J. White - San Francisco CA, US
International Classification:
G06N 5/04 G06Q 10/10 G06Q 50/00
Abstract:
Group-based information displays correspond to the collection of display objects representative of either contacts associated with a user or applications or executable components executable, or otherwise accessible, via the mobile communication device. The group-based information displays can be logically organized according to subject matter organizational criteria. The subject matter organizational criteria can include, for example, organization or other affiliates criteria, event-based, or activity based criteria, topic-based criteria and the like. Through the group-based information displays, mobile communication device users can initiate one or more actions corresponding to the selection of display objects corresponding to applications or executable components. Additionally, as applicable, the user can limit, or otherwise apply, the initiated actions to contacts identified, or otherwise associated, with the specific group-based information display.
Managing Contact Groups From Subset Of User Contacts
- Bellevue WA, US Jared T. Benson - Pleasant Hill CA, US Christian Robertson - Concord CA, US Shilpa R. Shah - Oakland CA, US Gabriel J. White - San Francisco CA, US
Systems, methods, and computer-readable mediums for managing a subset of user contacts on a telecommunications device are provided. In one embodiment, a software application executed by a processor of a telecommunications device determines at least two contact groups from a subset of contacts accessible by a telecommunications device. The software application executed by the processor of the telecommunications device also generates a contact display including a representation of at least a portion of the first or second contact groups and a divider display object. The divider display object partitions the first contact group from the second contact group and is positioned adjacent to at least one contact from the first or second contact groups presented in the contact display.
- Bellevue WA, US Jared T. Benson - Pleasant Hill CA, US Christian Robertson - Concord CA, US Shilpa R. Shah - Oakland CA, US Gabriel J. White - San Francisco CA, US
International Classification:
G06N 5/04 G06Q 50/00
Abstract:
Group-based information displays correspond to the collection of display objects representative of either contacts associated with a user or applications or executable components executable, or otherwise accessible, via the mobile communication device. The group-based information displays can be logically organized according to subject matter organizational criteria. The subject matter organizational criteria can include, for example, organization or other affiliates criteria, event-based, or activity based criteria, topic-based criteria and the like. Through the group-based information displays, mobile communication device users can initiate one or more actions corresponding to the selection of display objects corresponding to applications or executable components. Additionally, as applicable, the user can limit, or otherwise apply, the initiated actions to contacts identified, or otherwise associated, with the specific group-based information display.
Music Steering With Automatically Detected Musical Attributes
- Redmond WA, US Frank Torsten Bernd Seide - Beijing, CN Gabriel White - San Francisco CA, US
International Classification:
G06F 17/30
Abstract:
Described is a technology by which a playback list comprising similar songs is automatically built based on automatically detected/generated song attributes, such as by extracting numeric features of each song. The attributes may be downloaded from a remote connection, and/or may be locally generated on the playback device. To build a playlist, a seed song's attributes may be compared against attributes of other songs to determine which other songs are similar to the seed song and thus included in the playlist. Another way to build a playlist is based on similarity of songs to a set of user provided-attributes, such as corresponding to moods or usage modes such as “resting” “reading” “jogging” or “driving” moods/modes. The playlist may be dynamically adjusted based on user interaction with the device, such as when a user skips a song, queues a song, or dequeues a song.
Music Steering With Automatically Detected Musical Attributes
- Redmond WA, US Frank Torsten Bernd Seide - Beijing, CN Gabriel White - San Francisco CA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 17/30
US Classification:
707803, 707736
Abstract:
Described is a technology by which a playback list comprising similar songs is automatically built based on automatically detected/generated song attributes, such as by extracting numeric features of each song. The attributes may be downloaded from a remote connection, and/or may be locally generated on the playback device. To build a playlist, a seed song's attributes may be compared against attributes of other songs to determine which other songs are similar to the seed song and thus included in the playlist. Another way to build a playlist is based on similarity of songs to a set of user provided-attributes, such as corresponding to moods or usage modes such as “resting” “reading” “jogging” or “driving” moods/modes. The playlist may be dynamically adjusted based on user interaction with the device, such as when a user skips a song, queues a song, or dequeues a song.
Marvin Allen, Marie Haynes, Dorothy Davison, Andrew Mansfield, Danny Mansfield, Marge Roberts, Charles Mcclain, Orrel Chatmon, Patricia Burton, Lee Newson