Patents by Inventor Te-Lin Tuan

Te-Lin Tuan 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).

  • Patent number: 10168812
    Abstract: This application describes, in part, system and methods for reducing unintentional performance of actions, such as orders, on a computing device. In some implementations, ordering may be controlled by identifying an input within an action region and determining that the input is an intentional input before completing an order. For example, to be considered an intentional input, the input may need to remain in an action region for a predetermined time duration, or may need to move across a majority of the action region.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: January 1, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew Joseph Yates, Te-Lin Tuan, James M. Cook
  • Patent number: 10095609
    Abstract: A test device may include an application that accesses online content. In some examples, a test intermediary and/or a test user interface (UI) are downloaded to the test device in response to a request by the application for obtaining the content from a network location. The test intermediary may be positioned to receive communications between the application and the content during testing of the content and/or the application. For example, the test intermediary may intercept metrics and other callbacks passed between the content and the application during manual or automated testing. In some instances, the test intermediary may provide the metrics and/or other test outputs for display in the test user UI rendered on the test device. The content may be rendered to be functional within the test UI, and the existence of the test intermediary and/or the test UI may be transparent to the application and the content.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: October 9, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: James M. Cook, Daniel Thomas Tattersall, Te-Lin Tuan
  • Patent number: 9733739
    Abstract: This application describes, in part, system and methods for reducing unintentional performance of actions, such as orders, on a computing device. In some implementations, ordering may be controlled by identifying an input within an action region and determining that the input is an intentional input before completing an order. For example, to be considered an intentional input, the input may need to remain in an action region for a predetermined time duration, or may need to move across a majority of the action region.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: August 15, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew Joseph Yates, Te-Lin Tuan, James M. Cook
  • Patent number: 9645983
    Abstract: Before delivery to a user device, a document such as a hypertext markup language (HTML) file which includes one or more scripting elements is pre-processed by a processing server. The processing server renders the document to generate a processed document. The processing includes execution of one or more scripts in the document, including loading and initializing. This execution generates HTML fragments which are inserted into a document object model (“DOM”) tree. The processed document is sent along to the user device, which may quickly render the processed document and paint to a display or otherwise present output.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: May 9, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Te-Lin Tuan
  • Patent number: 9405660
    Abstract: A test device may include an application that accesses online content. In some examples, a test intermediary and/or a test user interface (UI) are downloaded to the test device in response to a request by the application for obtaining the content from a network location. The test intermediary may be positioned to receive communications between the application and the content during testing of the content and/or the application. For example, the test intermediary may intercept metrics and other callbacks passed between the content and the application during manual or automated testing. In some instances, the test intermediary may provide the metrics and/or other test outputs for display in the test user UI rendered on the test device. The content may be rendered to be functional within the test UI, and the existence of the test intermediary and/or the test UI may be transparent to the application and the content.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: August 2, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: James M. Cook, Daniel Thomas Tattersall, Te-Lin Tuan
  • Publication number: 20140298298
    Abstract: A test device may include an application that accesses online content. In some examples, a test intermediary and/or a test user interface (UI) are downloaded to the test device in response to a request by the application for obtaining the content from a network location. The test intermediary may be positioned to receive communications between the application and the content during testing of the content and/or the application. For example, the test intermediary may intercept metrics and other callbacks passed between the content and the application during manual or automated testing. In some instances, the test intermediary may provide the metrics and/or other test outputs for display in the test user UI rendered on the test device. The content may be rendered to be functional within the test UI, and the existence of the test intermediary and/or the test UI may be transparent to the application and the content.
    Type: Application
    Filed: June 19, 2014
    Publication date: October 2, 2014
    Inventors: James M. Cook, Daniel Thomas Tattersall, Te-Lin Tuan
  • Patent number: 8788885
    Abstract: A test device may include an application that accesses online content. In some examples, a test intermediary and/or a test user interface (UI) are downloaded to the test device in response to a request by the application for obtaining the content from a network location. The test intermediary may be positioned to receive communications between the application and the content during testing of the content and/or the application. For example, the test intermediary may intercept metrics and other callbacks passed between the content and the application during manual or automated testing. In some instances, the test intermediary may provide the metrics and/or other test outputs for display in the test user UI rendered on the test device. The content may be rendered to be functional within the test UI, and the existence of the test intermediary and/or the test UI may be transparent to the application and the content.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: July 22, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: James M. Cook, Daniel Thomas Tattersall, Te-Lin Tuan