Apparatus and method for adaptive multimedia reception and transmission in communication environments
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/177
G06F-015/00
G06F-015/76
출원번호
US-0116604
(2008-05-07)
등록번호
US-8504659
(2013-08-06)
발명자
/ 주소
Master, Paul L.
Uvacek, Bohumir
출원인 / 주소
Altera Corporation
대리인 / 주소
Nixon Peabody LLP
인용정보
피인용 횟수 :
0인용 특허 :
83
초록▼
The present invention provides a method and apparatus for configuration of adaptive integrated circuitry, to provide one or more operating modes or other functionality in a communication device, such as a cellular telephone, a GSM telephone, another type of mobile telephone or mobile station, or any
The present invention provides a method and apparatus for configuration of adaptive integrated circuitry, to provide one or more operating modes or other functionality in a communication device, such as a cellular telephone, a GSM telephone, another type of mobile telephone or mobile station, or any other type of media communication device, including video, voice or radio, or other forms of multimedia. The adaptive integrated circuitry is configured and reconfigured for multiple tasks, such as channel acquisition, voice transmission, or multimedia and other data processing. In the preferred embodiment, the configuration and reconfiguration occurs to adaptively optimize the performance of the particular activity over time, such as to increase the speed of channel acquisition, increase throughput rates, increase perceived voice and media quality, and decrease the rate of dropped communication sessions.
대표청구항▼
1. An apparatus for performing adaptive multimedia functions, the apparatus comprising: a configurable logic computational unit including a first plurality of heterogeneous computational elements, each of the computational elements performing an arithmetic operation, the logic computational unit con
1. An apparatus for performing adaptive multimedia functions, the apparatus comprising: a configurable logic computational unit including a first plurality of heterogeneous computational elements, each of the computational elements performing an arithmetic operation, the logic computational unit configurable for general logic functions via a logic interconnection network coupled to the first plurality of computational elements, the first plurality of computational elements and the logic interconnection network fabricated on an integrated circuit;a configurable digital signal processing unit including a second plurality of heterogeneous computational elements, each of the second plurality of computational elements performing an arithmetic operation, the digital signal processing unit configurable for digital signal processing functions via a digital signal processing interconnection network coupled to the second plurality of circuit computational elements, the second plurality of computational elements and the digital signal processing interconnection network fabricated on a second integrated circuit; andwherein the interconnection networks are operative to establish interconnections between at least some of the first and second plurality of computational elements to configure the computational units to perform a first media functional mode, and the interconnection networks are further operative to change the interconnections between at least some of the first or second plurality of computational elements to reconfigure the computational units to perform a second, different, media functional mode. 2. The apparatus of claim 1, wherein the first media functional mode is a legacy mode and the second media functional mode is a new mode. 3. The apparatus of claim 1, wherein the media functional modes include an acquisition mode and a traffic mode. 4. The apparatus of claim 3, wherein the traffic mode includes a voice reception mode, a voice transmission mode and a control processing mode. 5. The apparatus of claim 3, wherein the acquisition mode includes a channel acquisition mode and a control processing mode. 6. The apparatus of claim 3, wherein the traffic mode includes a data reception mode, a data transmission mode, a data processing mode, and a control processing mode. 7. The apparatus of claim 3, wherein the traffic mode includes a media reception mode, a media transmission mode, a media processing mode, and a control processing mode. 8. The apparatus of claim 1, wherein the apparatus is embodied within a mobile station having a plurality of operating modes. 9. The apparatus of claim 8, wherein the plurality of operating modes includes mobile telecommunication, personal digital assistance, multimedia reception, mobile packet-based communication, paging, multimedia encoding, multimedia decoding, image functions, web browsing, and location determination. 10. The apparatus of claim 1, wherein the apparatus is embodied within a base station having a plurality of operating modes. 11. The apparatus of claim 1, further comprising a wireless communication network interface. 12. The apparatus of claim 1, wherein the first media functional mode and the second media functional mode are configured and reconfigured simultaneously and in varying proportions depending on exigencies of a communication session. 13. The apparatus of claim 12, wherein the exigencies include at least one of channel acquisition, media reception, media transmission, data or media processing, synchronization, and control processing. 14. The apparatus of claim 1, wherein the computational units are reconfigured based on optimization of performance of a multi-media function including the first and second media functional modes. 15. A method for adapting an apparatus to perform adaptive multimedia functions, the method comprising: changing the interconnections between a first plurality of heterogeneous computational elements, each of the computational elements performing an arithmetic operation and organized as a configurable logic computational unit configurable for general logic functions via a logic interconnection network coupled to the first plurality of computational elements to perform a first media functional mode, the logic interconnection network and the first plurality of computational elements incorporated in a first integrated circuit;changing the interconnections between a second plurality of heterogeneous computational elements, each of the computational elements performing an arithmetic operation and organized as a configurable digital signal processing unit via a digital signal processing interconnection network coupled to the second plurality of computational elements to perform the first media functional mode, the digital signal processing interconnection network and the second plurality of computational elements incorporated in a second integrated circuit; andchanging the interconnections between at least some of the first or second plurality of computational elements to reconfigure the computational units to perform a second, different, media functional mode. 16. The method of claim 15, wherein the first media functional mode is a legacy mode and the second media functional mode is a new mode. 17. The method of claim 15, wherein the media functional modes include an acquisition mode and a traffic mode. 18. The method of claim 17, wherein the traffic mode includes a voice reception mode, a voice transmission mode and a control processing mode. 19. The method of claim 17, wherein the acquisition mode includes a channel acquisition mode and a control processing mode. 20. The method of claim 17, wherein the traffic mode includes a data reception mode, a data transmission mode, a data processing mode, and a control processing mode. 21. The method of claim 17, wherein the traffic mode includes a media reception mode, a media transmission mode, a media processing mode, and a control processing mode. 22. The method of claim 17, wherein the apparatus is a mobile station having a plurality of operating modes. 23. The method of claim 22, wherein the plurality of operating modes includes mobile telecommunication, personal digital assistance, multimedia reception, mobile packet-based communication, paging, multimedia encoding, multimedia decoding, image functions, web browsing, and location determination. 24. The method of claim 17, wherein the apparatus is a base station having a plurality of operating modes. 25. The method of claim 17, wherein the first media functional mode and the second media functional mode are configured and reconfigured simultaneously and in varying proportions depending on exigencies of a communication session. 26. The method of claim 25, wherein the exigencies include at least one of channel acquisition, media reception, media transmission, data or media processing, synchronization, and control processing. 27. The method of claim 17, wherein the computational units are reconfigured based on optimization of performance of a multi-media function including the first and second media functional modes. 28. The method of claim 17 wherein the computational elements are integrated circuits. 29. An apparatus for performing adaptive multimedia functions, the apparatus comprising: a configurable logic computational unit including a first plurality of integrated circuit computational elements, the logic computational unit configurable for general logic functions via a logic interconnection network coupled to the first plurality of computational elements;a configurable digital signal processing unit including a second plurality of computational elements, the digital signal processing unit configurable for digital signal processing functions via a digital signal processing interconnection network coupled to the second plurality of integrated circuit computational elements;wherein the interconnection networks are operative to establish interconnections between at least some of the first and second plurality of computational elements to configure the computational units to perform a first media functional mode, and the interconnection networks are further operative to change the interconnections between at least some of the first or second plurality of computational elements to reconfigure the computational units to perform a second, different, media functional mode;wherein the media functional modes include an acquisition mode and a traffic mode, the traffic mode including a voice reception mode, a voice transmission mode and a control processing model; andwherein the control processing mode processes a plurality of Global System for Mobile communications (GSM) control channels including a broadcast control channel (BCCH), a frequency-correction channel, a synchronization channel (SCH), a plurality of common control channels (CCCH), a slow associated control channel (SACCH), and a fast associated control channel (FACCH). 30. A method for adapting an apparatus to perform adaptive multimedia functions, the method comprising: changing the interconnections between a first plurality of computational elements organized as a configurable logic computational unit configurable for general logic functions via a logic interconnection network coupled to the first plurality of computational elements to perform a first media functional mode, wherein the media functional modes include an acquisition mode and a traffic mode;changing the interconnections between a second plurality of computational elements organized as a configurable digital signal processing unit via a digital signal processing interconnection network coupled to the second plurality of computational elements to perform the first media functional mode; andchanging the interconnections between at least some of the first or second plurality of computational elements to reconfigure the computational units to perform a second, different, media functional mode; andwherein the control processing mode processes a plurality of Global System for Mobile communications (GSM) control channels including a broadcast control channel (BCCH), a frequency-correction channel, a synchronization channel (SCH), a plurality of common control channels (CCCH), a slow associated control channel (SACCH), and a fast associated control channel (FACCH). 31. A method for adapting an integrated circuit to perform adaptive multimedia functions, the method comprising: changing the interconnections between a first plurality of heterogeneous computational elements, each of the computational elements performing an arithmetic operation and organized as a configurable logic computational unit configurable for general logic functions via a logic interconnection network coupled to the first plurality of computational elements to perform a first media functional mode, the logic interconnection network and the first plurality of computational elements incorporated in a first integrated circuit;changing the interconnections between a second plurality of heterogeneous computational elements, each of the computational elements performing an arithmetic operation and organized as a configurable digital signal processing unit via a digital signal processing interconnection network coupled to the second plurality of computational elements to perform the first media functional mode, the digital signal processing network and the second plurality of computational elements incorporated in a second integrated circuit; andchanging the interconnections between at least some of the first or second plurality of computational elements to reconfigure the computational units to perform a second, different, media functional mode.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (83)
Ahmavaara, Kalle, Access system for an access network.
Master, Paul L.; Hogenauer, Eugene; Scheuermann, Walter James, Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements.
Master, Paul L.; Watson, John, Apparatus, method and system for generating a unique hardware adaptation inseparable from correspondingly unique content.
Master, Paul L.; Smith, Stephen J.; Watson, John, Apparatus, method, system and executable module for configuration and operation of adaptive integrated circuitry having fixed, application specific computational elements.
Master,Paul L.; Smith,Stephen J.; Watson,John, Apparatus, method, system and executable module for configuration and operation of adaptive integrated circuitry having fixed, application specific computational elements.
Master,Paul L.; Smith,Stephen J.; Watson,John, Apparatus, method, system and executable module for configuration and operation of adaptive integrated circuitry having fixed, application specific computational elements.
Martin Bryan R. ; Barraclough Keith, Communication interface between remote transmission of both compressed video and other data and data exchange with local peripherals.
Steven Paul Winegarden ; Bart Reynolds ; Brian Fox ; Jean-Didier Allegrucci ; Sridhar Krishnamurthy ; Danesh Tavana ; Arye Ziklik ; Andreas Papaliolios ; Stanley S. Yang ; Fung Fung Lee, Configurable processor system unit.
Popli Sanjay (Sunnyvale CA) Pickett Scott (Los Gatos CA) Hawley David (Belmont CA) Moni Shankar (Santa Clara CA) Camarota Rafael C. (San Jose CA), Configuration features in a configurable logic array.
Pian Chao-Kuang (Anaheim CA) Nguyen Minh-Tram D. (Anaheim CA) Posch Theodore E. (Fullerton CA) Juhre Jeffrey E. (Arlington Heights IL), Distributed data driven process.
Master,Paul L.; Hogenauer,Eugene; Scheuermann,Walter James, Hierarchical interconnect for configuring separate interconnects for each group of fixed and diverse computational elements.
Morrow Glenn Charles ; Qaddoura Emad Abdel-Lateef ; Derrick Charles James ; Pecot Kenneth W. ; Thadasina Nivedan ; Jain Nikhil ; Landgren Patricia Ann ; Fink Bradley A., Integrated cellular voice and digital packet data telecommunications systems and methods for their operation.
Wolrich, Gilbert; Bernstein, Debra; Cutter, Daniel; Dolan, Christopher; Adiletta, Matthew J., Mapping requests from a processing unit that uses memory-mapped input-output space.
Bruce V. Schwartz ; Russell S. Greer ; Stephen S. Boyle ; Mark A. Fox ; Alain S. Rossmann ; Mark G. Lentczner ; Andrew L. Laursen ; Brad E. Sandman, Method and architecture for interactive two-way communication devices to interact with a network.
Master, Paul; Watson, John, Method and system for increasing availability and proximity of base stations for cellular communications via mobile base stations.
Pechanek Gerald G. ; Revilla Juan Guillermo ; Barry Edwin F., Methods and apparatus for dynamic very long instruction word sub-instruction selection for execution time parallelism in an indirect very long instruction word processor.
Gifford David K. (Cambridge MA), Parallel processing system with processor array and network communications system for transmitting messages of variable.
Bishop Chapman Brock ; Eli Chiprout ; Elmootazbellah Nabil Elnozahy ; David Brian Glasco ; Ramakrishnan Rajamony ; Freeman Leigh Rawson, III ; Ronald Lynn Rockhold, Performance monitoring in a NUMA computer.
Camarota Rafael C. (San Jose CA) Furtek Frederick C. (Menlo Park CA) Ho Walford W. (Saratoga CA) Browder Edward H. (Saratoga CA), Programmable logic cell and array.
Camarota Rafael C. (San Jose CA) Furtek Frederick C. (Menlo Park CA) Ho Walford W. (Saratoga CA) Browder Edward H. (Saratoga CA), Programmable logic cell and array with bus repeaters.
Hinedi Sami M. ; Griep Karl R. ; Million Samson, Punctured serial concatenated convolutional coding system and method for low-earth-orbit satellite data communication.
Karen W. Halford ; Gayle Patrick Martin ; Julian Bartow Willingham ; Mark A. Webster ; Gregory S. Sinclair, Selective modification of antenna directivity pattern to adaptively cancel co-channel interference in TDMA cellular communication system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.