Patent application number | Description | Published |
20090313536 | Dynamically Providing Relevant Browser Content - A requested content page is provided with additional relevant content that is dynamically generated. A page originally requested by a browser application is generated and examined to determine key words, address information, and other information for which relevant content may be retrieved. The other information may not be part of the original page content, but it can be the relation between the content page and other pages. The relevant content is determined based on the results of the content page examination. After retrieving the relevant content, the retrieved content is embedded into the requested content page and provided to the requesting user. The retrieved relevant content may be provided with the requested content page in a designated portion within the requested content page, near related content in the page, and/or displayed in response to user input as a pop-up window or in a preview pane. Relevant content can be determined, retrieved and embedded in a content page by a relevant content engine implemented as a server application, client application or browser application plug-in. | 12-17-2009 |
20090313558 | Semantic Image Collection Visualization - A service provides an image collection as a visual preview of content pages having a link in or otherwise related to a current page. A first content page is provided to a user and may have one or more links to additional content pages. Each of the related content pages may have one or more images. Selected images of the one or more content pages are provided in an image collection. The images may be positioned in rows, columns, or some other manner within the collection. The image collection is prepared dynamically from related content pages when the current page is loaded and does not require any software in the currently content page to be changed as the linked content pages change. | 12-17-2009 |
20100162174 | Flat Navigation of Information and Content Presented on User Monitor - A method of presenting information on a display monitor within a computing environment includes accessing a website containing a related collection of electronic pages, crawling the website to obtain raw image data for at least some of each of the pages, porting the raw image data into a template so that each of the crawled pages is converted into a corresponding information panel containing a mapping of the content of its respective corresponding page, and displaying each of the information panels on a respective display monitor so all of the panels are viewable to a user in a single screen shot. Related methods, apparatus, and systems are further provided. | 06-24-2010 |
20100169331 | ONLINE RELEVANCE ENGINE - Information is automatically located which is relevant to source content that a user is viewing on a user interface without requiring the user to perform an additional search or navigate links of the source content. The source content can be, e.g., a web page or a document from a word processing or email application. The relevant information can include images, videos, web pages, maps or other location-based information, people-based information and special services which aggregate different types of information. Related content is located by analyzing textual content, user behavior and connectivity relative to the source. The related content is scored for similarity to the source. Content which is sufficiently similar but not too similar is selected. Similar related content is grouped to select representative results. The selected content is filtering in multiple stages based on attribute priorities to avoid unnecessary processing of content which is filtered out an early stage. | 07-01-2010 |
20100175019 | DATA EXPLORATION TOOL INCLUDING GUIDED NAVIGATION AND RECOMMENDED INSIGHTS - An ad hoc business data exploration tool is disclosed, which provides guided access to the vast amount of data within a multidimensional database. The tool provides guided access by suggesting insights which may be of particular interest to the user based on a scoring of the insights and user feedback on desirable/undesirable insights. The present system works in conjunction with custom algorithms, as well as a conventional multidimensional database. | 07-08-2010 |
20100205508 | Redundant Data in Storage Medium - A data storage medium may have data stored on one physical portion of the medium and error correction and recovery data stored on a second physical portion of the medium. In one embodiment, a write once, read many medium may be written with data and the remaining capacity of the medium may be filled with error correction and recovery data. If a portion of the main data is corrupted, the error correction and recovery data may be used to recreate the corrupted data. The error correction and recovery data may be created to fill the unused capacity of the medium by prioritizing and selectively backing up the data when the data use more than half of the medium's capacity, or may create one or more redundant copies of the data if the data consume less than half of the medium's capacity, for example. | 08-12-2010 |
20100241687 | CLIENT-CENTERED USAGE CLASSIFICATION - User input actions from one or more user input devices can be received, and unfiltered user input information about the user input actions can be collected at a client computing environment. The unfiltered user input information can be filtered to produce filtered user input information. The filtered user input information can exclude personal information and include non-personal information. In addition, a user profile can be created using the filtered user input information. | 09-23-2010 |
20100262547 | USER INFORMATION BROKERING - User information corresponding to a plurality of users can be received at a user information collector computing environment and stored in a user information computer database. A general offer from a purchaser to purchase at least part of the user information can be received at a user information broker. Also at the broker, individual offers for the users can be processed. Each of the individual offers can be an offer to purchase access by the purchaser to user information corresponding to one of the users. Acceptances of the individual offers can be received by the broker from accepting users. A broker payment to the broker can be received from the purchaser, and a user payment can be sent to each of the accepting users. In addition, user information corresponding to the accepting users can be sent to the purchaser. User information data mining can also be done. | 10-14-2010 |
20110010366 | HYBRID RECOMMENDATION SYSTEM - A recommendation system may use a network of relationships between many different entities to find search results and establish a relevance value for the search results. The relevance value may be calculated by analyzing trust and similarity components of each relationship between the search user and the entity providing the search results. The entities may be, for example, persons associated within express or implied social networks, or corporations or other organizations with a historical or other reputation. The relationships may be created through many different contact mechanisms and may be unidirectional, asymmetric bidirectional, or symmetric bidirectional relationships. The relationships may be different based on topic or other factors. | 01-13-2011 |
20110173553 | RELEVANCE ORIENTED GRAPHICAL REPRESENTATION OF DISCUSSION MESSAGES - Messages to a focal user are organized by relevance of the message originators. A visual representation of the messages includes a focal user representation (textual or graphic) and multiple contact representations (textual or graphic). The contact representations are displayed at respective relevance distances from the focal user representation. Text regions present the contents of messages from the source contacts, e.g., using graphic novel-style word balloons. The contact representations can be positioned on screen in maps, radar format, or other configurations. Users can filter contacts according to relevance, and can filter messages by pertinence. | 07-14-2011 |
20110270774 | Group Recommendations in Social Networks - Providing a recommendation to a group of networked members is disclosed. The recommendation is provided to the group collectively, and is based on trust relationships between the members of the network. In an example embodiment, the network is a social network. Example systems and methods include a two-phase approach and a one-phase approach, each including analysis and aggregation of input associated with members of the network. | 11-03-2011 |
20110313994 | CONTENT PERSONALIZATION BASED ON USER INFORMATION - A particular method of content personalization based on user information includes receiving data representing an information retrieval task. The data is received at a server from a computing device associated with a user. The information retrieval task is executed to generate result information. Personalization information associated with the user that is relevant to the information retrieval task is retrieved. The personalization information associated with the user includes information associated with at least one of a genotype of the user and a phenotype of the user. The method includes modifying the result information based on the retrieved personalization information to generate personalized result information. The personalized result information is transmitted to the computing device associated with the user | 12-22-2011 |
20120084859 | REALTIME MULTIPLE ENGINE SELECTION AND COMBINING - Architecture that selects a classification engine based on the expertise of the engine to process a given entity (e.g., a file). Selection of an engine is based on a probability that the engine will detect an unknown entity classification using properties of the entity. One or more of the highest ranked engines are activated in order to achieve the desired performance. A statistical, performance-light module is employed to skip or select several performance-demanding processes. Methods and algorithms are utilized for learning based on matching the best classification engine(s) to detect the entity class based on the entity properties. A user selection option is provided for specifying a maximum number of ranked, classification engines to consider for each state of the machine. A user can also select the minimum probability of detection for a specific entity (e.g., unknown file). The best classifications are re-evaluated over time as the classification engines are updated. | 04-05-2012 |