Method and apparatus for managing a playlist by metadata
    1.
    发明申请
    Method and apparatus for managing a playlist by metadata 审中-公开
    用于通过元数据管理播放列表的方法和装置

    公开(公告)号:US20130254207A1

    公开(公告)日:2013-09-26

    申请号:US11126871

    申请日:2005-05-11

    IPC分类号: G06F17/30

    摘要: Techniques for managing a playlist in a multimedia system are disclosed. According to one aspect of the techniques, the playlist is structured to be able to include as many items as desired. To facilitate the manageability of such playlist, the playlist is built with a plurality of items. Each of the items is associated with metadata that includes information related to, for example, artist, album, genre, composer, and track number. The metadata for each item may be parsed, updated or logically operated upon to facilitate the management of the playlist. In another embodiment, each of the items is either a single item or a group item. A single item contains metadata of a corresponding source. A group item contains metadata of accessing other constituent items, which again may be single items or group items. As a result, the playlist can accommodate as many items as desired in a limited memory space without compromising the manageability of the playlist. Each of the items can be removed from, added to, or moved around in the playlist without concerning that an item may further include many items therein.

    摘要翻译: 公开了在多媒体系统中管理播放列表的技术。 根据技术的一个方面,播放列表被构造成能够包括根据需要的多个项目。 为了便于这种播放列表的可管理性,播放列表用多个项目构建。 每个项目与包括与例如艺术家,专辑,类型,作曲者和曲目号相关的信息的元数据相关联。 可以对每个项目的元数据进行解析,更新或逻辑操作,以便于播放列表的管理。 在另一个实施例中,每个项目是单个项目或组项目。 单个项目包含相应源的元数据。 组项目包含访问其他组成项目的元数据,其再次可以是单个项目或组项目。 结果,播放列表可以在有限的存储器空间中容纳尽可能多的项目,而不会影响播放列表的可管理性。 每个项目可以从播放列表中移除,添加到或移动到其中,而不涉及一个项目可以进一步包括许多项目。

    Methods and apparatus for communicating commands and data using logical channels
    3.
    发明授权
    Methods and apparatus for communicating commands and data using logical channels 失效
    使用逻辑通道传送命令和数据的方法和装置

    公开(公告)号:US07126983B1

    公开(公告)日:2006-10-24

    申请号:US09264065

    申请日:1999-03-08

    IPC分类号: H04B1/38

    CPC分类号: H04M11/066 H04L5/1415

    摘要: A communication system for a computer includes apparatuses and methods for providing commands and data between a host computer and a multi-channel modem via a single host-to-modem physical channel using multiple logical channels. The communication system suitably includes a logical channel upon which each modem receives command data. Signals asserted on the logical channel corresponding to commands for a particular physical channel are automatically treated as commands. Signals on noncommand logical channels are processed as data to be transferred. Consequently, each physical channel of the modem may be controlled without requiring an escape sequence.

    摘要翻译: 用于计算机的通信系统包括用于经由使用多个逻辑信道的单个主机到调制解调器物理信道在主计算机和多信道调制解调器之间提供命令和数据的装置和方法。 通信系统适当地包括每个调制解调器接收命令数据的逻辑信道。 在对应于特定物理信道的命令的逻辑信道上断言的信号被自动处理为命令。 在非命令逻辑信道上的信号被处理为要传送的数据。 因此,调制解调器的每个物理信道可以被控制而不需要转义序列。

    Data compression over packet networks
    5.
    发明授权
    Data compression over packet networks 有权
    通过分组网络进行数据压缩

    公开(公告)号:US07263107B1

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

    申请号:US10004655

    申请日:2001-12-04

    IPC分类号: H04J3/22

    摘要: Methods and systems are provided for use in a MoIP system including a first modem, a second modem and a third modem. An exemplary communication method includes the steps of receiving a call from the first modem by the second modem over a telephone line, contacting the third modem by the second modem over a packet network, receiving information, from the third modem by the second modem, relating to one or more data compression protocols supported by the third modem, handshaking by the second modem with the first modem to establish a connection, and negotiating a first data compression protocol by the second modem with the first modem, wherein the first data compression protocol is according to the information relating to one of the one or more data compression protocols.

    摘要翻译: 提供了在包括第一调制解调器,第二调制解调器和第三调制解调器的MoIP系统中使用的方法和系统。 一种示例性通信方法包括以下步骤:通过电话线从第二调制解调器接收来自第一调制解调器的呼叫,通过分组网络由第二调制解调器接收第三调制解调器,由第二调制解调器从第三调制解调器接收信息, 涉及由第三调制解调器支持的一个或多个数据压缩协议,由第二调制解调器与第一调制解调器握手建立连接,以及由第二调制解调器与第一调制解调器协商第一数据压缩协议,其中第一数据压缩协议是 根据与所述一个或多个数据压缩协议之一相关的信息。

    Messaging of arbitrary-length video and audio content
    6.
    发明申请
    Messaging of arbitrary-length video and audio content 审中-公开
    任意长度的视频和音频内容的消息传递

    公开(公告)号:US20050021803A1

    公开(公告)日:2005-01-27

    申请号:US10455977

    申请日:2003-06-09

    申请人: Paul Wren

    发明人: Paul Wren

    摘要: The invention is a multimedia video messaging system that provides an end-user with the ability to record and send arbitrary-length audio and video content. The system can encompass a variety of devices such as a mobile phone, cordless phone, and PC with an embedded or attached camera and digital signal processing capabilities to capture and encode an arbitrary length of video and audio into a format that can be streamed or attached to an electronic message. From an address-book listing or using the network identifiers for recipients in an active voice or video call, the end-user may press one button to initiate and send recorded video and audio without further input. When the video exceeds X kb where X is determined by the bandwidth of the end-to-end communication between the device and the messaging server (e.g. phone lines in the current worst case), the video and audio streams to a remote disk that is available on the world-wide web and a message is created and sent with a URI to the streamed media embedded in the body of the message. If the video is less than X kb, a message is created and sent with compressed video attached. When the message is received, an end-user can click on the attachment or the URI to play the video and audio.

    摘要翻译: 本发明是一种多媒体视频消息收发系统,为最终用户提供记录和发送任意长度的音频和视频内容的能力。 该系统可以包括诸如移动电话,无绳电话和具有嵌入式或连接照相机的PC的各种设备以及数字信号处理能力,以捕获并编码任意长度的视频和音频成为可流式传输或附加的格式 电子讯息。 从地址簿列表或使用活动语音或视频呼叫中的收件人的网络标识符,终端用户可以按下一个按钮来发起和发送记录的视频和音频,而无需进一步的输入。 当视频超过X kb,其中X由设备和消息传递服务器之间的端到端通信的带宽确定(例如当前最坏情况下的电话线路),视频和音频流到远程磁盘 在全球网络上可用,并创建一个消息并将URI发送到嵌入在消息正文中的流媒体。 如果视频小于X kb,则会创建一条消息并附带压缩视频。 当收到消息时,最终用户可以点击附件或URI来播放视频和音频。

    Reduction of CPU burden in monitoring data for escape sequences
    7.
    发明授权
    Reduction of CPU burden in monitoring data for escape sequences 有权
    减少监控逃逸序列数据的CPU负担

    公开(公告)号:US06542537B1

    公开(公告)日:2003-04-01

    申请号:US09264777

    申请日:1999-03-09

    IPC分类号: H04B138

    CPC分类号: H04L25/05 H04L47/30

    摘要: A communication system implements a system for reducing the processing burden associated with detecting an escape sequence in a set of data. The quantity of data contained within the modem's data buffer is intermittently compared to a threshold. While the quantity of data remains above a selected threshold, the data is not checked for an escape sequence. If the quantity of data falls below the threshold, the modem initiates an escape sequence detection procedure. Because the data source waits for a confirmation signal from the modem after sending the escape sequence, additional data will not be received in the data buffer. Thus, the escape sequence is typically among the most recently received data in the data buffer. As the modem processes the data in the buffer, the quantity falls below the threshold, activating the escape sequence detection procedure.

    摘要翻译: 通信系统实现用于减少与检测一组数据中的转义序列相关联的处理负担的系统。 调制解调器的数据缓冲区中包含的数据量与阈值间歇性地进行比较。 当数据量保持在选定的阈值以上时,不检查数据是否有转义序列。 如果数据量低于阈值,则调制解调器启动转义序列检测过程。 由于数据源在发送转义序列之后等待来自调制解调器的确认信号,所以在数据缓冲器中不会接收附加数据。 因此,转义序列通常在数据缓冲器中最近接收的数据之中。 当调制解调器处理缓冲区中的数据时,数量低于阈值,激活转义序列检测过程。

    Modem relay over a packet network

    公开(公告)号:US07075979B2

    公开(公告)日:2006-07-11

    申请号:US10104304

    申请日:2002-03-22

    IPC分类号: H04B1/38

    摘要: Various methods and systems for establishing modem relay connections are provided. For example, a modem relay method for use by a first gateway device in communication with a calling modem comprises the exemplary steps of: receiving a call from the calling modem for establishing a communication with a remote modem; requesting a second gateway device to place a call to the remote modem for establishing the communication; transmitting ANSam to the calling modem for a predetermined period of time according to an ANSam message received from the second gateway device in an RFC2833 message via a packet network; monitoring for detection of a CM signal from the calling modem; monitoring for detection of an AA signal from the calling modem; monitoring for receipt of a modulation type message from the second gateway device; and monitoring for receipt of a pass through mode message from the second gateway device.