Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Peter Michael Williams is active.

Publication


Featured researches published by Peter Michael Williams.


Archive | 1992

Surface Interaction: A Paradigm for Object Communication

Peter Michael Williams

When real objects interact, they directly alter each other’s state. In graphical user interfaces, users “directly” alter the state of objects in an information system. It is difficult to model “natural” interaction using the techniques of conventional object-oriented programming and systems. This paper proposes a model of object interaction which more closely follows the principles of natural interaction. A uniform treatment of object interaction offers benefits in the description, design and implementation of distrbuted, multi-user, graphical applications.


user interface software and technology | 1990

In search for ideal operating system for user interfacing

William Jones; Peter Michael Williams; George G. Robertson; Mike H. Conner

INTRODUCTION interfacing concerns: As the computing environment’s lowest common denominator, the operating system must always play a game of catchup to provide system-wide support for the changing demands and opportunities of its user environment. Never has this been more true than now. Dramatic changes in the economics of computing now make workstation power accessible to tens of millions of ordinary users. Gone are the days of single-purpose computing (e.g., computer as spreadsheet, computer as word processor). The increasing diversity and sophistication of applications software now make interoperability an imperative. l real-time performance. In the stand-alone, single application environment of a personal computer, users have come to expect immediate feedback. How can we preserve this responsiveness in a computing environment that also supports multi-tasking, networking, and distributed processing? Can the operating system help to promote more realistic models of computer response?


Archive | 1988

Object management facility for maintaining data in a computer system

John Andrew Dysart; Peter S. Showman; William M. Crow; Peter Michael Williams; Brian Wright Mcbride; John Rodney Francis Senior; Charles H. Whelan; Brian Murdoch


Archive | 1998

Method and apparatus for device interaction by format

Peter Michael Williams; Patrick Simon Arnold; Frederik Willerup; Anthony Sowden


Archive | 1990

Distributed object based systems for communicating object data among different storage domains

Peter Michael Williams; Ralph Lionel Carpenter; Simon Jonathan Form; Jonathan Adam Weiner; Brian Wright Mcbride; Edmund Frank Davies


Archive | 1998

Method and apparatus for device interaction by protocol

Peter Michael Williams; Patrick Simon Arnold


Archive | 1994

Method for constructing a data structure which allows data to be shared between programs

John Andrew Dysart; Peter S. Showman; William M. Crow; Peter Michael Williams; Brian Wright Mcbride; John Rodney Francis Senior; Charles H. Whelan; Brian Murdoch


Archive | 1998

Method and apparatus for device control

Patrick Simon Arnold; Peter J. Macer; Peter Michael Williams


Archive | 1990

Object database deletion method for child objects when a child may be linked to multiple parent objects

John Andrew Dysart; Peter S. Showman; William M. Crow; Peter Michael Williams; Brian Wright Mcbride; John Rodney Francis Senior; Charles H. Whelan; Brian Murdoch


Archive | 1992

Method for copying linked data objects with selective copying of children objects

John Andrew Dysart; Peter S. Showman; William M. Crow; Peter Michael Williams; Brian Wright Mcbride; John Rodney Francis Senior; Charles H. Whelan; Brian Murdoch

Collaboration


Dive into the Peter Michael Williams's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge