Patent application number | Description | Published |
20120158390 | USER MODEL CREATION - In some embodiments a controller is adapted to receive textual representation of content experienced by a user, to receive information about an interaction by the user with the content, and to determine a user model in response to the textual representation and the interaction. Other embodiments are described and claimed. | 06-21-2012 |
20120162091 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR MULTIDISPLAY DRAGGING - Methods and systems to allow users to gain the advantages of a large-format touch display by using smaller, cost-effective touch displays. Given two adjacent displays, regions may be created on both sides of the boundary between the displays. These regions may grow and shrink based on the user's movement, i.e., the velocity of a stylus or finger towards the boundary. If the user lifts his stylus within a region on one display, he may finish the tracking on the other by landing within the corresponding region of the latter display. This may allow a user to begin a drag on one display, drag towards another display, and “flyover” to the second display without slowing. The lift event may be removed when the first display detects the stylus being lifted as it moves towards the second. The landing on the second display may be removed. | 06-28-2012 |
20120197630 | METHODS AND SYSTEMS TO SUMMARIZE A SOURCE TEXT AS A FUNCTION OF CONTEXTUAL INFORMATION - Methods and systems to summarize a source text as a function of contextual information, including to fit a summary within a context-based allotted time. The context-based allotted time may be apportioned amongst multiple portions of the source text, such as by relevance. The context-based allotted time and/or relevance may be user-specified and/or determined, such as by look-up, rule, computation, inference, and/or machine learning. During summary presentation, one or more portions of the source text may be re-summarized, such as to adjust a level of detail. A presentation rate may be user-controllable. Where new and/or changed contextual information affects an available time to review a remaining portion of the summary, the summary presentation may be automatically adjusted, and/or one or more portions of the source text may be re-summarized based on a revised context-based allotted time. | 08-02-2012 |
20130258089 | Eye Gaze Based Image Capture - Gaze detection technology may be used to aim aimable optics on an imaging device. As a result, the user need not do anything more to direct the camera's line of sight than to look at something. In some embodiments, the camera may then adjust the focus and exposure based on the gaze target. In addition, the camera may keep track of how long the user looks at a given area within a scene and, if a time threshold is exceeded, the camera may zoom in to that gaze target. | 10-03-2013 |
20130259312 | Eye Gaze Based Location Selection for Audio Visual Playback - In response to the detection of what the user is looking at on a display screen, the playback of audio or visual media associated with that region may be modified. For example, video in the region the user is looking at may be sped up or slowed down. A still image in the region of interest may be transformed into a moving picture. Audio associated with an object depicted in the region of interest on the display screen may be activated in response to user gaze detection. | 10-03-2013 |
20130271350 | MULTI-SEGMENT WEARABLE ACCESSORY - A method, apparatus and computer program product are provided to facilitate the use of a multi-segment wearable accessory. In this regard, methods, apparatus and computer program products are provided for controlling and, in some instances, interacting with a multi-segment wearable accessory. In particular, a method, apparatus, and computer program product are provided that determine an orientation of a plurality of segments of a multi-segment wearable accessory, identify one of the segments to be associated with a peripheral device at least partially based upon the orientations determined, and provide for an association of the segment identified with the peripheral device. In this way, a particular segment may be selected to present content relating to the peripheral device or vice versa, for example, based on the orientation of the segment with respect to the peripheral device and/or the other segments. | 10-17-2013 |
20130271351 | MULTI-SEGMENT WEARABLE ACCESSORY - A method, apparatus and computer program product are provided to facilitate the use of a multi-segment wearable accessory. In this regard, methods, apparatus and computer program products are provided for controlling and, in some instances, interacting with a multi-segment wearable accessory. In the context of a method, an orientation of each of a plurality of segments of a multi-segment wearable accessory is determined relative to an axis through the multi-segment wearable accessory, such as by determining an angle of each of the plurality of segments relative to the axis through the multi-segment wearable accessory. A relative ordering of the plurality of segments of the multi-segment wearable accessory may then be determined based upon the orientation of each of the plurality of segments relative to the axis. | 10-17-2013 |
20130271355 | MULTI-SEGMENT WEARABLE ACCESSORY - A method, apparatus, and computer program product are provided to facilitate the use of a multi-segment wearable accessory. In this regard, methods, apparatus and computer program products are provided for controlling and, in some instances, interacting with a multi-segment wearable accessory. In particular, a method, apparatus, and computer program product are provided that determine an angle between at least two segments of the wearable accessory and cause one or more of the segments to operate in a manner that is at least partially dependent upon the angle between the at least two segments. In some cases, a determination may be made as to whether the wearable accessory is in a worn state or in an unworn state. For example, in the worn state, the segments may have separate functionality, whereas in the unworn state the segments may act as a single display or present an idle screen. | 10-17-2013 |
20130271389 | MULTI-SEGMENT WEARABLE ACCESSORY - A method, apparatus and computer program product are provided to facilitate the use of a multi-segment wearable accessory. In this regard, methods, apparatus and computer program products are provided for controlling and, in some instances, interacting with a multi-segment wearable accessory. In particular, a method, apparatus, and computer program product are provided that receive touch input via at least first and second segments of a multi-segment wearable accessory and determine that the touch input associated with the second segment is moving relative to the touch input associated with the first segment. A presentation of content displayed at least partially by the first segment may be modified based upon movement of the touch input associated with the second segment, such as in an expand operation, in which content is displayed on a second segment, or a collapse operation, in which content is removed from the second segment following an expand operation. | 10-17-2013 |
20130271390 | MULTI-SEGMENT WEARABLE ACCESSORY - A method, apparatus and computer program product are provided to facilitate the use of a multi-segment wearable accessory. In this regard, methods, apparatus and computer program products are provided for controlling and, in some instances, interacting with a multi-segment wearable accessory. In particular, a method, apparatus, and computer program product are provided that provide for a determination that touch input received via at least first and second segments of a multi-segment wearable accessory represents a rotational gesture. As a result, information that is presented upon a display of the first segment prior to receipt of the touch input is presented upon the display of the second segment and information that is presented upon a display of the second segment prior to receipt of the touch input is presented upon the display of the first segment in a “swap” operation following receipt of the touch input. | 10-17-2013 |
20130271392 | MULTI-SEGMENT WEARABLE ACCESSORY - A method, apparatus and computer program product are provided to facilitate the use of a multi-segment wearable accessory. In this regard, methods, apparatus and computer program products are provided for controlling and, in some instances, interacting with a multi-segment wearable accessory. In particular, a method, apparatus, and computer program product are provided that provide for a determination of an initial angle defined between first and second segments in response to receipt of an initial contact component of a touch input via the first and second segments. A change in the initial angle can then be determined in response to movement of the segments with respect to each other, and an operation may be executed at least partially based upon the change in the initial angle determined. Thus, a continuous input parameter may be supplied by a user so as to provide another dimension of input to the wearable accessory. | 10-17-2013 |
20130271454 | Interactive Screen Viewing - The presentation of a computer display may be modified based on what the user is viewing on the display. In one embodiment, gaze detection technology may be used to determine what the user is looking at. Based on what the user is looking at, the display may be altered to either improve or degrade the display at the region the user is looking at. | 10-17-2013 |
20130271495 | MULTI-SEGMENT WEARABLE ACCESSORY - A method, apparatus and computer program product are provided to facilitate the use of a multi-segment wearable accessory. In this regard, methods, apparatus and computer program products are provided for controlling and, in some instances, interacting with a multi-segment wearable accessory. Each screen presented on or capable of being presented on the display of a segment of the multi-segment wearable accessory may be considered a virtual segment, and the number of virtual segments may be greater than the number of physical segments of the accessory. One or more of the virtual segments may be associated with one or more of the segments in an overlaid configuration, such that a topmost virtual segment is presented for viewing while another virtual segment lies below the topmost virtual segment, hidden from the user's view. A virtual segment may be replaced with presentation of another virtual segment in response to rotation of the accessory. | 10-17-2013 |
20130318458 | Modifying Chrome Based on Ambient Conditions - In accordance with some embodiments, the depiction of chrome in user interfaces may be modified based on ambient conditions. There are a number of ambient conditions that can be used as a trigger to modify the chrome. For example, the current direction from which light hits the computer may be used to change the chrome shadow depictions on user selectable image elements, such as button icons. | 11-28-2013 |
20140002486 | Enhanced Information Delivery Using a Transparent Display | 01-02-2014 |
20140002629 | ENHANCED PERIPHERAL VISION EYEWEAR AND METHODS USING THE SAME | 01-02-2014 |
20140007148 | SYSTEM AND METHOD FOR ADAPTIVE DATA PROCESSING | 01-02-2014 |
20140085177 | METHOD AND APPARATUS FOR RESPONDING TO INPUT BASED UPON RELATIVE FINGER POSITION - A method, apparatus and computer program product are provided to facilitate user input based upon the relative position of their fingers. In the context of a method, sensor information is received that is indicative of the position of a first finger relative to a second finger. The first finger may be a thumb such that the sensor information is indicative of the position of the thumb relative to the second finger. In conjunction with the receipt of sensor information, the method receives sensor information from a sensor that is offset from an interface between the first and second fingers so as not to be positioned between the first and second fingers. The method also determines, with a processor, the relative position of the first and second fingers based upon the sensor information and causes performance of an operation in response to the relative position of the first and second fingers. | 03-27-2014 |
20140208226 | COGNITIVE LOAD ASSESSMENT FOR DIGITAL DOCUMENTS - An embodiment of the invention includes a system that tracks a user's pupillary response to content located on a web page. The system then determines a cognitive load for the user that is based on the measured response. Cognitive load refers to the total amount of mental activity imposed on working memory in any one instant. Further, the system may aggregate the cognitive load data for one user over time, for many different users, and/or for many different users over time. The cognitive load may be determined for different portions of a displayed page, such as a document object model (DOM) included on the page. The cognitive load may be specified for different elements that make up the DOM. Also, cognitive load may be apportioned over several different DOM elements at one moment in time or over a period of time. Other embodiments are described herein. | 07-24-2014 |