会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 31. 发明授权
    • Programmable architecture and methods for motion estimation
    • 运动估计的可编程架构和方法
    • US06965644B2
    • 2005-11-15
    • US09797035
    • 2001-03-01
    • Jan FandriantoChi Shin WangSehat SutardjaHedley K. J. RainnieBryan R. Martin
    • Jan FandriantoChi Shin WangSehat SutardjaHedley K. J. RainnieBryan R. Martin
    • G06T9/00H04N7/12H04N7/14H04N7/15H04N7/26
    • H04N7/15G06K9/68G06T9/007H04N5/14H04N7/141H04N7/147H04N7/148H04N19/433
    • A programmable motion estimator includes one dual ported memory for storing an image block, the prediction error, and a temporary block used in interpolation, and a pixel-group random access dual ported memory for storing a search window. The two ports of the two memories are selectively applied to an arithmetic logic unit, or ALU, through a multiplexer. One output of the ALU provides an absolute difference, which is furnished to a tree adder. Another output of the ALU provides an average value or a difference value, as selected, which is routed to the inputs of the image memory and the search memory. In motion vector searching, the ALU performs pixel absolute difference arithmetic using the pixel groups from the image memory and from the search memory, and determines a sum of absolute differences in the tree adder. In half pixel interpolation, the ALU performs pixel averaging arithmetic using pixel groups from the search memory, and writes back to the search memory. In quarter pixel interpolation, the ACU performs pixel averaging arithmetic using pixel groups from the image and search memories, and writes back to the search memory. In some quarter pixel interpolations, temporary interpolated blocks from the image memory are used to interpolated quarter pixel blocks. These temporary blocks are obtained by pixel averaging in the ALU using pixel groups from the search memory. In error prediction determination, the ALU performs pixel subtraction using the pixel groups from the image memory and from the search memory, and writes back to the image memory.
    • 可编程运动估计器包括用于存储图像块的一个双端口存储器,预测误差和在插值中使用的临时块,以及用于存储搜索窗口的像素组随机存取双端口存储器。 两个存储器的两个端口通过多路复用器选择性地应用于算术逻辑单元或ALU。 ALU的一个输出提供绝对差异,它被提供给树加法器。 ALU的另一输出提供被选择的平均值或差值,其被路由到图像存储器和搜索存储器的输入。 在运动矢量搜索中,ALU使用来自图像存储器和搜索存储器的像素组来执行像素绝对差分运算,并且确定树加法器中的绝对差的和。 在半像素内插中,ALU使用来自搜索存储器的像素组来执行像素平均运算,并将其写回到搜索存储器。 在四分之一像素插值中,ACU使用来自图像和搜索存储器的像素组执行像素平均算术,并且将其写回到搜索存储器。 在一些四分之一像素插值中,来自图像存储器的临时内插块被用于内插四分之一像素块。 这些临时块通过使用来自搜索存储器的像素组在ALU中的像素平均来获得。 在错误预测确定中,ALU使用来自图像存储器和搜索存储器的像素组来执行像素相减,并将其写回图像存储器。
    • 33. 发明授权
    • Distributed local telephony gateway
    • 分布式本地电话网关
    • US08532090B1
    • 2013-09-10
    • US12139313
    • 2008-06-13
    • Marc Petit-HugueninIsabelle DalmassoBarry D. AndrewsBryan R. Martin
    • Marc Petit-HugueninIsabelle DalmassoBarry D. AndrewsBryan R. Martin
    • H04L12/66
    • H04L65/1073H04L65/103H04M7/1205
    • Aspects of the invention are directed to a telephony system that is adapted to receive, route, process, and deliver communications data using a cost-effective, user-friendly operations platform and a broadband communication network. For example, the system includes a computer server arrangement and a plurality of endpoint devices communicatively coupled to one or more communication channels comprising an Internet protocol (IP) network. Packet-based (VoIP) calls are transmitted over an IP network, and translated to standard PSTN call signals when necessary. The broadband telephony system of the present invention utilizes each user's own IP network endpoint device as not only each user's local gateway onto the IP network, but also as a remote gateway for bridging other user's calls from the IP network to a local PSTN network in order to reach non-users.
    • 本发明的方面涉及一种电话系统,其适于使用具有成本效益的,用户友好的操作平台和宽带通信网络来接收,路由,处理和传送通信数据。 例如,该系统包括计算机服务器装置和通信地耦合到包括因特网协议(IP)网络的一个或多个通信信道的多个端点设备。 基于分组的(VoIP)呼叫通过IP网络传输,并在必要时转换为标准PSTN呼叫信号。 本发明的宽带电话系统将每个用户自己的IP网络端点设备作为不仅每个用户的本地网关到IP网络,而且还作为用于将其他用户的呼叫从IP网络桥接到本地PSTN网络的远程网关 到达非用户。
    • 34. 发明授权
    • Integrated multimedia communications processor and codec
    • 集成多媒体通信处理器和编解码器
    • US5982459A
    • 1999-11-09
    • US872858
    • 1997-06-11
    • Jan FandriantoBryan R. MartinDoug G. NeubauerDuat H. TranMatthew D. CressaArijanto Soemedi
    • Jan FandriantoBryan R. MartinDoug G. NeubauerDuat H. TranMatthew D. CressaArijanto Soemedi
    • H04N7/14H04N7/12H04N5/14
    • H04N7/142
    • A multimedia processor contains a general purpose RISC and video processors which operate in parallel to execute software for combined video and audio bit stream coding and decoding. The RISC processor controls operation of the multimedia processor and performs bit stream parsing and coding, audio compression and decompression, and general processing for embedded applications. The video processor performs video encoding and decoding functions such as scaling, filtering, decimation, and DCT transforms. The RISC processor and the video processor each have separate data buses which are interconnected through a portal circuit and a Huffman codec. Each data bus has a DMA controller which transfers data to and from a memory interface to an external memory. DMA channels serve I/O interface resources coupled to the data buses and can form buffers in the external memory. This reduces the need for on-chip FIFO buffers and separate buffers between the multimedia processor and attached devices.
    • 多媒体处理器包含通用RISC和视频处理器,其并行操作以执行用于组合的视频和音频比特流编码和解码的软件。 RISC处理器控制多媒体处理器的操作,并执行位流分析和编码,音频压缩和解压缩,以及嵌入式应用程序的通用处理。 视频处理器执行诸如缩放,滤波,抽取和DCT变换之类的视频编码和解码功能。 RISC处理器和视频处理器各自具有通过门电路和霍夫曼编解码器互连的独立数据总线。 每个数据总线都有一个DMA控制器,它将数据传输到存储器接口和从存储器接口传输到外部存储器。 DMA通道提供耦合到数据总线的I / O接口资源,并且可以在外部存储器中形成缓冲器。 这减少了片上FIFO缓冲器和多媒体处理器和附加设备之间的单独缓冲区的需要。
    • 35. 发明授权
    • Video TTY device and method for videoconferencing
    • 视频TTY设备和视频会议方法
    • US5978014A
    • 1999-11-02
    • US934184
    • 1997-09-19
    • Bryan R. MartinTruman JoeRichard Medugno
    • Bryan R. MartinTruman JoeRichard Medugno
    • H04N7/14
    • H04L12/1818
    • A video communications device used as part of a communication terminal in a video-conferencing arrangement provides the capability of real-time captioning along with real-time visual communication for the individuals with impaired hearing and others whose speech is not understandable or non-existent. The device enhances the ability of people with communication disabilities to communicate quickly and effectively with those who are similarly afflicted as well as with those who are not. The video communications device includes a camera and a teletype device (TTY) for transmitting and receiving teletype information. The camera captures local images and generates a set of video signals representing those images. A teletype device captures input data from a user and generates a set of data signals. The device can be configured for compatibility with conventional equipment and for alerting users of incoming calls nonaudibly.
    • 作为视频会议装置中的通信终端的一部分使用的视频通信设备为具有受损听众的个人和其语音不可理解或不存在的人提供实时字幕的实时视频通信能力。 该设备增强了沟通障碍者与同样受苦的人以及与之不同的人的快速有效沟通的能力。 视频通信设备包括用于发送和接收电传信息的照相机和电传设备(TTY)。 相机拍摄本地图像并生成一组代表这些图像的视频信号。 电传设备从用户捕获输入数据并产生一组数据信号。 该设备可以配置为与常规设备兼容,并且可以突发地提醒用户呼入呼叫。
    • 36. 发明授权
    • Programmable architecture and methods for motion estimation
    • 运动估计的可编程架构和方法
    • US5594813A
    • 1997-01-14
    • US838380
    • 1992-02-19
    • Jan FandriantoChi S. WangHedley K. J. RainnieSehat SutardjaBryan R. Martin
    • Jan FandriantoChi S. WangHedley K. J. RainnieSehat SutardjaBryan R. Martin
    • G06T7/20H04N5/14H04N7/26H04N7/12
    • G06T7/202H04N19/43H04N19/433H04N19/51H04N19/523H04N5/145G06T2207/10016
    • A programmable motion estimator includes one dual ported memory for storing an image block, the prediction error, and a temporary block used in interpolation, and a pixel-group random access dual ported memory for storing a search window. The two ports of the two memories are selectively applied to an arithmetic logic unit, or ALU, through a multiplexer. One output of the ALU provides an absolute difference, which is furnished to a tree adder. Another output of the ALU provides an average value or a difference value, as selected, which is routed to the inputs of the image memory and the search memory. In motion vector searching, the ALU performs pixel absolute difference arithmetic using the pixel groups from the image memory and from the search memory, and determines a sum of absolute differences in the tree adder. In half pixel interpolation, the ALU performs pixel averaging arithmetic using pixel groups from the search memory, and writes back to the search memory. In quarter pixel interpolation, the ACU performs pixel averaging arithmetic using pixel groups from the image and search memories, and writes back to the search memory. In some quarter pixel interpolations, temporary interpolated blocks from the image memory are used to interpolated quarter pixel blocks. These temporary blocks are obtained by pixel averaging in the ALU using pixel groups from the search memory. In error prediction determination, the ALU performs pixel subtraction using the pixel groups from the image memory and from the search memory, and writes back to the image memory.
    • 可编程运动估计器包括用于存储图像块的一个双端口存储器,预测误差和在插值中使用的临时块,以及用于存储搜索窗口的像素组随机存取双端口存储器。 两个存储器的两个端口通过多路复用器选择性地应用于算术逻辑单元或ALU。 ALU的一个输出提供绝对差异,它被提供给树加法器。 ALU的另一输出提供被选择的平均值或差值,其被路由到图像存储器和搜索存储器的输入。 在运动矢量搜索中,ALU使用来自图像存储器和搜索存储器的像素组来执行像素绝对差分运算,并且确定树加法器中的绝对差的和。 在半像素内插中,ALU使用来自搜索存储器的像素组来执行像素平均运算,并将其写回到搜索存储器。 在四分之一像素插值中,ACU使用来自图像和搜索存储器的像素组执行像素平均算术,并且将其写回到搜索存储器。 在一些四分之一像素插值中,来自图像存储器的临时内插块被用于内插四分之一像素块。 这些临时块通过使用来自搜索存储器的像素组在ALU中的像素平均来获得。 在错误预测确定中,ALU使用来自图像存储器和搜索存储器的像素组来执行像素相减,并将其写回图像存储器。
    • 39. 发明授权
    • Distributed local telephony gateway
    • US07394803B1
    • 2008-07-01
    • US09966713
    • 2001-09-28
    • Marc Petit-HugueninIsabelle DalmassoBarry D. AndrewsBryan R. Martin
    • Marc Petit-HugueninIsabelle DalmassoBarry D. AndrewsBryan R. Martin
    • H04L12/66
    • H04L65/1073H04L65/103H04M7/1205
    • Aspects of the invention are directed to a telephony system that is adapted to receive, route, process, and deliver communications data using a cost-effective, user-friendly operations platform and a broadband communication network. For example, the system includes a computer server arrangement and a plurality of endpoint devices communicatively coupled to one or more communication channels comprising an Internet protocol (IP) network. Packet-based (VoIP) calls are transmitted over an IP network, and translated to standard PSTN call signals when necessary. The broadband telephony system of the present invention utilizes each user's own IP network endpoint device as not only each user's local gateway onto the IP network, but also as a remote gateway for bridging other user's calls from the IP network to a local PSTN network in order to reach non-users. Users access the VoIP network of the present invention using the user-owned equipment (as a VoIP network endpoint device) they already have in place for accessing the Internet through a broadband channel. Additionally, the VoIP-based telephony system of the present invention provides an integral means to reach many IP network non-users, thus more-quickly establishing a sufficiently large geographically-distributed communications system. According to a one example embodiment, a broadband telephony system includes a plurality of remote endpoint devices coupled to a broadband data network, and a plurality of remote PSTNs coupled between the plurality of remote endpoint devices and a plurality of remote audio interfaces. Each remote endpoint device is coupled to one remote PSTN, each remote PSTN is coupled to more than one remote endpoint device, each remote PSTN is coupled to at least one remote audio interface, and each remote audio interface is coupled to one remote PSTN. An originating endpoint device is then coupled to a destination audio interface for delivery of an audio signal using a database that is accessible over the broadband data network, for determining an optimized path for the audio signal from the originating endpoint device to the destination audio interface.
    • 40. 发明授权
    • Internet telephony arrangement and method
    • 互联网电话安排和方法
    • US07289491B2
    • 2007-10-30
    • US11490513
    • 2006-07-20
    • Hardish SinghKevin E. DeierlingBryan R. Martin
    • Hardish SinghKevin E. DeierlingBryan R. Martin
    • H04L12/66H04L12/28
    • H04M7/0057H04L29/06027H04L65/1026H04L65/1036H04M1/2535
    • An arrangement which includes a telephone and an interface unit, which interfaces the telephone to both a standard switched telephone communications network and an Internet communications network, is disclosed. The interface unit includes an input coupled to the telephone to receive audio information and two output ports configured to be respectively coupled to the standard switched telephone communications network and the Internet communications network. A processing unit couples the audio information received from the telephone to the first output port when the telephonic communication is to be performed using the standard switched telephone communications network. Alternatively, the processing unit processes the audio information received from the telephone in accordance with standard Internet transfer protocols and couples the processed audio information to the second output port when the telephonic communication is to be performed using the Internet communications network and the standard protocols.
    • 公开了一种包括将电话与标准交换电话通信网络和因特网通信网络接口的电话和接口单元的装置。 接口单元包括耦合到电话以接收音频信息的输入和被配置为分别耦合到标准交换电话通信网络和因特网通信网络的两个输出端口。 当使用标准交换电话通信网络进行电话通信时,处理单元将从电话接收的音频信息耦合到第一输出端口。 或者,处理单元根据标准互联网传输协议处理从电话接收的音频信息,并且当使用因特网通信网络和标准协议执行电话通信时,将处理的音频信息耦合到第二输出端口。