Patents by Inventor Daniel C. Swinehart

Daniel C. Swinehart 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: 7392387
    Abstract: Authentication information is generated for a group where members within a group are able to communicate with each other, but a non-members is not able to participate in that communication. The authentication information provides the determination of whether the member belongs to the group.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: June 24, 2008
    Assignee: Xerox Corporation
    Inventors: Dirk Balfanz, Diana Smetters, Paul Stewart, Daniel C. Swinehart
  • Patent number: 7286649
    Abstract: A user to conducts a telephone conversation without speaking. It does this by moving the participant in the public situation to a quiet mode of communication (e.g., keyboard, buttons, touchscreen). All the other participants are allowed to continue using their usual audible technology (e.g., telephones) over the existing telecommunications infrastructure. The quiet user interface transforms the user's silent input selections into equivalent audible signals that may be directly transmitted to the other parties in the conversation.
    Type: Grant
    Filed: September 8, 2000
    Date of Patent: October 23, 2007
    Assignees: Fuji Xerox Co., Ltd., Xerox Corporation
    Inventors: Lester D. Nelson, Daniel C. Swinehart, Tomas Sokoler
  • Patent number: 7185199
    Abstract: Authentication information is generated for a group where members within a group are able to communicate with each other, but a non-members is not able to participate in that communication. The authentication information provides the determination of whether the member belongs to the group.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: February 27, 2007
    Assignee: Xerox Corporation
    Inventors: Dirk Balfanz, Diana K. Smetters, Paul S. Stewart, Daniel C. Swinehart
  • Publication number: 20040054899
    Abstract: Authentication information is generated for a group where members within a group are able to communicate with each other, but a non-members is not able to participate in that communication. The authentication information provides the determination of whether the member belongs to the group.
    Type: Application
    Filed: August 30, 2002
    Publication date: March 18, 2004
    Applicant: XEROX CORPORATION
    Inventors: Dirk Balfanz, Diana K. Smetters, Paul S. Stewart, Daniel C. Swinehart
  • Patent number: 5812865
    Abstract: 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: Grant
    Filed: March 4, 1996
    Date of Patent: September 22, 1998
    Assignee: Xerox Corporation
    Inventors: Marvin M. Theimer, Michael J. Spreitzer, Mark D. Weiser, Richard J. Goldstein, Daniel C. Swinehart, William N. Schilit, Roy Want
  • Patent number: 5717955
    Abstract: The present invention describes a method for superimposing general usage interface characteristics upon a computing device configured with specialized interface characteristics to enable the particular computing device to control general purpose computing functions. The user may also establish control of a portion of the display of a particular computing device. The computing system may include multiple computing devices, users, and subsystems that may be controlled by control devices. A first event signals a request for a change of the particular computing device from specialized interface characteristics to general interface characteristics unrelated to the specialized interface, and the particular computing device is reconfigured to general interface characteristics. Control of the device may also be based on the context of the system and the environment of the particular device.
    Type: Grant
    Filed: January 13, 1995
    Date of Patent: February 10, 1998
    Assignee: Xerox Corporation
    Inventor: Daniel C. Swinehart
  • Patent number: 5611050
    Abstract: 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: Grant
    Filed: June 7, 1995
    Date of Patent: March 11, 1997
    Assignee: Xerox Corporation
    Inventors: 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: 5603054
    Abstract: 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: Grant
    Filed: June 7, 1995
    Date of Patent: February 11, 1997
    Assignee: Xerox Corporation
    Inventors: 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: 5555376
    Abstract: 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: Grant
    Filed: December 3, 1993
    Date of Patent: September 10, 1996
    Assignee: Xerox Corporation
    Inventors: 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: 5544321
    Abstract: 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: Grant
    Filed: June 7, 1995
    Date of Patent: August 6, 1996
    Assignee: Xerox Corporation
    Inventors: 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: 4914586
    Abstract: A database of interests is maintained in a distributed computing system to register the individual interests of users in centrally stored non-textual media files, such as digital voice, music, scanned-in image, and video files. Uniquely named piece table style persistent data structures are employed to give users controlled access to the underlying non-textual media files by embedded name reference to such piece tables in ordinary messages or text files, so a database of piece tables is also maintained. A garbage collector periodically enumerates the interest database to delete interest entries which have been invalidated. Aged piece tables are deleted from the reference database when there no longer are any recorded interests referring to them, and non-textual media files are deleted to reclaim the storage space allocated to them when there no longer are any piece tables referring to them.
    Type: Grant
    Filed: November 6, 1987
    Date of Patent: April 3, 1990
    Assignee: Xerox Corporation
    Inventors: Daniel C. Swinehart, Douglas B. Terry