| Patent application number | Description | Published |
| 20090094523 | Methods and Systems for Maintaining Desktop Environments providing integrated access to remote and local resourcses - A method for maintaining a full-screen, integrated desktop environment on a remote machine for display to a user by a local machine includes monitoring, by a first agent on the remote machine, a desktop environment providing integrated access to a resource provided to a user of the local machine by the remote machine and a resource provided by the local machine to the user. The first agent generates a proxy window representing a window on the local machine displaying output data generated by the second resource and receives an identification of a change to the window on the local machine. The first agent modifies at least one data object in the desktop environment responsive to the change. The first agent transmits, to a second agent on the local machine, an identification of the modification. The second agent modifies attribute data associated with a data object displayed by the local machine. | 04-09-2009 |
| 20100115458 | PANNING A NATIVE DISPLAY ON A MOBILE COMPUTING DEVICE TO A WINDOW, INTERPRETING A GESTURE-BASED INSTRUCTION TO SCROLL CONTENTS OF THE WINDOW, AND WRAPPING TEXT ON THE WINDOW - A method and system for rendering a window from an extended virtual screen on a native display of a mobile computing device is described. The system includes a server that detects a server, a first window associated with an application executing on the server, the server outputting the application to an extended virtual screen; identifies coordinates associated with a position of the first window on the extended virtual screen; and transmits the coordinates of the first window to a mobile computing device to display the first window on a native display of the mobile computing device. The system also includes a mobile computing device that receives a gesture-based instruction on the native display; evaluates contents of a second window at a location where the gesture-based instruction is received; scrolls the contents of the second window if the contents include a scrollbar; and pans the contents of the second window if the contents exclude a scrollbar. | 05-06-2010 |
| 20100138780 | METHODS AND SYSTEMS FOR USING EXTERNAL DISPLAY DEVICES WITH A MOBILE COMPUTING DEVICE - The present disclosure relates to methods and systems for using external display devices with a mobile computing device. When an external display device is connected or attached to a mobile computing device, output data associated with a resource executing on the mobile computing device may be displayed on the external display device. The output data may include a user interface appropriate for the display of the external display device. Execution of the resource may be transferred from the mobile computing device to the external display device. | 06-03-2010 |
| 20110302495 | Interpreting a Gesture-Based Instruction to Selectively Display A Frame of an Application User Interface on a Mobile Computing Device - In general overview, the present disclosure is directed to a system and method for selectively displaying a frame of an application user interface on a mobile computing device. A user interface analyzer on a mobile computing device analyzes a user interface for an application executing on a remote server. The user interface analyzer identifies frames in the user interface, the positions of the frames, relationships between frames, and horizontal and vertical panning offsets to move between adjacent frames. The mobile computing device receives a user input requesting the display of an adjacent frame. Based on the information the user interface analyzer obtained, the mobile computing device displays an adjacent frame of the user interface. | 12-08-2011 |
| Patent application number | Description | Published |
| 20080284730 | Device, method, and computer readable medium for mapping a graphics tablet to an associated display - A digitizer system for controlling movement of a pointer on a display unit is provided. The system includes a digitizer tablet for detecting an input position and generating tablet coordinate data according to the detected input position. A mapping unit maps the tablet coordinate data to display coordinate data based on a plurality of different predetermined scaling relationships and provides the display coordinate data to the display unit. An input device controls the mapping unit to switch between the predetermined scaling relationships. | 11-20-2008 |
| 20090078474 | Height dependent filter for a pointing device or a digitizer tablet, a method of reducing jitter in position data of a pointing device or a digitizer tablet, a computer readable medium and driver for performing the method - A height dependent filter for a pointing device or digitizer tablet, a method of reducing jitter in position data of a pointing device, and a computer readable medium are provided. A method of stabilizing positional data in a digitizer tablet associated with a display device for reporting a position of a pointer includes detecting a current location of the pointer with respect to a coordinate grid defined on the tablet and outputting a position signal indicative of the current pointer location. Noise is filtered from the position signal based on at least one filter parameter. A distance between the pointer and a point on the tablet is determined, and an amount of jitter in the position signal is determined based on the determined distance. The at least one filter parameter is adjusted based on the estimated amount of jitter. | 03-26-2009 |
| 20090187860 | RADIAL CONTROL MENU, GRAPHICAL USER INTERFACE, METHOD OF CONTROLLING VARIABLES USING A RADIAL CONTROL MENU, AND COMPUTER READABLE MEDIUM FOR PERFORMING THE METHOD - A graphical user interface for displaying actions of an input device on a display is provided. The interface includes a radial menu having an origin disposed at a center thereof and at least a first wedge defining an area extending outwardly from the origin. The first wedge is associated with a variable that is capable of being set to a value between a predetermined minimum value and a predetermined maximum value. A cursor for indicating a current position of the input device on the display is provided in the interface. The cursor is movable within the first wedge to select a current value of the variable based upon the angular position of the cursor with respect to said origin. A radial menu, computer system, and method are also provided. | 07-23-2009 |
| 20120062459 | DEVICE, METHOD, AND COMPUTER READABLE MEDIUM FOR MAPPING A GRAPHICS TABLET TO AN ASSOCIATED DISPLAY - A digitizer system for controlling movement of a pointer on a display unit is provided. The system includes a digitizer tablet for detecting an input position and generating tablet coordinate data according to the detected input position. A mapping unit maps the tablet coordinate data to display coordinate data based on a plurality of different predetermined scaling relationships and provides the display coordinate data to the display unit. An input device controls the mapping unit to switch between the predetermined scaling relationships. | 03-15-2012 |
| Patent application number | Description | Published |
| 20110275311 | BONUS AND EXPERIENCE ENHANCEMENT SYSTEM FOR RECEIVERS OF BROADCAST MEDIA - According to one aspect, embodiments of the invention provide a method for awarding incentives, the method comprising receiving, via a first interface of a server, audio signals from a user over a communication network, receiving, via a second interface of the server, audio signals from a plurality of broadcast channels over the communication network, comparing, by a processor in the server, the audio signals received from the user and the audio signals received from the plurality of broadcast channels, determining, by the processor, based on the act of comparing, that the audio signals from the user correspond to a program currently being broadcast on one of the plurality of broadcast channels, and in response to the act of determining, automatically awarding, by the processor, the user at least one incentive. | 11-10-2011 |
| 20110275312 | AUTOMATIC DETECTION OF BROADCAST PROGRAMMING - According to one aspect, embodiments of the invention provide a method for the detection of broadcast programming, the method comprising acts of receiving audio signals from a user over a communication network, receiving audio signals from a plurality of broadcast channels over the communication network, comparing, by a processor, the audio signals from the user with the audio signals from the plurality of broadcast channels, determining by the processor, in response to the act of comparing, that the audio signals from the user match the audio signals from at least one of the plurality of broadcast channels, identifying by the processor, in response to the act of determining, the at least one of the plurality of broadcast channels, and transmitting by the processor, in response to the act of identifying, information related to the at least one of the plurality of broadcast channels to the user. | 11-10-2011 |
| 20110276882 | AUTOMATIC GROUPING FOR USERS EXPERIENCING A SPECIFIC BROADCAST MEDIA - According to one aspect, embodiments of the invention provide a method for grouping chat users, the method comprising acts of receiving, via a first interface of a server, audio signals from a user over a communication network, receiving, via a second interface of the server, audio signals from a plurality of broadcast channels over the communication network; comparing, by a processor, the audio signals received from the user and the audio signals received from the plurality of broadcast channels, determining, by the processor, based on the act of comparing, that the audio signals from the user correspond to a program currently being broadcast on one of the plurality of broadcast channels, and grouping, by the processor, the user into a chat group based on at least one grouping criteria, the at least one grouping criteria including the program currently being broadcast. | 11-10-2011 |
| Patent application number | Description | Published |
| 20080288802 | METHOD AND APPARATUS FOR OPERATING AN ELECTRONIC DEVICE IN A LOW POWER MODE - An electronic device, such as a hand-held portable computer, is provided with capability to operate an application during a low power mode. During the low power mode, portions of hardware, software, services, and/or other components of the portable computer that are not necessary to the operation of the application is suspended or otherwise deactivated. As each task is performed by the application, the components that are no longer needed for subsequent tasks to be performed by the application are also deactivated and reactivated as needed. The deactivation can be performed in sequence from the highest-level components to the lowest-level components to ensure that components that are needed by other components are not prematurely deactivated. A specific set of events transitions the portable computer out of the low power mode. | 11-20-2008 |
| 20100174796 | LOW POWER EMAIL FUNCTIONALITY FOR AN ELECTRONIC DEVICE - Low power email capabilities are provided for an electronic device, such as a hand-held portable computer having capability to operate an application during a low power mode. During the low power mode, portions of hardware, software, services, and/or other components of the portable computer that are not necessary for email-related operations, such as polling a server for new email, are suspended or otherwise deactivated. At least a portion of a new email is stored in a memory of a low power display module (LPDM) of the portable computer. The LPDM is provided with its own low-power processing unit, user interface, and other components to allow access to and manipulation of the stored email while other components of the portable computer remain deactivated. | 07-08-2010 |
| 20100332994 | NETWORK-ACCESSIBLE CONTROL OF ONE OR MORE MEDIA DEVICES - A content management (CM) system is provided to centrally control operation of one or more connected devices by issuing control requests and/or data requests. In some situations the connected device(s) include devices that control presentation of television programming-related content, such as digital video recorder (“DVR”) devices and media center devices, and in other situations may include other types of media devices and/or other electromechanical (“E/M”) devices that may be centrally controlled, such as E/M devices for home automation that may operate independently or in conjunction with the media devices. In some situations, the CM system communicates with the connected devices via a network and using appropriate protocol(s), and may be accessed remotely via a network so as to allow a user to remotely operate the CM system. The CM system may further control searching, identification, selection, and presentation of pieces of media content by the connected device(s). | 12-30-2010 |
| 20120105306 | TRANSPARENT DISPLAY ASSEMBLY - In embodiments of a transparent display assembly, a display device includes a display panel system that is located between a first display surface and a second display surface, and the display panel system displays an image. The image is viewable through the first display surface and through the second display surface, where the second display surface and the first display surface are viewable from opposite sides of the display device. The display device also includes a multi-mode panel located between the first display surface and the second display surface. The multi-mode panel is operable to permit the image being viewable through the first and second display surfaces, and further operable to prevent the image from being viewable through the first display surface or the second display surface. | 05-03-2012 |
| 20120105428 | TRANSPARENT DISPLAY CONFIGURATION MODES - In embodiments of transparent display configuration modes, a portable device includes a handheld base movably coupled to a display device that is configurable to open and close over the handheld base. The display device displays an image, and the display device includes a first display surface through which the image is viewable and a second display surface through which the image is viewable. The second display surface and the first display surface are viewable from opposite sides of the display device. The display device also includes a display panel controller that controls display modes of the display device for transparent and non-transparent display. | 05-03-2012 |
| 20120105487 | TRANSPARENT DISPLAY INTERACTION - In embodiments of transparent display interaction, a portable device includes a handheld base movably coupled to a display device. The display device includes a display panel system that displays an image, and includes display surfaces through which the image is viewable. The image may appear as being projected into an environment behind the display device and viewable through the display surfaces of the display device. The display device is also configurable to open relative the handheld base to a position that the environment is viewable through the display device. | 05-03-2012 |
| 20120162238 | Display Region Refresh - In embodiments of display region refresh, a display panel has addressable display regions that display at different display refresh rates. Display data is buffered to update the addressable display regions, and subsequent display data is received to further update the addressable display regions. A display controller can determine display update deltas that indicate pending display updates based on a comparison of the display data to the subsequent display data. A first addressable display region can then be refreshed at display refresh rate based on a first display update delta that corresponds to the first addressable display region, and a second addressable display region can be refreshed at a different display refresh rate based on a second display update delta that corresponds to the second addressable display region. | 06-28-2012 |
| 20120162268 | Transparent Display Active Panels - In embodiments of transparent display active panels, a display device includes a lighting system that directs light from a light source to illuminate a display panel. A multi-mode panel is operable as a transparent panel of the display device, and is further operable for activation to absorb or reflect a portion of the light from the light source. An active diffuser is operable as an additional transparent panel of the display device, and is further operable for activation to diffuse the light that illuminates the display panel. The display device also includes a display controller that controls the activation of the multi-mode panel and the active diffuser. | 06-28-2012 |
| 20120162269 | Transparent Display Active Backlight - In embodiments of a transparent display active backlight, a light guide is operable as a transparent panel, and a light source generates light that the light guide reflects within the light guide. An electrowetted panel of the active backlight has electrowetted cells that are each operable to direct the reflected light from the light guide to illuminate a display panel of a display device. Each of the electrowetted cells are further operable for transparency when activated, and each of the electrowetted cells can be individually controlled. | 06-28-2012 |
| 20120162270 | Mixed Sequential Color Display - In embodiments of mixed sequential color display, a light source sequentially generates different colors of light in a timed sequence. A display panel is implemented with multiple sub-pixel combinations, where each pixel of the display panel is a combination of sub-pixels that emit a color based on a color of the light that illuminates a sub-pixel combination. The emitted color from a sub-pixel combination is generated as a product of the color of the light and a combination of sub-pixel colors (to include clear and/or colored sub-pixels). The clear and/or different colored sub-pixels in a sub-pixel combination are a spatial aspect of the emitted color, and the sequentially generated different colors of light are a temporal aspect of the emitted color. The pixel combination and the light source together enhance the luminescence of the emitted color over the chrominescence of the emitted color. | 06-28-2012 |
| 20120163021 | TRANSPARENT DISPLAY BACKLIGHT ASSEMBLY - In embodiments of a transparent display backlight assembly, a backlight panel is operable as a transparent panel, and a light source generates light that the backlight panel directs from the light source to illuminate a display panel of a display device. Light refraction features refract and scatter the light, where the light refraction features are spaced for approximate transparency of the backlight panel and to illuminate the display panel. An active diffuser can be implemented as an additional transparent panel and operable for activation to diffuse the light from the backlight panel that illuminates the display panel. | 06-28-2012 |
| 20120178368 | Wireless Communication Techniques - Wireless communication techniques are described. In one or more implementations, techniques are described that involve active power control such that a device may bypass use of a power amplifier to communicate wirelessly. In one or more additional implementations, wireless communication techniques are described in which multiple bands may be leveraged to provide wireless communication. In one or more further implementations, wireless communication techniques are described in which a frame buffer on a receiving device is leveraged by a sending device. Yet further, in one or more implementations wireless communication techniques are described in which a sending device employs codec adaptation. Still yet further, in one or more implementations, wireless communication techniques are described which may be used to change characteristics of a channel used to communicate data. Yet further again, in one or more implementations, a receiving device is configured to adjust a display based on wireless communications received from a plurality of devices, such as to leverage a display by multiple wireless sources. | 07-12-2012 |
| 20120178380 | Wireless Communication Techniques - Wireless communication techniques are described. In one or more implementations, techniques are described that involve active power control such that a device may bypass use of a power amplifier to communicate wirelessly. In one or more additional implementations, wireless communication techniques are described in which multiple bands may be leveraged to provide wireless communication. In one or more further implementations, wireless communication techniques are described in which a frame buffer on a receiving device is leveraged by a sending device. Yet further, in one or more implementations wireless communication techniques are described in which a sending device employs codec adaptation. Still yet further, in one or more implementations, wireless communication techniques are described which may be used to change characteristics of a channel used to communicate data. Yet further again, in one or more implementations, a receiving device is configured to adjust a display based on wireless communications received from a plurality of devices, such as to leverage a display by multiple wireless sources. | 07-12-2012 |
| 20120287142 | POWER SAVING FIELD SEQUENTIAL COLOR - In embodiments of power saving field sequential color (FSC), an illumination source illuminates pixels of a displayable image by sequentially generating RGB (red, green, blue) components of a pixel in a timed sequence of field sequential color. The pixels of a displayable image may also include a white component derived from the RGB components. An illumination reduction algorithm is implemented to determine the highest RGB (or RGBW) components from any of the pixels of the displayable image. The highest RGB (or RGBW) components can be determined from any combination of the same or different pixels of the displayable image. The illumination reduction algorithm then divides each of the highest RGB (or RGBW) components by a maximum brightness value to generate respective RGB (or RGBW) component factors. A display controller then processes each pixel of the displayable image for display according to the RGB (or RGBW) component factors. | 11-15-2012 |
| 20120307423 | FLEXIBLE DISPLAY FLEXURE ASSEMBLY - In embodiments of a flexible display flexure assembly, a flexure assembly includes a structure of pivotable links that couples first and second housing parts of a foldable electronic device. The first housing part of the foldable electronic device includes a flexible display, and the first housing part is integrated with a first section of the flexible display. The second housing part of the foldable electronic device is integrated with a second section of the flexible display. The pivotable links are implemented to collapse relative to each other to form a bend radius of the flexible display and support the flexible display in a closed position of the foldable electronic device. The structure of the pivotable links is also implemented to support the flexible display in an open position of the foldable electronic device. | 12-06-2012 |