Operating System Support of Graceful Degradation for Web Applications
    1.
    发明申请
    Operating System Support of Graceful Degradation for Web Applications 审中-公开
    操作系统支持Web应用程序的平滑降级

    公开(公告)号:US20090063590A1

    公开(公告)日:2009-03-05

    申请号:US11848027

    申请日:2007-08-30

    IPC分类号: G06F12/00

    CPC分类号: G06F16/9577

    摘要: Systems and methods for storing a copy of a web page accessed by the user while the user is online and displaying the web page upon a user request while working offline are described. The web pages may be accessed by the user while working online and automatically copied and stored in the memory. While operating in an offline mode, the user can access any of the web pages that were viewed. When the user is working in offline mode inputs a web page query into the browser, the browser checks if the web page requested is present in the memory. If the webpage exists in the memory, the browser fetches and displays the web page on the browser window. In case the requested web page is not available in the local memory, a message can be displayed on the browser indicating that the requested web page is not available.

    摘要翻译: 描述用于在用户在线时存储用户访问的网页的副本的系统和方法,并且在离线工作时在用户请求时显示网页。 网页可以在线工作时由用户访问,并自动复制并存储在内存中。 当在离线模式下操作时,用户可以访问所查看的任何网页。 当用户在离线模式下工作时,将网页查询输入到浏览器中,浏览器检查请求的网页是否存在于内存中。 如果网页存在于内存中,浏览器会在浏览器窗口中获取并显示网页。 如果所请求的网页在本地存储器中不可用,则可以在浏览器上显示指示所请求的网页不可用的消息。

    Frame protocol and scheduling system
    2.
    发明授权
    Frame protocol and scheduling system 有权
    帧协议和调度系统

    公开(公告)号:US07792121B2

    公开(公告)日:2010-09-07

    申请号:US10336240

    申请日:2003-01-03

    IPC分类号: H04L12/56

    摘要: Serialized data from broadcast services is provided to a broadcast server for transmitting to one or more client devices. The serialized data may correspond to shared data, private data, or control data. Data is scheduled for transmission based on weighted priorities including quality of service metrics. The transmission frame is arranged according to a frame protocol that includes provisions for a table of contents indexing system for the shared data. Packets of shared data are formatted based on criteria that is known by the particular broadcast service and corresponding application that is resident on the client device. The client device receives the table of contents at the transport layer, and notifies applications of data that will be available in the next frame. Applications submit prioritized requests to the transport layer, requesting data in the next frame. Data is retrieved by the transport layer, and deserialized by handlers for each application.

    摘要翻译: 来自广播服务的序列化数据被提供给广播服务器以发送到一个或多个客户端设备。 序列化数据可对应于共享数据,专用数据或控制数据。 基于加权优先级计划数据传输,包括服务质量度量。 传输帧根据包括用于共享数据的目录索引系统的规定的帧协议进行布置。 基于由特定广播服务所知的标准和驻留在客户端设备上的对应应用程序来格式化共享数据包。 客户端设备在传输层接收目录,并通知应用程序在下一帧中可用的数据。 应用程序将优先级请求提交给传输层,在下一帧中请求数据。 数据由传输层检索,并由处理程序对每个应用进行反序列化。

    Efficient perceptual/physical color space conversion

    公开(公告)号:US07405736B2

    公开(公告)日:2008-07-29

    申请号:US11093324

    申请日:2005-03-29

    IPC分类号: G09G5/02

    CPC分类号: H04N1/6016

    摘要: An imaging or other sensory reproduction system efficiently converts image or other sensory data between a perceptual color space (e.g., the sRGB color space) and a physical color space (unity gamma) or other perceptual/physical sensory models that are related by an expression involving a computationally expensive exponential function. The imaging system calculates exponential functions that can be composed from computationally inexpensive operations, such as square root, square, reciprocal, as well as multiplications and/or additions and subtractions. These computationally less expensive functions are then combined, such as in a weighted and/or offset mean, summation or difference to approximate the computationally expensive exponential function. The imaging system evaluates the expression using the approximation to efficiently yield the converted image data. The efficient conversion between perceptual and physical color spaces allows operations, such as blending and anti-aliasing, to be performed in the physical color space before display of a perceptual color space image.

    System and method for using native floating point microprocessor instructions to manipulate 16-bit floating point data representations
    4.
    发明授权
    System and method for using native floating point microprocessor instructions to manipulate 16-bit floating point data representations 失效
    使用本机浮点微处理器指令来操纵16位浮点数据表示的系统和方法

    公开(公告)号:US07330864B2

    公开(公告)日:2008-02-12

    申请号:US09797937

    申请日:2001-03-01

    IPC分类号: G06F7/00 G06F7/38

    摘要: A method for providing a 16-bit floating point data representation where the 16-bit floating point data representation may be operated upon by a microprocessors native floating point instruction set. The method contemplates the use a variety of techniques for converting the 16-bit floating point number into a representative native floating point value. Thereafter, the native microprocessor floating point instruction set may perform operations upon the converted data. Upon completion, the native floating point data representation may be converted back into the 16-bit floating point value.

    摘要翻译: 一种用于提供16位浮点数据表示的方法,其中16位浮点数据表示可以由微处理器本地浮点指令集来操作。 该方法考虑使用各种技术将16位浮点数转换为代表性的本机浮点值。 此后,本地微处理器浮点指令集可以对转换的数据执行操作。 完成后,本地浮​​点数据表示可以转换回16位浮点值。

    Efficient perceptual/physical color space conversion

    公开(公告)号:US06954214B2

    公开(公告)日:2005-10-11

    申请号:US09780325

    申请日:2001-02-09

    IPC分类号: H04N1/60 G09G5/02 G09G5/00

    CPC分类号: H04N1/6016

    摘要: An imaging or other sensory reproduction system efficiently converts image or other sensory data between a perceptual color space (e.g., the sRGB color space) and a physical color space (unity gamma) or other perceptual/physical sensory models that are related by an expression involving a computationally expensive exponential function. The imaging system calculates exponential functions that can be composed from computationally inexpensive operations, such as square root, square, reciprocal, as well as multiplications and/or additions and subtractions. These computationally less expensive functions are then combined, such as in a weighted and/or offset mean, summation or difference to approximate the computationally expensive exponential function. The imaging system evaluates the expression using the approximation to efficiently yield the converted image data. The efficient conversion between perceptual and physical color spaces allows operations, such as blending and anti-aliasing, to be performed in the physical color space before display of a perceptual color space image.

    Counterfeit and tamper resistant labels with randomly occurring features
    8.
    发明授权
    Counterfeit and tamper resistant labels with randomly occurring features 有权
    具有随机出现特征的假冒和防篡改标签

    公开(公告)号:US07878398B2

    公开(公告)日:2011-02-01

    申请号:US12391155

    申请日:2009-02-23

    IPC分类号: G06K7/10

    摘要: Techniques are disclosed to enable utilization of randomly-occurring features of a label (whether embedded or naturally inherent) to provide counterfeit-resistant and/or tamper-resistant labels. More specifically, labels including randomly-occurring features are scanned to determine the labels' features. The information from the scan is utilized to provide identifying indicia which uniquely identifies each label and may be later verified against the label features that are present to determine whether the label is genuine. In a described implementation, the identifying indicia may be cryptographically signed.

    摘要翻译: 公开了能够利用标签的随机发生特征(无论是嵌入式还是天然固有的)来提供防伪和/或防篡改标签的技术。 更具体地,扫描包括随机发生的特征的标签以确定标签的特征。 来自扫描的信息用于提供唯一地识别每个标签的识别标记,并且可以随后针对存在的标签特征进行验证,以确定标签是否是真实的。 在所描述的实现中,识别标记可以被加密地签名。

    Semi-public white-box cipher
    9.
    发明授权
    Semi-public white-box cipher 有权
    半公开白盒密码

    公开(公告)号:US07769165B2

    公开(公告)日:2010-08-03

    申请号:US11251625

    申请日:2005-10-14

    IPC分类号: H04K1/00 H04L9/00 H04L9/28

    摘要: A computer-implemented system and method for configuring and operating a white-box cipher is disclosed. In one implementation, the system employs a method for configuring pseudorandom data derived from a key to perform key-scheduling functionality associated with rounds of the cipher. Additionally, the system employs a method for generating white-box executable code, wherein the code hides the pseudorandom data by incorporating it into mathematical operations performed during execution of the rounds. Accordingly, the cipher is suited for white-box applications managing digital rights, such as decoding audio, video and other content.

    摘要翻译: 公开了一种用于配置和操作白盒密码的计算机实现的系统和方法。 在一个实现中,系统采用一种用于配置从密钥导出的伪随机数据以执行与密码轮相关联的密钥调度功能的方法。 另外,该系统采用一种产生白盒可执行代码的方法,其中该代码通过将伪随机数据并入到执行循环期间执行的数学运算中来隐藏伪随机数据。 因此,该密码适用于管理数字权利的白盒应用,例如解码音频,视频和其他内容。