Patent application number | Description | Published |
20090259711 | Synchronization of Media State Across Multiple Devices - Media state synchronization across multiple devices can include detecting an event relating to a user's access of content on a first device, determining state information relating to an access state of the content corresponding to the detected event, and transmitting the determined state information to a remote location for use in accessing the content on a second device. | 10-15-2009 |
20100083096 | Visualizing Content Positioning within a Document Using Layers - It can be difficult to predict what the layout of a document will be if the document contains several content elements, some of which are associated with different positioning schemes. In one embodiment, elements are shown in different layers based on their positioning schemes. For example, a first layer includes elements that are associated with non-overlapping positioning schemes, and a second layer includes elements that are associated with overlapping positioning schemes. When the document is viewed from above, the layers “collapse” onto each other, and the document appears to have a conventional (two-dimensional) page rendering. However, when the document is viewed from an angle, the layers appear separately in three-dimensional space, similar to an exploded view. The separate layers reveal the positioning schemes of the various elements and the layout interactions between those elements. This visualization technique helps a user understand how various elements are positioned within the document. | 04-01-2010 |
20110304631 | METHODS AND APPARATUSES FOR PROVIDING A HARDWARE ACCELERATED WEB ENGINE - Methods of expressing animation in a data stream are disclosed. In one embodiment, a method of expressing animation in a data stream includes defining animation states in the data stream with each state having at least one property such that properties are animated as a group. The animation states that are defined in the data stream may be expressed as an extension of a styling sheet language. The data stream may include web content and the defined animation states. | 12-15-2011 |
20130194310 | AUTOMATICALLY ADAPTATION OF APPLICATION DATA RESPONSIVE TO AN OPERATING CONDITION OF A PORTABLE COMPUTING DEVICE - A method and apparatus for displaying data associated with a first application and data associated with a second application on a portable computing are disclosed. Data from physical and virtual sensors is captured and used to determine a context vector. The context vector may provide information about portable computing device usage. Application modes associated with the context vector by the first application and by the second application are identified in addition to a container mode associated with the context vector by a display container. In one embodiment, the display container is a virtual display space used to identify and describe data for display on a display device. A display configuration is determined form the application modes associated with the context vector and the container mode associated with the context vector and used to display data on a display device. | 08-01-2013 |