Patents by Inventor Johnson Apacible

Johnson Apacible 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: 7076737
    Abstract: Techniques are disclosed for creating, modifying, categorizing, modeling, distributing, purchasing, selling, and otherwise using themes and theme-related information. Themes can represent various types of contextual aspects or situations, and can model high-level concepts of activities or states not reflected in individual contextual attributes that each model a single aspect of the state of a user, their computing device, the surrounding physical environment, and/or the current cyber-environment. Such themes specify inter-relationships among a set of contextual attributes, and can have associated theme-related information such as theme-specific attributes, theme layouts used to present information and functionality, CSes that provide theme attribute values, and CCs that process theme information. Disclosed techniques can identify one or more themes that currently match the modeled context, select one of the matching themes as a current theme, and provide an appropriate response (e.g.
    Type: Grant
    Filed: April 2, 2001
    Date of Patent: July 11, 2006
    Assignee: Tangis Corporation
    Inventors: Kenneth H. Abbott, Joshua M. Freedman, Dan Newell, James O. Robarts, Johnson Apacible
  • Patent number: 7055101
    Abstract: Techniques are disclosed for creating, modifying, categorizing, modeling, distributing, purchasing, selling, and otherwise using themes and theme-related information. Themes can represent various types of contextual aspects or situations, and can model high-level concepts of activities or states not reflected in individual contextual attributes that each model a single aspect of the state of a user, their computing device, the surrounding physical environment, and/or the current cyber-environment. Such themes specify inter-relationships among a set of contextual attributes, and can have associated theme-related information such as theme-specific attributes, theme layouts used to present information and functionality, CSes that provide theme attribute values, and CCs that process theme information. Disclosed techniques can identify one or more themes that currently match the modeled context, select one of the matching themes as a current theme, and provide an appropriate response (e.
    Type: Grant
    Filed: July 16, 2001
    Date of Patent: May 30, 2006
    Assignee: Tangis Corporation
    Inventors: Kenneth H. Abbott, Joshua M. Freedman, Dan Newell, James O. Robarts, Johnson Apacible
  • Publication number: 20060106530
    Abstract: Systems and methods are described for constructing predictive models, based on statistical machine learning, that can make forecasts about traffic flows and congestions, based on an abstraction of a traffic system into a set of random variables, including variables that represent the amount of time until there will be congestion at key troublespots and the time until congestions will resolve. Observational data includes traffic flows and dynamics, and other contextual data such as the time of day and day of week, holidays, school status, the timing and nature of major gatherings such as sporting events, weather reports, traffic incident reports, and construction and closure reports. The forecasting methods are used in alerting, the display graphical information about predictions about congestion on desktop on mobile devices, and in offline and real-time automated route recommendations and planning.
    Type: Application
    Filed: June 30, 2005
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation
    Inventors: Eric Horvitz, Johnson Apacible, Raman Sarin
  • Publication number: 20060010206
    Abstract: A sensing and context management architecture that can detect that a user is interacting with a given device and in an associated context, and in response thereto, manages device processes as the user moves from device to device, location to location, and/or context to context. The invention comprises a system that facilitates management of a user situation or context. A sensing component is provided that senses a context of a user by way of one or more sensors and/or a particular device with which the user is interacting in the context, for example, and a management component that manages the device and/or one or more services in the context according to rules or inferences user preferences, sensed observations, and user input data.
    Type: Application
    Filed: June 29, 2005
    Publication date: January 12, 2006
    Applicant: Microsoft Corporation
    Inventors: Johnson Apacible, Eric Horvitz, Murugesan Subramani
  • Publication number: 20060002532
    Abstract: The present invention relates to systems and methods that predict behaviors of alerting and filtering systems based on simulation from messaging logs. By logging contextual information, such as the presence, activity, and availability of users, as well as incoming messages and their properties, forecasting services can be created that serve to provide users with an interactive “what if” capability, informing them what they might expect in terms of future behaviors of an automated message alerting and/or filtering system, based on recent messaging histories. A log of the history of incoming messages and contextual data is examined by modeling and simulation tools. The tools reveal the influence of alternate settings on the system's behavior, in response to an expected stream of incoming messages, providing users with insights about how control settings affect alerting, filtering, or routing behaviors.
    Type: Application
    Filed: June 30, 2004
    Publication date: January 5, 2006
    Applicant: Microsoft Corporation
    Inventors: Eric Horvitz, Johnson Apacible
  • Publication number: 20050132014
    Abstract: A statistical methodology is employed for assisting people with the setting of parameters of software applications or services. With the method, information about demographics and/or about the complete or partial preferences of other people, are analyzed to infer recommendations for settings and functionality of a computer application or service. A system is reviewed with the ability to receive data regarding a plurality of users, and stores respective profiles for these users in a community store. The system can leverage off of these completed and/or partially completed profiles of parameters representing preferences about software operation in connection with building new profiles for users (new and/or existing). Data regarding a user that desires to build a new profile is employed in connection with the community profiles to facilitate the user building a personalized profile.
    Type: Application
    Filed: June 30, 2004
    Publication date: June 16, 2005
    Applicant: Microsoft Corporation
    Inventors: Eric Horvitz, Johnson Apacible, Murugesan Subramani
  • Publication number: 20050084082
    Abstract: The present invention relates to utilizing identity and context-sensitive decision-making for handling communications, including, channel selection, routing, and rescheduling operations. The systems and methods provide a service that allows users to assess preferences regarding real-time call handling and performs dynamic decision-making about the best timing and channel for interpersonal communication. This service can be based on various cost-benefit analyses (e.g., basic and extended) that consider cost of interruption and preferences of contactors and contactees to guide communications, and/or on decision-making under uncertainty. Statistical models that are learned from data are joined with user preferences to generate expected costs of interruption for office activity and over time, based on a user's activities, locations, calendar information and preference assessments. In addition, statistical forecasting provides presence and availability predictions.
    Type: Application
    Filed: June 30, 2004
    Publication date: April 21, 2005
    Applicant: Microsoft Corporation
    Inventors: Eric Horvitz, Murugesan Subramani, Paul Koch, Johnson Apacible
  • Publication number: 20050034078
    Abstract: Techniques are described providing mediated information about a current state that is modeled with multiple state attributes. In some situations, the providing includes receiving from a first source an indication of a first value for an indicated one of the state attributes of the modeled current state, receiving from a second source an indication of a second value for the indicated state attribute, and, after an indication from a client for a value for the indicated state attribute, sending to the client a mediated value for the indicated state attribute that is produced by mediating between available values for the indicated state attribute including at least the first and second values.
    Type: Application
    Filed: April 14, 2004
    Publication date: February 10, 2005
    Inventors: Kenneth Abbott, Dan Newell, James Robarts, Joshua Freedman, Johnson Apacible
  • Patent number: 6747675
    Abstract: Techniques are described providing mediated information about a current state that is modeled with multiple state attributes. In some situations, the providing includes receiving from a first source an indication of a first value for an indicated one of the state attributes of the modeled current state, receiving from a second source an indication of a second value for the indicated state attribute, and, after an indication from a client for a value for the indicated state attribute, sending to the client a mediated value for the indicated state attribute that is produced by mediating between available values for the indicated state attribute including at least the first and second values.
    Type: Grant
    Filed: November 28, 2000
    Date of Patent: June 8, 2004
    Assignee: Tangis Corporation
    Inventors: Kenneth H. Abbott, Dan Newell, James O. Robarts, Joshua M. Freedman, Johnson Apacible
  • Publication number: 20020054174
    Abstract: Techniques are disclosed for creating, modifying, categorizing, modeling, distributing, purchasing, selling, and otherwise using themes and theme-related information. Themes can represent various types of contextual aspects or situations, and can model high-level concepts of activities or states not reflected in individual contextual attributes that each model a single aspect of the state of a user, their computing device, the surrounding physical environment, and/or the current cyber-environment. Such themes specify inter-relationships among a set of contextual attributes, and can have associated theme-related information such as theme-specific attributes, theme layouts used to present information and functionality, CSes that provide theme attribute values, and CCs that process theme information. Disclosed techniques can identify one or more themes that currently match the modeled context, select one of the matching themes as a current theme, and provide an appropriate response (e.g.
    Type: Application
    Filed: April 2, 2001
    Publication date: May 9, 2002
    Inventors: Kenneth H. Abbott, Joshua M. Freedman, Dan Newell, James O. Robarts, Johnson Apacible
  • Publication number: 20010043232
    Abstract: Techniques are disclosed for creating, modifying, categorizing, modeling, distributing, purchasing, selling, and otherwise using themes and theme-related information. Themes can represent various types of contextual aspects or situations, and can model high-level concepts of activities or states not reflected in individual contextual attributes that each model a single aspect of the state of a user, their computing device, the surrounding physical environment, and/or the current cyber-environment. Such themes specify inter-relationships among a set of contextual attributes, and can have associated theme-related information such as theme-specific attributes, theme layouts used to present information and functionality, CSes that provide theme attribute values, and CCs that process theme information. Disclosed techniques can identify one or more themes that currently match the modeled context, select one of the matching themes as a current theme, and provide an appropriate response (e.g.
    Type: Application
    Filed: July 16, 2001
    Publication date: November 22, 2001
    Inventors: Kenneth H. Abbott, Joshua M. Freedman, Dan Newell, James O. Robarts, Johnson Apacible
  • Publication number: 20010043231
    Abstract: Techniques are disclosed for creating, modifying, categorizing, modeling, distributing, purchasing, selling, and otherwise using themes and theme-related information. Themes can represent various types of contextual aspects or situations, and can model high-level concepts of activities or states not reflected in individual contextual attributes that each model a single aspect of the state of a user, their computing device, the surrounding physical environment, and/or the current cyber-environment. Such themes specify inter-relationships among a set of contextual attributes, and can have associated theme-related information such as theme-specific attributes, theme layouts used to present information and functionality, CSes that provide theme attribute values, and CCs that process theme information. Disclosed techniques can identify one or more themes that currently match the modeled context, select one of the matching themes as a current theme, and provide an appropriate response (e.g.
    Type: Application
    Filed: July 16, 2001
    Publication date: November 22, 2001
    Inventors: Kenneth H. Abbott, Joshua M. Freedman, Dan Newell, James O. Robarts, Johnson Apacible
  • Publication number: 20010040591
    Abstract: Techniques are disclosed for creating, modifying, categorizing, modeling, distributing, purchasing, selling, and otherwise using themes and theme-related information. Themes can represent various types of contextual aspects or situations, and can model high-level concepts of activities or states not reflected in individual contextual attributes that each model a single aspect of the state of a user, their computing device, the surrounding physical environment, and/or the current cyber-environment. Such themes specify inter-relationships among a set of contextual attributes, and can have associated theme-related information such as theme-specific attributes, theme layouts used to present information and functionality, CSes that provide theme attribute values, and CCs that process theme information. Disclosed techniques can identify one or more themes that currently match the modeled context, select one of the matching themes as a current theme, and provide an appropriate response (e.
    Type: Application
    Filed: July 16, 2001
    Publication date: November 15, 2001
    Inventors: Kenneth H. Abbott, Joshua M. Freedman, Dan Newell, James O. Robarts, Johnson Apacible
  • Publication number: 20010040590
    Abstract: Techniques are disclosed for creating, modifying, categorizing, modeling, distributing, purchasing, selling, and otherwise using themes and theme-related information. Themes can represent various types of contextual aspects or situations, and can model high-level concepts of activities or states not reflected in individual contextual attributes that each model a single aspect of the state of a user, their computing device, the surrounding physical environment, and/or the current cyber-environment. Such themes specify inter-relationships among a set of contextual attributes, and can have associated theme-related information such as theme-specific attributes, theme layouts used to present information and functionality, CSes that provide theme attribute values, and CCs that process theme information. Disclosed techniques can identify one or more themes that currently match the modeled context, select one of the matching themes as a current theme, and provide an appropriate response (e.
    Type: Application
    Filed: July 16, 2001
    Publication date: November 15, 2001
    Inventors: Kenneth H. Abbott, Joshua M. Freedman, Dan Newell, James O. Robarts, Johnson Apacible