Bennett Jones LLP - Calgary, Alberta, Canada since Jun 2012
Legal Clerk
Thor Equities - New York (Midtown), New York Jan 2011 - Aug 2011
Legal Intern
Bennett Jones LLP - Calgary, Alberta, Canada Jun 2010 - Aug 2010
Summer Legal Student
Hawaii State Courts Jun 2008 - Aug 2008
Judicial Intern
Marriott International Jun 2007 - Aug 2007
Assistant Sales Manager Internship
Education:
Brigham Young University—J. Reuben Clark Law School 2012 - 2012
Doctor of Law (J.D.), Real Estate, Mergers & Acquisitions, Public Lands - Development and Resources
New York Law School 2009 - 2012
Doctor of Law (JD)
Brigham Young University - Hawaii 2006 - 2008
BA, Political Science
University of Calgary, Calgary
Associates level, in Engineering (Chemical and Petroleum focus)
Interests:
Surfing, snowboarding, longboarding, motorcycles, youth mentorship & group leader, travel
Gregory B. Burlingame - Woburn MA, US Christopher Kallai - Santa Barbara CA, US Zivthan Dubrovsky - Lexington MA, US James Koo - Renton WA, US Jonathan P. Lang - Santa Barbara CA, US Wai-Loong Lim - San Francisco CA, US
Assignee:
Sonos, Inc. - Santa Barbara CA
International Classification:
1401
US Classification:
D14217, D14214
Systems, Methods, Apparatus, And Articles Of Manufacture To Provide Guest Access
Lee Keyser-Allen - Cambridge MA, US Jonathan P. Lang - Santa Barbara CA, US Diane Roberts - Cambridge MA, US Nicholas A.J. Millington - Santa Barbara CA, US
Assignee:
Sonos, Inc. - Santa Barbara CA
International Classification:
G06F 3/0481
US Classification:
715716
Abstract:
An example method includes displaying a playback queue for a media playback system to a first and second controller via a first user interface associated with the first controller and a second user interface associated with the second controller, the first controller granted a first access to the system and the second controller granted a second access to the system, the first controller displaying a subset of information available to the second controller. The example method includes displaying a plurality of controls for the system via the second user interface of the second controller, the controls associated with the second access. The example method includes displaying a subset of the controls via the first user interface, the subset including at least one control available via the second controller and associated with the first access. The example method includes facilitating control via the first user interface according to the first access.
Device Playback Failure Recovery And Redistribution
Steven Robert Beckhardt - Boston MA, US Jonathan Paul Lang - Santa Barbara CA, US Jonathon Reilly - Cambridge MA, US
Assignee:
Sonos, Inc - Santa Barbara CA
International Classification:
G06F 17/00
US Classification:
700 94
Abstract:
Systems and methods are provided for audio device playback failure recovery and redistribution. The systems and methods may be configured to cause a plurality of playback devices to render audio content in a synchronized manner, detect a failure of a first playback device of the plurality of playback devices, determine a playback responsibility of the first playback device, and cause an adjustment of the rendering of the audio content by at least a second playback device of the plurality of playback devices. The systems and methods may further be configured to detect an addition of a new playback device to the plurality of playback devices, determine a playback responsibility of the new playback device for rendering the audio content, and cause an adjustment of the rendering of the audio content by at least a one playback device from the plurality of playback devices.
Systems, Methods, Apparatus, And Articles Of Manufacture To Provide Guest Access
Lee Keyser-Allen - Cambridge MA, US Jonathan P. Lang - Santa Barbara CA, US Diane Roberts - Cambridge MA, US
Assignee:
Sonos, Inc. - Santa Barbara CA
International Classification:
H04N 21/258
US Classification:
725 25
Abstract:
An example method includes linking a guest controller to a media playback system including a zone player with a playback queue. The playback queue includes information identifying media items to be played by the zone player. The media playback system provides the guest controller with a second access more limited than a first access granted to a local controller associated with the media playback system. The example method includes receiving, by the media playback system, a message sent from the guest controller, the message including a media service credential and an identification of a media item to be played by the zone player. The example method includes placing, by the media playback system, information identifying the media item from the guest controller in the playback queue. The example method includes retrieving media for the media item, by the media playback system, using the media service credential.
Example techniques describe may facilitate a playback device applying a determined audio setting. An example implementation involves a first playback device receiving, over an unsecure network, a message indicating that a second playback device is available to join a playback network, wherein the first playback device is connected to the playback network. Based on a pre-existing configuration table, the first playback device determines an audio setting corresponding to a playback configuration for the second playback device, the playback configuration including the second playback device playing back audio synchronously with the first playback device in the playback network. The first playback device transmits, to the second playback device, one or more messages instructing the second playback device to apply the determined audio setting upon joining the playback network. Applying the determined audio setting includes forming the playback configuration with the first playback device to play back audio synchronously.
- Santa Barbara CA, US Lee Keyser-Allen - Cambridge MA, US Jonathan P. Lang - Santa Barbara CA, US Diane Roberts - Cambridge MA, US Nicholas A.J. Millington - Santa Barbara CA, US
International Classification:
G06F 3/16 H04R 27/00 G11B 27/10 G06F 21/30
Abstract:
Example techniques may involve guest access to a media playback system. A guest may use a guest control device, such as a smartphone or tablet, to control aspects of a host’s media playback system. In addition, the guest may temporarily register their user account of a streaming audio service with the host’s media playback system, which enables playback of audio content from that service by one or more playback devices of the media playback system. When the guest control device de-registers from the host’s media playback system, retrieval of audio content from the streaming audio service is disabled.
- Santa Barbara CA, US Lee Keyser-Allen - Cambridge MA, US Jonathan P. Lang - Santa Barbara CA, US Diane Roberts - Cambridge MA, US Nicholas A.J. Millington - Santa Barbara CA, US
International Classification:
G06F 3/16 H04R 27/00 G11B 27/10 G06F 21/30
Abstract:
Example techniques may involve guest access to a media playback system. A guest may use a guest control device, such as a smartphone or tablet, to control aspects of a host's media playback system. In addition, the guest may temporarily register their user account of a streaming audio service with the host's media playback system, which enables playback of audio content from that service by one or more playback devices of the media playback system. When the guest control device de-registers from the host's media playback system, retrieval of audio content from the streaming audio service is disabled.
Example techniques describe may facilitate a playback device applying a determined audio setting. An example implementation involves a first playback device receiving, over an unsecure network, a message indicating that a second playback device is available to join a playback network, wherein the first playback device is connected to the playback network. Based on a pre-existing configuration table, the first playback device determines an audio setting corresponding to a playback configuration for the second playback device, the playback configuration including the second playback device playing back audio synchronously with the first playback device in the playback network. The first playback device transmits, to the second playback device, one or more messages instructing the second playback device to apply the determined audio setting upon joining the playback network. Applying the determined audio setting includes forming the playback configuration with the first playback device to play back audio synchronously.
30 p.m. local time Monday in the Oak Cliff section of the city. Family and friends of three of the victims identified them to KDFW as Jonathan Lang, 20; Quatia Irving, 21; Keneesha Bradford, 23. KDFW reported that Irving and Bradford were sisters, while Lang was the driver of the Chevrolet Impala.
Date: Sep 03, 2014
Category: U.S.
Source: Google
Governor Cuomo Announces Multi-Agency State Effort to Address LGBT ...
Jonathan Lang, Director of Governmental Affairs and Community Projects for the Empire State Pride Agenda, said, New Yorks LGBT advocacy organization is proud to partner with these statewide agencies to finally start collecting critical information on lesbian, gay, bisexual and transgender N
Tim Sheridan, Anna Kim, Lana Sosen, Nick Pero, Bob Smith, Jin Lee, Sheila Benson, Sarah Perrulli, Tyronne Biggums, Jane Cho, Jon Wilkinson, Julia Martinson