Gibson Lam

dblp:88/6609 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
0since 2021 · last 2013
0000-0003-2175-8382ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Services computing and microservices · 100%
Computer networks
1 paper
Internet architecture and protocols · 100%

Topics — the 1 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Services computing and microservices
web services
0.212013
A Web Service Framework Supporting Multimedia Streaming · IEEE Trans. Serv. Comput. 2013

Methods — techniques the papers use, named apart from their topics

WSDL extension · 0.3MTOM · 0.3MPEG-7 · 0.3
YearPublicationVenuePosition
2013 A Web Service Framework Supporting Multimedia Streaming
abstract
The transfer of streaming data is not well supported by current web services standards. To include multimedia streaming support in the web services domain, this paper presents a novel multimedia streaming web services framework for the transfer of streaming multimedia content. First, the framework includes an implementation of a query service for publishing a description of the multimedia content that is input to or output from a multimedia web service. This query service is specified in an extension of WSDL. Using MPEG-7 metadata, content descriptions can be queried before the invocation of a multimedia web service. Second, two new MEPs and their SOAP HTTP bindings are created for the exchange of streaming data between two SOAP endpoints. The implementations of these new MEPs use the MIME multipart/related structure and MTOM packaging when transferring the multimedia packets as SOAP messages. To reduce the transfer overhead introduced by the packaging method, this paper investigated extensively the application of various compression schemes for the SOAP messages as well as for the packaging of the binary packet data. Experiments show that the proposed framework can achieve a performance comparable to a simple HTTP multimedia streaming method.
Gibson Lam, David Rossiter
IEEE Trans. Serv. Comput.1
2008 A SOAP-Based Streaming Content Delivery Framework for Multimedia Web Services
abstract
Web services provide efficient development and deployment of interoperable and reusable applications. Multimedia Web services is an implementation of multimedia applications within the Web services framework. However, current Web services standards are not sufficient to cater for multimedia streaming, the commonly used delivery method for large multimedia objects. In this paper, a SOAP-based streaming content delivery framework for multimedia Web services is proposed. The framework uses an extension of existing SOAP standards which allows streaming content to be transmitted between two SOAP nodes over the HTTP protocol. The extension includes a new SOAP streaming message exchange pattern and its corresponding SOAP HTTP binding. The proposed framework is capable of delivering quality adaptive multimedia content to users with heterogeneous configurations and requirements. By incorporating a proxy server between the service provider and requester the efficiency of the content delivery can be improved using multimedia caching.
Gibson Lam, David Rossiter
APSCC1
2007 Streaming Multimedia Delivery in Web Services Based E-Learning Platforms
abstract
The use of streaming multimedia has become more and more common as the content of e-learning material. The distribution of the material is typically achieved by a dedicated streaming server. There are several proprietary technologies that can act as the streaming server but there is a lack of standardized approach for this purpose. Recently importance has been placed on the interoperability and reusability of learning material by making use of standards such as SCORM and web services. In this paper we propose a service oriented architecture for the delivery of multimedia content which is interoperable and reusable. We model this delivery by extending current web service standards, and we briefly discuss the use of such web service resources in SCORM.
Gibson Lam, David Rossiter
ICALT1
2001 Ray Tracing Surfaces of Revolution: An Old Problem with A New Perspective
abstract
We present a new subdivision scheme that is shown to improve the performance of ray tracing surfaces of revolution over Kajiya's (1983) classical work. This is based on a monotonic interval partitioning of a generatrix of a surface of revolution. The algorithm has a search complexity upper bound of O(log(m n)) for m monotonic intervals and n subdivisions for each interval and runs up to three times faster on large scenes. This method also suggests a novel hybrid bounding volume scheme that reduces this number of intersection tests between a ray and the actual object surface.
George Baciu, Gibson Lam
Computer Graphics International3