<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0">
    <channel>
        <image>
            <title>freepatentsonline.com</title>
            <width>141</width>
            <height>131</height>
            <link>http://www.freepatentsonline.com/</link>
            <url>http://www.freepatentsonline.com/images/logo.gif</url>
        </image>
        
        <title>Free Patents Online: Data processing: presentation processing of document, operator interface processing, and screen saver display processing</title>
        <link>http://www.freepatentsonline.com/rssfeed/rssapp715.xml</link>
        <description>USPTO Class 715 Data processing: presentation processing of document, operator interface processing, and screen saver display processing</description>
        <language>en-us</language>
        <lastBuildDate>Thu, 23 May 2013 08:00:00 EDT</lastBuildDate>
        <item>
            <title><![CDATA[SYSTEM AND METHOD FOR AN ELECTRONIC READER THAT ALLOWS ACCESS TO ADDITIONAL CONTENT AND TOOLS]]></title>
            <link>http://www.freepatentsonline.com/y2013/0133081.html</link>
            <description><![CDATA[A method, system and non-transitory computer-readable medium are provided for controlling display of content on an electronic device with a touch screen display, which content may, in response to detection of a squeeze gesture, be reduced on the display screen to reveal additional content, tools and features associated with the one or more pages of the content.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[GRAPHICAL USER INTERFACE, DISPLAY APPARATUS AND CONTROL METHOD THEREOF]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132912.html</link>
            <description><![CDATA[A graphical user interface, a display apparatus and a control method thereof are provided. The display apparatus includes: a display unit which displays thereon an image comprising a plurality of user interface (UI) objects and a pointer; a pointer adjuster which generates the pointer and moves the pointer based on a user command for moving the pointer received from an input device; and a controller which controls the pointer adjuster to adjust a moving speed of the pointer according to a density of the UI objects displayed on the display unit.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Client-Side Generation and Filtering of Hierarchy Information]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132911.html</link>
            <description><![CDATA[A computer-implemented method for displaying a filterable hierarchy includes: receiving, in an application, a user input that requests at least part of a hierarchy to be displayed; generating a request based on the user input, and forwarding the request to a server for performing a query on non-hierarchical information in a database; receiving, in the application, a response by the server to the request; identifying, in the response, at least one selectable node in the hierarchy and at least one non-selectable visible node in the hierarchy; and presenting, using the application, a view in which the selectable node and the non-selectable visible node are structured according to the hierarchy.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[BELT ADAPTED TO MOVEMENTS IN VIRTUAL REALITY]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132910.html</link>
            <description><![CDATA[Disclosed is a device (1) for moving in virtual reality including a substantially rigid node (4) and an envelope (5) arranged so as to be capable of movement in all directions about the node (4), the envelope (5) defining with the node (4) a surface for the movement of a person (2), and the assembly defined by the node and the envelope bearing on an appropriate bearing element (6). The envelope can be mounted so as to slide against the node, or at least a portion of the node.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[METHOD AND APPARATUS FOR DISPLAYING A POLYHEDRAL USER INTERFACE]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132909.html</link>
            <description><![CDATA[Provided is a method and apparatus for providing a three-dimensional (3D) polyhedral user interface. A first polyhedron may be formed of a plurality of blocks which are mapped with a plurality of pieces of information. A user may manipulate rotation of some of the blocks to generate a second polyhedron.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[METHOD AND APPARATUS FOR MANAGING TIME-LIMITED CONTENTS IN AN ELECTRONIC DEVICE]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132908.html</link>
            <description><![CDATA[A time-limited content management method and device for presenting the types and expiry dates of time-limited contents at a side of the content view screen and an execution screen is provided in order for the user to manage the time-limited contents efficiently as intended. The time-limited content management method of an electronic device according to the present invention includes requesting for displaying at least one time-limited content; and displaying a view screen having the at least one content arranged in response to the request, wherein the view screen comprises type and expiry period information of the at least one time-limited content. The time-limited content management method and device is capable of displaying the type and expiry period of the executed time-limited content at a side of the content execution screen so as to facilitate management of the time-limited contents.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[SHAPE PIXEL RENDERING]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132907.html</link>
            <description><![CDATA[A list of coordinate locations of an icon is determined. Further, each of the coordinate locations is tagged with scaling data to generate a plurality of tagged coordinate locations for the icon. The scaling data indicates an automatic scaling adjustment based on a size of the icon being changed to accommodate a resolution of a display. In addition, the icon is automatically scaled based on the plurality of tagged coordinate locations for the icon and the resolution of the display to generate a scaled icon. The scaled icon is rendered in the display.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[ICON INTERACTION APPARATUS AND ASSOCIATED METHODS]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132906.html</link>
            <description><![CDATA[An apparatus comprising: at least one processor; andat least one memory including computer program code,the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:detect a particular user interaction, from a plurality of detectable user interactions each of the plurality of detectable user interactions associated with a particular application icon on a user interface of an electronic device, andone of a plurality of operating modes of the application associated with the particular application icon; and initiate automatic opening of the particular application in the respective one of the plurality of operating modes associated with the detected particular user interaction.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[REMOTE PAINT MIXING CONTROLLER]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132905.html</link>
            <description><![CDATA[A virtual canvas is displayed at a graphical user interface of a touch-enabled device, a virtual canvas. A plurality of color indicia is displayed. A first input that selects a first selected color from the plurality of color indicia is received. A first positional input indicating a first position at which the first selected color is displayed is also received. A second input that selects a second selected color from the plurality of color indicia is received. A second positional input indicating a second position at which the second selected color is displayed is received at the virtual canvas. A mixed color based on first selected color and the second selected color is generated if the first position overlaps the second position. The mixed color is sent from the touch-enabled device to a computing device through a network.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[CONTENT SHARING APPLICATION UTILIZING RADIALLY-DISTRIBUTED MENUS]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132904.html</link>
            <description><![CDATA[Disclosed herein are encoded computer readable storage media and computer-implemented systems creating a content sharing application comprising: a software module for identifying content to share; a software module for displaying a radially-distributed menu of destinations for identified content in response to a first user interaction, wherein said menu of destinations allows a user to select at least one destination; a software module for displaying a radially-distributed menu of individuals associated with one or more displayed destinations in response to a second user interaction, wherein said menu of individuals allows a user to select at least one individual; and a software module for customizing said radially-distributed menus. Also disclosed are methods for rapidly sharing content utilizing the same.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Local Coordinate Frame User Interface for Multitouch-Enabled Applications]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132903.html</link>
            <description><![CDATA[Methods and apparatus for providing a local coordinate frame user interface. A local coordinate frame user interface is described that may be used in conjunction with other tools provided by an application such as a graphical input and editing application. A user may draw or modify graphical objects using strokes applied with a brush or other tool, or perform other input and editing operations of the application, with one hand. While performing these various operations with one hand, the user may invoke and manipulate the local coordinate frame user interface with the other hand. Using this combined graphical input and editing method, a user may quickly adjust various attributes of selected tools and/or drawn objects, switch drawing tools or modes, and perform various other adjustments and actions via the local coordinate frame user interface with one hand while performing other actions with the other hand.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[MENU DISPLAY APPARATUS AND METHOD AND RECORDING MEDIUM STORING COMPUTER PROGRAM FOR EXECUTING THE MENU DISPLAY METHOD]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132902.html</link>
            <description><![CDATA[A menu display apparatus and method, which enable a user to easily and quickly search for content of interest among a plurality of contents shared by a plurality of devices in a home network, are provided. The menu display method includes: receiving information regarding a zoom-in location or a zoom-out location on a current menu screen; and zooming in the current menu screen at the zoom-in location so that a plurality of menus currently displayed on the current menu screen are displayed in more detail, or zooming out the current menu screen at the zoom-out location so that the menus are displayed in less detail. Accordingly, it is possible to minimize content search delay and the user's inconvenience related to a content search, such as too much screen scrolling, and to help the user to easily and quickly search for the content of interest.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[METHOD OF PROVIDING THUMBNAIL IMAGE AND IMAGE PHOROGRAPHING APPARATUS THEREOF]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132901.html</link>
            <description><![CDATA[A method of providing one or more thumbnail images and an image photographing apparatus thereof include displaying a plurality of thumbnail images corresponding respectively to a plurality of image data, if at least one of the plurality of thumbnail images is selected, changing a displaying status of the selected thumbnail image to be distinguishable from that of remaining thumbnail images and, if a user's motion is recognized, replacing the remaining thumbnail images with other thumbnail images while keeping the selected thumbnail image therein.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[APPARATUS AND METHOD FOR ASSOCIATING AND DISPLAYING ICONS IN RELATION TO A FREQUENCY OF ICON SELECTION]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132900.html</link>
            <description><![CDATA[A method, system and computer-readable medium are provided for enabling the organization, presentation and selection of icons related to information technology processes on the basis of frequency of launching of applications or use of services related the selected icons. In a first version, certain icons related to individual information technology processes are associated with an enclosing icon displayed by a computer at least partly on the basis of a history of frequency of use of applications software or related services. The user may direct the computer to display or cease displaying the icons by selecting the enclosing icon. In a second version the enclosing icon may be additionally or alternately associated with and/or disassociated from the enclosing icon at least partly on the basis of user instruction. In a third version, the selected icons may be personalized by associating textual, graphical and/or photographic data as provided by the user.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[MENU FOR A MOBILE COMMUNICATION DEVICE]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132899.html</link>
            <description><![CDATA[A mobile communication device having a user interface for invoking a text editing command is provided. The interface comprises a reduced set of commands which is accessed by actuating an input device on the mobile communication device, the reduced set of commands comprising a set of context-sensitive commands derived from a full-function set of commands associated with a text-based application. The input device may be a dedicated input device, such as a trackball, for accessing the set of context-sensitive commands.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[System, Method and Software Product in Eyewear Marketing, Fitting Out and Retailing]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132898.html</link>
            <description><![CDATA[A system, method and computer program product for facilitating eye glasses selection, configuration and marketing is disclosed. Aspects of the invention assist in eyeglasses frame selection and lens configurations and selection. Photos of individuals needing/seeking eye glasses can be taken or uploaded; eyeglasses and/or frames may be simulated or merged into photos and shared via network connection. Optical code reading ability provides fast access to eyewear information. Eyewear industry information is provided to assist in retail and associate operations and eyeglasses frame and lens selections.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[CHROMATOGRAPHY CONFIGURATION INTERFACE]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132897.html</link>
            <description><![CDATA[Systems and methods that facilitate the setup and visualization of a configurable process, for example a chromatography experiment to be conducted using a configurable chromatography system. A user interface displays category regions representing sections of a process, and displays a plurality of selectable items representing components appropriate for placement in the category regions. A user interface control causes selection of one of the selectable items and placement of the selected item into one of the category regions, to define a selected process configuration. The user interface control may be a scrolling control that causes a set of selectable items appropriate for placement in the respective category region to scroll through the category region. When the computer displaying the user interface is also connected to the system being configured, the user interface may also facilitate setup, monitoring, and control of the resulting process.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[SYSTEM AND METHOD OF RECOMMENDING APPLICATIONS BASED ON CONTEXT INFORMATION]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132896.html</link>
            <description><![CDATA[A method and apparatus for recommending and displaying a recommended application, in terms of context, from among a plurality of applications in an apparatus are provided. The method includes: collecting context information of a user; determining at least one recommended application from among applications included in the apparatus based on the collected context information; and displaying the at least one recommended application based on the determination.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[GROUPING WITH FRAMES TO TRANSFORM DISPLAY ELEMENTS WITHIN A ZOOMING USER INTERFACE]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132895.html</link>
            <description><![CDATA[A method is provided to edit a display screen of a zooming user interface system; the method includes receiving a user request to transform a set of display elements that are displayed on a display screen encompassed by a frame; in response to the user request an information structured is produced in a non-transitory storage device that indicates each display element of the set of display elements that is displayed on the display screen encompassed by the frame; each display element indicated by the information structure is transformed according to the user request.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[FAST AND SMOOTH SCROLLING OF USER INTERFACES OPERATING ON THIN CLIENTS]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132894.html</link>
            <description><![CDATA[Systems and methods according to the present invention provide a user interface for scrolling through lists of information on user interfaces.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[METHOD AND APPARATUS FOR DISPLAYING DATA]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132893.html</link>
            <description><![CDATA[The embodiments of the present invention disclose a method and apparatus for displaying data, which relate to computer technologies. The method includes: determining a location where a scroll box is located; updating a data block displayed on at least one control through moving data blocks according to the location where the scroll box is located; and for each of the at least one control, adjusting the size of the control according to the size of the data block displayed on the control. Through adjusting the size of the control according to the size of the data blocks, the number of the control is adjusted, thus resources can be saved and calculation efforts can be reduced. In addition, since the height of the control is adjusted according to the size of the data block, diversified data services can be supported so as to meet the requirements of practical services.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[METHOD FOR PRECISE NAVIGATION OF DATA]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132892.html</link>
            <description><![CDATA[Disclosed is a scrolling system with adjustable granularity. The system includes a user interface that displays data on a display device. The scrolling system further includes a system for scrolling through data. The system detects a scroll command in a first direction from a user interface. A display area is configured to shift in the first direction when a user issues the scroll command. The system also detects a granularity setting command in a second direction. A scroll bar is configured to shift in the second direction when the user issues the granularity setting command. The system is configured to adjust a granularity setting corresponding to a position of the scroll bar on the display when the scroll bar crosses a threshold point. The granularity setting corresponds to various levels of response sensitivity to the scroll command. Other embodiments of the system and methods are also described.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[APPARATUS AND METHOD OF A MOBILE TERMINAL USING A DIALOG APPLICATION HAVING A NOTICE FUNCTION]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132891.html</link>
            <description><![CDATA[According to one embodiment, a method for operating a mobile terminal using a dialog application displaying specified content on a specific region of a dialog window. The dialog window is scrolled as dialog content increases. The specified content is fixedly displayed when the dialog content displayed on the dialog window is scrolled.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[FILE MANAGEMENT APPARATUS AND IMAGE DISPLAY APPARATUS]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132890.html</link>
            <description><![CDATA[A file management apparatus includes the following elements: a representative image storage device storing representative image data of each of a plurality of content files in association with a creation time of the content file; a rendering unit rendering the representative image data at a position corresponding to the creation time with a calendar continuous over days, months, and years serving as a background; a display state maintaining unit maintaining, as a display state, a time-axis range of the calendar being displayed and a position thereof; an operation receiving unit receiving a change operation to change the display state, the change operation commonly being a scrolling operation in a time-series direction in any time-axis range; and a controller controlling, in response to the change operation, the rendering means to render the representative image data on the calendar on the basis of the display state.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD TO ACHIEVE EFFICIENT SCREEN SCROLLING]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132889.html</link>
            <description><![CDATA[In response to a content display start operation, an initial image is displayed on a display. When a user performs a scroll operation on a touch panel, monitored is whether or not a gap occurs between a first reference position set in an image to be displayed and a second reference position set on a screen associated with the first reference position. When no gap occurs, a display region is moved according to the scroll operation. When the gap occurs, the rate at which the display region moves to adjust the scroll is calculated based on the gap amount at each instant of time. And the displacement value resulting from the moving rate is added to the original position of the display region and then the display region is moved to the position. The displacement value continues to be added until the gap amount becomes zero.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[USER INTERFACE FOR A TOUCH ENABLED DEVICE]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132888.html</link>
            <description><![CDATA[A graphical user interface displays a first portion of a data file. Further, a switch indicator is displayed. In addition, a first input that has a first proximity within a range of predetermined first proximities with respect to the switch indicator is received at a processor operably connected to the graphical user interface. In addition, a second portion of the data file based on the first input is displayed at the graphical user interface. Further, a second input that has a second proximity within a range of predetermined second proximities with respect to the switch indicator is received at the processor. The range of predetermined second proximities is distinct from the range of first predetermined proximities. In addition, the graphical user interface displays a subset of the second portion of the data file based on the second input.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[TRANSITIONING USER INTERFACE FEATURES FOR ON-DEMAND SERVICES THROUGH USE OF PORTABLE COMPUTING DEVICES]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132887.html</link>
            <description><![CDATA[A method for operating a computing device is disclosed. A user interface of an application that is running on the computing device is displayed. The user interface has a first panel and a second panel in an original position. The computing device can receive a user input. In response to receiving the user input, the first panel and the second panel can be transitioned to display a set of features that were not previously displayed before receiving the user input.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[ELECTRONIC CONTENT WORKFLOW REVIEW PROCESS]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132886.html</link>
            <description><![CDATA[Subject matter disclosed herein relates to a process for reviewing electronic content.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[SYSTEMS AND METHODS FOR USING TOUCH INPUT TO MOVE OBJECTS TO AN EXTERNAL DISPLAY AND INTERACT WITH OBJECTS ON AN EXTERNAL DISPLAY]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132885.html</link>
            <description><![CDATA[Systems and methods are disclosed herein that generally involve allowing movement of windows or other user interface objects back and forth between a touch screen display and a non-touch display using only touch inputs. In one embodiment, a “send” touch gesture performed on a window displayed on the touch screen display causes automatic movement of the window to the non-touch display. A tab corresponding to the moved window is then displayed on the touch screen display. The tab can be used to interact with the window using touch inputs, even though the window has been moved to a non-touch display. For example, a “retrieve” touch gesture can be performed on the tab to move the window back to the touch screen display, or a “select” touch gesture can be performed on the tab to bring the moved window to the front and give the moved window focus.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[SYSTEM AND METHOD FOR MANAGING BOOK-RELATED ITEMS IN A MOBILE DEVICE]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132884.html</link>
            <description><![CDATA[A system and method is provided that manages book-related items via bookshelves in an electronic device such as a mobile device with an e-book reader function. The method includes: displaying one or more bookshelves; selecting one of the bookshelves; and editing the selected bookshelf according to a user's input information related to edit, and displaying the user information.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Apparatus and Associated Methods]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132883.html</link>
            <description><![CDATA[An apparatus including at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: detect a particular user input from a user interface of an electronic device, the particular user input being associated with a list of items; and use the detected particular user input to provide for scrolling through a filtered sub-set of the list of items.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[MODULAR CHEMISTRY ANALYZER]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132882.html</link>
            <description><![CDATA[Disclosed in one general aspect is a method of operating a chemistry analyzer method that includes determining usage levels associated with a plurality of storage vessels that store reagents for use by the analyzer. A pictorial representation that includes a plurality of graphical elements that convey levels of usage for the storage vessels is displayed to the operator. A series of access icons that are each associated with a color and each lead to a set of screens for different types of operations for the analyzer are also displayed, with the screens being color coded to correspond to the color associated with their respective access icons.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[SATISFACTION METRICS AND METHODS OF IMPLEMENTATION]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132881.html</link>
            <description><![CDATA[The subject invention relates generally to satisfaction metrics, their methods of administration, and computer programmable products loaded with the satisfaction metrics. The satisfaction metrics of the subject invention allow the participant to assess his or her satisfaction with general and specific attributes of any organization and to assign a relative value to the attribute relative to the other attributes. A weighted satisfaction score can be computed from the relative values and raw satisfaction scores of the general and specific attributes.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[METHOD AND APPARATUS FOR PERIPHERAL CONNECTION]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132880.html</link>
            <description><![CDATA[Attaching a peripheral device to a portable terminal includes determining one or more application programs operating in connection with an attached peripheral device, displaying a depiction of a plug of the attached peripheral device and the one or more application programs on a screen of the portable terminal, and, when a user drags the displayed depiction of a plug to select one of the one or more application programs, executing the selected application program.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[OPERATING PANEL FOR AN UNINTERRUPTIBLE POWER SYSTEM AND OPERATING METHOD THEREOF]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132879.html</link>
            <description><![CDATA[An operating panel of an uninterruptible power system (UPS) has multiple function buttons, a control module and an LCD display. Each of the function buttons is controlled to enter a main function when it has been pressed more than a threshold time or to perform a first action when it has been pressed less than the threshold time. The control module is connected to the multiple function buttons to determine whether any of the function buttons has been pressed more than the threshold time. The LCD display is connected to the control module to show operating information. A user of the UPS can directly choose a main function by long pressing the corresponding function button, and then further select to a particular sub-function by shortly clicking the function buttons.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[TOUCH ENABLED DEVICE DROP ZONE]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132878.html</link>
            <description><![CDATA[A touch enabled device includes a touch enabled graphical user interface that displays a canvas region and a drop zone region. The canvas region displays an object. The drop zone region displays an area that is distinct from the canvas region. Further, the touch enabled device includes a processor that positions the object within the drop zone upon receiving a request to move the object from the canvas to the drop zone and a batch processing command that the processor performs on the drop zone region such that the batch processing command is performed on the object within the drop zone and any other objects within the drop zone region.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[UNLOCKING METHOD OF OPERATING SYSTEM AND DEVICE]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132877.html</link>
            <description><![CDATA[Embodiments of the present invention provide an unlocking method of a touch screen terminal and a touch screen terminal. The method includes: when a touch screen terminal is in a locked status, displaying, by the touch screen terminal, an unlocking position and icon(s) of one group of application(s) of the touch screen terminal, where the one group of application(s) are determined by the touch screen terminal according to related information of executing applications by the touch screen terminal; detecting, by the touch screen terminal, whether an icon of an application among the one group of application(s) is dragged to the unlocking position; and when the touch screen terminal detects that the icon of the application among the one group of application(s) is dragged to the unlocking position, executing, by the touch screen terminal, an unlocking operation and starting running the detected application.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[MOBILE INFORMATION DEVICE AND CONTENT DISPLAY METHOD]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132876.html</link>
            <description><![CDATA[A user screen display control unit displays not only a content selected by the user but also places a plurality of icons, with which to select a content to be displayed, adjacent to each other and displays the plurality of icons. When a drag operation over the plurality of icons is detected by an operation detector, the user screen display control unit displays the caption for a selected icon in a forefront manner and switches the caption for each icon sequentially selected by a drag operation and sequentially displays the caption. When a predetermined operation is detected on an icon located in a position where the drag operation ends, the user screen display control unit switches the content displayed on the display device to a content associated with the icon located in the position where the drag operation ends.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[DEVICE HAVING GRAPHICAL USER INTERFACES AND METHOD FOR DEVELOPING MULTIMEDIA COMPUTER APPLICATIONS]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132875.html</link>
            <description><![CDATA[Systems and techniques are provided for generating and implementing graphical user interfaces (GUIs) for wiring and binding various objects including graphical and logical objects. In the GUIs provided, visual wirings are used to represent binding connections that lock different properties of the objects so that those properties share the same value or values. The binding connections allow a user to affect property change(s) in any one of the linked objects during authoring and/or at runtime by controlling property change(s) at one or more of the rest of the linked objects.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[AUTOMATICALLY ARRANGING OF ICONS ON A USER INTERFACE]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132874.html</link>
            <description><![CDATA[Automatically arranging icons on a user interface is provided. A plurality of icons associated with items are received and displayed on the user interface. An importance score for each icon of the plurality of icons and a similarity score between two or more of the plurality of icons are determined. Further, a user interface coordinate is assigned to at least a portion of the plurality of icons based on the importance and similarity scores. The user interface is then displayed with the at least a portion of the plurality of icons according to the user interface coordinate.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD TO REALIZE INPUT MEANS HAVING HIGH OPERABILITY]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132873.html</link>
            <description><![CDATA[In an image displayed on a display under a normal condition, the locations where items to choose from are located are indicated by icons. When a user touches a contact point, icons located within a predetermined range from the contact point are detected from among the icons. Then the locations of the detected icons are varied such that they are located on a circle, with the circle's center at the contact point, at equal spaces between the detected icons. A pointer graphic that indicates the original position of each icon in the original image is added to each icon.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[SYNCHRONIZED GRAPHICAL AND TABULAR PERFORMANCE DATA DISPLAY]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132872.html</link>
            <description><![CDATA[Performance data for a computing device is displayed in both graphical and tabular portions concurrently. The performance data displayed in the different portions is synchronized, being performance data for the same time range. A user can select a portion of the time range, in response to which the graphical portion displays an indication of the selected portion and the tabular portion displays an indication of which attributes of a performance aspect of the performance data contribute to the performance aspect in the selected portion. A user can also select a particular attribute of a performance aspect in the tabular portion, in response to which the graphical portion displays an indication of the portions of the time range to which the selected attribute contributes to the performance aspect of the performance data.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[INPUT METHOD EDITOR]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132871.html</link>
            <description><![CDATA[Methods, systems, apparatus, including computer program products for browsing and editing input for an input method editor. In one implementation, a method is provided. The method includes receiving an input sequence of characters in a first writing system; identifying in the input sequence of characters one or more first subsequences of consecutive characters, where each subsequence represents a syllable in a different, second writing system; identifying in the input sequence of characters one or more second subsequences, where each second subsequence includes one or more consecutive first subsequences and represents a term in the different, second writing system; determining one or more boundaries that delimit the one or more second subsequences; and generating one or more selectable indicators for display in a user interface, where each of the one or more selectable indicators identifies a respective second subsequence delimited by the one or more boundaries.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR TRANSIENT STORAGE OF USER INTERFACE CONFIGURATIONS]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132870.html</link>
            <description><![CDATA[In accordance with embodiments, there are provided mechanisms and methods for the transient storage of user interface configurations. These mechanisms and methods for the transient storage of user interface configurations can provide accessibility of user interface configurations prior to such user interface configurations being saved by the respective author. The ability to provide accessibility of user interface configurations prior to such user interface configurations being saved by the respective author can enable the user interface configurations to be used in many different ways even before they are saved, such as enabling the re-use of a user interface configuration across multiple different user interfaces, enabling multiple different users to apply further configurations to the user interface, enabling future access to the user interface configuration, etc.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[DYNAMIC CREATION OF USER INTERFACE HOT SPOTS]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132869.html</link>
            <description><![CDATA[Exemplary embodiments disclose a computer-implemented method for enabling an end-user to dynamically create a hot spot on a user interface (UI) of information resource without the end-user modifying underlying code of the UI. Aspects of the exemplary embodiment include responsive to the end-user activating a hot spot creation component, receiving a designation from the end-user of a location of the hot spot and a size of the hot spot within the UI; receiving from the end-user an assignment of a user gesture to the hot spot; receiving from the end-user an assignment of an action to the hot spot; and responsive to a detection of the user gesture on the hot spot, invoking the action assigned to the hot spot.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[CROSS-BROWSER "DRAG-AND-DROP" LIBRARY]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132868.html</link>
            <description><![CDATA[Technologies are described herein for implementing a cross-browser drag-and-drop library. The drag-and-drop library creates a draggable object corresponding to a drag source element and a droppable object corresponding to a drop target element defined in a webpage. The draggable object and droppable object are each assigned a link key value. A user-defined data structure populated with data regarding the drag source element may also be assigned to the draggable object. A browser event indicating a drag-and-drop operation between the drag source and the drop target is intercepted, and the drag-and-drop library determines whether the link key value assigned to the corresponding draggable and droppable objects are the same. If the link key values are the same, the drag-and-drop library generates an event associated with the droppable object to facilitate an application-related operation associated with the drag-and-drop operation using the data in the user-defined data structure.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Systems and Methods for Image Navigation Using Zoom Operations]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132867.html</link>
            <description><![CDATA[In accordance with the teachings described herein, systems and methods are provided for navigating an image using zoom operations. A zoomed view of the image may be displayed on a display screen. In response to receiving a first user input, the zoomed view of the image is replaced on the display screen with a zoom selection view of the image, the zoom selection view including a base view of the image with a zoom selection window enclosing a portion of the base view of the image. A second user input may be received to move the zoom selection window in the zoom selection view to identify a portion of the image to be zoomed. A new zoomed view may then be displayed on the display screen, in place of the zoom selection view, that includes the portion of the image identified by the zoom selection window.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[METHOD AND SYSTEM FOR A GLOBAL GOAL BASED SOCIAL NETWORKING]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132866.html</link>
            <description><![CDATA[The present invention provides a method and system for a Global Internet Goal based Social Networking Platform—Linkagoal. The Linkagoal provides an organized online forum for setting goals and finding solution by mutually sharing knowledge, expertise and experience with the like-minded goal oriented other Linkagoal user. The user links one or more goals and the corresponding action items on the Linkagoal platform. The user completes specific actions required to complete his goals. The Linkagoal forum is configured to have features including, but not limited to, a Linkagoal Goal Meter, a Linkagoal Chat' Aura, that further includes a Chat' Aura Integrated, a Chat' Aura Station, and a Chat' Aura Mobile. These features facilitate the Linkagoal users to achieve their goals efficiently, and successfully. The utility of the present invention extends to numerous commercial and non-commercial applications.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Social Networking Methods And Apparatus For Use In Facilitating Participation In User-Relevant Social Groups]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132865.html</link>
            <description><![CDATA[The A mobile device is associated with a user profile which includes one or more user interests. The device sends a request for identifying social groups in a mobile geographic location. In response to the request, the device receives data identifying a plurality of social group profiles corresponding to a plurality of social groups in the mobile geographic location. The mobile device presents a list of the social groups based on the received data, ranked in accordance with similarity scores. Each similarity score is produced based on both a proximity identified between the mobile and social group geographic locations, and similarities identified between the one or more user and group interests. In response to receiving a user input, the device may enter into the social group and present a chat session interface for a chat session for the selected social group.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[SOCIAL KUDOS]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132864.html</link>
            <description><![CDATA[A system and method for facilitating rating enterprise personnel or otherwise issuing and tracking indications of approval, e.g., kudos. An example method includes providing a first set of user interface controls adapted to enable plural enterprise personnel to participate in a discussion via electronic communications; providing a first user option for a first participant of the discussion to associate an indication of approval with input provided by a participant of the discussion; providing a second user option to associate a note with the indication of approval; and associating the discussion and the indication of approval with a business object. A social network may provide the first set of user interface controls. The electronic communications include messages exchanged over a social network used to conduct the discussion. The input may include, for example, text and/or a document submitted to participants of the discussion, such as a presentation document.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Integrated User Participation Profiles]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132863.html</link>
            <description><![CDATA[A computer-based system identifies, measures, and rewards user interaction with online content, such as customer interaction with online content posted by companies about their products and services. The system tracks user activity online, such as user activity on online social networking systems and on web sites. For each user and company, the system generates a profile that contains data representing the user's interaction with the company's online content. The system may use such profiles to search for users who are similar to a particular user, to drive social gesture advertising to amplify the actions of users, to highlight particular users for other users to discover and connect with, and to deliver targeted promotions and to incent online engagement by users.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[DESKTOP SHARING METHOD AND SYSTEM]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132862.html</link>
            <description><![CDATA[A desktop sharing system and method are provided. A desktop sharing application permits a selected display region on a first computer's desktop to be shared with other computers. The desktop sharing application permits another computer to assume control and share a selected display region of the other computer's desktop during a conference.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[SOCIAL MEDIA DASHBOARDS]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132861.html</link>
            <description><![CDATA[Disclosed are systems, apparatus, methods and computer-readable media for providing a social media dashboard. In some implementations, web browser data including a social media dashboard and a webpage are provided. In some instances, the social media dashboard is a user interface displayed in association with a webpage on a device. In some other instances, the social media dashboard includes one or more user selectable mechanisms configured to cause an action to interact with an information feed associated with a user profile in an online social network. In some instances, the presentation of the social media dashboard is updated, independent of the presentation of the web page, to include information indicating a record update.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[SYSTEM AND METHOD FOR CREATING A CONNECTED MARKET USING SOCIAL MEDIA INTERACTION UNITS AND INTERACTIVE PROCESS GADGETS]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132860.html</link>
            <description><![CDATA[A user interface associated with interactive, multi-dimensional gadgets that interact across and through one another—via programmatic interfaces made available by feeds from outside sources, and user input. The gadgets operate interactively to create work flows.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[METHOD AND ELECTRONIC DEVICE FOR COLLABORATIVE EDITING BY PLURALITY OF MOBILE DEVICES]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132859.html</link>
            <description><![CDATA[A method for collaborative editing by a plurality of mobile devices including communicating with a plurality of mobile devices via a wireless network to receive packets from the mobile devices, respectively, and by the embedded processing unit, decoding the received packets to obtain an editing command for a collaborative editing file, editing the collaborative editing file and generating a display image according the editing command, and transmitting the display image to a display unit to display the display image.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[METHOD AND SYSTEM FOR PREDICTIVE HUMAN INTERFACE]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132858.html</link>
            <description><![CDATA[A method and system for providing a predictive human interface for a plurality of user electronic devices, which includes storing, in an electronic database, user preferences regarding how certain specified communications related to the user electronic devices are to be processed. The method and system also includes monitoring and storing, by a network server, specific characteristics associated with communications originating from the user electronic devices, generating a similar predictive human interface for each of the user electronic devices, based upon the stored user preferences and the stored specific characteristics for the user electronic devices, and providing the predictive human interface to each of the user electronic devices for use during communications originating from one of the user electronic devices.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[PERSONALIZED WEBSITE THEME]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132857.html</link>
            <description><![CDATA[A personalized website theme for a website is received. The personalized website theme is distinct from a standard theme of the website. Further, a set of data is sent to the computing device. The set of data includes an indicium indicating the personalized website theme so that the computing device displays the website according to the personalized website theme at least prior to a request for identifying data associated with access to an account on the website.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Systems and Methods for Gesture Interaction with Cloud-Based Applications]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132856.html</link>
            <description><![CDATA[Various systems and methods described herein relate to server-based computing, where the systems and methods provide a client with access to an application executing remotely from the client device and having access to data (e.g., one or more files) residing on a cloud-based storage (e.g., provided by a third-party cloud-based storage service, such as Dropbox or Box). For some systems and methods, the application may be remotely executed and provided to the client such that the application has in-application/embedded access (hereafter, referred to as “native access”) to the cloud-based storage and files residing on the cloud-based storage. Additionally, some systems and methods may enable a remotely executed application to receive a gesture user input, even when the remotely executed application is not natively configured to receive such user input.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[MEDICAL DEVICE COMMUNICATION SYSTEM WITH COMMUNICATION CONTROLLER USING INTERFACE DEVICE]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132855.html</link>
            <description><![CDATA[A system with a medical device, an interface device and a communication controller. A medical device has a medical device communication module. The interface device has an interface device communication module and a user interface operatively coupled to the interface device communication module and configured to communicate with a user of the system. The communication controller has a communication controller module configured to communicate with the medical device communication module and with the interface device communication module and an information server operatively coupled to the communication controller module and configured to drive the user interface of the interface device. The system is configured so that a user of the system may communicate with the medical device using the user interface of the interface device with the user interface of the interface being driven by the information server of the communication module.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Service Plan Design, User Interfaces, Application Programming Interfaces, and Device Management]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132854.html</link>
            <description><![CDATA[Disclosed herein are methods, systems, and apparatuses to enable subscribers of mobile wireless communication devices to view, research, select and customize service plans; to create and manage device groups, share and set permission controls for service plans among devices in device groups; to manage communication services through graphical user interfaces; to sponsor and promote service plans; and to design, manage, and control communication services through application programming interfaces.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Method and Apparatus for Information Exchange Over a Web Based Environment]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132853.html</link>
            <description><![CDATA[Exchanging information via web is a way of life in modern society. Present invention utilizes dynamic workspace technology to allow people much efficiently and flexibly to exchanging information across global environment.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[INTERACTIVE PRESENTATION SYSTEM AND METHOD]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132852.html</link>
            <description><![CDATA[An interactive presentation system is presented herein. In particular, the system comprises a central presentation management device disposed in a communicative relation with a plurality of mobile participation devices via a communication network. The system further includes at least one presentation display disposed in a communicative relation with said central presentation management device and structured to display presentation media thereon at least during an active presentation. An auxiliary presentation module is displayed or presented to the participant devices for acceptance of an input or communication from the participant. The presentation management device is structured to receive and analyze the inputs, in real-time, and in some embodiment, automatically augment the presentation media based thereupon.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[SENTIMENT ESTIMATION OF WEB BROWSING USER]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132851.html</link>
            <description><![CDATA[Method, system, and computer program product are provided for sentiment estimation of a web browsing user. The method includes: estimating for pages of a website a sentiment based on background content; receiving a path of pages browsed by a user to a current page; and estimating the user's sentiment to a current page based on the path taken to the current page and the sentiments based on the background content of the visited pages. The method may also include dynamically changing website content provided to the user based on the user's estimated sentiment to a current page.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[CUSTOMIZED DIAGRAMMATIC VIEW OF A NETWORK TOPOLOGY]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132850.html</link>
            <description><![CDATA[A method includes receiving a request for network topology information for a network. The request includes an identifier for a requesting entity and an identifier for the network. The method also includes accessing network topology information for the network based on the identifier for the network. The network topology information identifies a plurality of network elements in the network and defines a relationship between the network elements. A diagrammatic view of the network topology is determined based on the network topology information for the network. The method includes determining one or more aspects of at least one network element based on the identifier for the requesting entity. The method further includes associating the one or more aspects to the at least one network element to form a customized diagrammatic view of the network topology. The method also includes providing the customized diagrammatic view of the network topology.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Multimedia Communication System And Method]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132849.html</link>
            <description><![CDATA[Systems and methods are disclosed for creating, editing, sharing and distributing high-quality, media-rich web-based communications. The communications are created in a layered fashion that integrates user-selected text, colors, background patterns, images, sound, music, video, or other media. The systems and methods are used to generate, edit, broadcast, and track electronic presentations, brochures, advertisements (such as banner advertisements on highly trafficked media websites), announcements, and interactive web pages, without the need for the user to understand complex programming languages.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[APPLICATION INTERACTION VIA MULTIPLE USER INTERFACES]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132848.html</link>
            <description><![CDATA[Techniques for concurrently presenting multiple, distinct user interfaces for a single software application on multiple display devices. Each of the user interfaces can be interactive, such that user input received with respect to any of the user interfaces (presented on any of the display devices) can change the state of the application and/or modify data associated with the application. Further, this state or data change can be reflected in all (or a subset) of the user interfaces.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[SYSTEMS AND METHODS FOR CREATING PHOTOBOOKS]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132847.html</link>
            <description><![CDATA[A method for producing a photo album includes providing a library of page layouts, selecting a first group of one or more images to be placed in the first page of the photo album, selecting a second group of one or more images to be placed in the second page of the photo album, graphically displaying the first group of one or more images within a first border that represents a first page, graphically displaying the second group of one or more images within a second border that represents a second page, automatically selecting a first page layout from the library of page layouts, and automatically placing the first group of one or more images into the one or more image receiving areas in the first page layout to produce the first page in the photo album.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[MULTIPLE CONCURRENT CONTRIBUTOR MAPPING SYSTEM AND METHOD]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132846.html</link>
            <description><![CDATA[A mapping system in the form of a collaborative mapping tool that allows multiple users to simultaneously edit a base map online and populate it with objects that they find of interest. Map creators may share their maps, allowing other users to view, edit or further share the maps as they are updated. A historical record is kept of changes to the maps so that they may be viewed as of any moment of their development, as a slideshow or as a video clip. Users may be restricted as to the objects they can see or edit.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Spatial Visual Effect Creation And Display Such As For A Screensaver]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132845.html</link>
            <description><![CDATA[Techniques are presented that include determining, using signals captured from two or more microphones configured to detect an acoustic signal from one or more sound sources, one or more prominent sound sources based on the one or more sound sources. The techniques also include determining one or more directions relative to a position of one or more of the two or more microphones for prominent sound source(s). The techniques further include outputting information suitable to be viewed on a display, the information providing for the prominent sound source(s) a visual effect indicating at least in part the one or more directions, relative to a position of one or more of the microphones, of the prominent sound source(s) in the acoustic signal. The information and the corresponding visual effect(s) may be presented on a display, e.g., as part of a screensaver.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[EXAMPLE BASED VIDEO EDITING]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132844.html</link>
            <description><![CDATA[Enabling creation of a user-specific storyboard style based on a storyboard edited by a user. Metadata defined by analyzing the editing decisions made by the user and the media content associated with the storyboard represents the user-specific style. The user-specific style may be applied to other media content to produce a fully edited storyboard that matches the style of the example storyboard from which the user-specific style was created. The produced storyboard is combined with the other media content to produce audio/video data for consumption by the user.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[METHODS OF EDITING PERSONAL VIDEOGRAPGHIC MEDIA]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132843.html</link>
            <description><![CDATA[The disclosure herein provides methods of editing personal videographic media, and related methods of converting personal videographic media to commercial grade video or offering editing services, as well as the products produced by these methods.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[SYSTEMS AND METHODS FOR USER INTERACTION]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132842.html</link>
            <description><![CDATA[Systems and methods for streaming video, interacting with video content, and sharing video content are disclosed herein. Other embodiments are also disclosed herein.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[SYSTEM AND METHOD FOR UTILIZING GEO LOCATION DATA FOR  THE GENERATION OF LOCATION-BASED TRANSITIONS IN A MULTIMEDIA WORK]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132841.html</link>
            <description><![CDATA[According to a preferred aspect of the instant invention, there is provided a system and method that allows the user to automatically utilize the embedded location data of digital image files in the production of a multimedia work. The system allows the user to select a transition from among a plurality of provided transitions, wherein the embedded location data of a selected digital image file is then used to adapt the selected transition to a location-based transition, which is then subsequently inserted into the multimedia work.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Declarative Animation Timelines]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132840.html</link>
            <description><![CDATA[Methods and systems for declarative animation timelines are disclosed. In some embodiments, a method includes generating a declarative timeline data structure, creating an animation of an image along the timeline, and adding a declarative command corresponding to the animation into the declarative data structure. The method also includes, in response to a request to render the animation, generating a run-time command corresponding to the declarative command and executing the run-time command. In other embodiments, a method includes receiving a request to render an animation, wherein the animation includes a declarative timeline data structure having a plurality of commands, parsing the plurality of commands, passing each of the parsed plurality of commands to an animation function, receiving a plurality of run-time commands in response to said passing, and causing a rendering the animation by causing an execution of the plurality of run-time commands.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Dynamic Positioning of Timeline Markers for Efficient Display]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132839.html</link>
            <description><![CDATA[Systems and methods are presented for simultaneously displaying a plurality of timeline markers within a timeline marker region of an interface for a video application. The timeline marker region may include multiple display tracks within which numerous timeline markers may be positioned for simultaneous display. At a given instant, each timeline marker may appear in a particular one of the multiple display tracks, and the entire collection of timeline markers being simultaneously displayed at that instant may be arranged so that all of the timeline markers appear separately from each other. Pairs of timeline markers which coincide with non-overlapping portions of the timeline may be placed in the same display track, while timeline markers that coincide with overlapping portions of the timeline may be put into separate display tracks, thus guaranteeing that all the timeline markers appear separately from each other.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[VIRTUAL PHONOGRAPH]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132838.html</link>
            <description><![CDATA[A processor-implemented method to control a playback of recorded sound is provided. The method includes displaying on a pressure-sensitive display screen a processor-generated image of a vinyl record and playing, by use of a processor in communication with a processor storage, a sound encoded in the processor storage, to produce a playback of the encoded sound. The method also includes animating the processor-generated image of the vinyl record, to produce an animation of the vinyl record rotating in synchronicity with the playback. The method further includes detecting touch on the animation, the touch including at least one first touch and at least two second touches and controlling the playback and the animation in response to the detected touch. The controlling of the playback and the animation includes generating one or more cue points by designating a portion of the sound encoded in the processor storage.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[ENTERTAINMENT DEVICE AND METHOD]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132837.html</link>
            <description><![CDATA[A method of administering a virtual dance floor for an entertainment device is provided. The virtual dance floor is part of an online virtual environment hosting multiple users each using a respective entertainment device. Each user is represented by an avatar. For each entertainment device, the method includes receiving, from an administrator of the online virtual environment, an indicator of music currently played on the virtual dance floor; initiating playback of the music from a locally stored copy in response to placement of the avatar of the respective user; detecting breakpoints in the currently played music; receiving from the administrator a music event signal; and in response to receiving the music event signal, selecting the next detected breakpoint in the currently played music and substituting that music at the selected breakpoint with a piece of music of a predetermined length that is substantially shorter than the currently played music.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Methods and Systems for Presenting Media Content Generated by Attendees of a Live Event]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132836.html</link>
            <description><![CDATA[An exemplary method includes a media content presentation system receiving a plurality of timestamped and geotagged media content instances generated during a live event by a plurality of attendees of the live event, detecting input provided by a user specifying a time period associated with the live event and input provided by the user specifying a viewing area within a venue associated with the live event, identifying one or more media content instances that have a timestamp included within the specified time period and a geotagged location within the specified viewing area, and presenting the identified one or more media content instances to the user within a graphical user interface in a manner that is temporally synchronized with an event timeline associated with the live event. Corresponding methods and systems are also disclosed.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Interaction Between 3D Animation and Corresponding Script]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132835.html</link>
            <description><![CDATA[Interaction between a 3D animation and a corresponding script includes: displaying a user interface that includes at least a 3D animation area and a script area, the 3D animation area including (i) a 3D view area for creating and playing a 3D animation and (ii) a timeline area for visualizing actions by one or more 3D animation characters, the script area comprising one or more objects representing lines from a script having one or more script characters; receiving a first user input corresponding to a user selecting at least one of the objects from the script area for assignment to a location in the timeline area; generating a timeline object at the location in response to the first user input, the timeline object corresponding to the selected object; and associating audio data with the generated timeline object, the audio data corresponding to a line represented by the selected object.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[ELECTRONIC DEVICE CAPABLE OF GENERATING LEARNING INTERFACE BASED ON USER EXPERIENCE]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132834.html</link>
            <description><![CDATA[An electronic device includes an input unit, a storage unit to store a database that defines several menu item groups. Each menu item group includes several menu items that are associated with each other. A processor starts a learning mode in response to a user input from the input unit, and in the learning mode, the processor receives an user input relating to one or more menu items, determines one or more menu item groups based on the user input, and generates a learning menu based on the one or more menu item groups.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Systems and Methods For Remote Tracking And Replay Of User Interaction With A Webpage]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132833.html</link>
            <description><![CDATA[Systems and methods for monitoring user interaction with a remote computer are provided. More specifically, the systems and methods of the present invention allow for the remote tracking and replay of user interaction with a remote computer or webpage. One aspect of the invention allows user interaction data to be replayed on an embedded browser on a replay server. The replayed user interaction data may be converted to a video file to facilitate playback of the interaction data substantially independent of the replay server.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[RANGE-BASED TEXT EDITING]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132832.html</link>
            <description><![CDATA[Embodiments relate to text editing. An aspect includes changing a first word or phrase in a sentence for a second word or phrase while maintaining semantic content of the first word or phrase and such that the sentence falls within a predetermined range by, in response to the second word or phrase having more characters or words than the first word or phrase, changing a third word or phrase within the sentence for a fourth word or phrase, such that the sentence falls within the predetermined range; and in response the second word or phrase having fewer characters or words than the first word or phrase, changing a fifth word or phrase within the sentence for a sixth word or phrase, such that the sentence falls within the predetermined range. Another aspect includes displaying the sentence including the second word or phrase on the display screen.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[System and Method for Adding Items in a Structured Document]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132831.html</link>
            <description><![CDATA[Methods and apparatus for providing a document authoring application. A palette comprising a plurality of editing controls may be displayed within the canvas that is associated with an electronic document having an associated structure. The palette may be positioned within the canvas based at least in part on the associated structure of the electronic document. Responsive to selections of editing controls at the palette, documents objects may be added to the canvas. The palette may be repositioned within the canvas based at least in part on the structure associated with the electronic document.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[BEHAVIOR TEMPLATES]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132830.html</link>
            <description><![CDATA[A plurality of behavior templates is generated such that each of the plurality of behavior templates indicates a function that is performed by a corresponding element of a document. Further, a layout policy that indicates a corresponding fixed position in a layout of the document for each of the plurality of behavior templates is generated. The layout is composed by positioning the corresponding element associated with each of the plurality of behavior templates in the corresponding fixed position.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[DOCUMENT GENERATION APPARATUS, METHOD, AND STORAGE MEDIUM]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132829.html</link>
            <description><![CDATA[A document generation apparatus comprises: a first acquisition unit adapted to acquire, based on identification information appended to a first document, layout data and data acquisition information required to acquire data to be laid out in accordance with the layout data; a second acquisition unit adapted to acquire data based on the data acquisition information acquired by the first acquisition unit; and a generation unit adapted to generate a second document on which the data acquired by the second acquisition unit are laid out in accordance with the layout data acquired by the first acquisition unit.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[METHOD AND APPARATUS FOR IMPLEMENTING MICROBLOG MESSAGE PAGES]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132828.html</link>
            <description><![CDATA[Various embodiments provide methods and apparatus for implementing a microblog message page. An exemplary method can include encapsulating common logics of a plurality of message pages into a message page control base, pulling content data of a message page control of one message page of the plurality of message pages; and enabling the message page control of the one message page to inherit from the common logics encapsulated in the message page control base. The exemplary method can also include executing the common logics based on the pulled content data, to load the message page control of the one message page and to display the message page control on the one message page. The disclosed methods and apparatus can simplify the sorting algorithm with improved efficiency for the message pages to sort and manage layout of various types of controls.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[AUTOMATIC ABSTRACT DETERMINATION METHOD OF DOCUMENT CLUSTERING]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132827.html</link>
            <description><![CDATA[An automatic abstract determination method of a document clustering is disclosed. The method includes forming a database for correspondingly packing and storing each document clustering including several abstract contents and body contents of subdocuments preloaded by a user as a document clustering process record file. Each document clustering process record file records the original abstract contents and the body contents of the subdocuments, and sets several determination values for analysis. When the user wishes to browse the contents of one document clustering, the method then determines whether or not to generate new abstract contents which is much more closer to the key points of the body contents to all of the subdocuments in the document clustering, according to the contents and values recorded in the corresponding document clustering process record file of the document clustering.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[METHOD OF CONVERTING DATA OF DATABASE AND CREATING XML DOCUMENT]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132826.html</link>
            <description><![CDATA[Disclosed herein is a method of converting data of a database and creating an XML document. In the method, a source XML document has user-defined tags is designed. The source XML document is separated into an XML document for normal data conversion which is used when converting normal data, and an XML document for repetitive data conversion which is used when converting repetitive data. An SQL query statement for data to be converted in a DB is generated. The SQL query statement is executed on the DB and thereafter resulting data obtained as a result of executing the SQL query statement is stored in a storage sheet. The structural data of the source XML document is mapped to the resulting data stored in the storage sheet. A new XML document is created by replacing the structural data of the source XML document with the resulting data.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[MACHINE TRANSLATION SYSTEM AND METHOD OF MACHINE TRANSLATION]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132825.html</link>
            <description><![CDATA[HTML data that contains at least a set of reference data (URL) of a visualized image containing characters, reference data (URL) of an un-visualized background image containing no characters whose display position is set to an area superimposed on the image, and un-visualized text data whose display position is set to an area superimposed on the background image is stored in a web DB, and the un-visualized background image data and the text data are visualized and the visualized image data is un-visualized in a translation process.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[SYSTEM AND METHOD FOR CONTEXT AND COMMUNITY BASED CUSTOMIZATION FOR A USER EXPERIENCE]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132824.html</link>
            <description><![CDATA[A system and method for context and community based customization for a user experience is disclosed. The apparatus in an example embodiment includes a user experience customizer to gather context information, automatically produce user experience customization selections based on the context information, collect user activity feedback from a community of users, and use the user activity feedback to adjust the user experience customizer to automatically produce user experience customization selections likely favored by a user based on a correlation of the user activity feedback with the context information.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[METADATA AUGMENTATION OF WEB PAGES]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132823.html</link>
            <description><![CDATA[A method of metadata augmentation of web pages may include the steps of generating a URL relating to embedded media in a first web page, wherein the URL is for a metadata page separate to the first web page, and providing the metadata page with metadata tags indicating viewing settings and/or parameters for the embedded media along with a redirect to the first web page. When the URL is shared on third party web page the third party web page will extract metadata from the metadata page and display the embedded media in accordance with the viewing settings and/or parameters, and a user following the URL will be redirected to the first web page.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[SELECTING A DTD FOR TRANSFORMING MALFORMED LAYOUT EXPRESSIONS INTO WELLFORMED ONES]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132822.html</link>
            <description><![CDATA[A network client such as a world wide web browser and corresponding method that includes and involves a scanner component that accesses an input content stream via a network connection (e.g., such as via a URL, etc.) to extract renderable content therefrom, a parsing component coupled to the scanner component for parsing the renderable content, and a replaceable document type definition component configured to control the parsing component based on a particular document type definition corresponding to a particular grammar. The replaceable document type definition component being replaceable during execution of the network client. The network client and its corresponding method may be used within a data processing system to receive and manifest content based on a document type definition that is not otherwise known prior to execution and run time of the network client.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[DISPLAY APPARATUS AND CONTROL METHOD THEREOF]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132821.html</link>
            <description><![CDATA[A display apparatus includes a display unit; a storage unit storing a first manual comprising data structured in at least one category; and an image processor integrating data of the first manual and data of at least one second manual based on the at least one category to generate and store a third manual, and displaying the third manual on the display unit upon request.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Web browsing tool delivering relevant content]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132820.html</link>
            <description><![CDATA[In accordance with the principles of the present invention, a client-side internet tool that enables people to browse the web is provided. A web page is requested from a web server. The user device receives a markup language document for the requested web page. The web page is rendered. The content of the web page is parsed to generate keywords. The keywords are directed to a content provider in a search request. The client device receives the processed search request results from the content provider. A frame is created within the web page. With the information obtained from the content provider, content is inserted in the frame. The frame with the content is rendered. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[STORAGE OF HTML FORM DATA IN AN HTML FILE]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132819.html</link>
            <description><![CDATA[Techniques to encode data for a form in a HTML file and store the data for the HTML form along with the form itself are described. In one approach, script is injected into an HTML file at a client device. The HTML file may be configured to define at least one HTML form. The script injected into the HTML file is operable to encode input values entered into fields of the form with a data exchange standardization format to generate encoded input values and store the values in the HTML file. When the form is rendered, the script is further operable to decode the input values and populate the form with the values.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Controlling The Structure Of Animated Documents]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132818.html</link>
            <description><![CDATA[Methods and systems for controlling the structure of animated documents are disclosed. In some embodiments, a method includes displaying, via a graphical user interface, a representation of a document, where the document includes a programmatic component configured to create an animation by manipulating a structure of the document, a static structure of the document corresponds to the structure of the document when the animation is not performed, and the animation, upon execution, is rendered starting from an original base state that at least partially defines the static structure. The method also includes, in response to receiving a selection corresponding to a state of the animation, designating the selected state as a new base state, wherein the new base state is different from the original base state. The method further includes altering the static structure of the document to correspond to the new base state.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[PORTABLE PAGE TEMPLATE]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132817.html</link>
            <description><![CDATA[Similarity between a first web document and a second web document based on a similarity threshold is determined. The second web document has a portable page template associated therewith that includes one or more predetermined transformations that were previously applied to the second web document. In addition, one or more objects in the second web document are addressed upon the similarity threshold being met such that a tolerance threshold for one or more modifications to the second web document is met. A user is provided with the portable page template after the addressing of the one or more objects in the web document so that the portable page template automatically applies the one or more transformations, which were previously applied to the second web document, to the first web document.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[METHOD AND APPARATUS FOR FILE PROCESSING]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132816.html</link>
            <description><![CDATA[The embodiments of the present invention provide a method and an apparatus for file processing. The method for file processing includes: obtaining a file; parsing the file to obtain a first character contained in the file; matching the first character with a preconfigured matching character library; obtaining an annotation corresponding to the first character when the first character satisfies a predetermined condition; and displaying the first character and the annotation. With the embodiments of the present invention, automatic annotation can be provided for a particular character in a file, such that the user's reading experience can be improved.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[AUTOMATED ANNOTATION OF A RESOURCE ON A COMPUTER NETWORK USING A NETWORK ADDRESS OF THE RESOURCE]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132815.html</link>
            <description><![CDATA[A user provides an annotation, such as text or graphics, in relation to a resource available on a computer network. The annotation is automatically stored and/or retrieved without requiring separate action from the user to accomplish the storage or retrieval. An annotation interface may receive the annotation from the user. The annotation is then stored in association with the user and the network address of the resource. The user's annotation may be later retrieved and displayed to the user based on the network address of the resource. In one specific embodiment, a browser toolbar receives and displays user annotations associated with Web sites or Web pages to which the user has navigated. Preferably, the annotation interface remains available to the user throughout the time in which the resource is provided. Further controls may enable the user to make an annotation publicly available to others, and to receive annotations from others.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[ELECTRONIC CONTENT EDITING PROCESS]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132814.html</link>
            <description><![CDATA[Briefly, one or more embodiments of a process, system, apparatus or article to edit electronic content is provided. Electronic content may be displayed in an application. A snapshot of a portion of the electronic content may be created. An edit and/or a comment may be received that provides context for the comment. A review that includes the snapshot and edit and/or comment may be published to one or more recipients. At least one of the one or more recipients may be configured to receive the review and display the review using a different application.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[USER INTERFACE ELEMENT ON MOBILE DEVICE FOR COMB TEXT FIELD INPUTS]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132813.html</link>
            <description><![CDATA[A mobile device displays a document. Further, the mobile device receives an input in a form-field of the document. In addition, the mobile device determines a quantity of boxes that fit into the form-field. Each of the quantity of boxes has a predetermined maximum size. A plurality of mobile platform dependent text boxes is generated based on the quantity of boxes.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[METHOD AND SYSTEM FOR REPURPOSING A SPREADSHEET TO SAVE PAPER AND INK]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132812.html</link>
            <description><![CDATA[A spreadsheet is repurposed to save paper and ink. An indication that a printout of a spreadsheet from a printer has been requested is received. The spreadsheet has content with a format that would result in a first quantity of pages being printed. Further, a printable range for the spreadsheet is determined. In addition, an overlap analysis of the spreadsheet is performed to determine if any of the plurality of shapes in the spreadsheet overlap one another. Each print zone is isolated in the spreadsheet. The print zone includes a group of cells. Each print zone is transformed into a transformed print zone. Further, a green spreadsheet is generated, without falling below a predetermined readability threshold, based on each transformed print zone such that the green spreadsheet has a second quantity of pages that is less than the first quantity of pages.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Graphical Surface Rendering Data Visualization Tools and Primitives for Tabular Data and Spreadsheets]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132811.html</link>
            <description><![CDATA[Graphical tools and primitives are provided for visualization of graphical surfaces from tabular data such as in a spreadsheet. The invention can be used for simple business analysis as well as advanced engineering and science. Visualizations of a two-dimensional surface is rendered from provided data according to position, orientation, and viewpoint, some or all of which can be controlled by a user interface. The surface can also represent interactively controlled filtered or stochastically processed tabular data. The visualization can be displayed together with the display an electronic spreadsheet or other tabular data representation. The surface can suspended over a region of the displayed tabular data or displayed in other ways. The visually rendered surfaces can comprise symbols, colors, textures, or glyphs representing data, and virtual illumination. The surface can be suspended over a region of displayed tabular data. Visual height measuring and level sets slicing tools can be provided.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[WINDOW TAGS GRAPHIC DISPLAY]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132810.html</link>
            <description><![CDATA[A frame mounts to a display surface for supporting an interactive sign with a first surface and a second surface, which faces the display surface. The frame includes a front and back side. The back side faces the display surface. The front side includes an opening that covers at least two opposite edges of the interactive sign. The frame includes a top, bottom, right, and left edges. The frame includes a lip portion positioned along at least one edge of the frame. An adhesive material connects to the back side of the frame. The adhesive material forms a connection to the display surface. The adhesive material is applied to at least two edges of the frame. At least part of the lip portion of the frame is sized so a combined thickness of the lip portion and the adhesive material is greater than a thickness of the interactive sign.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[STRUCTURE AND METHOD FOR WIDGET PERSONALIZATION AND WIDGET INTERACTION]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132809.html</link>
            <description><![CDATA[The present invention provides a structure and method for widget personalization and widget interaction, wherein user preference keys and user preference values are generated according to user profiles and binding configurations of a plurality of widgets, and wherein the keys and values of a widget are added to URL of the widget, whereby a personalized widget is attained after the widget is reloaded. The setting data of a widget, including a plurality of element values, are stored in a document object model (DOM). When relativities exist between widgets, the related element values are transferred from one widget to other widgets through a transfer module to replace the element values in DOM of the other widgets and update the other widgets.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[MULTI-POINT SOCIAL MEDIA GEOTRACKER]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132808.html</link>
            <description><![CDATA[A database server stores information about content posted to multiple content storage servers. A client device makes a reading request for information from the database server about content posted to content storage servers within a span of locations selected by a user and within a span of time selected by a user. The database server stores information about content posted to multiple content storage servers in response to a loading request for content posted within a distance of multiple locations.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Application-Aware Quality Of Service In Network Applications]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132552.html</link>
            <description><![CDATA[An approach is provided in which a number of requests are received from a variety of clients over a computer network. The system uses a processor to calculate request priority values pertaining to the received requests. The calculation of the request priority values is based on one or more attributes that correspond to the respective requests. For example, the attributes could include network level attributes, session attributes, and application specific attributes. Each of the requests is assigned a request priority value. A request may receive the same request priority value as other requests. The requests are queued in a memory based on the request priority values that were assigned to the requests. The queued requests are then serviced in order of request priority so that queued requests assigned higher request priority values are processed before queued requests with lower request priority values.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[LAYERED BODY TEMPLATE BASED MEDICAL RECORDS]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132421.html</link>
            <description><![CDATA[A device receives medical data associated with a user of the device, and creates a body template based on the received medical data, where the body template includes layers that are representations of a human body associated with the user. The device also displays the body template to the user, where the user is capable of manipulating one or more layers of the body template in order to review the medical data.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[INTELLIGENT VIDEO SUMMARIES IN INFORMATION ACCESS]]></title>
            <link>http://www.freepatentsonline.com/y2013/0132374.html</link>
            <description><![CDATA[In a method for displaying video data within result presentations in information access or search systems, compressed thumbnails are computed for videos in a result page and applied to the result page. An end user is enabled to select a video in the result page and activate streaming of a video summary within the context of the associated result page.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[Systems and methods for transforming and/or generating a tangible physical structure based on user input information]]></title>
            <link>http://www.freepatentsonline.com/y2013/0130797.html</link>
            <description><![CDATA[A method including the steps of displaying on an input device an initial virtual object and a target virtual object; receiving by the input device user input information related to transformation of one or more characteristics of the initial virtual object; transforming, using one or more processors, the one or more characteristics of the initial virtual object from a first configuration to a second configuration based on the user input information; displaying on the input device the initial virtual object with the transformed one or more characteristics as a modified initial virtual object; and determining, using one or more processors, whether the modified initial virtual object matches the target virtual object.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
        <item>
            <title><![CDATA[DIAL-BASED USER INTERFACES]]></title>
            <link>http://www.freepatentsonline.com/y2013/0127911.html</link>
            <description><![CDATA[Concepts and technologies are described herein for dial-based user interfaces. In accordance with the concepts and technologies disclosed herein, a user device presents a dial-based user interface. The dial-based user interface can be configured with user interface controls associated with various options. In response to detecting selection of a user interface control associated with an option having a numeric value, the user device can modify the dial-based user interface to present a numeric adjustment control that can be interfaced with by a user to adjust the numeric value associated with the option. The dial-based user interface also can be modified to show selected options, option states, option values, option selection history, and/or other information.]]></description>
            <pubDate>Thu, 23 May 2013 08:00:00 EDT</pubDate>
        </item>
    </channel>
</rss>