OPTICAL PROXIMITY SWITCH
    81.
    发明申请
    OPTICAL PROXIMITY SWITCH 有权
    光接近开关

    公开(公告)号:US20140021336A1

    公开(公告)日:2014-01-23

    申请号:US13555471

    申请日:2012-07-23

    IPC分类号: H03K17/78

    CPC分类号: H03K17/941

    摘要: An optical proximity switch includes an optical transmitter for emitting a light signal, a transmitting lens with total internal reflection using the light signal to form and transmit a light beam , a receiver, an imaging receiving lens for receiving and transmitting to the receiver the light signal, and an electronic circuit for evaluating the light signal received by the receiver.

    摘要翻译: 一种光学接近开关包括用于发射光信号的光发射器,具有光信号的全内反射的透射透镜,用于形成和传输光束;接收器,用于接收和发送光信号的成像接收透镜 以及用于评估由接收器接收的光信号的电子电路。

    Buffers for display acceleration
    82.
    发明授权
    Buffers for display acceleration 有权
    显示加速缓冲区

    公开(公告)号:US08477143B2

    公开(公告)日:2013-07-02

    申请号:US12397334

    申请日:2009-03-03

    IPC分类号: G06T1/00 G09G5/00

    摘要: Embodiments enable a graphics processor to more efficiently process graphics and compositing processing commands. In certain embodiments, a client application submits client graphics commands to a graphics driver. The client in certain embodiments can notify a window server that client graphics commands have been submitted. In response, the window server can generate compositing processing commands and provide these commands to the graphics driver. Advantageously, a graphics processor can execute the client graphics commands while the window server generates compositing processing commands. As a result, processing resource can be used more efficiently.

    摘要翻译: 实施例使得图形处理器能够更有效地处理图形和合成处理命令。 在某些实施例中,客户应用程序将图形命令提交给图形驱动程序。 某些实施例中的客户端可以通知窗口服务器已经提交了客户端图形命令。 作为响应,窗口服务器可以生成合成处理命令,并将这些命令提供给图形驱动程序。 有利地,图形处理器可以在窗口服务器生成合成处理命令时执行客户端图形命令。 因此,可以更有效地使用处理资源。

    System for optimizing graphics operations
    83.
    发明授权
    System for optimizing graphics operations 有权
    用于优化图形操作的系统

    公开(公告)号:US08134561B2

    公开(公告)日:2012-03-13

    申请号:US10825694

    申请日:2004-04-16

    IPC分类号: G06F15/00 G06T1/00

    摘要: Disclosed is a system for producing images including techniques for reducing the memory and processing power required for such operations. The system provides techniques for programmatically representing a graphics problem. The system further provides techniques for reducing and optimizing graphics problems for rendering with consideration of the system resources, such as the availability of a compatible GPU.

    摘要翻译: 公开了一种用于产生图像的系统,包括用于减少这种操作所需的存储器和处理能力的技术。 该系统提供以编程方式表示图形问题的技术。 该系统进一步提供了用于减少和优化图形问题以用于考虑系统资源(诸如兼容GPU的可用性)的渲染的技术。

    Partial display updates in a windowing system using a programmable graphics processing unit
    84.
    发明授权
    Partial display updates in a windowing system using a programmable graphics processing unit 有权
    在使用可编程图形处理单元的窗口系统中部分显示更新

    公开(公告)号:US07969453B2

    公开(公告)日:2011-06-28

    申请号:US11696588

    申请日:2007-04-04

    IPC分类号: G09G5/377

    CPC分类号: G09G5/393 G09G5/14

    摘要: Techniques to generate partial display updates in a buffered window system in which arbitrary visual effects are permitted to any one or more windows (e.g., application-specific window buffers) are described. Once a display output region is identified for updating, the buffered window system is interrogated to determine which regions within each window, if any, may effect the identified output region. Such determination considers the consequences any filters associated with a window impose on the region needed to make the output update.

    摘要翻译: 描述了在缓冲窗口系统中产生部分显示更新的技术,其中任意视觉效果被允许到任何一个或多个窗口(例如,特定于应用的窗口缓冲器)。 一旦显示输出区域被识别用于更新,则缓冲的窗口系统被询问以确定每个窗口内的哪些区域(如果有的话)可以影响所识别的输出区域。 这种确定考虑了与窗口相关联的任何过滤器对进行输出更新所需的区域的后果。

    Method and apparatus for constructing a repair path around a non-available component in a data communications network
    85.
    发明授权
    Method and apparatus for constructing a repair path around a non-available component in a data communications network 有权
    用于构建数据通信网络中不可用组件周围的修复路径的方法和装置

    公开(公告)号:US07885179B1

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

    申请号:US11393166

    申请日:2006-03-29

    CPC分类号: H04L12/4633

    摘要: A method of constructing a repair path around a non-available component in a data communications network is described. The data communications network has, as components, nodes and links therebetween defining a network topology. The non-available component is a member of a shared risk group of components commonly renderable non-available. The method comprises the step, performed at a repairing node, of identifying as a repair target a neighbour component of the non-available component. The method further comprises the step of constructing a repair network topology omitting the shared risk group. The method further comprises the step of constructing a repair path to the repair target in the repair topology.

    摘要翻译: 描述了在数据通信网络中围绕不可用组件构建修复路径的方法。 数据通信网络具有作为组件的节点和链路,其间定义网络拓扑。 不可用组件是通常不可用的组件的共享风险组的成员。 该方法包括在修复节点执行的将不可用组件的相邻组件标识为修复对象的步骤。 该方法还包括构建省略共享风险组的修复网络拓扑的步骤。 该方法还包括在修复拓扑中构建到修复目标的修复路径的步骤。

    System for emulating graphics operations
    86.
    发明授权
    System for emulating graphics operations 有权
    用于模拟图形操作的系统

    公开(公告)号:US07847800B2

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

    申请号:US10826744

    申请日:2004-04-16

    申请人: John Harper

    发明人: John Harper

    IPC分类号: G06F15/16

    CPC分类号: G06T1/20

    摘要: Disclosed is a system for producing images including emulation techniques. The system provides for emulation of graphics processing resources such that a central processing unit may provide graphics support. Disclosed embodiments include emulation of selected graphics calls as well as emulation of a programmable graphics processor for compatibility with systems having no compatible GPU.

    摘要翻译: 公开了一种用于产生包括仿真技术的图像的系统。 该系统提供对图形处理资源的仿真,使得中央处理单元可以提供图形支持。 公开的实施例包括对所选图形调用的仿真以及用于与不兼容GPU的系统兼容的可编程图形处理器的仿真。

    PROVIDING A PROXY VIEW FOR AN APPLICATION IN A WINDOW MANAGER
    87.
    发明申请
    PROVIDING A PROXY VIEW FOR AN APPLICATION IN A WINDOW MANAGER 有权
    在窗口管理器中为应用程序提供代理视图

    公开(公告)号:US20100235777A1

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

    申请号:US12405202

    申请日:2009-03-16

    IPC分类号: G06F3/048

    CPC分类号: G06F9/452

    摘要: A window manager process hosts proxy window objects created by an application in a window manager display structure. A process in a device creates a local proxy view object within a window manager display structure for the window manager process. The process registers an identifier for a remote proxy window object which corresponds to an application display structure. The application controls processing of data used by the application. The process assigns the identifier for the remote proxy window object to the local proxy view object in the window manager display structure to create a composite display structure and renders the composite display structure to display an image on a display device. The image corresponds to the objects of the application display structure represented by the remote proxy window object. The window manager process controls rendering of the composite display structure.

    摘要翻译: 窗口管理器进程托管由窗口管理器显示结构中的应用程序创建的代理窗口对象。 设备中的进程在窗口管理器进程的窗口管理器显示结构内创建本地代理视图对象。 该过程注册对应于应用程序显示结构的远程代理窗口对象的标识符。 应用程序控制应用程序使用的数据的处理。 该过程在窗口管理器显示结构中将远程代理窗口对象的标识符分配给本地代理视图对象,以创建复合显示结构,并呈现复合显示结构以在显示设备上显示图像。 图像对应于由远程代理窗口对象表示的应用程序显示结构的对象。 窗口管理器进程控制复合显示结构的渲染。

    MEDIA SYNCHRONIZATION VIA IMAGE QUEUE
    89.
    发明申请
    MEDIA SYNCHRONIZATION VIA IMAGE QUEUE 有权
    通过图像队列进行媒体同步化

    公开(公告)号:US20090002381A1

    公开(公告)日:2009-01-01

    申请号:US12146318

    申请日:2008-06-25

    IPC分类号: G06T1/00

    CPC分类号: G06T11/206

    摘要: This invention is directed to a system for processing media in an electronic device. An application operative to request the display of one or more graphics elements may be implemented on the electronic device. The application may identify graphics elements for display and organize the graphics elements in a layer tree for processing and display by a render server (e.g., a core animation render server). To coordinate the processing of graphics elements of the application or of several applications, the electronic device may include a media server operative to receive media from the application and generate an image queue that includes video frames of the media. The render server may associate a slot ID with each image queue, while the media server may provide the slot ID to the application for inclusion in the layer tree. When the render server reaches a slot ID in the layer tree, the render server may identify and display the associated image queue.

    摘要翻译: 本发明涉及一种用于在电子设备中处理介质的系统。 可以在电子设备上实现可操作以请求显示一个或多个图形元素的应用。 应用可以识别用于显示的图形元素并且组织图层树中的图形元素以由渲染服务器(例如,核心动画呈现服务器)进行处理和显示。 为了协调应用程序或多个应用程序的图形元素的处理,电子设备可以包括媒体服务器,操作用于从应用程序接收媒体并生成包括媒体的视频帧的图像队列。 呈现服务器可以将时隙ID与每个图像队列相关联,而媒体服务器可以向应用提供时隙ID以包含在层树中。 当渲染服务器到达层树中的插槽ID时,渲染服务器可以识别并显示相关联的图像队列。

    Application Programming Interfaces for Synchronization
    90.
    发明申请
    Application Programming Interfaces for Synchronization 有权
    用于同步的应用程序编程接口

    公开(公告)号:US20080165161A1

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

    申请号:US11620709

    申请日:2007-01-07

    IPC分类号: G06F3/043

    摘要: The application programming interface operates in an environment with user interface software interacting with multiple software applications or processes in order to synchronize animations associated with multiple views or windows of a display of a device. The method for synchronizing the animations includes setting attributes of views independently with each view being associated with a process. The method further includes transferring a synchronization call to synchronize animations for the multiple views of the display. In one embodiment the synchronization call includes the identification and the number of processes that are requesting animation. The method further includes transferring a synchronization confirmation message when a synchronization flag is enabled. The method further includes updating the attributes of the views from a first state to a second state independently. The method further includes transferring a start animation call to draw the requested animations when both processes have updated attributes.

    摘要翻译: 应用编程接口在具有与多个软件应用或过程交互的用户界面软件的环境中操作,以便与设备的显示器的多个视图或窗口相关联的动画同步。 用于同步动画的方法包括独立地设置视图的属性,每个视图与进程相关联。 该方法还包括传送同步调用以同步用于显示器的多个视图的动画。 在一个实施例中,同步呼叫包括标识和请求动画的进程的数量。 该方法还包括当启用同步标志时传送同步确认消息。 该方法还包括独立地将视图的属性从第一状态更新为第二状态。 该方法还包括当两个进程具有更新的属性时,转移开始动画调用以绘制所请求的动画。