"I watched his countenance closely, to see if he was not deranged ... and I was assured by other senators after he left the room that they had no confidence in it."
U.S. Senator Smith of Indiana ; After seeing Samuel Morse demonstrate the telegraph.
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 |
| 20100042947 | ANIMATIONS AND TRANSITIONS Animations and transitions are provided for display of objects in a user interface. The animations and transitions include movement of objects into and within a display area, changes in the size or orientation of an object, and intensity changes for objects within a dis... | 02/18/2010 |
| 20100042610 | RANK DOCUMENTS BASED ON POPULARITY OF KEY METADATA Ranking of documents by metadata popularity provides relevant search results in response to user search queries received by a search engine. Metadata popularity is determined by comparing metadata from a document with popularity data from one or more sources. In some em... | 02/18/2010 |
| 20100036720 | UBIQUITOUS INTENT-BASED CUSTOMER INCENTIVE SCHEME System(s) and method(s) are provided to compensate an agent in exchange for the agent's intent in transacting with a service platform. Compensation can be effected in online and offline domains, and intent can be conveyed online or offline. Compensation is funded throug... | 02/11/2010 |
| 20100031320 | USER INDICATOR SIGNIFYING A SECURE MODE Computer-readable media, computerized methods, and computer systems for alerting a user that an operating system has entered a secure mode is provided. Initially, inputs are received at an operating system residing in a default mode. Typically, the default mode allows a... | 02/04/2010 |
| 20100023893 | ACTIVE AND PROGRESSIVE TARGETED ADVERTISING Methods and computer-readable media for presenting a user with advertising content, such as an advertisement or coupon, based on the user's responses to one or more questions are provided. A user may view a web page that includes one or more thumbnails, where each thumb... | 01/28/2010 |
| 20100017734 | RICH DRAG DROP USER INTERFACE In an electronic file system, preview information is provided to the user during a drag operation of a selected object onto a target object. The information indicates what type(s) of action is to be taken should the selected object be dropped onto the target object. The... | 01/21/2010 |
| 20100017292 | NEED-DRIVEN ADVERTISING An advertising system is provided that interacts with end-users and advertisers to facilitate the generation and delivery of advertisements that are specifically targeted to end-users' product interests and needs. An end-user interacts with the advertising system to pro... | 01/21/2010 |
| 20100010866 | ADVERTISING ACROSS SOCIAL NETWORK COMMUNICATION PATHWAYS A method, data structure, and medium are provided for presenting advertisements to users through a social networking web site and tracking the interactions of users with the advertisements. Advertisements describing a product or service can be presented to users of the ... | 01/14/2010 |
| 20100010822 | SOCIAL PRODUCT ADVERTISEMENTS A method, data structure, and medium are provided for generating and presenting advertisements to users through a social networking web site. Objective information describing a product is received from a promoter, and subjective information describing the product is rec... | 01/14/2010 |
| 20090327961 | SYSTEM AND METHOD FOR FILTERING AND ORGANIZING ITEMS BASED ON COMMON ELEMENTS A system and method for filtering and organizing items in a computer system based on common elements is provided. A graphical user interface includes a plurality of display objects, each display object representing one or more items and a metadata property control corre... | 12/31/2009 |
| 20090327952 | POSITIONING AND REALIZING OF VIRTUALIZED VISIBLE CONTENT WITHIN A VIEWPORT A method and medium are provided for presenting virtualized visible content within a viewport in a user interface. An anchor is received that represents a point on a line of virtualized visible content and a target value is received that represents a location in a viewp... | 12/31/2009 |
| 20090327940 | NOTIFICATION AREA THAT PERSISTENTLY REARRANGES ELEMENTS Embodiments described herein are directed to managing elements within a notification area of a graphical operating system. The elements may include any graphic, logo, or image associated with running software. A user indicates which elements can be displayed in the noti... | 12/31/2009 |
| 20090327900 | INDICATING RESOURCES TO WHICH THERE ARE ACCESS RIGHTS Methods and computer storage media for displaying shared resources of a sharing device to which a computing device of a network has access are provided. Shared resources of a sharing device are determined. A message is generated that includes information regarding the s... | 12/31/2009 |
| 20090327749 | INDEXING ENCRYPTED FILES BY IMPERSONATING USERS Methods and computer-readable media for indexing an encrypted file by impersonating a user is provided. A set of keys may be associated with a particular encrypted file. Once these keys are identified, the users who own these keys may then be identified by consulting an... | 12/31/2009 |
| 20090327447 | EXTENDING SHARING OPTIONS OF LOCAL COMPUTING RESOURCES A method, system, and medium are provided for sharing items residing on a computing device. Items selected for sharing can be made simultaneously available to users on a local network and to users outside of the local network. A remote sharing service allows access to c... | 12/31/2009 |
| 20090327339 | PARTITION TEMPLATES FOR MULTIDIMENSIONAL DATABASES Systems and methods for storing and retrieving data items in multidimensional databases are provided. Data partition templates are generated for grouping data partitions that are similar to one another, that is, that contain information specified according to particular... | 12/31/2009 |
| 20090327329 | PRICE ESTIMATION OF OVERLAPPING KEYWORDS In this invention, systems and methods for providing a price estimate for two or more keywords are provided. More specifically, a price estimate is determined and provided when each keyword has terms in common, where each keyword includes one or more terms. For example,... | 12/31/2009 |
| 20090327303 | INTELLIGENT ALLOCATION OF FILE SERVER RESOURCES A solution provides an efficient process for a user to complete operations within a file server system. A user's future requests, such as reading or writing files, are predicted based on previous operations. An effective amount of a file server's resources are allocated... | 12/31/2009 |
| 20090327269 | PATTERN GENERATION Generation of patterns used to facilitate search queries is provided herein. A pattern includes a sequence of token classes and new token classes. A sample query is parsed to identify tokens within the sample query that match a token associated with a referenced set of ... | 12/31/2009 |
| 20090327268 | PROVIDING TARGETED INFORMATION FOR ENTERTAINMENT-ORIENTED SEARCHES Systems and methods for providing immediate access to comprehensive information and answers on a set of related search engine results pages for common searches executed in the entertainment domain relating to, for instance, music, musicians, movies and celebrities. Upon... | 12/31/2009 |
| 20090327267 | BASING SEARCH RESULTS ON METADATA OF PRIOR RESULTS Embodiments of the invention provide a method, system, and media for determining search results based on a query. One embodiment of the method includes receiving an initial query, inspecting an initial set of query-related information that is associated with the query, ... | 12/31/2009 |
| 20090327256 | GRAMMAR COMPRESSION Compression of extensive, rule-based grammars used to facilitate search queries is provided herein. Rule-based grammars includes a list of rules that each comprise a sequence of token classes. Each token class is a logical grouping of tokens, and each token is a string ... | 12/31/2009 |
| 20090327236 | VISUAL QUERY SUGGESTIONS Systems, computer-implemented methods, and computer-readable media for presenting video search results for query suggestions are provided. A search query is received from a user. One or more query suggestions related to the search query are determined. One or more video... | 12/31/2009 |
| 20090327226 | LIBRARY DESCRIPTION OF THE USER INTERFACE FOR FEDERATED SEARCH RESULTS Methods and computer-readable media are provided for performing a federated search using a library description file to locate multiple data sources. For a federated search, a library description can be used to describe a set of data sources searched, and may further be ... | 12/31/2009 |
| 20090327221 | CONTEMPORANEOUSLY SHARING RESOURCES TARGETED BY A LIBRARY Computer-readable media, computer-readable media, computerized methods, and computer systems for acting on properties of multiple resources, which span disparate locations within a network, upon detecting an intuitive user-initiated operation are provided. Initially, a ... | 12/31/2009 |
| 20090327210 | ADVANCED BOOK PAGE CLASSIFICATION ENGINE AND INDEX PAGE EXTRACTION Embodiments of the present invention relate to classifying pages of an electronic document, such as a scanned book page. An algorithm, such as a constrained conditional random fields algorithm, is applied to the contents of the electronic document to determine the type ... | 12/31/2009 |
| 20090327162 | PRICE ESTIMATION OF OVERLAPPING KEYWORDS In this invention, systems and methods for providing a price estimate for two or more keywords are provided. More specifically, a price estimate is determined and provided when each keyword has terms in common, where each keyword includes one or more terms. For example,... | 12/31/2009 |
| 20090327076 | AD TARGETING BASED ON USER BEHAVIOR In accordance with embodiments of the present invention, systems and methods for providing customized advertising content are provided. When a user is browsing a webpage, client script code embedded in the webpage monitors the user's mouse and keyboard activity, for exa... | 12/31/2009 |
| 20090327073 | INTELLIGENT ADVERTISING DISPLAY Computer-readable media, systems, and methods for intelligent advertisement display are provided. The intelligent advertisement display comprises a photography device configured to capture one or more images of one or more persons, and electronic display configured to d... | 12/31/2009 |
| 20090323029 | MULTI-DIRECTIONAL IMAGE DISPLAYING DEVICE Methods, devices, and systems are provided for displaying an image using a multi-directional image displaying device in a compact, configurable device having an expansive viewing angle. An image projector projects an image having a plurality of image pixels. A distribut... | 12/31/2009 |
| 20090322751 | SHADER INTERFACES Allocation of memory registers for shaders by a processor is described herein. For each shader, registers are allocated based on the shader's level of complexity. Simpler shader instances are restricted to a smaller number of memory registers. More complex shader instan... | 12/31/2009 |
| 20090322687 | VIRTUAL TOUCHPAD Embodiments described herein are directed to simultaneously presenting a virtual touchpad and a graphical user interface of an operating system on the same display. A user can interact with the OS using the virtual touchpad, and user touches are read by a touch-screen p... | 12/31/2009 |
| 20090319928 | GENERATING PREVIEWS FOR THEMES THAT PERSONALIZE AN OPERATING ENVIRONMENT A computer media and method for generating visual previews for themes of an operating environment are provided. The visual previews are generated by a theme engine that retrieves files associated with each theme. The theme engine sizes and positions visual and non-visua... | 12/24/2009 |
| 20090319894 | RENDERING TEACHING ANIMATIONS ON A USER-INTERFACE DISPLAY Computer-readable media, computerized methods, and computer systems for intuitively surfacing a teaching animation that demonstrates a manual gesture recognized by a writing-pad tool are provided. Initially, the writing-pad tool is interrogated to determine a context of... | 12/24/2009 |
| 20090319555 | OPTIMIZING DOCUMENTS BASED ON DESIRED CONTENT Embodiments of the present invention relate to methods and computer storage media for optimizing the content of an online publisher. The content of the publisher is received. A category for each page of the publisher's content is determined. Desired content information ... | 12/24/2009 |
| 20090319495 | PRESENTING INSTANT ANSWERS TO INTERNET QUERIES Methods are described for utilizing user-submitted data to provide a response to a query request. User-submitted data are received and referenced upon receiving a query request from an unregistered requester, a potential response is automatically identified from the use... | 12/24/2009 |
| 20090319378 | CUSTOMIZED ADVERTISING CONTENT In this invention, systems and methods for providing customized advertising content are provided. A publisher or a content owner may generate an image of, for example, an advertising unit. More particularly, the image may be generated to coordinate with the publisher or... | 12/24/2009 |
| 20090319355 | PRESENTING ADVERTISEMENTS BASED ON WEB-PAGE INTERACTION Embodiments of the invention provide a method, system, and media for presenting advertisements (or other information) based on user interaction with a web page. One embodiment of the method includes determining that programmatic code that describes the web page is to be... | 12/24/2009 |
| 20090319333 | ESTIMATING ADVERTISING PRICES FOR AN INCUMBENT CONTENT PROVIDER Computer-readable media and a computer system for correcting bid estimates that are calculated from stored data encompassing an incumbent customer's participation in a keyword auction are provided. Initially, input criteria is received, which includes customer-history d... | 12/24/2009 |
| 20090316889 | HARDWARE-BASED PROTECTION OF SECURE DATA Computer-readable media, computerized methods, and computer systems for protecting secure data by writing content of the secure data to a protected memory segment are provided. Initially, streaming media is received from a media-reading device and portions of the stream... | 12/24/2009 |