Methods and apparatuses for transferring data
    101.
    发明授权
    Methods and apparatuses for transferring data 有权
    用于表示和传送各种类型的流媒体数据的方法和装置

    公开(公告)号:US07007062B1

    公开(公告)日:2006-02-28

    申请号:US09757235

    申请日:2001-01-08

    Abstract: The present invention provides several methods and apparatuses for transmitting multimedia data using streaming media protocols such as real-time transfer protocols (RTP) and real-time streaming protocols (RTSP) in a computer network environment. A request for RTP data is sent from the caching proxy server to the server. The request may be for one specific type of data or multiple unrelated types of data. The server responds to the request indicating its support for the requested data. The caching proxy server determines whether to proceed or terminate the data transmission process based on the response provided by the server. If it is determined to proceed with the data transmission process, the caching proxy informs the server to send the requested data. The server sends the requested data in a body of a RTP packet. The RTP packet uses a RTP Meta-Info payload format, which includes a body and a field header. The field header includes fields to identify the streaming media data, and the field body includes the requested streaming media data.

    Abstract translation: 本发明提供了在计算机网络环境中使用诸如实时传输协议(RTP)和实时流协议(RTSP)之类的流媒体协议来发送多媒体数据的几种方法和装置。 RTP数据请求从缓存代理服务器发送到服务器。 该请求可以用于一种特定类型的数据或多个不相关的数据类型。 服务器响应请求,指示其对所请求的数据的支持。 高速缓存代理服务器基于服务器提供的响应来确定是继续还是终止数据传输过程。 如果确定继续进行数据传输处理,则高速缓存代理通知服务器发送所请求的数据。 服务器将请求的数据发送到RTP包的主体中。 RTP分组使用RTP元信息有效载荷格式,其包括主体和字段报头。 字段标题包括用于标识流媒体数据的字段,并且字段主体包括所请求的流媒体数据。

    Method and apparatus for updating and synchronizing information between a client and server

    公开(公告)号:US20060031539A1

    公开(公告)日:2006-02-09

    申请号:US11230984

    申请日:2005-09-19

    Abstract: The present invention provides a method and apparatus for integrating applets running on a client with the application logic for applications running on a server. The mechanism of the present invention provides two significant advantages over the prior art: the synchronization of state, and the recognition of user actions in the browser including the invocation of the appropriate application logic in the server. Instead of using the FORM element available in HTML, individual active applets are available and may be created that obtain user input (e.g. a checkbox, textbox, button, etc.). A hidden applet called the Applet Group Controller is created which handles communication between the applets on the browser and the application logic on the server. The Applet Group Controller maintains an association with each applet that maintains the keys and values of any parameters and variables for the applet. In a preferred embodiment, upon the invocation of an event, the association instructs an Action Coordinator to invoke an action. The Action Coordinator obtains and transmits a list of all of the keys and their values to the server. The server invokes the appropriate application logic and transmits the keys and their values (as updated during the execution of the application logic) back to the Action Coordinator. The Action Coordinator then pushes the updated values out to the applets (through their Associations) at which time the browser's display is updated with the new values.

    Method and system for discovering a power source on a peripheral bus

    公开(公告)号:US20060015757A1

    公开(公告)日:2006-01-19

    申请号:US11031288

    申请日:2005-01-07

    CPC classification number: G06F1/266 Y10T307/625

    Abstract: Improved techniques to recognize a power source on a peripheral bus and/or determine power available from the power source via the peripheral bus are disclosed. Typically, the peripheral bus is supported by a cable connected between a host device and an electronic device. In this case, the host device is a power source (e.g., power adapter or battery pack) and the cable is used to provide power from the power source to the electronic device. Hence, by understanding the power available from the power source, the electronic device can manage its power utilization so as to operate in a stable and reliable manner. The electronic device is, for example, a portable computing device. Examples of portable computing devices include a Portable Digital Assistant (PDA) and a portable media player.

    User-interface design
    107.
    发明申请
    User-interface design 有权
    用户界面设计

    公开(公告)号:US20050285965A1

    公开(公告)日:2005-12-29

    申请号:US10876298

    申请日:2004-06-24

    CPC classification number: G06F3/0481

    Abstract: Graphical user interface objects are specified by a collection of attribute-value pairs, the collection of which comprise a complete description of the object and may be used by a rendering element to create a visual representation of the object. In practice, each of a first portion of attributes may be associated with two or more values—each value (for a given attribute) specifying that attribute's value for a unique resolution. A second portion of attributes are associated with a single value and are, therefore, display resolution independent. Accordingly, the target object may be displayed at any of the specified design display resolutions or accurately displayed at any resolution between the specified design display resolutions.

    Abstract translation: 图形用户界面对象由属性值对集合指定,其集合包含对象的完整描述,并且可由渲染元素用于创建对象的可视表示。 在实践中,属性的第一部分中的每一个可以与两个或更多个值相关联,每个值(对于给定属性)指定该属性的唯一分辨率的值。 属性的第二部分与单个值相关联,因此与显示分辨率无关。 因此,可以以任何指定的设计显示分辨率显示目标对象,或者以指定的设计显示分辨率之间的任何分辨率精确地显示目标对象。

    Method and apparatus for managing a power load change in a system
    108.
    发明授权
    Method and apparatus for managing a power load change in a system 有权
    用于管理系统中的电力负载变化的方法和装置

    公开(公告)号:US06978388B1

    公开(公告)日:2005-12-20

    申请号:US10053766

    申请日:2002-01-18

    Abstract: An apparatus and method for maintaining a state during a power load change. The apparatus of one embodiment includes a voltage controller coupled to receive a signal from a detector of current change. The detector of current change in this embodiment is coupled to detect change in the current level at a microprocessor and signal a voltage controller of such change, which in turn causes a change in the voltage supplied to the microprocessor. An embodiment of the method comprises using a current detector in detecting current change in a microprocessor, determining according to the current change the power level that is needed to be maintained and increasing the voltage level for a predetermined amount of time to compensate for (any) voltage droop. In an alternative embodiment, a change in power is determined before the change occurs and as such determines the power level needed at the microprocessor.

    Abstract translation: 一种用于在电力负载变化期间维持状态的装置和方法。 一个实施例的装置包括耦合以从电流变化的检测器接收信号的电压控制器。 该实施例中的电流变化检测器被耦合以检测微处理器处的电流电平的变化,并向电压控制器发信号通知这种变化,这进而导致提供给微处理器的电压的变化。 该方法的一个实施例包括使用电流检测器来检测微处理器中的电流变化,根据当前的变化来确定需要维持的功率电平,并且在预定的时间量内增加电压电平以补偿(任意) 电压下降 在替代实施例中,在变化发生之前确定功率变化,并且因此确定微处理器所需的功率电平。

    Font management system that provides for synchronization of fonts among resources
    109.
    发明授权
    Font management system that provides for synchronization of fonts among resources 有权
    字体管理系统,用于在资源之间同步字体

    公开(公告)号:US06975412B2

    公开(公告)日:2005-12-13

    申请号:US10173852

    申请日:2002-06-19

    CPC classification number: G06F17/214

    Abstract: A font synchronization system ensures that fonts which are specified in the creation of a document are the same as those that are employed in the subsequent handling and printing of the document. Each font that is utilized within a document, or available in a printing system, is characterized by a font reference that unambiguously identifies significant features of the font. Font references associated with a document are compared with those available on a computer resource, to see if two fonts are the same in all significant respects. If the fonts are not the same, the comparison process identifies the areas of difference between them, so that a determination can be made whether such differences are critical to the appearance of the document. A number of font references are encapsulated within a font profile, to identify the fonts that are available for use within a particular environment, such as a service bureau. The font profiles can be employed by document creators to limit their choices for fonts to those which will be ultimately available when the document is printed.

    Abstract translation: 字体同步系统确保在创建文档时指定的字体与随后处理和打印文档中使用的字体相同。 在文档中使用的或在打印系统中可用的每种字体的特征在于字体引用,其明确地标识字体的重要特征。 与文档相关联的字体引用与计算机资源上可用的字体引用进行比较,以查看两种字体在所有重要方面是否相同。 如果字体不一样,则比较过程识别它们之间的差异区域,从而可以确定这样的差异对于文档的外观是至关重要的。 许多字体引用被封装在字体配置文件中,以识别可用于在特定环境中使用的字体,例如服务局。 文档创建者可以使用字体配置文件来限制字体对于打印文档时最终可用的字体选择。

    Display housing for computing device

    公开(公告)号:US20050270244A1

    公开(公告)日:2005-12-08

    申请号:US11198820

    申请日:2005-08-04

    CPC classification number: G06F1/1637 G06F1/1616 G06F1/1656

    Abstract: An improved housing for a computing device is disclosed. The improved housing can have one or more of the following aspects. A first aspect of the invention pertains to a computer housing having a logo or other symbol that can be illuminated using light from the backside of a display panel. A second aspect of the invention pertains to a suspended frame is able to support a display panel within a display housing. A third aspect of the invention pertains to a computing device provided with an internal antenna. A fourth aspect of the invention pertains to a stiffener for a computer housing so as to increase the rigidity and strength of the computer housing. A fifth aspect of the invention pertains to a housing having a logo, symbol or other device that can be illuminated using light from the backside of a display panel. A sixth aspect of the invention pertains to a lid for a computing device, such as a portable computer, that is provided with a translucent housing.

Patent Agency Ranking