-
公开(公告)号:US09645814B1
公开(公告)日:2017-05-09
申请号:US14702927
申请日:2015-05-04
Applicant: Amazon Technologies, Inc.
Inventor: Miguel Azancot Roque , Arindam Bhattacharya , Mihir Kumar Choudhary , Samuel Jared Alston , Harmeet Singh Gorwara
CPC classification number: G06F8/71 , G06F8/4443
Abstract: Technologies are disclosed for generating and publishing multi-platform application binaries from hosted websites or website source code. A developer can provide source code for a website or a link to a hosted website and identify target platforms for which application binaries should be created. The website is then modified for optimized presentation on devices on the specified target platforms. For example, page layouts, menu styles, image resolutions, and other aspects of the website can be modified for presentation on a mobile device, a tablet, a set top box, or other type of device. Source code is then generated for the target platforms that includes a web view component for rendering the website. A cross-platform compilation service then compiles the source code to generate native applications for the target platforms. The generated applications can then be provided to the developer or automatically submitted to application stores associated with the target platforms.
-
公开(公告)号:US09928655B1
公开(公告)日:2018-03-27
申请号:US14841261
申请日:2015-08-31
Applicant: Amazon Technologies, Inc.
Inventor: Samuel Jared Alston
CPC classification number: G06T19/006 , G06F3/012 , G06F3/04815 , G06T7/0044 , G06T2219/2004
Abstract: Embodiments herein include an augmented reality (AR) system that predictively renders images which may reduce or remove lag. Instead of rendering images in response to sensing changes in the user orientation, the AR system generates predictive images by predicting future user orientations. The AR system can render multiple predictive images that each includes AR content that will be displayed at a future time. Because the predictive images are generated using different user orientations, the location of an object in the AR content in each of the predictive images is different. The predictive images are transmitted to the AR device which selects one of the images to display by comparing the orientations used to generate each of the predictive images with the current (actual) orientation of the user.
-