Patents by Inventor Richard J. Goldstein
Richard J. Goldstein has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 7246958Abstract: In accordance with one aspect of the present exemplary embodiment, provided is a hand-held printer system and method for printing on a target. The system includes a hand-held printer, a target position sensing system which senses a position of the target, and a hand-held printer position sensing system which senses a position of the hand-held printer relative to a printing surface of the target. A control mechanism actuates the printing of the hand-held printer based on the sensed positions.Type: GrantFiled: November 15, 2004Date of Patent: July 24, 2007Assignee: Xerox CorporationInventors: Eric Saund, Babur B. Hadimioglu, David L. Hecht, John S. Fitch, Stephen D. White, Marina LaPalma, legal representative, Richard J. Goldstein, deceased
-
Patent number: 7188306Abstract: A swoopy text method and system for generating and displaying curved text to connect primary source data with secondary data, including alternatively connecting different text streams, to augment the meaning of original text and/or to replace the meaning of the original text stream with secondary data.Type: GrantFiled: February 28, 2001Date of Patent: March 6, 2007Assignee: Xerox CorporationInventors: Bay-Wei W. Chang, Richard J. Goldstein, Polle T. Zellweger, Jock D. MacKinlay
-
Patent number: 6934860Abstract: A system, method and article of manufacture are provided for password protecting user access to a computer system. One or more images are displayed to a user. The user is then required to perform a sequence of actions involving the images. The performed sequence of actions is compared with a predefined sequence of actions. If the performed sequence of actions matches the predefined sequence of actions, user access is permitted.Type: GrantFiled: May 8, 2000Date of Patent: August 23, 2005Assignee: Xerox CorporationInventor: Richard J. Goldstein
-
Patent number: 6515690Abstract: By using dynamic text and an interface utilizing a familiar metaphor, reading speed and comprehension can be increased. In particular, the interface, which is based on a familiar metaphor, such as driving, allows a user to concentrate on the real task at hand, reading, as opposed to manipulation of the interface. Thus, using a combination of a familiar metaphor and rapid serial presentation, dynamic text can be efficiently negotiated.Type: GrantFiled: February 25, 2000Date of Patent: February 4, 2003Assignee: Xerox CorporationInventors: Maribeth J. Back, Steven R. Harrison, Richard J. Goldstein, Matthew G. Gorbet, Scott L. Minneman, Jonathan R. Cohen
-
Patent number: 6262662Abstract: Identifier tags are embedded in pages of a document. Each of these identifier tags identifies the particular page that a reader is viewing. By correlating the currently read page to information stored memory, dynamic content corresponding to the currently read page can be activated. Additionally, proximity sensors are associated with one or more portions of the document. Thus, the range of dynamic content can also be activated by placing an object within the sensible area of the proximity sensors. This dynamic content can include, for example, lighting, sound effects, environmental conditions, or the like.Type: GrantFiled: February 25, 2000Date of Patent: July 17, 2001Assignee: Xerox CorporationInventors: Maribeth J. Back, Richard J. Goldstein, Steven R. Harrison, Scott L. Minneman, Jonathan R. Cohen
-
Patent number: 5812865Abstract: 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 system and the environment of the particular device, computing devices, or users. The system receives a media connection request from the first user, including information indicating the first user preferences for media, and identifies the intended recipient user or users. The location and media devices in proximity to each of the users is determined, and the preset profiles and policies of the users involved are determined. Each user may specify acceptable media connections and contextual attributes. When the contextual attributes and acceptable media connections for each user are consistent, media device communications paths are established.Type: GrantFiled: March 4, 1996Date of Patent: September 22, 1998Assignee: Xerox CorporationInventors: Marvin M. Theimer, Michael J. Spreitzer, Mark D. Weiser, Richard J. Goldstein, Daniel C. Swinehart, William N. Schilit, Roy Want
-
Patent number: 5721725Abstract: In a carrier sense multiple-access (CSMA) network, such as a wireless network or a LAN, a transceiver which initiates a transmission to a recipient transceiver in the same medium sends out, prefatory to a bulk of data, a field representative of the length of the data, and another field symbolic of the rate at which the data is to be sent. Non-participant transceivers in the medium receive the data length field and the data rate field, and calculate a length of time they must inhibit themselves to avoid a data collision with the transmitting transceiver, while the participants come to a common agreement at which they can send and receive data.Type: GrantFiled: October 30, 1995Date of Patent: February 24, 1998Assignee: Xerox CorporationInventors: Roy Want, William N. Schilit, Richard J. Goldstein, Norman I. Adams
-
Patent number: 5611050Abstract: 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 users and machines, including state and locational information including proximity. Interaction policies, including user specified interaction policies, may be registered on an identifiable address path. Methods are described for detecting, selecting and controlling computercontrolled devices, based on the proximity of the device to the user, the current context of the user, the location of other nearby users and devices, and the current state of the devices. Temporary transfer of control, including exclusive control, of particular computers and computer controlled devices to individual users based on the context and environment in proximity to those computing devices is also described.Type: GrantFiled: June 7, 1995Date of Patent: March 11, 1997Assignee: Xerox CorporationInventors: 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
-
Patent number: 5603054Abstract: 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 users and machines, including state and locational information including proximity. Interaction policies, including user specified interaction policies, may be registered on an identifiable address path. Methods are described for detecting, selecting and controlling computercontrolled devices, based on the proximity of the device to the user, the current context of the user, the location of other nearby users and devices, and the current state of the devices. Temporary transfer of control, including exclusive control, of particular computers and computer controlled devices to individual users based on the context and environment in proximity to those computing devices is also described.Type: GrantFiled: June 7, 1995Date of Patent: February 11, 1997Assignee: Xerox CorporationInventors: 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
-
Patent number: 5564070Abstract: A system is disclosed for maintaining processing continuity in a network having a network accessible application and an intermittently connected wireless mobile unit. A transceiver is connected to the network for wireless communication with the mobile unit, and a gateway connected to the network is used to control the transceiver. A stationary processor is connected to the gateway and configured to support access to the network accessible application, which can run either on the stationary processor itself or on a remote processor. Use of network accessible applications from the mobile unit is mediated by an agent dedicated to communication and processing control of the mobile unit. The agent runs on the stationary processor and is connected to the gateway for handling communications between the mobile unit and the network accessible application.Type: GrantFiled: July 30, 1993Date of Patent: October 8, 1996Assignee: Xerox CorporationInventors: Roy Want, Norman I. Adams, Richard J. Goldstein, William N. Schilit, Michael M. Tso
-
Patent number: 5555376Abstract: 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 users and machines, including state and locational information including proximity. Interaction policies, including user specified interaction policies, may be registered on an identifiable address path. Methods are described for detecting, selecting and controlling computercontrolled devices, based on the proximity of the device to the user, the current context of the user, the location of other nearby users and devices, and the current state of the devices. Temporary transfer of control, including exclusive control, of particular computers and computer controlled devices to individual users based on the context and environment in proximity to those computing devices is also described.Type: GrantFiled: December 3, 1993Date of Patent: September 10, 1996Assignee: Xerox CorporationInventors: 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
-
Patent number: 5544321Abstract: 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 users and machines, including state and locational information including proximity. Interaction policies, including user specified interaction policies, may be registered on an identifiable address path. Methods are described for detecting, selecting and controlling computercontrolled devices, based on the proximity of the device to the user, the current context of the user, the location of other nearby users and devices, and the current state of the devices. Temporary transfer of control, including exclusive control, of particular computers and computer controlled devices to individual users based on the context and environment in proximity to those computing devices is also described.Type: GrantFiled: June 7, 1995Date of Patent: August 6, 1996Assignee: Xerox CorporationInventors: 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
-
Patent number: 5530235Abstract: A Document Card (DocuCard) for storing documents and which is content revealing. The DocuCard is a transportable unit having a nonvolatile storage means for storing information in a digital form, a control processor for processing user initiated functions; an I/O port for interfacing to external devices for reading and writing digital information, and a user interface for allowing a user to directly interact with the DocuCard. The user interface on the DocuCard includes a display for displaying lists of functions and documents and information responsive to user invoked functions and a user input portion for allowing a user to traverse the lists of functions and documents, as well as information generated responsive to an invoked function. The control processor of the present invention include features for controlling access to documents stored therein.Type: GrantFiled: February 16, 1995Date of Patent: June 25, 1996Assignee: Xerox CorporationInventors: Mark J. Stefik, Daniel G. Bobrow, Stuart K. Card, Michalene M. Casey, Richard J. Goldstein, Michael G. Lamming, Jock D. Mackinlay, Roy Want, George G. Robertson, Mark D. Weiser, Daniel M. Russell
-
Patent number: 5493692Abstract: 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. Electronic messages intended for an identified user or users may be given a level of privacy and a level priority, and contextual attributes for its delivery may be specified. The system perceives contextual attributes for the recipient user or users, including display devices in close proximity to the identified users, and determines a display property for said electronic message based on the contextual attributes, the user profile properties of each user, and the level of privacy and level of priority of the electronic message.Type: GrantFiled: December 3, 1993Date of Patent: February 20, 1996Assignee: Xerox CorporationInventors: Marvin M. Theimer, Michael J. Spreitzer, Mark D. Weiser, Richard J. Goldstein, Douglas B. Terry, William N. Schilit, Roy Want
-
Patent number: 5485634Abstract: A system is provided for servicing requests by a mobile controller to utilize stationary or mobile resources present within a partitioned communication cell such as an office or room in a building. The mobile controller has a control signal mechanism for generating control request signals to modify behavior of the stationary or mobile resource, with the range of the control request signals substantially limited to the partitioned communication cell. A room agent receives and acts upon the control request signals after dynamically determining availability of both mobile resources entering and exiting the partitioned communication cell and stationary resources already present in the partitioned communication cell.Type: GrantFiled: December 14, 1993Date of Patent: January 16, 1996Assignee: Xerox CorporationInventors: Mark D. Weiser, Richard J. Goldstein, Roy Want, Brent B. Welch, Scott A. Elrod, David A. Maltz, William N. Schilit, Marvin M. Theimer
-
Patent number: 4318393Abstract: A porous surface receiver and concentrator of reflected solar radiation. The receiver is part of a moderately or strongly concentrating solar collector such as a solar power tower system. In the latter, radiation is reflected by a plurality of heliostats disposed about the tower on which the receiver is mounted. The solar radiation is reflected onto the central heat transfer receiver where the energy is transferred to a working fluid. Atmospheric air is used as the working fluid. The air is drawn through the porous matrix of the receiver surface and is heated to a high temperature in the range of 500.degree. to 1500.degree. C. with only a moderate pressure drop. The radiant heat flux input may be hundreds of times the incoming solar flux to the earth surface. The hot air can be used in a thermal storage system, or directly in a heat exchanger, or the like.Type: GrantFiled: May 30, 1978Date of Patent: March 9, 1982Assignee: The Regents of the University of MinnesotaInventor: Richard J. Goldstein
-
Patent number: D344500Type: GrantFiled: April 3, 1992Date of Patent: February 22, 1994Assignee: Xerox CorporationInventors: Richard H. Bruce, Scott A. Elrod, Thomas P. Moran, Frank G. Halasz, Malcolm S. Smith, Dallas R. Grove, Richard J. Goldstein
-
Patent number: D345968Type: GrantFiled: April 3, 1992Date of Patent: April 12, 1994Assignee: Xerox CorporationInventors: Richard H. Bruce, Scott A. Elrod, Thomas P. Moran, Frank G. Halasz, Malcolm S. Smith, Dallas R. Grove, Richard J. Goldstein