[go: up one dir, main page]

AU2001295334A1 - Method and apparatus for interprocessor communication and peripheral sharing - Google Patents

Method and apparatus for interprocessor communication and peripheral sharing

Info

Publication number
AU2001295334A1
AU2001295334A1 AU2001295334A AU9533401A AU2001295334A1 AU 2001295334 A1 AU2001295334 A1 AU 2001295334A1 AU 2001295334 A AU2001295334 A AU 2001295334A AU 9533401 A AU9533401 A AU 9533401A AU 2001295334 A1 AU2001295334 A1 AU 2001295334A1
Authority
AU
Australia
Prior art keywords
interprocessor communication
peripheral sharing
sharing
peripheral
interprocessor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
AU2001295334A
Other languages
English (en)
Inventor
Guillaume Comeau
Marcin Komorowski
Clifton Nowak
Sarah Rebeiro
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZUCOTTO WIRELESS Inc
Original Assignee
ZUCOTTO WIRELESS Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZUCOTTO WIRELESS Inc filed Critical ZUCOTTO WIRELESS Inc
Publication of AU2001295334A1 publication Critical patent/AU2001295334A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multi Processors (AREA)
  • Computer And Data Communications (AREA)
AU2001295334A 2000-10-13 2001-10-12 Method and apparatus for interprocessor communication and peripheral sharing Abandoned AU2001295334A1 (en)

Applications Claiming Priority (25)

Application Number Priority Date Filing Date Title
US24036000P 2000-10-13 2000-10-13
US60/240,360 2000-10-13
US24253600P 2000-10-23 2000-10-23
US60/242,536 2000-10-23
US24662700P 2000-11-08 2000-11-08
US60/246,627 2000-11-08
US25273300P 2000-11-22 2000-11-22
US60/252,733 2000-11-22
US25379200P 2000-11-29 2000-11-29
US60/253,792 2000-11-29
US25776700P 2000-12-22 2000-12-22
US60/257,767 2000-12-22
US26803801P 2001-02-12 2001-02-12
US60/268,038 2001-02-12
US27191101P 2001-02-27 2001-02-27
US60/271,911 2001-02-27
US24365501P 2001-03-13 2001-03-13
US60/243,655 2001-03-13
US28020301P 2001-03-30 2001-03-30
US60/280,203 2001-03-30
US28832101P 2001-05-03 2001-05-03
US60/288,321 2001-05-03
US09/941,619 US20020091826A1 (en) 2000-10-13 2001-08-30 Method and apparatus for interprocessor communication and peripheral sharing
US09/941,619 2001-08-30
PCT/CA2001/001437 WO2002031672A2 (fr) 2000-10-13 2001-10-12 Procédé et dispositif de communication entre processeurs et de partage de périphériques

Publications (1)

Publication Number Publication Date
AU2001295334A1 true AU2001295334A1 (en) 2002-04-22

Family

ID=27583812

Family Applications (1)

Application Number Title Priority Date Filing Date
AU2001295334A Abandoned AU2001295334A1 (en) 2000-10-13 2001-10-12 Method and apparatus for interprocessor communication and peripheral sharing

Country Status (3)

Country Link
US (1) US20020091826A1 (fr)
AU (1) AU2001295334A1 (fr)
WO (1) WO2002031672A2 (fr)

Families Citing this family (83)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6735659B1 (en) * 2000-12-21 2004-05-11 Intel Corporation Method and apparatus for serial communication with a co-processor
US20020147836A1 (en) * 2001-01-31 2002-10-10 Microsoft Corporation Routing notifications to mobile devices
US7184003B2 (en) * 2001-03-16 2007-02-27 Dualcor Technologies, Inc. Personal electronics device with display switching
US20030100340A1 (en) * 2001-03-16 2003-05-29 Cupps Bryan T. Novel personal electronics device with thermal management
US7103760B1 (en) * 2001-07-16 2006-09-05 Billington Corey A Embedded electronic device connectivity system
US6993571B2 (en) * 2001-08-16 2006-01-31 International Business Machines Corporation Power conservation in a server cluster
JP3698079B2 (ja) * 2001-08-22 2005-09-21 日本電気株式会社 データ転送方法、データ転送装置及びプログラム
DE60310575T2 (de) * 2002-08-28 2007-10-11 Interdigital Technology Corp., Wilmington System zur verwaltung von drahtlosen funkbetriebsmitteln unter verwendung eines automaten
US7000092B2 (en) * 2002-12-12 2006-02-14 Lsi Logic Corporation Heterogeneous multi-processor reference design
US7680944B1 (en) * 2003-02-28 2010-03-16 Comtrol Corporation Rapid transport service in a network to peripheral device servers
US7392399B2 (en) * 2003-05-05 2008-06-24 Sun Microsystems, Inc. Methods and systems for efficiently integrating a cryptographic co-processor
US7176902B2 (en) * 2003-10-10 2007-02-13 3M Innovative Properties Company Wake-on-touch for vibration sensing touch input devices
JP4536361B2 (ja) * 2003-11-28 2010-09-01 株式会社日立製作所 データ転送装置、記憶デバイス制御装置、記憶デバイス制御装置の制御方法
US7734797B2 (en) * 2004-03-29 2010-06-08 Marvell International Ltd. Inter-processor communication link with manageability port
US20060041705A1 (en) * 2004-08-20 2006-02-23 International Business Machines Corporation System and method for arbitration between shared peripheral core devices in system on chip architectures
US8949452B2 (en) * 2005-04-07 2015-02-03 Opanga Networks, Inc. System and method for progressive download with minimal play latency
US8909807B2 (en) * 2005-04-07 2014-12-09 Opanga Networks, Inc. System and method for progressive download using surplus network capacity
US7957413B2 (en) * 2005-04-07 2011-06-07 International Business Machines Corporation Method, system and program product for outsourcing resources in a grid computing environment
US8088011B2 (en) * 2005-11-08 2012-01-03 Microsoft Corporation Dynamic debugging dump for game console
US7844752B2 (en) * 2005-11-30 2010-11-30 International Business Machines Corporation Method, apparatus and program storage device for enabling multiple asynchronous direct memory access task executions
US20070157030A1 (en) * 2005-12-30 2007-07-05 Feghali Wajdi K Cryptographic system component
US7725624B2 (en) * 2005-12-30 2010-05-25 Intel Corporation System and method for cryptography processing units and multiplier
US20070208894A1 (en) * 2006-03-02 2007-09-06 Curry David S Modification of a layered protocol communication apparatus
JP2007299279A (ja) * 2006-05-01 2007-11-15 Toshiba Corp 演算装置、プロセッサシステム、及び映像処理装置
US9274859B2 (en) * 2006-05-25 2016-03-01 Nvidia Corporation Multi processor and multi thread safe message queue with hardware assistance
US8392008B2 (en) * 2006-10-20 2013-03-05 Rockwell Automation Technologies, Inc. Module arbitration and ownership enhancements
US8341237B2 (en) * 2006-10-23 2012-12-25 International Business Machines Corporation Systems, methods and computer program products for automatically triggering operations on a queue pair
US7660793B2 (en) 2006-11-13 2010-02-09 Exegy Incorporated Method and system for high performance integration, processing and searching of structured and unstructured data using coprocessors
US8326819B2 (en) 2006-11-13 2012-12-04 Exegy Incorporated Method and system for high performance data metatagging and data indexing using coprocessors
US8127113B1 (en) * 2006-12-01 2012-02-28 Synopsys, Inc. Generating hardware accelerators and processor offloads
US8289966B1 (en) 2006-12-01 2012-10-16 Synopsys, Inc. Packet ingress/egress block and system and method for receiving, transmitting, and managing packetized data
US8706987B1 (en) 2006-12-01 2014-04-22 Synopsys, Inc. Structured block transfer module, system architecture, and method for transferring
US8831024B2 (en) * 2006-12-29 2014-09-09 Broadcom Corporation Dynamic header creation and flow control for a programmable communications processor, and applications thereof
US8464069B2 (en) * 2007-02-05 2013-06-11 Freescale Semiconductors, Inc. Secure data access methods and apparatus
US20090006720A1 (en) * 2007-06-27 2009-01-01 Shai Traister Scheduling phased garbage collection and house keeping operations in a flash memory system
US8504784B2 (en) * 2007-06-27 2013-08-06 Sandisk Technologies Inc. Scheduling methods of phased garbage collection and housekeeping operations in a flash memory system
KR20090032415A (ko) * 2007-09-28 2009-04-01 삼성전자주식회사 프로세서 웨이크 업 기능을 갖는 멀티포트 반도체 메모리장치 및 이를 채용한 멀티 프로세서 시스템 그리고 멀티프로세서 시스템에서의 프로세서 웨이크 업 방법
US10229453B2 (en) 2008-01-11 2019-03-12 Ip Reservoir, Llc Method and system for low latency basket calculation
US7895462B2 (en) * 2008-02-25 2011-02-22 International Business Machines Corporation Managing recovery and control of a communications link via out-of-band signaling
US8762125B2 (en) * 2008-02-25 2014-06-24 International Business Machines Corporation Emulated multi-tasking multi-processor channels implementing standard network protocols
US7936669B2 (en) * 2008-06-04 2011-05-03 Entropic Communications, Inc. Systems and methods for flow control and quality of service
US7921239B2 (en) * 2008-08-08 2011-04-05 Dell Products, Lp Multi-mode processing module and method of use
EP2564322A4 (fr) * 2010-04-30 2017-03-08 Hewlett-Packard Enterprise Development LP Transfert de données de gestion entre des processeurs
WO2012079041A1 (fr) 2010-12-09 2012-06-14 Exegy Incorporated Procédé et appareil de gestion des ordres dans les marchés financiers
US9065674B2 (en) * 2011-04-29 2015-06-23 Qualcomm Incorporated Multiple slimbus controllers for slimbus components
US8667193B2 (en) 2011-04-29 2014-03-04 Qualcomm Incorporated Non-ported generic device (software managed generic device)
US9043634B2 (en) 2011-04-29 2015-05-26 Qualcomm Incorporated Methods, systems, apparatuses, and computer-readable media for waking a SLIMbus without toggle signal
US10534606B2 (en) 2011-12-08 2020-01-14 Oracle International Corporation Run-length encoding decompression
US9047243B2 (en) * 2011-12-14 2015-06-02 Ip Reservoir, Llc Method and apparatus for low latency data distribution
US9372985B2 (en) * 2012-01-25 2016-06-21 Sony Corporation Information processing device, information processing method, and computer program
US11436672B2 (en) 2012-03-27 2022-09-06 Exegy Incorporated Intelligent switch for processing financial market data
US10121196B2 (en) 2012-03-27 2018-11-06 Ip Reservoir, Llc Offload processing of data packets containing financial market data
US10650452B2 (en) 2012-03-27 2020-05-12 Ip Reservoir, Llc Offload processing of data packets
US9990393B2 (en) 2012-03-27 2018-06-05 Ip Reservoir, Llc Intelligent feed switch
US9003091B2 (en) * 2012-10-18 2015-04-07 Hewlett-Packard Development Company, L.P. Flow control for a Serial Peripheral Interface bus
US8977785B2 (en) * 2012-11-13 2015-03-10 Cellco Partnership Machine to machine development environment
US9268948B2 (en) * 2013-06-24 2016-02-23 Intel Corporation Secure access enforcement proxy
US11113054B2 (en) 2013-09-10 2021-09-07 Oracle International Corporation Efficient hardware instructions for single instruction multiple data processors: fast fixed-length value compression
US9619427B2 (en) 2014-04-21 2017-04-11 Qualcomm Incorporated Hybrid virtual GPIO
US9665509B2 (en) * 2014-08-20 2017-05-30 Xilinx, Inc. Mechanism for inter-processor interrupts in a heterogeneous multiprocessor system
US9704355B2 (en) * 2014-10-29 2017-07-11 Clover Network, Inc. Secure point of sale terminal and associated methods
CN105141547B (zh) * 2015-07-28 2019-05-24 华为技术有限公司 数据处理的方法、网卡和主机
US9880784B2 (en) * 2016-02-05 2018-01-30 Knuedge Incorporated Data routing and buffering in a processing system
US10728164B2 (en) 2016-02-12 2020-07-28 Microsoft Technology Licensing, Llc Power-aware network communication
US10511542B2 (en) 2016-06-10 2019-12-17 Microsoft Technology Licensing, Llc Multi-interface power-aware networking
US10599488B2 (en) 2016-06-29 2020-03-24 Oracle International Corporation Multi-purpose events for notification and sequence control in multi-core processor systems
US10380058B2 (en) * 2016-09-06 2019-08-13 Oracle International Corporation Processor core to coprocessor interface with FIFO semantics
US10783102B2 (en) 2016-10-11 2020-09-22 Oracle International Corporation Dynamically configurable high performance database-aware hash engine
US10176114B2 (en) 2016-11-28 2019-01-08 Oracle International Corporation Row identification number generation in database direct memory access engine
US10459859B2 (en) 2016-11-28 2019-10-29 Oracle International Corporation Multicast copy ring for database direct memory access filtering engine
US10725947B2 (en) 2016-11-29 2020-07-28 Oracle International Corporation Bit vector gather row count calculation and handling in direct memory access engine
EP3413532A1 (fr) 2017-06-07 2018-12-12 Hewlett-Packard Development Company, L.P. Surveillance d'intégrité de flux de contrôle
EP3413531B1 (fr) 2017-06-07 2025-08-20 Hewlett-Packard Development Company, L.P. Système de détection d'intrusions
US11012915B2 (en) * 2018-03-26 2021-05-18 Qualcomm Incorporated Backpressure signaling for wireless communications
US10733141B2 (en) 2018-03-27 2020-08-04 Analog Devices, Inc. Distributed processor system
CN110908491B (zh) * 2018-08-28 2023-08-08 上海忆芯实业有限公司 功耗控制方法、控制部件及其电子系统
US11474970B2 (en) * 2019-09-24 2022-10-18 Meta Platforms Technologies, Llc Artificial reality system with inter-processor communication (IPC)
US11487594B1 (en) 2019-09-24 2022-11-01 Meta Platforms Technologies, Llc Artificial reality system with inter-processor communication (IPC)
US11520707B2 (en) 2019-11-15 2022-12-06 Meta Platforms Technologies, Llc System on a chip (SoC) communications to prevent direct memory access (DMA) attacks
CN112996089B (zh) * 2019-12-17 2022-10-21 Oppo广东移动通信有限公司 数据传输方法、装置、存储介质及电子设备
CN114691581B (zh) * 2020-12-29 2024-08-23 深圳云天励飞技术股份有限公司 一种数据传输方法、装置、可读存储介质及终端设备
US11620246B1 (en) * 2022-05-24 2023-04-04 Ambiq Micro, Inc. Enhanced peripheral processing system to optimize power consumption
CN116774637B (zh) * 2023-08-16 2023-12-08 通用技术集团机床工程研究院有限公司 数控系统及数控系统的数据传输方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4387427A (en) * 1978-12-21 1983-06-07 Intel Corporation Hardware scheduler/dispatcher for data processing system
US4901231A (en) * 1986-12-22 1990-02-13 American Telephone And Telegraph Company Extended process for a multiprocessor system
US5021949A (en) * 1988-02-29 1991-06-04 International Business Machines Corporation Method and apparatus for linking an SNA host to a remote SNA host over a packet switched communications network
US5682534A (en) * 1995-09-12 1997-10-28 International Business Machines Corporation Transparent local RPC optimization
US5841988A (en) * 1996-05-23 1998-11-24 Lsi Logic Corporation Interprocessor communications data transfer and error detection in a multiprocessing environment
US20010047383A1 (en) * 2000-01-14 2001-11-29 Dutta Prabal K. System and method for on-demand communications with legacy networked devices
US20020116454A1 (en) * 2000-12-21 2002-08-22 William Dyla System and method for providing communication among legacy systems using web objects for legacy functions

Also Published As

Publication number Publication date
WO2002031672A3 (fr) 2003-05-01
WO2002031672A2 (fr) 2002-04-18
US20020091826A1 (en) 2002-07-11

Similar Documents

Publication Publication Date Title
AU2001295334A1 (en) Method and apparatus for interprocessor communication and peripheral sharing
AU2001287054A1 (en) Method and apparatus for facilitating peer-to-peer application communication
AU5263700A (en) Method and apparatus for secure communication
AU1652501A (en) Method and apparatus for selective network access
AU2003211745A1 (en) Communication apparatus and communication system
AU3246700A (en) System and method for number portability
AU2001270969A1 (en) A method and system for sharing knowledge
AU2002236574A1 (en) Routing method and apparatus
AU1160801A (en) Apparatus and method
AU3619700A (en) System and method for communication
AU2001247753A1 (en) Method and apparatus for integrated-battery devices
AU2001264771A1 (en) Well reference apparatus and method
AU2001223590A1 (en) Mixing method and apparatus
AU2001256933A1 (en) Apparatus and method
AU2001263028A1 (en) Stream-cipher method and apparatus
AU4633900A (en) Method and system for communication
AU3543400A (en) Application apparatus and method
AU5252101A (en) Apparatus and methods for cellular communication
AU7484500A (en) Cargo-transfer apparatus and method
AU5602400A (en) Method and apparatus for volume rendering
AU2001261775A1 (en) Apparatus and method for secure object access
AU2001249483A1 (en) System and method for representing related concepts
AUPP855599A0 (en) Apparatus and method
AU2001217795A1 (en) Method and apparatus for interaffiliate marketing
AU2564501A (en) Method and system for communication