Patent application number | Description | Published |
20090262116 | MULTI-LAYERED SLIDE TRANSITIONS - Architecture that enhances the visual experience of a slide presentation by animating slide content as “actors” in the same background “scene”. This is provided by multi-layered transitions between slides, where a slide is first separated into “layers” (e.g., with a level of transparency). Each layer can then be transitioned independently. All layers are composited together to accomplish the end effect. The layers can comprise one or more content layers, and a background layer. The background layer can further be separated into a background graphics layer and a background fill layer. The transition phase can include a transition effect such as a fade, a wipe, a dissolve effect, and other desired effects. To provide the continuity and uniformity of presentation the content on the same background scene, a transition effect is not applied to the background layer. | 10-22-2009 |
20100207950 | DEFINING SIMPLE AND COMPLEX ANIMATIONS - A unified user interface (“UI”) is provided that includes functionality for defining both simple and complex animations for an object. The unified UI includes a UI for defining a single animation for an object and a UI for defining a more complex animation. The UI for defining a single animation for an object includes a style gallery and an effects options gallery. The UI for defining two or more animations for a single object includes a style gallery for selecting two or more animation classes to be applied to an object, one or more user interface controls for specifying the timing and order of the two or more animations, and an on-object user interface (“OOUI”) displayed adjacent to each object for providing a visual indication of the two or more animations and for providing an indication when an animation includes two or more build steps. | 08-19-2010 |
20100275123 | Media Timeline Interaction - Media timeline interaction may be provided. An electronic presentation may comprise a media object. A user may select the media object within a presentation application and use an on-object user interface in conjunction with the application's user interface to modify the media object. The user may also display the modified media object within the presentation application. | 10-28-2010 |
20100293330 | DISPLAYING TRANSITION IMAGES DURING A SLIDE TRANSITION - One or more transition images are displayed during a transition period between a display of slides within a presentation. The displayed transition images include images of different slides that are contained within the presentation. The transition images provide the audience with a glimpse of slides that are displayed within the presentation. For example, the transition images may include images from previous and future slides that are contained within the presentation. The transition images may also be cached in order to more efficiently display the transition images during the transition period. | 11-18-2010 |
20100293470 | Hierarchically-Organized Control Galleries - A computing system provides a graphical user interface having hierarchically-organized control galleries. The computing system displays the graphical user interface on a display device. The graphical user interface contains a document area and a control ribbon. The document area contains at least a portion of a document that a user is editing. The control ribbon includes a class control gallery. The class control gallery includes a plurality of class controls associated with different classes of related commands. The computing system displays a variation control gallery containing variation controls in a class associated with a selected one of the class controls. In response to a selection of a variation control in the variation control gallery, the computing system applies a command associated with the variation control to a document in the document area. | 11-18-2010 |
20130019172 | LAUNCHER FOR CONTEXT BASED MENUS - A launching mechanism for context based menus is provided. A launcher indicator may be provided at a fixed or dynamic location on a user interface enabling a user to activate a context based menu through a variety of touch or gesture actions, as well as keyboard, mouse, or similar device inputs, directly related to the indicator or through inference from an action on the displayed content such as selection of a portion of the content. The launcher indicator may provide contextual information such as a type of available context based menu and appear/disappear in an animated fashion. Location of the indicator may also be dynamically adjusted based on selected content, user action location (i.e., location of a touch), available display area, and so on. Upon activation of the menu, the launcher indicator may disappear or be displayed at a center of the context based menu. | 01-17-2013 |
20130019174 | LABELS AND TOOLTIPS FOR CONTEXT BASED MENUS - Tooltips associated with a context based menu are presented for providing information about executable commands on the context based menu. Tooltips may provide information about how to interact with the context based menu including what graphical icons on the context based menu represent and what actions a user can take to execute commands from the context based menu. The tooltips may be brief labels of the commands on the context based menu and may also expand to descriptive tooltips providing more information about the commands. The tooltips may be automatically presented in response to a detected period of inactivity by a user and may additionally be presented in response to detection of a user action such as a press and hold action in association with one or more commands on the context based menu, and may be displayed in a variety of positions around the context based menu. | 01-17-2013 |
20130019175 | SUBMENUS FOR CONTEXT BASED MENU SYSTEM - One or more submenus associated with context based menus are provided. A context based menu may include top level commands/items available for execution on selected content or activation of submenu(s) that include additional executable commands. Additional commands may be executed through the submenu(s) by tap, swipe, or press and hold actions. Upon selection of a termination item or execution of a command, a submenu may be hidden and/or a parent menu displayed. | 01-17-2013 |
20130019182 | DYNAMIC CONTEXT BASED MENUS - Context based menus that can be dynamically positioned, laid out, and activated are provided for tap, swipe, and press-and-hold type interactions. Presenting a plurality of executable commands and/or links to submenus, a context based menu may be displayed in various shapes and forms in relation to selected content displayed on a user interface and/or other factors such as available display space, user attributes, and similar ones. Submenus presenting commands within a category may be displayed in place of, adjacent to, or overlapping with a parent context based menu. Menu position, contents, and/or shape may be adjusted in response to changes in selected content, user contact location, changes in user interface, and the like. | 01-17-2013 |
20130076759 | MULTI-LAYERED SLIDE TRANSITIONS - Architecture that enhances the visual experience of a slide presentation by animating slide content as “actors” in the same background “scene”. This is provided by multi-layered transitions between slides, where a slide is first separated into “layers” (e.g., with a level of transparency). Each layer can then be transitioned independently. All layers are composited together to accomplish the end effect. The layers can comprise one or more content layers, and a background layer. The background layer can further be separated into a background graphics layer and a background fill layer. The transition phase can include a transition effect such as a fade, a wipe, a dissolve effect, and other desired effects. To provide the continuity and uniformity of presentation the content on the same background scene, a transition effect is not applied to the background layer. | 03-28-2013 |
20140132622 | MULTI-LAYERED SLIDE TRANSITIONS - Architecture that enhances the visual experience of a slide presentation by animating slide content as “actors” in the same background “scene”. This is provided by multi-layered transitions between slides, where a slide is first separated into “layers” (e.g., with a level of transparency). Each layer can then be transitioned independently. All layers are composited together to accomplish the end effect. The layers can comprise one or more content layers, and a background layer. The background layer can further be separated into a background graphics layer and a background fill layer. The transition phase can include a transition effect such as a fade, a wipe, a dissolve effect, and other desired effects. To provide the continuity and uniformity of presentation the content on the same background scene, a transition effect is not applied to the background layer. | 05-15-2014 |
Patent application number | Description | Published |
20090112857 | Methods and Systems for Improving a Search Ranking Using Related Queries - Systems and methods that improve search rankings for a search query by using data associated with queries related to the search query are described. In one aspect, a search query is received, a related query related to the search query is determined, an article (such as a web page) associated with the search query is determined, and a ranking score for the article based at least in part on data associated with the related query is determined. Several algorithms and types of data associated with related queries useful in carrying out such systems and methods are described. | 04-30-2009 |
20110238643 | METHODS AND SYSTEMS FOR IMPROVING A SEARCH RANKING USING POPULATION INFORMATION - Systems and methods that improve search rankings for a search query by using data associated with queries related to the search query are described. In one aspect, a search query is received, a population associated with the search query is determined, an article (such as a webpage) associated with the search query is determined, and a ranking score for the article based at least in part on data associated with the population is determined. Algorithms and types of data associated with a population useful in carrying out such systems and methods are described. | 09-29-2011 |
20120089586 | Methods and Systems for Improving a Search Ranking Using Population Information - Systems and methods that improve search rankings for a search query by using data associated with queries related to the search query are described. In one aspect, a search query is received, a population associated with the search query is determined, an article (such as a webpage) associated with the search query is determined, and a ranking score for the article based at least in part on data associated with the population is determined. Algorithms and types of data associated with a population useful in carrying out such systems and methods are described. | 04-12-2012 |
20120089600 | Methods and Systems for Improving a Search Ranking Using Population Information - Systems and methods that improve search rankings for a search query by using data associated with queries related to the search query are described. In one aspect, a search query is received, a population associated with the search query is determined, an article (such as a webpage) associated with the search query is determined, and a ranking score for the article based at least in part on data associated with the population is determined. Algorithms and types of data associated with a population useful in carrying out such systems and methods are described. | 04-12-2012 |
Patent application number | Description | Published |
20080281691 | REBATE OFFERS FOR RECYCLING ELECTRONIC DEVICES - The present invention is a method of providing a consumer with a rebate in exchange for the recycling of an electronic device. The method comprises receiving a rebate claim and an electronic device from a consumer, providing the consumer with a different and/or new electronic device with a service associated with the different and/or new electronic device, and transferring the monetary value of the rebate to the consumer. In some embodiments, the method comprises accessing client information associated with current cellular phone service clients and selecting target clients for providing rebate offers to based on the client information. | 11-13-2008 |
20080288340 | SYSTEM AND METHOD FOR PROVIDING A PRE-PAID REBATE CARD - The present invention is a system and method for providing pre-paid rebate cards. The present invention may provide a rebate offer to a consumer in relation to a particular purchase. A consumer may then submit a request for redemption of the rebate. A rebate processing center may, among other rebate processing, validate the request for redemption from the consumer and notify a financial institution of the request. The financial institution may subsequently issue the pre-paid rebate card to the consumer. The financial institution may further fulfill payment obligations upon consumer use of the pre-paid rebate card. The present invention may include a three-party agreement between the merchant, the rebate processing center, and the financial institution. The agreement may also provide for the financial institution to indemnify the merchant and the rebate processing center from at least a portion of the risk and/or loss associated with the present system and method. | 11-20-2008 |
20120296719 | System and Method for Providing a Pre-Paid Rebate Card - A system and method for providing pre-paid rebate cards. A rebate offer may be provided to a consumer in relation to a particular purchase. The consumer may then submit a request for redemption of the rebate. A rebate processing center may validate the request for redemption from the consumer and notify a financial institution of the request. The financial institution may subsequently issue the pre-paid rebate card to the consumer. In the case of a reusable rebate card, the financial institution may subsequently add value in the amount of the rebate to a pre-existing reusable rebate card. The financial institution may further fulfill payment obligations upon consumer use of the pre-paid rebate card. | 11-22-2012 |
Patent application number | Description | Published |
20120011117 | METHODS AND SYSTEMS FOR IMPROVING A SEARCH RANKING USING RELATED QUERIES - Systems and methods that improve search rankings for a search query by using data associated with queries related to the search query are described. In one aspect, a search query is received, a related query related to the search query is determined, an article (such as a web page) associated with the search query is determined, and a ranking score for the article based at least in part on data associated with the related query is determined. Several algorithms and types of data associated with related queries useful in carrying out such systems and methods are described. | 01-12-2012 |
20120102020 | Generating Search Result Listing with Anchor Text Based Description of Website Corresponding to Search Result - An apparatus and method is described that generates a description of a website using data from secondary sources, meaning sources other than the website itself. Relevant information is identified, within anchor text of links in the content of these secondary sources, and analyzed. Based on this analysis, a description of the website is generated. | 04-26-2012 |
20120191705 | METHODS AND SYSTEMS FOR IMPROVING A SEARCH RANKING USING RELATED QUERIES - Systems and methods that improve search rankings for a search query by using data associated with queries related to the search query are described. In one aspect, a search query is received, a related query related to the search query is determined, an article (such as a web page) associated with the search query is determined, and a ranking score for the article based at least in part on data associated with the related query is determined. Several algorithms and types of data associated with related queries useful in carrying out such systems and methods are described. | 07-26-2012 |