1
Marvin M Theimer, Michael J Spreitzer, Mark D Weiser, Richard J Goldstein, Douglas B Terry, William N Schilit, Roy Want: Selective delivery of electronic messages in a multiple computer system based on context and environment of a user. Xerox Corporation, R Christine Jacobs, Tracy L Hurt, February 20, 1996: US05493692 (997 worldwide citation)

The present invention describes a method for selectively delivering electronic messages to an identified user or users in a system of mobile and fixed devices, including multiple display devices and multiple users, based on the context of the system and the environment of the identified user. Electr ...


2
Marvin M Theimer, Michael J Spreitzer, Mark D Weiser, Richard J Goldstein, Scott A Elrod, Daniel C Swinehart, William N Schilit, Robert T Krivacic, Roy Want: Method for granting a user request having locational and contextual attributes consistent with user policies for devices having locational attributes consistent with the user request. Xerox Corporation, R Christine Jacobs, Tracy L Hurt, September 10, 1996: US05555376 (632 worldwide citation)

The present invention describes a method for superimposing prespecified locational, environmental, and contextual controls on user interactions, including interactions of mobile users, with computational resources. A system is described for electronically monitoring contextual information concerning ...


3
Marvin M Theimer, Michael J Spreitzer, Mark D Weiser, Richard J Goldstein, Daniel C Swinehart, William N Schilit, Roy Want: Specifying and establishing communication data paths between particular media devices in multiple media device computing systems based on context of a user or users. Xerox Corporation, R Christine Jacobs, Tracy L Hurt, September 22, 1998: US05812865 (592 worldwide citation)

The present invention describes a system of multiple devices and multiple users, wherein the identity and location of each device and user may be known to the system. A method is described for establishing media connections between at least a first user and a second user based on the context of the ...


4
Marvin M Theimer, Michael J Spreitzer, Mark D Weiser, Richard J Goldstein, Scott A Elrod, Daniel C Swinehart, William N Schilit, Robert T Krivacic, Roy Want: Method for triggering selected machine event when the triggering properties of the system are met and the triggering conditions of an identified user are perceived. Xerox Corporation, R Christine Jacobs, Tracy L Hurt, February 11, 1997: US05603054 (582 worldwide citation)

The present invention describes a method for superimposing prespecified locational, environmental, and contextual controls on user interactions, including interactions of mobile users, with computational resources. A system is described for electronically monitoring contextual information concerning ...


5
Marvin M Theimer, Michael J Spreitzer, Mark D Weiser, Richard J Goldstein, Scott A Elrod, Daniel C Swinehart, William N Schilit, Robert T Krivacic, Roy Want: Method for selectively performing event on computer controlled device whose location and allowable operation is consistent with the contextual and locational attributes of the event. Xerox Corporation, R Christine Jacobs, Tracy L Hurt, March 11, 1997: US05611050 (496 worldwide citation)

The present invention describes a method for superimposing prespecified locational, environmental, and contextual controls on user interactions, including interactions of mobile users, with computational resources. A system is described for electronically monitoring contextual information concerning ...


6
Marvin M Theimer, Michael J Spreitzer, Mark D Weiser, Richard J Goldstein, Scott A Elrod, Daniel C Swinehart, William N Schilit, Robert T Krivacic, Roy Want: System for granting ownership of device by user based on requested level of ownership, present state of the device, and the context of the device. Xerox Corporation, R Christine Jacobs, Tracy L Hurt, August 6, 1996: US05544321 (477 worldwide citation)

The present invention describes a method for superimposing prespecified locational, environmental, and contextual controls on user interactions, including interactions of mobile users, with computational resources. A system is described for electronically monitoring contextual information concerning ...


7
Douglas B Terry, Alan J Demers, Karin Petersen, Michael J Spreitzer, Marvin M Theimer, Brent B Welch: Method for providing session consistency guarantees. Xerox Corporation, December 3, 1996: US05581753 (101 worldwide citation)

The present invention provides client-selected consistency guarantees to clients of a weakly consistent replicated database on a per "session" basis. The clients have access to utilities which allow the clients to, individually or collectively, define a "session" over which the selected guarantees a ...


8
Alan J Demers, Karin Petersen, Michael J Spreitzer, Douglas B Terry, Marvin M Theimer, Brent B Welch: Application-specific conflict resolution for weakly consistent replicated databases. Xerox Corporation, February 11, 1997: US05603026 (70 worldwide citation)

Write operations for weakly consistent replicated database systems have embedded application-specific merge procedures that are invoked for resolving conflicts whenever it is found that the related write operation conflicts with the current state of a given instance of such a database. The effect of ...


9
Alan J Demers, Karin Petersen, Michael J Spreitzer, Douglas B Terry, Marvin M Theimer, Brent B Welch: Identification of stable writes in weakly consistent replicated databases while providing access to all writes in such a database. Xerox Corporation, November 19, 1996: US05577240 (48 worldwide citation)

A write log that distinguishes between write operations that are known to be in a stable write order ("committed writes") and write operations that still are in a potentially unstable write order ("tentative writes") are maintained for each instance of a weakly consistent replicated database so that ...


10
Alan J Demers, Karin Petersen, Michael J Spreitzer, Douglas B Terry, Marvin M Theimer, Brent B Welch: Application-specific conflict detection for weakly consistent replicated databases. Xerox Corporation, September 23, 1997: US05671407 (44 worldwide citation)

Write operations for weakly consistent replicated database systems have application-specific embedded dependency queries and related descriptions of the results that are expected to be returned when the respective dependency queries are run against the database. The dependency queries are arbitrary ...