Felix Hoffmann, a German chemist, was searching for something to relieve his father's arthritis. In doing so, he "rediscovered" acetylsalicylic acid and in 1900, patented a stable process for developing it. Hence, we have aspirin.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Application No. | Application Title | Issue Date |
| 20120023525 | SYSTEMS, METHODS, AND APPARATUS FOR ASSOCIATING APPLICATIONS WITH AN ELECTRONIC PROGRAM GUIDE Systems and methods for associating applications with an electronic program guide are provided. An electronic program guide that includes television schedule information organized in a grid by time and channel may be generated. The electronic program guide may be config... | 01/26/2012 |
| 20120005708 | Media User Interfaces Using Metadata from Different Sources A navigation interface display system generates a navigation element that organizes television programming data in an easy-to-use manner. The navigation element employs a hierarchical display protocol for a plurality of selection items that represent the various televis... | 01/05/2012 |
| 20110307924 | Methods and Systems for Generating a Personalized Version of a Media Content Program for a User An exemplary method includes receiving a plurality of data chunks each representative of a distinct portion of a media content program, generating a personalized version of the media content program based on at least a subset of the data chunks and in accordance with on... | 12/15/2011 |
| 20110296463 | RANKING SEARCH RESULTS Methods, systems, computer readable media, and apparatuses for ranking search results are presented. According to one or more aspects, two or more search results may be ranked based on the extent to which each search result matches at least one search criterion and base... | 12/01/2011 |
| 20110283322 | SYSTEMS AND METHODS FOR PROVIDING MEDIA CONTENT LISTINGS ACCORDING TO A DESTINATION LOCATION Systems and methods are provided for allowing a user to obtain media content listings associated with a particular geographical location. The media content listings may be selected automatically according to, for example, media consumption data that tracks media content... | 11/17/2011 |
| 20110282759 | SYSTEMS AND METHODS FOR PERFORMING AN ACTION ON A PROGRAM OR ACCESSING THE PROGRAM FROM A THIRD-PARTY MEDIA CONTENT SOURCE A program may be selected from a list of programs that is presented to the user. It may be determined whether the selected program is scheduled to be broadcast by a first media content source within a certain pre-determined time period. If the selected program is schedu... | 11/17/2011 |
| 20110214145 | INFORMATION PROVIDING DEVICE AND METOD FOR INDEX INFORMATION FOR SCENE CHANGES The present invention relates to an information providing apparatus and an information providing apparatus. Images which are consecutive in time series are sequentially enlarged and displayed such that the enlarged images are continuous spirally in the time-series order... | 09/01/2011 |
| 20110197232 | METHODS AND DEVICES FOR PRESENTING AN INTERACTIVE MEDIA GUIDANCE APPLICATION Methods and devices for presenting an interactive media guidance application are provided. In some embodiments, methods for presenting an interactive media guidance application in a user equipment device are provided, the methods comprising: determining a location of th... | 08/11/2011 |
| 20110167452 | INTERACTIVE TELEVISION SYSTEM WITH TEMPLATES FOR MANAGING VENDOR-SPECIFIC VIDEO-ON-DEMAND CONTENT An interactive television system is provided in which a user can use an interactive television application to access and request media-on-demand programming from one or more specific vendors. The interactive television application may display vendor-specific interface s... | 07/07/2011 |
| 20110167453 | SYSTEM AND METHOD FOR CONSTRUCTION, DELIVERY AND DISPLAY OF ITV APPLICATIONS THAT BLEND PROGRAMMING INFORMATION OF ON-DEMAND AND BROADCAST SERVICE OFFERINGS A user interface allows for blending of television program choices from which a viewer may select, the blending representing options for linear and non-linear programming presented together within a single hierarchy of a designated category. The blending may further inc... | 07/07/2011 |
| 20110145863 | PUSHING A GRAPHICAL USER INTERFACE TO A REMOTE DEVICE WITH DISPLAY RULES PROVIDED BY THE REMOTE DEVICE A graphical user interface (“GUI”) can be presented on a remote control accessory device that has user input and display devices. The GUI can be defined and managed by a portable media device that is controlled using the GUI. The portable media device can provide th... | 06/16/2011 |
| 20110138421 | METHOD OF PROCESSING EPG METADATA IN NETWORK DEVICE AND THE NETWORK DEVICE FOR CONTROLLING THE SAME A method of processing EPG metadata in a network according to one embodiment of the present invention includes the steps of performing a services discovery procedure utilizing multiple service discovery metadata components supplied by a service provider and processing a... | 06/09/2011 |
| 20110138422 | TECHNIQUES FOR DISPLAYING DATA BASED ON CHARACTERISTICS OF A DISPLAY DEVICE A method of selecting a portion of a block of data for display based on characteristics of a display device. The method comprises several steps. In the first step, a block of Electronic Program Guide (EPG) data is received at a communication device adapted to process th... | 06/09/2011 |
| 20110126235 | Program guide optimization system A method and system of optimizing strings comprised in program guide data for transmission is described. The method includes sharing, in the program guide data, a plurality of strings, each string among the plurality of strings including a shared sorting key, implementi... | 05/26/2011 |
| 20110099579 | METHOD FOR PROCESSING BROADCAST PROGRAM INFORMATION AND BROADCAST RECEIVER A method for processing program information and a broadcast receiver are disclosed. The method includes selecting a program from a service guide screen, identifying a group to which the selected program belongs, and displaying a group list of programs included in a sign... | 04/28/2011 |
| 20110099580 | INPUT DEVICE AND METHOD FOR CHANGING CHANNELS OF TELEVISION SYSTEM An input device receives operation signals from an input interface. If the received operation signal is a first operation signal, the input device is in a first phase, where the input device records channel changes and the corresponding time. If the received operation s... | 04/28/2011 |
| 20110099581 | System for handling program meta-data A method of accessing program meta-data is disclosed. The method includes receiving a plurality of program meta-data virtual containers, at least one of the virtual containers comprising normalized program meta-data of programs having instances in a plurality of time wi... | 04/28/2011 |
| 20110047572 | INTEGRATED USER INTERFACE FOR INTERNET-ENABLED TV A user interface (UI) for an Internet enabled TV lists content genre such as photos, music, and video, and for each genre a sub-list of content is provided regardless of the source of the content, i.e., regardless of whether the content in the particular genre is stored... | 02/24/2011 |
| 20110035774 | PREVIOUSLY VIEWED CHANNEL QUICK BAR Methods are provided for storing and retrieving recently viewed programming channel information in a last-in-first-out (LIFO) memory register. The programming channel information comprises previously viewed channel information and subsequently viewed channel information... | 02/10/2011 |
| 20110030009 | Alteration of Electronic Program Guide Data Based on Ratings Lock A television receiver receives a programming signal including programming content and EPG data. The television receiver receives a request for an EPG display. The television receiver modifies the EPG data for one or more records in the EPG data which include content rat... | 02/03/2011 |
| 20100333141 | APPARATUS AND METHOD FOR EDITING A LIST OF DIGITAL BROADCAST CHANNELS Disclosed is an apparatus and method for editing a list of digital broadcast channels. A list of channels listed in order set according to channel information is displayed. At least one of the channels in the list is selected according to a user's input, and temporarily... | 12/30/2010 |
| 20100333139 | SEARCH-BASED MEDIA PROGRAM GUIDE SYSTEMS AND METHODS An exemplary method includes receiving a program guide data search request, associating a time block with the program guide data search request, identifying a set of program guide data associated with the time block, searching the set of program guide data associated wi... | 12/30/2010 |
| 20100333140 | DISPLAY PROCESSING APPARATUS, DISPLAY PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT According to one embodiment, an display processing apparatus includes an operation receiver, a relation calculator, a keyword extractor, a display information generator, and a display controller. The operation receiver receives operation to select key content. The relat... | 12/30/2010 |
| 20100325665 | Automatic Web Searches Based on EPG An enhanced graphical user interface to a user, such as an electronic programming guide, including certain selectable attributes. When a particular attribute is selected, a network transaction may be initiated to a website or other network node. Information or other con... | 12/23/2010 |
| 20100325666 | SYSTEM FOR CONTENT DELIVERY A system for and method of transmitting audio and visual programming content, by identifying an amount of broadcast transmission capacity available for transmitting the content to one or more users. The content is separated into at least first and second portions based ... | 12/23/2010 |
| 20100319029 | METHOD AND APPARATUS FOR CONTROLLING CHANNEL FOR PROVIDING INTERNET PROTOCOL TELEVISION SERVICE A method and apparatus for controlling a channel for providing an IPTV is disclosed, which is capable of improving use efficiency of network resource and reducing a channel zapping time by controlling a channel type of each channel and a bit rate of video data to be tra... | 12/16/2010 |
| 20100306799 | BROADCASTING RECEIVER AND METHOD FOR PROVIDING INFORMATION IN THE SAME In a broadcasting receiver according to one implementation of this document, a method for providing information comprises displaying items to be included in a menu by arranging the items based on preference information managed by the broadcasting receiver; and, if a pre... | 12/02/2010 |
| 20100306801 | METHODS AND APPARATUS FOR DELIVERING CONTENT FROM A TELEVISION CHANNEL A system receives a plurality of streaming videos from a plurality of providers of television channels. Each television channel provider delivers a respective streaming video. The television channel content delivering process creates a thumbnail image representation of ... | 12/02/2010 |
| 20100293577 | METHOD OF CONTENT RETRIEVAL A method of content retrieval, comprising: providing a set of content items; determining, for each content item in the set, a subset from the set of content items, wherein the subset for a certain content item of the set is determined by comparing only meta data associa... | 11/18/2010 |
| 20100287033 | Social Network Based Recommendation Method and System Recommendations for content may be generated based on social networking communities. For example, a user may receive a list of recommended content items based on content that has been viewed by others in the user's social networks. Recommendations may further be based o... | 11/11/2010 |
| 20100275231 | ELECTRONIC PROGRAM GUIDE DISPLAYING METHOD The present invention relates to an Electronic Program Guide (EPG) display technology. More particularly, the present invention relates to an intuitive and easy-to-use EPG display technology by which TV viewers can recognize the information about the current TV program,... | 10/28/2010 |
| 20100262997 | SYSTEMS AND METHODS FOR CATCH-UP ELECTRONIC PROGRAM GUIDE Catch-up electronic program guide (EPG) systems and methods are operable to present information pertaining to previously available programs. An exemplary embodiment retrieves program information pertaining to a plurality of programs from a memory, wherein the retrieved ... | 10/14/2010 |
| 20100235862 | Display and Method of Controlling Display This display includes a control portion controlling a selected screen portion to display a program other than a program displayed on a nonselected screen portion if a program subsequently displayed on the selected screen portion and the program displayed on the nonselec... | 09/16/2010 |
| 20100229200 | SYSTEM AND METHOD FOR CONSTRUCTION, DELIVERY AND DISPLAY OF ITV APPLICATIONS THAT BLEND PROGRAMMING INFORMATION OF ON-DEMAND AND BROADCAST SERVICE OFFERINGS A user interface allows for blending of television program choices from which a viewer may select, the blending representing options for linear and non-linear programming presented together within a single hierarchy of a designated category. The blending may further inc... | 09/09/2010 |
| 20100229199 | APPARATUS AND METHOD FOR DISPLAYING ELECTRONIC PROGRAM GUIDE An apparatus for displaying Electronic Program Guide (EPG) includes a storage configured to store a broadcast program information comprising an information of broadcast channels, a controller configured to group the broadcast channels by channels which have a major chan... | 09/09/2010 |
| 20100223644 | Program guide optimization system A method and system of optimizing strings comprised in program guide data for transmission is described. The method includes sharing, in the program guide data, a plurality of strings, each string among the plurality of strings including a shared sorting key, implementi... | 09/02/2010 |
| 20100192181 | System and Method to Navigate an Electonic Program Guide (EPG) Display Systems and methods of navigating and presenting electronic program guide data are provided. A particular method includes displaying an electronic program guide (EPG) detail view at a display device and displaying an EPG map view at the display device concurrently with ... | 07/29/2010 |
| 20100186040 | Screen Display Apparatus, Program, and Screen Display Method A screen display apparatus for controlling the size each display area to appropriately display content information of each display area into one display screen. The screen display apparatus includes a selection accept block for accepting selection of first content infor... | 07/22/2010 |
| 20100180304 | ELECTRONIC PROGRAM GUIDE WITH SUPPORT FOR RICH PROGRAM CONTENT An electronic program guide that assists a user to navigate through a variety of digital and analog feeds made available by digital television technology is provided. Features such as allowing the user to purchase items, allowing the user to choose the content of the di... | 07/15/2010 |
| 20100180303 | DIGITAL BROADCASTING RECEIVING APPARATUS EPG information includes so many programs provided by digital broadcasting that creating an electronic program table based on the EPG information will cause the program display fields to be accordingly subdivided, thereby making it difficult to display all of the electr... | 07/15/2010 |