摘要:
The claimed subject matter relates to an architecture that can scale a content feed in terms of the amount of content delivered in order to facilitate satisfactory experiences in connection with a social network. In particular, the architecture can utilize a content feed to disseminate content between members of a network community, generally relative to a particular social circle of a given user. The architecture can maintain a personal space for the user and display to the personal space content provided by a content feed. Content provided to the personal space (as well as that retrieved from the personal space) can be scaled based upon a variety of commitment characteristics associated with the social circle. In addition, the architecture can employ smart dispersal of content and can intelligently acquire additional content from the user or import suitable settings from disparate users.
摘要:
Techniques are described for device locking with activity preservation at a specified level within a multi-level hierarchy of device states. Such locking enables a user to share a device with another user while specifying a particular level of access to the device, such as access to a particular class of applications, a specific application, or a specific task within an application. Determination of the authorized activity may be based on a currently active application, or on the particular user gesture. The level of functionality made available may be based on the number of times a user gesture is repeated. Gestures may include a selection of a hardware or software control on the device, issuance of a voice command, and the like.
摘要:
A home device management technique is described that allows a user to manage a network of distributed home devices. Special application modules, driver modules, and service exchange ports are employed. Each application modules implements some functionality in the home, preferably using one or more devices in the home distributed system. Each driver module provides the logic for operating one or multiple distributed home devices and is capable of receiving commands from application modules and sending them to devices, detecting events for an associated type of home device, translating the detected event into a format usable by the application modules and notifying the application modules of the events. Events are communicated between the application modules and the driver modules by using one or more service exchange ports. Access control policies are employed to control access to the home devices. The application and driver modules can be obtained over a network from a home marketplace that can also determine their compatibility and interoperability with the home devices.
摘要:
This patent application pertains to context-driven data sharing, and specifically to data sharing relating to a telephone call. One example can establish a telephone call between first and second computing devices. This example can also utilize the telephone call as at least part of a basis for temporarily adjusting a data sharing permission level on at least one of the first and second computing devices during the telephone call.
摘要:
An ergonomic break system and method for scheduling and improving an ergonomic break for a user from a computing device. The system and method schedule the break based on environmental information to minimize annoyance to the user. Environmental information includes the condition of the computing device (such as whether the user is typing at the keyboard or using a mouse), the condition of the environment in the immediate vicinity of the computing device (such as whether the user is on the telephone or has another person in the room with her), and the condition of the user (such as whether the user is looking at the display device or is properly stretching during the ergonomic break). The system and method also include features that improve the user's productivity during the break and improve the effectiveness and effectiveness of the break.
摘要:
A method includes receiving one or more search terms at a mobile computing device while the mobile computing device is located at a particular location. A search query that includes the one or more search terms and a location history of the mobile computing device is transmitted to a server. The method also includes receiving one or more search results in response to the search query, where the one or more search results include content identified based on a predicted destination of the mobile computing device. An interface identifying the one or more search results is displayed at the mobile computing device.
摘要:
This patent application pertains to context-driven data sharing, and specifically to data sharing relating to a telephone call. One example can establish a telephone call between first and second computing devices. This example can also utilize the telephone call as at least part of a basis for temporarily adjusting a data sharing permission level on at least one of the first and second computing devices during the telephone call.
摘要:
Systems and methods that regulate range of access to personal information of a mobile unit's owner. The access control component can designate granularity for access levels and/or a spectrum of access modes—(as opposed to a binary choice of full access or no access at all). Such access can be based on a spectrum and/or discrete trust relationship between the owner and user of the mobile unit. A profile definition component can exploit an owner's trust relationships to designate levels of security. The profile definition component can further define a profile based on a set of applications, such as entertainment mode, browser mode, and the like.
摘要:
Techniques for implementing an integrative interactive space are described. In implementations, video cameras that are positioned to capture video at different locations are synchronized such that aspects of the different locations can be used to generate an integrated interactive space. The integrated interactive space can enable users at the different locations to interact, such as via video interaction, audio interaction, and so on. In at least some embodiments, techniques can be implemented to adjust an image of a participant during a video session such that the participant appears to maintain eye contact with other video session participants at other locations. Techniques can also be implemented to provide a virtual shared space that can enable users to interact with the space, and can also enable users to interact with one another and/or objects that are displayed in the virtual shared space.
摘要:
Methods and systems for occupancy prediction using historical occupancy patterns are described. In an embodiment, an occupancy probability is computed by comparing a recent occupancy pattern to historic occupancy patterns. Sensor data for a room, or other space, is used to generate a table of past occupancy which comprises these historic occupancy patterns. The comparison which is performed identifies a number of similar historic occupancy patterns and data from these similar historic occupancy patterns is combined to generate an occupancy probability for a time in the future. In an example, time may be divided into discrete slots and binary values may be used to indicate occupancy or non-occupancy in each slot. An occupancy probability for a defined future time slot then comprises a combination of the binary values for corresponding time slots from each of the identified similar occupancy patterns.