Method and apparatus for providing interprocessor communications using shared memory
    1.
    发明申请
    Method and apparatus for providing interprocessor communications using shared memory 审中-公开
    用于使用共享存储器提供处理器间通信的方法和装置

    公开(公告)号:US20050041510A1

    公开(公告)日:2005-02-24

    申请号:US10643327

    申请日:2003-08-19

    摘要: A method for transferring messages between a first processor (102) and a second processor (104) includes the step of requesting an empty message buffer (106) from the first processor or master processor (102). The first processor (102) sends an empty message buffer pointer (108) which the second processor uses to locate the allocated memory within the shared memory (112). The second processor (104) then loads its message in the allocated memory area and sends the message (110). After receiving the message, the first processor (102) releases the allocated memory area found in shared memory (112) so that it can be used in the future. An electronic device such as a radio communication device that uses the shared memory scheme is also described.

    摘要翻译: 一种用于在第一处理器(102)和第二处理器(104)之间传送消息的方法包括从第一处理器或主处理器(102)请求空消息缓冲器(106)的步骤。 第一处理器(102)发送空消息缓冲器指针(108),第二处理器用于在共享存储器(112)内定位所分配的存储器。 然后,第二处理器(104)将其消息加载到所分配的存储器区域中并发送消息(110)。 在接收到消息之后,第一处理器(102)释放在共享存储器(112)中发现的分配的存储器区域,以便将来可以使用它们。 还描述了诸如使用共享存储器方案的无线电通信设备的电子设备。

    Interprocessor communication protocol with high level service composition
    2.
    发明申请
    Interprocessor communication protocol with high level service composition 审中-公开
    处理器间通信协议具有高级服务组合

    公开(公告)号:US20050091306A1

    公开(公告)日:2005-04-28

    申请号:US10677881

    申请日:2003-10-02

    IPC分类号: G06F20060101 G06F15/16

    CPC分类号: H04L67/12 H04L69/327

    摘要: An IPC network (1900) allows for the dynamic composition of services. An IPC client (1902) can for example request a service, such as a new photo service, and teach the IPC network what service components comprise the service. The IPC server (1908) will wait until all of the required service components (1914, 1916) have registered with the IPC network (1900) prior to allowing the IPC client (1902) the go ahead to use the service. The dynamic composition of services allows clients/components operating in the IPC network (1900) to change service definitions without affecting the interprocessor communications between applications operating in the network (1900). Also, the IPC network (1900) learns dynamically the new service and is able to identify the availability of the service within the network (1900).

    摘要翻译: IPC网络(1900)允许服务的动态组合。 IPC客户端(1902)可以例如请求诸如新照片服务的服务,并且教授IPC网络什么服务组件构成服务。 IPC服务器(1908)将等待所有必需的服务组件(1914,1916)在IPC客户端(1902)继续使用该服务之前已经向IPC网络(1900)注册。 服务的动态组合允许在IPC网络(1900)中操作的客户端/组件改变服务定义,而不影响在网络中运行的应用程序之间的处理器间通信(1900)。 此外,IPC网络(1900)动态地学习新服务,并且能够识别网络内的服务的可用性(1900)。

    Interprocessor communication protocol providing intelligent targeting of nodes
    3.
    发明申请
    Interprocessor communication protocol providing intelligent targeting of nodes 失效
    处理器间通信协议提供节点的智能目标

    公开(公告)号:US20050076122A1

    公开(公告)日:2005-04-07

    申请号:US10678976

    申请日:2003-10-03

    IPC分类号: H04L29/08 G06F15/173

    CPC分类号: H04L67/14 H04L69/329

    摘要: An IPC protocol/network allows for intelligent targeting of nodes in order to reduce overhead and provide for improved power management. The IPC server keeps track of the IPC network's node activity and using an operational state table (2000) it can determine which node can handle a service request (e.g., MP3 decode). By keeping track of the current operational condition of the nodes within the network, the processors can have better battery life and application latency can be improved. The IPC server will keep track not only of which nodes can handle which services, but it will also know which node can handle the service request given its knowledge of the operational state of each of the nodes.

    摘要翻译: IPC协议/网络允许节点的智能目标,以减少开销并提供改进的电源管理。 IPC服务器跟踪IPC网络的节点活动并使用操作状态表(2000),它可以确定哪个节点可以处理服务请求(例如,MP3解码)。 通过跟踪网络中节点的当前操作条件,处理器可以具有更好的电池寿命并且可以提高应用延迟。 IPC服务器不仅将跟踪哪些节点可以处理哪些服务,而且还将知道哪个节点可以处理服务请求,因为它知道每个节点的操作状态。

    Group call management through receive/transmit synchronization
    4.
    发明申请
    Group call management through receive/transmit synchronization 有权
    通过接收/发送同步进行组呼呼管理

    公开(公告)号:US20050079883A1

    公开(公告)日:2005-04-14

    申请号:US10682772

    申请日:2003-10-09

    IPC分类号: H04B7/26 H04B7/005

    摘要: A method of communicating with a transceiver (120). In one arrangement, the method of communicating with the transceiver can be performed in a systemless group environment. Synchronization information (150) can be received from a mobile transceiver (110) and used to synchronize to the mobile transceiver. The synchronization information can include a timing offset and a frequency offset. Synchronization can be maintained until a predetermined condition is met, for example, a predetermined amount of group inactivity.

    摘要翻译: 一种与收发器(120)进行通信的方法。 在一种布置中,可以在无系统的组环境中执行与收发器通信的方法。 可以从移动收发机(110)接收同步信息(150)并用于与移动收发信机同步。 同步信息可以包括定时偏移和频率偏移。 可以保持同步,直到满足预定条件,例如,预定量的组不活动。

    Method and system for prioritizing audio channels at a mixer level
    5.
    发明申请
    Method and system for prioritizing audio channels at a mixer level 审中-公开
    在混频器级别对音频信道进行优先排序的方法和系统

    公开(公告)号:US20070218878A1

    公开(公告)日:2007-09-20

    申请号:US11378128

    申请日:2006-03-16

    IPC分类号: H04M1/00

    CPC分类号: H04M1/6016 H04M1/72558

    摘要: The invention is an audio mixer (100) for prioritizing audio channels. The mixer can include a plurality of audio channels (110)—in which each channel can be capable of carrying an audio signal—and can include at least one output (114). The number of outputs can be less than the number of channels and the stage (116) immediately following the output is an output stage. Each channel can include an audio shaper (122) that modifies the audio signals of the channels and can include a priority database (126). The channels can be ranked in the priority database based on their priority in relation to one another. Control logic (128) of a highest ranked channel (N) can signal the audio shapers to modify the audio signals on at least some of the lower ranked channels (1, 2) in accordance with a predetermined priority response.

    摘要翻译: 本发明是用于对音频信道进行优先级排列的音频混合器(100)。 混合器可以包括多个音频通道(110),其中每个通道能够承载音频信号,并且可以包括至少一个输出(114)。 输出的数量可以小于通道数,并且输出之后的阶段(116)是输出级。 每个通道可以包括修改通道的音频信号的音频整形器(122),并且可以包括优先级数据库(126)。 这些通道可以根据其优先级相对于优先级数据库进行排名。 最高排名信道(N)的控制逻辑(128)可以根据预定的优先级响应来向音频整形器发信号通知至少一些较低等级信道(1,2)上的音频信号。

    Method and system for run-time cache logging
    6.
    发明申请
    Method and system for run-time cache logging 审中-公开
    运行时缓存日志的方法和系统

    公开(公告)号:US20070150881A1

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

    申请号:US11315396

    申请日:2005-12-22

    IPC分类号: G06F9/44 G06F9/45

    摘要: A method (400) and system (106) is provided for run-time cache optimization. The method includes profiling (402) a performance of a program code during a run-time execution, logging (408) the performance for producing a cache log, and rearranging (410) a portion of program code in view of the cache log for producing a rearranged portion. The rearranged portion is supplied to a memory management unit (240) for managing at least one cache memory (110-140). The cache log can be collected during a real-time operation of a communication device and is fed back to a linking process (244) to maximize a cache locality compile-time. The method further includes loading a saved profile corresponding with a run-time operating mode, and reprogramming a new code image associated with the saved profile.

    摘要翻译: 提供了用于运行时高速缓存优化的方法(400)和系统(106)。 该方法包括在运行时执行期间对(402)程序代码的性能进行分析(402),记录(408)用于产生高速缓存日志的性能,以及根据用于生成的高速缓存日志重新排列(410)一部分程序代码 重新排列的部分。 重新排列的部分被提供给用于管理至少一个高速缓存存储器(110-140)的存储器管理单元(240)。 可以在通信设备的实时操作期间收集缓存日志,并将其反馈到链接过程(244)以最大化高速缓存位置编译时间。 该方法还包括加载与运行时操作模式对应的保存的简档,以及重新编程与保存的简档相关联的新代码图像。

    Automatic frequency control system using multiple threshold levels and
method of using same
    7.
    发明授权
    Automatic frequency control system using multiple threshold levels and method of using same 失效
    自动频率控制系统采用多个阈值水平和使用方法

    公开(公告)号:US5963851A

    公开(公告)日:1999-10-05

    申请号:US835364

    申请日:1997-04-07

    IPC分类号: H03J7/04 H04Q7/32 H04Q7/30

    CPC分类号: H03J7/04

    摘要: A radio device requires a tunable transceiver such that the transceiver can be accurately set to a desired frequency. When a signal with known frequency accuracy is being received, an offset detector can determine the frequency offset generated by the transceiver due to improper tuning. An automatic frequency control (AFC) system (100) is comprised of a tunable transceiver, an offset detector (103) and an AFC control processor (105) for utilizing information from the offset detector to reduce the inaccuracy in frequency by tuning the transceiver towards the received signal frequency. The AFC control processor (105) utilizes one of more threshold levels for defining a maximum correction threshold (311) based upon the desired maximum offset correction. These thresholds are used by the AFC control processor (105) to efficiently control the predetermined frequency range of the tunable transceiver (101) for most efficient operation.

    摘要翻译: 无线电设备需要可调谐收发器,使得收发器可以被精确地设置到期望的频率。 当接收到具有已知频率精度的信号时,偏移检测器可以由于不正确的调谐而确定由收发器产生的频率偏移。 自动频率控制(AFC)系统(100)包括可调谐收发器,偏移检测器(103)和AFC控制处理器(105),用于利用来自偏移检测器的信息来减少频率的不准确性, 接收信号频率。 AFC控制处理器(105)利用多个阈值电平中的一个来基于所需的最大偏移校正来定义最大校正阈值(311)。 这些阈值由AFC控制处理器(105)用于有效地控制可调谐收发器(101)的预定频率范围,用于最有效的操作。

    Secured software patching and upgrade method for densely deployed networks having spanning-tree topology
    8.
    发明申请
    Secured software patching and upgrade method for densely deployed networks having spanning-tree topology 审中-公开
    具有生成树拓扑的密集部署网络的安全软件修补和升级方法

    公开(公告)号:US20050028001A1

    公开(公告)日:2005-02-03

    申请号:US10629104

    申请日:2003-07-29

    IPC分类号: H04L9/00 H04L29/06 H04L29/08

    摘要: A method for secured software patching and upgrade in a distributed wireless sensor network (DSN) includes the steps of providing a spanning-tree network of communications nodes with at least one root node (CH) and at least one software upgrade repository (SR), receiving a software upgrade with the root node (CH), communicating the upgrade from the root node (CH) to the software upgrade repository (SR), and installing the upgrade from the software upgrade repository (SR) to all of the nodes on the same branch by authenticating a patch key and delivering the upgrade from the software upgrade repository (SR) to the nodes after authentication occurs. The communications nodes (1000) can be sensor devices each sensing, processing, transmitting, receiving, and actuating in a given geographical area.

    摘要翻译: 一种用于分布式无线传感器网络(DSN)中的安全软件修补和升级的方法包括以下步骤:向至少一个根节点(CH)和至少一个软件升级存储库(SR)提供通信节点的生成树网络, 使用根节点(CH)接收软件升级,将升级从根节点(CH)传递到软件升级存储库(SR),并将升级从软件升级存储库(SR)安装到所有节点 通过验证补丁密钥并在认证发生后将升级从软件升级存储库(SR)传递到节点,则相同的分支。 通信节点(1000)可以是在给定地理区域中的每个感测,处理,发送,接收和致动的传感器设备。