WO1997044942A3 - Computer method and apparatus for object streaming - Google Patents

Computer method and apparatus for object streaming Download PDF

Info

Publication number
WO1997044942A3
WO1997044942A3 PCT/US1997/008679 US9708679W WO9744942A3 WO 1997044942 A3 WO1997044942 A3 WO 1997044942A3 US 9708679 W US9708679 W US 9708679W WO 9744942 A3 WO9744942 A3 WO 9744942A3
Authority
WO
WIPO (PCT)
Prior art keywords
client
objects
server
order
criteria
Prior art date
Application number
PCT/US1997/008679
Other languages
French (fr)
Other versions
WO1997044942A2 (en
Inventor
Scott A Kliger
Thomas M Middleton Iii
Gregory T White
Original Assignee
Narrative Communications Corp
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 Narrative Communications Corp filed Critical Narrative Communications Corp
Priority to EP97926667A priority Critical patent/EP0916217A2/en
Priority to AU31378/97A priority patent/AU3137897A/en
Priority to CA002256417A priority patent/CA2256417A1/en
Publication of WO1997044942A2 publication Critical patent/WO1997044942A2/en
Publication of WO1997044942A3 publication Critical patent/WO1997044942A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

In a distributed computing environment, a data stream is formed of a sequence of requested objects. The defined order of the sequence of objects is determined from a client request for data. The order may be a default order, or, alternatively, the server may track client criteria to determine the order. For example, the server (17) may track objects previously transmitted in the stream to the client (13) such that there is no duplication of objects. In other instances, the server may select an object from a class of objects, depending upon object quality, bandwidth, client location, and other client-specific criteria. The server compiles and transmits the object data stream in real-time (on-the-fly) based on the criteria. Buffering of data with pausing to rectify buffer debt is provided by the client.
PCT/US1997/008679 1996-05-24 1997-05-22 Computer method and apparatus for object streaming WO1997044942A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP97926667A EP0916217A2 (en) 1996-05-24 1997-05-22 Computer method and apparatus for object streaming
AU31378/97A AU3137897A (en) 1996-05-24 1997-05-22 Computer method and apparatus for object streaming
CA002256417A CA2256417A1 (en) 1996-05-24 1997-05-22 Computer method and apparatus for object streaming

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US1825696P 1996-05-24 1996-05-24
US60/018,256 1996-05-24

Publications (2)

Publication Number Publication Date
WO1997044942A2 WO1997044942A2 (en) 1997-11-27
WO1997044942A3 true WO1997044942A3 (en) 1997-12-31

Family

ID=21787022

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1997/008679 WO1997044942A2 (en) 1996-05-24 1997-05-22 Computer method and apparatus for object streaming

Country Status (4)

Country Link
EP (1) EP0916217A2 (en)
AU (1) AU3137897A (en)
CA (1) CA2256417A1 (en)
WO (1) WO1997044942A2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8694650B2 (en) 2001-12-07 2014-04-08 Blackberry Limited System and method of managing information distribution to mobile stations
US8693996B2 (en) 2000-12-22 2014-04-08 Blackberry Limited Wireless router system and method
US9258372B2 (en) 2007-05-09 2016-02-09 Blackberry Limited Wireless router system and method
US9344839B2 (en) 1998-05-29 2016-05-17 Blackberry Limited System and method for pushing information from a host system to a mobile communication device
US9361603B2 (en) 1996-12-13 2016-06-07 Good Technology Corporation System and method for globally and securely accessing unified information in a computer network
US9374435B2 (en) 1998-05-29 2016-06-21 Blackberry Limited System and method for using trigger events and a redirector flag to redirect messages
US9537896B2 (en) 2005-04-18 2017-01-03 Blackberry Limited Method for providing wireless application privilege management
US9584366B2 (en) 2001-10-26 2017-02-28 Blackberry Limited System and method for controlling configuration settings for mobile communication devices and services

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6463463B1 (en) 1998-05-29 2002-10-08 Research In Motion Limited System and method for pushing calendar event messages from a host system to a mobile data communication device
US7047309B2 (en) 2000-08-23 2006-05-16 International Business Machines Corporation Load balancing and dynamic control of multiple data streams in a network
US6772217B1 (en) 2000-08-23 2004-08-03 International Business Machines Corporation Internet backbone bandwidth enhancement by initiating an additional data stream when individual bandwidth are approximately equal to the backbone limit
US6766376B2 (en) 2000-09-12 2004-07-20 Sn Acquisition, L.L.C Streaming media buffering system
CN102810065B (en) 2011-05-31 2016-04-27 国际商业机器公司 For the method and system of loader module

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5452299A (en) * 1993-10-14 1995-09-19 Intel Corporation Optimized transfer of large object data blocks in a teleconferencing system
EP0674414A2 (en) * 1994-03-21 1995-09-27 Avid Technology, Inc. Apparatus and computer-implemented process for providing real-time multimedia data transport in a distributed computing system
EP0690627A1 (en) * 1994-06-28 1996-01-03 AT&T Corp. User programmable entertainment method and apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5452299A (en) * 1993-10-14 1995-09-19 Intel Corporation Optimized transfer of large object data blocks in a teleconferencing system
EP0674414A2 (en) * 1994-03-21 1995-09-27 Avid Technology, Inc. Apparatus and computer-implemented process for providing real-time multimedia data transport in a distributed computing system
EP0690627A1 (en) * 1994-06-28 1996-01-03 AT&T Corp. User programmable entertainment method and apparatus

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
PADMANABHAN V N ET AL: "Improving HTTP Latency", COMPUTER NETWORKS AND ISDN SYSTEMS, vol. 28, May 1995 (1995-05-01), pages 25 - 35, XP002044439 *
SCHILLIT B N ET AL: "TeleWeb: Loosely connected access to the World Wide Web", COMPUTER NETWORKS AND ISDN SYSTEMS, vol. 28, May 1996 (1996-05-01), USA, pages 1431 - 1444, XP002044438 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9361603B2 (en) 1996-12-13 2016-06-07 Good Technology Corporation System and method for globally and securely accessing unified information in a computer network
US9344839B2 (en) 1998-05-29 2016-05-17 Blackberry Limited System and method for pushing information from a host system to a mobile communication device
US9374435B2 (en) 1998-05-29 2016-06-21 Blackberry Limited System and method for using trigger events and a redirector flag to redirect messages
US8693996B2 (en) 2000-12-22 2014-04-08 Blackberry Limited Wireless router system and method
US9584366B2 (en) 2001-10-26 2017-02-28 Blackberry Limited System and method for controlling configuration settings for mobile communication devices and services
US8694650B2 (en) 2001-12-07 2014-04-08 Blackberry Limited System and method of managing information distribution to mobile stations
US9369531B2 (en) 2001-12-07 2016-06-14 Blackberry Limited System and method of managing information distribution to mobile stations
US9537896B2 (en) 2005-04-18 2017-01-03 Blackberry Limited Method for providing wireless application privilege management
US9258372B2 (en) 2007-05-09 2016-02-09 Blackberry Limited Wireless router system and method

Also Published As

Publication number Publication date
AU3137897A (en) 1997-12-09
EP0916217A2 (en) 1999-05-19
CA2256417A1 (en) 1997-11-27
WO1997044942A2 (en) 1997-11-27

Similar Documents

Publication Publication Date Title
WO1997044942A3 (en) Computer method and apparatus for object streaming
US6665751B1 (en) Streaming media player varying a play speed from an original to a maximum allowable slowdown proportionally in accordance with a buffer state
US20020023145A1 (en) System and method to accelerate client/server interactions using predictive requests
CA2218187A1 (en) Differencing communication system
US5890162A (en) Remote streaming of semantics for varied multimedia output
US6802019B1 (en) Method and system for synchronizing data
WO2001063485A3 (en) Content distribution system
CA2210817A1 (en) Client object api and gateway to enable oltp via the internet
WO2003104914A3 (en) Apparatus and method for sharing digital content of an image across a communication network
CA2100176A1 (en) System and Method for Dynamic Printer Timeout
WO2004025428A3 (en) Apparatus and method for processing data in a network
HK1028655A1 (en) Performance optimizations for computer networks using http
AU4349397A (en) Method and apparatus for creating and using dynamic universal resource locators
EP1755308A3 (en) Video streaming
WO2005081127A3 (en) System and method for generating a viewable video index for low bandwidth applications
GB2390454A (en) System and method for server-side control of a flash presentation
WO2000034883A3 (en) Accelerating a distributed component architecture over a network using an implicit flow control
WO1996017306A3 (en) Media server
EP0969668A3 (en) Copyright protection for moving image data
TW359800B (en) Device independent and transfer optimised interactive client-server dialog system and method for performing interactive applications therein
EP2254064A3 (en) Information processing apparatus and method, and computer program
CA2244381A1 (en) A method and apparatus for dynamic data transfer
WO2005046112A3 (en) Method and system for collaboration
CA2292678A1 (en) Method and apparatus for providing awareness-triggered push
WO1998050838A3 (en) A method and system for providing on-line interactivity over a server-client network

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 HU IL 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 TJ TM TR TT UA UG UZ VN YU AM AZ BY KG KZ MD RU TJ TM

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH KE LS MW SD SZ UG AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ

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 HU IL 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 TJ TM TR TT UA UG UZ VN YU AM AZ BY KG KZ MD RU TJ TM

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH KE LS MW SD SZ UG AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ

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

Ref document number: 2256417

Country of ref document: CA

Ref country code: CA

Ref document number: 2256417

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 1997926667

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 97542716

Format of ref document f/p: F

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 1997926667

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1997926667

Country of ref document: EP