Patent application number | Description | Published |
20110231572 | PERSONAL MEDIA DEVICE - A personal media device includes a housing assembly, a display panel located on the housing assembly, and a control assembly located on the housing assembly. The control assembly includes a slider assembly, a first switch assembly positioned proximate a first side of the slider assembly, and a second switch assembly positioned proximate a second side of the slider assembly. The control assembly is configured to extend across substantially an entire width of the housing assembly. | 09-22-2011 |
20120290257 | USING SPATIAL INFORMATION WITH DEVICE INTERACTION - The amount of resources needed for an electronic device to track and/or interact with a user is reduced by utilizing a predicted relative position of that user. In some embodiments, a full 360° scan is performed using at least one image capture element to locate a primary direction to a user of the device. Once this direction is determined, a smaller range (e.g., 45°) centered around that direction can be used to capture, analyze, or provide information for the user. As the user moves, the determined direction is updated and the range adjusted accordingly. If the user moves outside the range, the device can increase the size of the range until the user is located, and the range can again be decreased around the determined direction. Such approaches limit the amount of image or audio information that must be captured and/or analyzed to track the relative position of a user. | 11-15-2012 |
Patent application number | Description | Published |
20080288894 | User interface for documents table of contents - Various technologies and techniques are disclosed for providing a table of contents for a document viewer application. A document viewer application is provided that can display a document that has multiple pages of content. Upon receiving a selection from the user to access a table of contents for the document, a table of contents is displayed that contains a representation of at least some of the pages of content in a manner that is overlaid on top of a current position in the document. A navigation feature allows a user to navigate through the table of contents while retaining the current position in the document. A preview size adjustment feature allows the user to adjust a size of the representation of the pages of content for the document. | 11-20-2008 |
20080295019 | Document with Sidebars - An electronic document has a sidebar object that is defined and formatted as an object within the document. The sidebar object may be presented and operate as a separate document within the main document, with individual controls such as scrolling, pagination, and zoom. A display mechanism determines display parameters for a display device and applies formatting to the document as a whole, including the sidebar object, to present the document. The sidebar object may have a second format that is applied to the sidebar object. | 11-27-2008 |
20080320383 | Presentation of numerous and arbitrarily sized figures within a document - Various technologies and techniques are disclosed for displaying content with figures. All figures on a page of content are scaled so that each of the figures fits within a single column. The figures are placed as close as possible to corresponding figure references in text on the page. The page of content is displayed in a format that varies depending upon an output device. Scaled figures can be rendered in an enlarged view. Upon receiving input to select a particular one of the figures, an event handler is invoked that corresponds to the selected figure. The selected figure is displayed in an enlarged version in an enlarged viewing mode. | 12-25-2008 |
20140250394 | USER INTERFACE FOR DOCUMENT TABLE OF CONTENTS - Various technologies and techniques are disclosed for providing a table of contents for a document viewer application. A document viewer application is provided that can display a document that has multiple pages of content. Upon receiving a selection from the user to access a table of contents for the document, a table of contents is displayed that contains a representation of at least some of the pages of content in a manner that is overlaid on top of a current position in the document. A navigation feature allows a user to navigate through the table of contents while retaining the current position in the document. A preview size adjustment feature allows the user to adjust a size of the representation of the pages of content for the document. | 09-04-2014 |
Patent application number | Description | Published |
20080294793 | REDUCING INFORMATION RECEPTION DELAYS - A technique for reducing information reception delays is provided. The technique reduces delays that may be caused by protocols that guarantee order and delivery, such as TCP/IP. The technique creates multiple connections between a sender and recipient computing devices and sends messages from the sender to the recipient on the multiple corrections redundantly. The recipient can then use the first arriving message and ignore the subsequently arriving redundant messages. The recipient can also wait for a period of time before determining which of the arrived messages to use. The technique may dynamically add connections if messages are not consistently received in a timely manner on multiple connections. Conversely, the technique may remove connections if messages are consistently received in a timely manner on multiple connections. The technique can accordingly be used with applications that are intolerant of data reception delays such as Voice over IP, real-time streaming audio, or real-time streaming video. | 11-27-2008 |
20100125455 | AUDIO ENCODING AND DECODING WITH INTRA FRAMES AND ADAPTIVE FORWARD ERROR CORRECTION - Various strategies for rate/quality control and loss resiliency in an audio codec are described. The various strategies can be used in combination or independently. For example, a real-time speech codec uses intra frame coding/decoding, adaptive multi-mode forward error correction [“FEC”], and rate/quality control techniques. Intra frames help a decoder recover quickly from packet losses, while compression efficiency is still emphasized with predicted frames. Various strategies for inserting intra frames and signaling intra/predicted frames are described. With the adaptive multi-mode FEC, an encoder adaptively selects between multiple modes to efficiently and quickly provide a level of FEC that takes into account the bandwidth currently available for FEC. The FEC information itself may be predictively encoded and decoded relative to primary encoded information. Various rate/quality and FEC control strategies allow additional adaptation to available bandwidth and network conditions. | 05-20-2010 |
20100149301 | Video Conferencing Subscription Using Multiple Bit Rate Streams - Subscriptions in a video conference may be provided using multiple bit rate streams. A video conference server may receive video streams from each client in a video conference and may receive subscription requests from each client. The subscription requests may include requests to see video streams from specific other clients at a given resolution and/or frame rate. The video conference server may match up the received video streams with the subscription requests in order to send the subscribing clients their desired video streams. The server may also be able to request different versions of video streams from participants (e.g. different resolutions) and/or alter the video streams in order to better comply with the subscription request. | 06-17-2010 |
20100153574 | Video Conference Rate Matching - Video conference rate matching may be provided. A video conference server may receive video source streams from clients on a video conference. The server may analyze each client's capabilities and choose a video stream to send to each client based on those capabilities. For example, a client capable of encoding and decoding a high definition video stream may provide three source video streams—a high definition stream, a medium resolution stream, and a low resolution stream. The server may send only the low resolution stream to a client with a low amount of available bandwidth. The server may send the medium resolution stream to another client with sufficient bandwidth for the high definition stream, but which lacks the ability to decode the high definition stream.
| 06-17-2010 |
20100239081 | DYNAMIC CONFIGURATION OF CALL CONTROLS FOR COMMUNICATION PERIPHERALS - Callers of an enhanced communication system are enabled to improve their communication experience by receiving context specific call controls on their peripheral device before, during, and/or after a call. A communication application determines context specific commands and configures/reconfigures call controls on the peripheral device. The peripheral device displays the call context specific controls in different stages of operation and forwards user selection(s) to the communication application without a need to understand the commands of perform actions associated with the commands. | 09-23-2010 |
Patent application number | Description | Published |
20120303464 | UNIFIED YIELD MANAGEMENT FOR DISPLAY ADVERTISING - Systems and method can be provided for selecting advertising payloads for display in an available advertising impression location. The advertising payloads can be selected based on an auction between various types of hosted and third party campaigns, including hosted reserved advertising campaigns and hosted non-reserved advertising campaigns. The rules of the auction can be set and/or updated over time to allow hosted campaigns to meet desired goals, such as delivering a minimum number of impressions or spending an expect budget amount. | 11-29-2012 |
20130097028 | Dynamic Floor Pricing for Managing Exchange Monetization - Systems and method are provided for conducting an auction to match an advertising payload to an available advertising impression. In the auction, a dynamic floor price is provided. The dynamic floor price provides a way for a publisher to incorporate the internal value of the available impression into the auction process, while still allowing the publisher to maximize the value of the available impression by exposing the impression to bids from outside parties. The dynamic floor price can be calculated based on both internal valuations of an available impression as well as external valuations derived from feedback from prior auctions. To facilitate determination of a dynamic floor prices, advertisers and available impressions can be categorized into various segments. | 04-18-2013 |
20140100968 | DETERMINING BIDDER-AWARE VALUES FOR CONFIGURABLE AUCTION PARAMETERS - Systems, methods, and computer-readable storage media are provided for determining configurable auction parameters based upon historic auction information that includes identities of auction participants or bidders. Such configurable auction parameters specify values to be applied for particular auction parameters (e.g., floor price), at the time of an auction for available advertising space, when one or more of the auction participants are associated with specified identities. Further provided are systems and methods for, at the time of an auction for available advertising space, determining auction parameter values in accordance with configurable auction parameters. | 04-10-2014 |