Patents by Inventor Karen J. Marcelo

Karen J. Marcelo 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: 7620737
    Abstract: Methods, apparatus and program products for using historical contextual data in a ubiquitous computing environment. The historical contextual data can be dispersed among components in an environment or logging services as well as stored on a particular component or logging service. The historical contextual data can be used to help create or re-create component configurations within the relevant environment through the use of abstract applications and abstract components. Abstract applications can be specified to create connections with specific components. Abstract applications can also be generalized so that they need not create connections with specific components, but can create component connections that perform a desired function by determining which components to use from the available components, and how to connect the selected components to perform the function.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: November 17, 2009
    Assignee: Xerox Corporation
    Inventors: Mark W. Newman, W. Keith Edwards, Jana Z. Sedivy, Trevor F. Smith, Jason Hong, Shahram Izadi, Karen J Marcelo
  • Patent number: 7461172
    Abstract: Methods, systems, apparatus and program products for gathering contextual history from components in an environment and applying an operation on the gathered history to assist a user in selecting which components to use in the environment.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: December 2, 2008
    Assignee: Xerox Corporation
    Inventors: Mark W. Newman, W. Keith Edwards, Jason Hong, Shahram Izadi, Karen J. Marcelo, Jana Z. Sedivy, Trevor F. Smith
  • Publication number: 20040139231
    Abstract: Methods, systems, apparatus and program products for gathering contextual history from components in an environment and applying an operation on the gathered history to assist a user in selecting which components to use in the environment.
    Type: Application
    Filed: December 12, 2002
    Publication date: July 15, 2004
    Applicant: Xerox Corporation
    Inventors: Mark W. Newman, W. Keith Edwards, Jason Hong, Shahram Izadi, Karen J. Marcelo, Jana Z. Sedivy, Trevor F. Smith
  • Publication number: 20040117798
    Abstract: Methods, apparatus and program products for using historical contextual data in a ubiquitous computing environment. The historical contextual data can be dispersed among components in an environment or logging services as well as stored on a particular component or logging service. The historical contextual data can be used to help create or re-create component configurations within the relevant environment through the use of abstract applications and abstract components. Abstract applications can be specified to create connections with specific components. Abstract applications can also be generalized so that they need not create connections with specific components, but can create component connections that perform a desired function by determining which components to use from the available components, and how to connect the selected components to perform the function.
    Type: Application
    Filed: December 12, 2002
    Publication date: June 17, 2004
    Applicant: Xerox Corporation
    Inventors: Mark W. Newman, W. Keith Edwards, Jana Z. Sedivy, Trevor F. Smith, Jason Hong, Shahram Izadi, Karen J. Marcelo