摘要:
Prioritizing text such as e-mail messages, given constrained resources, is disclosed. In one embodiment, a method first receives a plurality of messages, such as e-mail messages. The method prioritizes the messages, based on a predetermined criteria given a constrained resource. The method then outputs the messages to a user, as prioritized given the constrained resource. Specific constrained resources include limited bandwidth, limited storage space, and limited time in which to receive the texts. Embodiments include policies that include priority-sensitive truncation and summarization. Furthermore, in one embodiment, if context is detected, the priorities for caching are affected. In another embodiment, the likelihood that a user already knows all or part of the information being transmitted is considered.
摘要:
A transmissive display device. The transmissive display device comprises a transmissive display panel positionable in a viewing position by a user and including a viewing front surface and a light-receiving rear surface, a reflective surface that is positionable by a user to receive ambient light and reflect it toward the rear surface and though the transmissive display panel, and an un-grooved transmissive ambient light diffuser, without annular rings, positionable by a user so that ambient light is transmitted through the diffuser to thereby cooperate with the reflective surface to provide diffuse ambient light to the rear surface of the transmissive display panel.
摘要:
A system and method are provided to learn and infer the time until a user will be available for communications, collaboration, or information access, given evidence about such observations as time of day, calendar, location, presence, and activity. The methods can be harnessed to coordinate communications between parties via particular modalities of interaction. The system includes a user state identifier that determines a user's state from background knowledge, the flow of time, or one or more context information sources. A data log can be employed to store information about user state changes and observational evidence to accumulate statistics and build inferential models of the availability and unavailability of users for different kinds of communication, collaboration, and information access. A forecaster is constructed from the accumulated statistics and/or learned models to enable a determination of a user's likely return, or, more generally, the probability distribution over a user's likely return to particular states of availability. The forecaster can be employed to cache information for offline access, drive displays of availability and unavailability, to send messages that include availability forecasts, and to automatically perform scheduling or rescheduling of communications.
摘要:
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. The foregoing can provide an enhanced interpersonal communication system that can maximize the value and minimize the cost of communication among people.
摘要:
The present invention relates to a system and methodology to facilitate collaboration and communications between entities such as between automated applications, parties to a communication and/or combinations thereof. The systems and methods of the present invention include a service that supports collaboration and communication by learning predictive continuous time Bayesian models that provide forecasts of one or more aspects of a users' presence and availability. Presence forecasts include a user's current or future locations at different levels of location precision and usage of different devices or applications. Availability assessments include inferences about the cost of interrupting a user in different ways and a user's current or future access to one or more communication channels. The predictive models are constructed from data collected by considering user activity and proximity from multiple devices, in addition to analysis of the content of users' calendars, the time of day, and day of week, for example. Various applications are provided that employ the presence and availability information supplied by the models in order to facilitate collaboration and communications between entities.
摘要:
Energy efficient transmissive and transreflective display devices are described. Ambient light from a natural or artificial source is used to replace and/or supplement light normally supplied by a backlight. This is done by directing ambient light to the rear of a transmissive display panel. A window, light tunnel, or a reflective surface located in the rear or top of a display device may be used to direct the ambient light to the back of the display panel. A translucent diffuser and/or diffuse reflector are used to diffuse the ambient light to reduce the chance of bright spots appearing on the display. Additional energy efficiency is achieved by using one or more photo-sensors to detect the amount of light, incident on the front and/or rear of a display panel and by automatically adjusting the backlight intensity as a function of photo-sensor output. In this manner, backlight intensity can be minimized while maintaining the viewability of images shown on the display. In such an embodiment, energy savings are achieved as compared to devices which use fixed backlight intensity settings in a variety of light conditions. Control of the power supplied to a display's backlight in accordance with the present invention can reduce electrical energy consumption and prolong the amount of time a portable device can be used before its batteries need to be recharged.
摘要:
Methods for integrating mobile electronic devices with computational methods for assigning priorities to documents are disclosed. In one embodiment, a computer-implemented method first receives a new document such as an electronic mail message. The method assigns a priority to the document, based on a text classifier such as a Bayesian classifier or a support-vector machine classifier. The method then alerts a user on an electronic device, such as a pager or a cellular phone, based on an alert criteria that can be made sensitive to information about the location, inferred task, and focus of attention of the user. Such information can be inferred under uncertainty or can be accessed directly from online information sources. One embodiment makes use of information from an online calendar to control the criteria used to make decisions about relaying information to a mobile device.
摘要:
An architecture for managing alerts, notifications, and peripheral information is disclosed. In one embodiment, a computerized system includes three modules, an attentional status module, a peripheral information notification and alerts module, and an notifications decision-making module. The attentional-status module generates a probability distribution over the user's focus of attention. In one embodiment the module also provides a probability distribution over the period of time until the user will become available to review alerts zero or minimal cost, or will review them without prompting. In one embodiment, this module utilizes a decision-theoretic analysis to identify ideal actions about the timing and rendering of notifications or alerts. The peripheral information notification and alerts module receives alerts from different sources, including the operating system, standard applications, special plug-ins designed to work with the architecture, and, in particular embodiments, from special sensory apparatus including ambient acoustical information. The notification decision-making module is to alert the user of the alerts received by the peripheral information notification and alerts module, based on the probability generated by the attentional status module.
摘要:
A decision-theoretic approach for guiding automated actions. In one embodiment, a computer-implemented method first determines a text to analyze. The method then determines an action probability based on the text. Words and phrases as well as information in special fields, such as distinctions and patterns in the header of email, observations about recent user activity, and organizational information are considered in classification. Based on the inferred probability that a user has a goal under consideration, the method selects one of the following options: (1) inaction, (2) automatic action, or (3) suggested action with user approval. Upon the method selecting either the (1) automatic action option or the (2) suggested action with user approval option—the latter also in conjunction with receiving actual user approval—the method performs an action based on the text.
摘要:
Apparatus and accompanying methods for optimally using available computer resources, illustratively processing time, and which can be advantageously used for selecting task(s) instances to be precomputed during idle time as well as during other periods of processing activity. Specifically, at an onset of each idle-time interval, processing time is allocated to precompute during the remainder of that interval a future task instance, from among a group of such instances then available for precomputation, that will provide the highest fixed or incremental utility. For those task instances which exhibit constant or varying value with time, task selection is based on maximum probability of future occurrence, or net expected value (NEV), respectively, of each such instance. NEV is evaluated as a product of the task instance probability multiplied by a rate of change in the value (EVC flux) to be provided by that task with continued computation time, respectively. This product is assessed, for task instances that exhibit linearly changing value with time, at the onset of each idle-time interval, or, for task instances that exhibit non-linearly changing value, at the onset of each time slice occurring during such an interval.