-
公开(公告)号:US20220148525A1
公开(公告)日:2022-05-12
申请号:US17091716
申请日:2020-11-06
Applicant: Amazon Technologies, Inc.
Inventor: Elie Saliba , Hao Hu
Abstract: Buttons and other interactive functionality for touchscreen displays of e-book and other electronic media content can be automatically optimized for viewing on client devices, in particular those employing an electrophoretic display. A hardware display driver pushes e-ink material through various predetermined voltage waveforms to consistently accomplish interface effects such as color inversion for a button which is touched on the interface screen. Machine learning schema can assist in determining the appropriate waveforms for interactive elements in the content.
-
公开(公告)号:US09542004B1
公开(公告)日:2017-01-10
申请号:US14035743
申请日:2013-09-24
Applicant: Amazon Technologies, Inc.
Inventor: Hao Hu
IPC: G06F3/048 , G06F3/01 , G06F3/0488
CPC classification number: G06F3/04883 , G06F15/0291 , H01H2219/0023
Abstract: Examples of performing an update of a display device are described. In some implementations, user gesture data may be received in response to a user gesture being performed on a touch sensitive surface of the display device. In response to determining that the user gesture data is unrecognized, performing one or more default actions, including performing an update of the display device. The update may include performing a flash of the display device. The user gesture data may be associated with the one or more actions automatically or in response to the user providing input to associate the user gesture data with the one or more actions. The user gesture and the associated one or more actions may be stored such that the update of the display device may be performed when the user gesture is subsequently performed.
Abstract translation: 描述执行显示设备更新的示例。 在一些实现中,响应于在显示设备的触敏表面上执行用户手势,可以接收用户手势数据。 响应于确定用户手势数据不被识别,执行一个或多个默认动作,包括执行显示设备的更新。 更新可以包括执行显示设备的闪光。 用户手势数据可以自动地或者响应于用户提供用于将用户手势数据与一个或多个动作相关联的输入而与一个或多个动作相关联。 可以存储用户手势和相关联的一个或多个动作,使得可以在随后执行用户手势时执行显示设备的更新。
-
公开(公告)号:US09760980B1
公开(公告)日:2017-09-12
申请号:US14668250
申请日:2015-03-25
Applicant: Amazon Technologies, Inc.
Inventor: Hao Hu
CPC classification number: G06T5/002 , H04N1/40075 , H04N1/4051 , H04N1/4092 , H04N5/21
Abstract: Devices, systems and methods are disclosed for reducing an amount of moiré pattern exhibited by an image having a halftone pattern. Regions of the image including the halftone pattern may be identified and selectively blurred to reduce the amount of moiré pattern visible to a user. The halftone pattern may be detected using digital wavelets to identify high frequency patterns in the image. The halftone pattern may be blurred using a convolution matrix having a weighted average, and a transition band may be used to reduce an intensity of the blur near the edges of the halftone pattern.
-
公开(公告)号:US09530183B1
公开(公告)日:2016-12-27
申请号:US14199771
申请日:2014-03-06
Applicant: Amazon Technologies, Inc.
Inventor: Hao Hu
IPC: G06T3/40 , G06F3/0484
CPC classification number: G06T3/40 , G06F3/04845 , G06F3/0488 , G06F2203/04806
Abstract: Techniques are described for presenting fixed layout content in which different scaling factors are used for different portions of an original image such that a user viewing the content on a smaller screen can selectively enlarge different portions of the image while still being able to see all the content in the original page or portion of the surrounding context.
Abstract translation: 描述了用于呈现固定布局内容的技术,其中对于原始图像的不同部分使用不同的比例因子,使得在较小屏幕上观看内容的用户可以选择性地放大图像的不同部分,同时仍然能够看到所有内容 在原始页面或周围上下文的一部分。
-
公开(公告)号:US09620086B1
公开(公告)日:2017-04-11
申请号:US14752026
申请日:2015-06-26
Applicant: Amazon Technologies, Inc.
Inventor: Lokesh Joshi , Yushu Cao , Hao Hu
CPC classification number: G09G5/28 , G06T11/203 , G09G2320/0271 , G09G2320/066 , G09G2340/0428 , G09G2340/0457
Abstract: Systems, methods, and computer-readable media are disclosed for dynamic contrast adjustment for glyph rendering. Example methods may include rendering a first glyph associated with a font in a first font size, increasing a first contrast of the first glyph in the first font size by adjusting a first grayscale value associated with the first glyph in the first font size to generate an adjusted first grayscale value, and storing the adjusted first grayscale value in a grayscale mapping table associated with the font, the grayscale mapping table comprising a default grayscale value for the first glyph in a second font size. Example methods may include generating a font file comprising the first glyph and the grayscale mapping table.
-
公开(公告)号:US09542760B1
公开(公告)日:2017-01-10
申请号:US14575382
申请日:2014-12-18
Applicant: Amazon Technologies, Inc.
Inventor: Hao Hu
Abstract: Devices, systems and methods are disclosed for preprocessing JPEG images to enable parallel decoding and for parallel decoding of JPEG images. A JPEG image may be preprocessed to enable parallel decoding by embedding restart (RST) markers within the JPEG data and embedding information in an application (APPn) marker, which may be included in a header associated with the JPEG data. Using the RST markers and information included in the APPn marker, a device may separate the JPEG data into sections and decode the sections in parallel using multiple cores to reduce a time between acquiring and rendering the JPEG image. The parallel outputs may be stored to identified locations in a buffer so that the finished outputs are sequentially stored as a complete decoded JPEG image.
Abstract translation: 公开了用于预处理JPEG图像的装置,系统和方法,以实现并行解码和JPEG图像的并行解码。 可以对JPEG图像进行预处理,以通过在JPEG数据内嵌入重新启动(RST)标记并将嵌入信息嵌入在可以包含在与JPEG数据相关联的标题的应用(APPn)标记中的应用(APPn)标记中来进行并行解码。 使用包括在APPn标记中的RST标记和信息,设备可以将JPEG数据分成多个部分,并使用多个核并行解码部分,以减少获取和渲染JPEG图像之间的时间。 并行输出可以存储到缓冲器中的识别位置,使得完成的输出被顺序地存储为完整解码的JPEG图像。
-
公开(公告)号:US11380273B2
公开(公告)日:2022-07-05
申请号:US17091716
申请日:2020-11-06
Applicant: Amazon Technologies, Inc.
Inventor: Elie Saliba , Hao Hu
IPC: G09G3/34 , G09G3/20 , G02F1/167 , G06F3/04883 , G06F9/451 , H04L67/10 , G06N3/08 , G06F3/0483
Abstract: Buttons and other interactive functionality for touchscreen displays of e-book and other electronic media content can be automatically optimized for viewing on client devices, in particular those employing an electrophoretic display. A hardware display driver pushes e-ink material through various predetermined voltage waveforms to consistently accomplish interface effects such as color inversion for a button which is touched on the interface screen. Machine learning schema can assist in determining the appropriate waveforms for interactive elements in the content.
-
-
-
-
-
-