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
Marvin M Theimer, David A Nichols, Douglas B Terry: Method for delegating access rights through executable access control program without delegating access rights not in a specification to any intermediary nor comprising server security. Xerox Corporation, Alexander E Silverman, July 15, 1997: US05649099 (282 worldwide citation)

A method in which access control programs (ACPs) permit controlled delegation of access rights from clients to untrusted intermediaries. ACPs are programs that encode arbitrary specifications of delegated access rights. In the method, a client creates an ACP and associates it with a request to a ser ...


8
Marvin M Theimer, Roy Want: Decentralized tracking and routing system wherein packages are associated with active tags. Xerox Corporation, R Hutter, May 6, 1997: US05627517 (209 worldwide citation)

In a freight tracking and routing system, each individual package is provided with a tag physically attached thereto. The tag includes a radio or infrared transceiver, and a microprocessor. At important nodes at geographical locations within the distribution system, location transceivers broadcast s ...


9
Marvin M Theimer, Roy Want, Daniel H Greene, William M Newman: High precision spatially defined data transfer system. Xerox Corporation, Robert A Burtzlaff, August 11, 1998: US05793630 (148 worldwide citation)

A system for transferring digital information to spatially localizable portable electronic devices has a plurality of portable electronic devices, with each portable electronic device supporting wireless communication. A spatial localizing module determines spatial location with submeter precision f ...


10
John R Douceur, Marvin M Theimer, Atul Adya, William J Bolosky: Locating potentially identical objects across multiple computers based on stochastic partitioning of workload. Microsoft Corporation, Lee & Hayes PLLC, January 17, 2006: US06988124 (101 worldwide citation)

Potentially identical objects (e.g., files) are located across multiple computers based on stochastic partitioning of workload. For each of a plurality of objects stored on a plurality of computers in a network, a portion of object information corresponding to the object is selected. The object info ...