WO1999059060A3 - Method and system for distributing processing instructions with adata to be processed - Google Patents

Method and system for distributing processing instructions with adata to be processed Download PDF

Info

Publication number
WO1999059060A3
WO1999059060A3 PCT/US1999/010255 US9910255W WO9959060A3 WO 1999059060 A3 WO1999059060 A3 WO 1999059060A3 US 9910255 W US9910255 W US 9910255W WO 9959060 A3 WO9959060 A3 WO 9959060A3
Authority
WO
WIPO (PCT)
Prior art keywords
source data
instructions
extensible device
processing
adata
Prior art date
Application number
PCT/US1999/010255
Other languages
French (fr)
Other versions
WO1999059060A2 (en
Inventor
Robert W Moses
Brian D Karr
Gregory J Bartlett
Original Assignee
Digital Harmony Technologies L
Robert W Moses
Brian D Karr
Gregory J Bartlett
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 Digital Harmony Technologies L, Robert W Moses, Brian D Karr, Gregory J Bartlett filed Critical Digital Harmony Technologies L
Priority to AU38970/99A priority Critical patent/AU3897099A/en
Priority to EP99921864A priority patent/EP1076850A2/en
Priority to CA002330739A priority patent/CA2330739A1/en
Priority to JP2000548803A priority patent/JP2002514810A/en
Publication of WO1999059060A2 publication Critical patent/WO1999059060A2/en
Publication of WO1999059060A3 publication Critical patent/WO1999059060A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40058Isochronous transmission
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/22Microcontrol or microprogram arrangements
    • G06F9/24Loading of the microprogram
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/30181Instruction operation extension or modification
    • G06F9/30189Instruction operation extension or modification according to execution mode, e.g. mode flag
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/062Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers
    • H04J3/0632Synchronisation of packets and cells, e.g. transmission of voice via a packet network, circuit emulation service [CES]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40117Interconnection of audio or video/imaging devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
    • H04N21/43632Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network involving a wired protocol, e.g. IEEE 1394

Abstract

A Method and system for distributing instructions for processing source data along with the source data to an extensible device. The extensible device receives the source data along with instructions for processing the source data. The extensible device in one embodiment includes a central processing unit, a memory, and output interface. The extensible device stores the instructions in memory as the instructions are received. The extensible device then directs the central processing unit to process the received source data in accordance with the instructions that have been stored in the memory. As part of this processing, the extensible device may send data to the output interface. In this way, the instructions for processing the source data can be customized to the source data or can include improvements in processing source data.
PCT/US1999/010255 1998-05-11 1999-05-10 Method and system for distributing processing instructions with adata to be processed WO1999059060A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
AU38970/99A AU3897099A (en) 1998-05-11 1999-05-10 Method and system for distributing processing instructions with adata to be processed
EP99921864A EP1076850A2 (en) 1998-05-11 1999-05-10 Method and system for distributing processing instructions with adata to be processed
CA002330739A CA2330739A1 (en) 1998-05-11 1999-05-10 Method and system for distributing processing instructions with data to be processed
JP2000548803A JP2002514810A (en) 1998-05-11 1999-05-10 Method and system for distributing processing instructions with data to be processed

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US8502198P 1998-05-11 1998-05-11
US60/085,021 1998-05-11

Publications (2)

Publication Number Publication Date
WO1999059060A2 WO1999059060A2 (en) 1999-11-18
WO1999059060A3 true WO1999059060A3 (en) 1999-12-29

Family

ID=22188925

Family Applications (4)

Application Number Title Priority Date Filing Date
PCT/US1999/010255 WO1999059060A2 (en) 1998-05-11 1999-05-10 Method and system for distributing processing instructions with adata to be processed
PCT/US1999/010225 WO1999059391A2 (en) 1998-05-11 1999-05-11 Method and apparatus for data sample clock recovery
PCT/US1999/010226 WO1999059047A2 (en) 1998-05-11 1999-05-11 Method and apparatus for low jitter clock recovery
PCT/US1999/010224 WO1999059073A2 (en) 1998-05-11 1999-05-11 Method and system for providing an appliance user interface

Family Applications After (3)

Application Number Title Priority Date Filing Date
PCT/US1999/010225 WO1999059391A2 (en) 1998-05-11 1999-05-11 Method and apparatus for data sample clock recovery
PCT/US1999/010226 WO1999059047A2 (en) 1998-05-11 1999-05-11 Method and apparatus for low jitter clock recovery
PCT/US1999/010224 WO1999059073A2 (en) 1998-05-11 1999-05-11 Method and system for providing an appliance user interface

Country Status (5)

Country Link
EP (4) EP1076850A2 (en)
JP (4) JP2002514810A (en)
AU (4) AU3897099A (en)
CA (4) CA2330739A1 (en)
WO (4) WO1999059060A2 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3424620B2 (en) * 1999-09-24 2003-07-07 日本電気株式会社 Isochronous packet transfer method, recording medium for transfer control program, bridge, and packet transfer control LSI
US6895009B1 (en) 2000-04-07 2005-05-17 Omneon Video Networks Method of generating timestamps for isochronous data
EP1198085B1 (en) 2000-10-10 2011-06-08 Sony Deutschland GmbH Cycle synchronization between interconnected sub-networks
DE10104876A1 (en) * 2001-02-03 2002-08-08 Bosch Gmbh Robert Circuit arrangement and method for the synchronized transmission of audio data streams in a bus system
DE10229372A1 (en) * 2002-06-29 2004-01-15 Deutsche Thomson-Brandt Gmbh Data transmitter, especially for OSI/SO 7-layer model data security layer, has time marker allocation unit that allocates generated time marker to current data packet or data packet to be generated
TWI347092B (en) 2006-04-11 2011-08-11 Realtek Semiconductor Corp Methods for adjusting sampling clock of sampling circuit and related apparatuses
GB2449932A (en) 2007-06-08 2008-12-10 Tandberg Television Asa Timestamp conversion using samples
US7936794B2 (en) * 2007-08-07 2011-05-03 Avaya Inc. Clock management between two end points
GB2514572B (en) * 2013-05-29 2020-05-27 Grass Valley Ltd Re-timing sampled data
CN106933212B (en) * 2017-04-21 2019-12-10 华南理工大学 reconfigurable industrial robot programming control method in distributed manufacturing environment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0489204A1 (en) * 1990-12-04 1992-06-10 Hewlett-Packard Limited Reprogrammable data storage device
WO1995033338A1 (en) * 1994-05-27 1995-12-07 Bell Atlantic Network Services, Inc. Dynamically programmable digital entertainment terminal
EP0793166A2 (en) * 1995-08-14 1997-09-03 Aisin Aw Co., Ltd. Navigation system and computer program loading therefor

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2645989A1 (en) * 1989-04-17 1990-10-19 Bull Sa MULTIFUNCTION COUPLER BETWEEN A CENTRAL COMPUTER UNIT AND THE DIFFERENT PERIPHERAL ORGANS OF THE SAME
JP2937529B2 (en) * 1991-03-27 1999-08-23 日本電気株式会社 Clock recovery circuit
WO1995027385A2 (en) * 1994-03-31 1995-10-12 Telco Systems Inc Method and apparatus for controlling transmission systems
JP3203978B2 (en) * 1994-07-25 2001-09-04 ソニー株式会社 Data transmitting / receiving device, data receiving device, and data transmitting device
US5901149A (en) * 1994-11-09 1999-05-04 Sony Corporation Decode and encode system
AU2651497A (en) * 1996-05-07 1997-11-26 Yamaha Corporation Method and system for transmitting data
US5922050A (en) * 1996-07-02 1999-07-13 Sun Microsystems, Inc. Method and apparatus for controlling a device on a network
JPH10190705A (en) * 1996-10-22 1998-07-21 Sony Corp Transmission device/method and reception device/method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0489204A1 (en) * 1990-12-04 1992-06-10 Hewlett-Packard Limited Reprogrammable data storage device
WO1995033338A1 (en) * 1994-05-27 1995-12-07 Bell Atlantic Network Services, Inc. Dynamically programmable digital entertainment terminal
US5635979A (en) * 1994-05-27 1997-06-03 Bell Atlantic Dynamically programmable digital entertainment terminal using downloaded software to control broadband data operations
EP0793166A2 (en) * 1995-08-14 1997-09-03 Aisin Aw Co., Ltd. Navigation system and computer program loading therefor

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ALEGIANI J B ET AL: "AN IN-VEHICLE NAVIGATION AND INFORMATION SYSTEM UTILIZING DEFINED SOFTWARE SERVICES", PROCEEDINGS OF THE VEHICLE NAVIGATION AND INFORMATION SYSTEMS CONFERENCE. (VNIS), TORONTO, SEPT. 11 - 13, 1989, no. CONF. 1, 11 September 1989 (1989-09-11), REEKIE D;CASE E; TSAI J, pages A03 - A08, XP000089917 *

Also Published As

Publication number Publication date
WO1999059391A2 (en) 1999-11-18
EP1101303A2 (en) 2001-05-23
AU3894699A (en) 1999-11-29
CA2330739A1 (en) 1999-11-18
WO1999059073A3 (en) 1999-12-29
EP1076850A2 (en) 2001-02-21
WO1999059391A3 (en) 2001-03-22
CA2330740A1 (en) 1999-11-18
JP2002514810A (en) 2002-05-21
JP2002514820A (en) 2002-05-21
CA2330676A1 (en) 1999-11-18
JP2002514876A (en) 2002-05-21
WO1999059060A2 (en) 1999-11-18
JP2002515718A (en) 2002-05-28
CA2330970A1 (en) 1999-11-18
WO1999059073A2 (en) 1999-11-18
AU3792299A (en) 1999-11-29
AU3792199A (en) 1999-11-29
AU3897099A (en) 1999-11-29
WO1999059047A3 (en) 2000-04-06
EP1076846A2 (en) 2001-02-21
WO1999059073A9 (en) 2001-05-31
WO1999059047A2 (en) 1999-11-18
EP1076858A2 (en) 2001-02-21

Similar Documents

Publication Publication Date Title
HK1034397A1 (en) An apparatus in a system for processing a receiveddatastream and a method for processing the same.
EP1089274A4 (en) Data processing system, data processing method, and data processor
GB2321729B (en) Data processing system, method, and server
IL149334A0 (en) Electronic messaging system, method and apparatus
EP0660231A3 (en) Method and system for dynamically generating object connections.
IL160069A0 (en) Data processing method, data processing system, and program
EP1050821A3 (en) Memory units, data processing units, and methods therefor
DE69933153D1 (en) Electronic device, data processing method and system, and computer-readable storage medium
HK1033502A1 (en) Semiconductor workpiece processing apparatus and method.
AU3637299A (en) Call processing system, method and computer program product
GB2363866B (en) Data processing apparatus, method and system
ZA9711118B (en) Secure data processing method and system.
AU3841999A (en) Preloaded ic-card and method for authenticating the same
GB2355529B (en) Signal processing method and apparatus,and sonar systems
EP0629946A3 (en) System and method for enabling before/after method processing in an object oriented system.
WO1999059060A3 (en) Method and system for distributing processing instructions with adata to be processed
HK1030129A1 (en) Method, apparatus and system for processing an audio signal.
HK1048178A1 (en) Device for processing data and corresponding method.
EP0679013A3 (en) Data communication apparatus, method and system.
EP0644493A3 (en) Method and system for locating field breaks within input data.
AU5121296A (en) Data processing system and method, and computer program arch itecture
HK1021585A1 (en) Cipher processing apparatus, ic card and cipher processing method.
EP0625747A3 (en) Apparatus and method for data processing and/or for control.
GB9912407D0 (en) Navigation apparatus and method
EP0655859A3 (en) Data processing method and apparatus.

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

AK Designated states

Kind code of ref document: A3

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

ENP Entry into the national phase

Ref document number: 2330739

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 1999921864

Country of ref document: EP

Ref document number: IN/PCT/2000/00606/MU

Country of ref document: IN

NENP Non-entry into the national phase

Ref country code: KR

ENP Entry into the national phase

Ref document number: 2000 548803

Country of ref document: JP

Kind code of ref document: A

WWP Wipo information: published in national office

Ref document number: 1999921864

Country of ref document: EP

WWR Wipo information: refused in national office

Ref document number: 1999921864

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1999921864

Country of ref document: EP