HARDWARE-LEVERAGED INTERFACE DISPLAY EFFECTS

    公开(公告)号:US20220148525A1

    公开(公告)日:2022-05-12

    申请号:US17091716

    申请日:2020-11-06

    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.

    Gesture-based flash
    2.
    发明授权
    Gesture-based flash 有权
    手势闪光

    公开(公告)号:US09542004B1

    公开(公告)日:2017-01-10

    申请号:US14035743

    申请日:2013-09-24

    Inventor: Hao Hu

    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: 描述执行显示设备更新的示例。 在一些实现中,响应于在显示设备的触敏表面上执行用户手势,可以接收用户手势数据。 响应于确定用户手势数据不被识别,执行一个或多个默认动作,包括执行显示设备的更新。 更新可以包括执行显示设备的闪光。 用户手势数据可以自动地或者响应于用户提供用于将用户手势数据与一个或多个动作相关联的输入而与一个或多个动作相关联。 可以存储用户手势和相关联的一个或多个动作,使得可以在随后执行用户手势时执行显示设备的更新。

    Correcting moiré pattern effects

    公开(公告)号:US09760980B1

    公开(公告)日:2017-09-12

    申请号:US14668250

    申请日:2015-03-25

    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.

    Elastic navigation for fixed layout content
    4.
    发明授权
    Elastic navigation for fixed layout content 有权
    固定布局内容的弹性导航

    公开(公告)号:US09530183B1

    公开(公告)日:2016-12-27

    申请号:US14199771

    申请日:2014-03-06

    Inventor: Hao Hu

    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: 描述了用于呈现固定布局内容的技术,其中对于原始图像的不同部分使用不同的比例因子,使得在较小屏幕上观看内容的用户可以选择性地放大图像的不同部分,同时仍然能够看到所有内容 在原始页面或周围上下文的一部分。

    Dynamic contrast adjustments for glyph rendering

    公开(公告)号:US09620086B1

    公开(公告)日:2017-04-11

    申请号:US14752026

    申请日:2015-06-26

    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.

    Parallel decoding JPEG images
    6.
    发明授权
    Parallel decoding JPEG images 有权
    并行解码JPEG图像

    公开(公告)号:US09542760B1

    公开(公告)日:2017-01-10

    申请号:US14575382

    申请日:2014-12-18

    Inventor: Hao Hu

    CPC classification number: G06T9/00 G06T1/20 G06T1/60

    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图像。

    Hardware-leveraged interface display effects

    公开(公告)号:US11380273B2

    公开(公告)日:2022-07-05

    申请号:US17091716

    申请日:2020-11-06

    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.

Patent Agency Ranking