Amazon.com / Lab126 since May 2009
Director, Kindle
Amazon.com / A2Z Development Center, Palo Alto Jan 2007 - May 2009
Director and General Manager
Amazon.com / A9.com Oct 2003 - Dec 2006
Vice President, Product Management
Amazon.com / Alexa Internet Oct 2001 - Oct 2003
Vice President
Amazon.com Aug 2000 - Oct 2001
Director, Distributed Payment Systems
Education:
George Mason University 1991 - 1994
Ph.D. (incomplete), Information Technology
Virginia Polytechnic Institute and State University 1987 - 1989
MS, Computer Science
Virginia Polytechnic Institute and State University 1982 - 1986
BS, Electrical Engineering
palmetto 1980 - 1982
High School
Skills:
Product Management Mobile Devices Cross-functional Team Leadership Strategy Cloud Computing E-commerce Quality Assurance Macintosh Applications Amazon Kindle User Experience Project Management Agile Methodologies Integration Management
Us Patents
Search Engine System Supporting Inclusion Of Unformatted Search String After Domain Name Portion Of Url
Andrew R. Jassy - Seattle WA, US Udi Manber - Palo Alto CA, US Jonathan Leblang - Menlo Park CA, US
Assignee:
A9.com, Inc. - Palo Alto CA
International Classification:
G06F 7/06
US Classification:
7071041
Abstract:
A web site system provides functionality for searching a repository of information, such as the World Wide Web, by including a search string at the end of a URL without any special formatting. In one embodiment, when the system receives a request for a URL of the form www. domain_name/char_string, where char_string is a character string that may include spaces and non-alphabetic characters, the system initially determines whether the character string includes a prefix that identifies the URL as a non-search-request URL. If no such prefix is present, the character string is used in its entirely as a search string to execute a search, and the results of the search are returned to the user.
Error Processing Methods For Providing Responsive Content To A User When A Page Load Error Occurs
Udi Manber - Seattle WA, US Lawrence Tesler - Seattle WA, US Jonathan Leblang - Menlo Park CA, US Jeffrey P. Bezos - Greater Seattle WA, US
Assignee:
A9.com, Inc. - Palo Alto CA
International Classification:
G06F 15/16 G06F 11/00
US Classification:
709219, 709227, 714 6, 714 48
Abstract:
A client component runs on a user computer in conjunction with a web browser and detects errors, such as but not limited to “404: page not found” errors, in which a requested web page or other object cannot be displayed. In response to detecting the error, the client component notifies an error processing server, which uses the URL of the failed request to identify an alternate object to display. The alternate object may, for example, be (a) an object retrieved from replacement URL, or from a URL that is otherwise related to the requested object, (b) a cached version of the requested object, (c) an object retrieved from a closely matching URL found in the user's clickstream history, or (d) a dynamically generated page that includes links to one or more of the foregoing types of alternate objects. Also disclosed are methods for identifying alternate objects for a given URL.
Jeffrey P. Bezos - Greater Seattle WA, US Jonathan Leblang - Atherton CA, US Shaun Schooley - Orinda CA, US
Assignee:
Amazon.com, Inc. - Seattle WA
International Classification:
G06Q 40/00
US Classification:
705 40
Abstract:
A network-based payment service provides various features for facilitating online, user-to-user payments. One feature involves the ability for users to define customized pay pages for receiving payments from other users. The pay pages are preferably hosted by a service provider site that handles the collection process, and may be created using pay page templates that specify the layouts and behaviors of the pay pages. In one embodiment, a pay page owner can also define one or more “pay boxes” to allow payments to be initiated from other web sites, which may include the web sites of associates who receive commissions on resulting payments. Another feature involves the ability for users to make single-action payments from web sites external to the service provider site. Also disclosed are various features for controlling access to content and services based on whether, or an extent to which, a visitor has made voluntary or mandatory payments.
User-To-User Payment Service With Payee-Specific Pay Pages
Jonathan Leblang - Atherton CA, US Shaun Schooley - Orinda CA, US FuMing Young - Los Altos CA, US Alan Caplan - Seattle WA, US Joel R. Spiegel - Woodinville WA, US Jeffrey P. Bezos - Greater Seattle WA, US
Assignee:
Amazon.com, Inc. - Seattle WA
International Classification:
G06Q 40/00
US Classification:
705 40
Abstract:
A network-based payment service provides various features for facilitating online, user-to-user payments. One feature involves the ability for users to define customized pay pages for receiving payments from other users. The pay pages are preferably hosted by a service provider site that handles the collection process, and may be created using pay page templates that specify the layouts and behaviors of the pay pages. In one embodiment, a pay page owner can also define one or more “pay boxes” to allow payments to be initiated from other web sites, which may include the web sites of associates who receive commissions on resulting payments. Another feature involves the ability for users to make single-action payments from web sites external to the service provider site. Also disclosed are various features for controlling access to content and services based on whether, or an extent to which, a visitor has made voluntary or mandatory payments.
Computer Services And Methods For Collecting Payments From And Providing Content To Web Users
Alan Caplan - Seattle WA, US Jonathan Leblang - Atherton CA, US Shaun Schooley - Orinda CA, US FuMing Young - Los Altos CA, US Joel R. Spiegel - Woodinville WA, US Jeffrey P. Bezos - Greater Seattle WA, US
Assignee:
Amazon Technologies, Inc. - Reno NV
International Classification:
G06Q 40/00
US Classification:
705 40, 705 38, 705 36, 705 35
Abstract:
A network-based payment service provides functionality for site operators to add payment links or objects to their sites. When a user selects such a link or object, the payment service may charge a fee to an account of the user, and may redirect a browser of the user to content associated with the link. In some use cases, the payment service may also cause all or a portion of the fee to be divided between multiple entities or site operators; for example, a portion may be paid to an entity responsible for hosting or publishing the payment link or object, and another portion may be paid to an entity that hosts or provides the associated content.
Providing Parallel Generic Web Site Supporting Anonymous Or Semi-Anonymous Internet Activity
Joel D. Tesler - Cupertino CA, US Ruben Ortega - Seattle WA, US Jonathan A. Leblang - Menlo Park CA, US
Assignee:
A9.com, Inc. - Palo Alto CA
International Classification:
G06F 17/30 G06F 7/00
US Classification:
707 10, 707 3
Abstract:
Parallel generic and non-generic versions of a Web site allow a user of the site to either remain anonymous (if accessing the generic version) or allow user information to be collected (if accessing the non-generic version). In one exemplary embodiment, a Web site may provide a user an interface for entering and processing a search query. A search query processed by a generic version of the Web site includes a marker that informs a Web server supporting the generic Web site that the user wishes to remain anonymous. A parallel non-generic version of the Web site may also interface with the same Web server as interfaced by the generic Web site, but permit a data collecting scheme at the Web server to collect user-specific or user-identifiable information. Such user information, if collected, can be used by the Web server to enhance the user's experience with the Web site.
Placing A Purchase Order Using One Of Multiple Procurement Options
William Allocca - Bellevue WA, US Jordan Hay - Seattle WA, US Jonathan A. Leblang - Seattle WA, US Colleen McQueen - Seattle WA, US James Prudente - Seattle WA, US
A method and system for placing an order to purchase an item via the Internet. The order is placed by a user at a client system and received by a server system. The client system can display information identifying the item and, for each of multiple procurement options having information related to ordering the identified item, can display an indication of the procurement option such that selection of the displayed indication represents an ordering of the identified item using the information of the procurement option. In response to selection of a displayed indication, the client system can send to a server computer a request to order the identified item using the information of the procurement option for the selected indication.
Methods And Apparatus For Generation And Execution Of Configurable Bookmarks
Jonathan Leblang - Menlo Park CA, US Matthew W. Amacker - San Jose CA, US
Assignee:
A9.com, Inc. - Palo Alto CA
International Classification:
G06F 3/00
US Classification:
715739, 715738, 715745, 709203, 709218, 709227
Abstract:
Methods and apparatus for configuring a bookmark are disclosed. A bookmark is configured such that the bookmark has one or more variables and/or one or more commands associated therewith. A value is dynamically substituted for each variable of the bookmark. The bookmark is then executed such that any command(s) of the bookmark are executed.
Googleplus
Jonathan Leblang
Lived:
Menlo Park, CA New York Miami Northern Virginia Seattle Blacksburg Virginia
Work:
Lab126 (Amazon.com) MITRE Amazon.com Alexa Internet A9
Education:
Virginia Tech, George Mason
Youtube
Larry Leblang Reel Part 1 of 3
Commercials from my father, Larry Leblang 1) State of Florida Tourism ...
Duration:
2m 12s
Larry Leblang Reel Part 2 of 3
Commercials from my father, Larry Leblang 1) TWA 2) Microtech Flea Col...
Duration:
2m 32s
Larry Leblang Reel Part 3 of 3
Commercials from my father, Larry Leblang 1) Palm Beach Tourism 2) Ryd...
Duration:
7m 33s
Amazon's MGM - Featuring Leo and Jeff Bezos
Legend has it that Leo, the MGM lion was actually overdubbed with a ti...
Duration:
15s
August 15, 2022 - Planning Commission
Jonathan Leblang: Thank you very much. Jonathan Leblang: I am Jonathan...
Duration:
2h 18m 6s
Politics Matters: Professor David Leblang - P...
Hover over the video and click the icon in the top right of the video ...