A self defense weapon formed as a memo pad and which is easily held by a person's fingers, therefore making it possible to provide protection from a mugger and also to quickly and easily write a record or a message without failure of missing or forgetting significant information under a stressful situation.
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.
| Number | Title | Issue Date |
| 8171034 | Methods and apparatus for serving relevant advertisements The relevance of advertisements to a user's interests is improved. In one implementation, the content of a web page is analyzed to determine a list of one or more topics associated with that web page. An advertisement is considered to be relevant to that web page if... | 05/01/2012 |
| 8145527 | Governing the serving of advertisements based on a cost target Helping advertisers to control marketing expenditures by governing the delivery of an advertisement over a time period. Such governing may be accomplished by (a) determining an expected cost associated with delivering the advertisement, ungoverned, over the time per... | 03/27/2012 |
| 8140965 | Identifying related information given content and/or presenting related information in association with content-related advertisements The usefulness of content (target content), such as advertisements, may be increased by determining additional content and providing such additional content in association with the content. The target content may be text, a Web page, a URL, a search query, etc. The ... | 03/20/2012 |
| 8135619 | Increasing a number of relevant advertisements using a relaxed match The number of ads potentially relevant to search query information may be increased by relaxing the notion of search query keyword matching. This may be done, for example, by expanding a set of ad request keywords to include both query keywords (or derivatives of a ... | 03/13/2012 |
| 8111566 | Optimal channel design for memory devices for providing a high-speed memory interface A system is provided for high-speed communication between a memory controller and a plurality of memory devices. A memory controller, and a plurality of memory devices are provided. Additionally, at least one channel is included for providing electrical communicatio... | 02/07/2012 |
| 8108412 | Phrase-based detection of duplicate documents in an information retrieval system An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are identified that predict the presence of other phrases in documents. Documents are the indexed according to their included phrases. Related phrases and phras... | 01/31/2012 |
| 8090706 | Rendering advertisements with documents having one or more topics using user topic interest information Ambiguities with respect to a user topic interest may be resolved so that useful topic-relevant ads can be presented. Such ambiguities may be resolved by monitoring user behavior, determining a user topic interest (e.g., from a plurality of different candidate topic... | 01/03/2012 |
| 8086630 | Using location-specific price and/or performance information in an ad system The usefulness, and consequently the performance, of advertisements are improved by allowing businesses to better target their ads to a responsive audience. Location information is determined (or simply accepted) and used. For example, location information may be us... | 12/27/2011 |
| 8086559 | Serving content-relevant advertisements with client-side device support A client-side application (such as a browser, a browser plug-in, a browser toolbar plug-in, etc. on an end user's computer) is used to support the serving of content-relevant ads to the client device. The client-side application may provide such support by sending d... | 12/27/2011 |
| 8082174 | Arbitrating the sale of ad spots to increase offer competition Any content provider, such as a Website that generates pageviews, with available ad spots can sell such ad spots with fine granularity such as on a per pageview basis, or even on a per ad spot basis. One or more ad spots can be sold for the highest compensation for ... | 12/20/2011 |
| 8078494 | Methods and apparatus for ordering advertisements based on performance information and price information An ordering of advertisements requested by an ad consumer is based on scores generated for the ads. In each case, a score may be a function of at least one performance parameter associated with the ad and/or a price parameter associated with the ad. The ad consumer ... | 12/13/2011 |
| 8077918 | Architectures and methods for creating and representing time-dependent imagery The present invention pertains to geographical image processing of time-dependent imagery. Various assets acquired at different times are stored and processing according to acquisition date in order to generate one or more image tiles for a geographical region of in... | 12/13/2011 |
| 8065733 | Method for evolving detectors to detect malign behavior in an artificial immune system A system, apparatus, and method are directed to evolving detectors in an Artificial Immune System for use in detecting unauthorized computing activities. In one embodiment, a population of detectors is generated with a matching value and expectation value of zero. T... | 11/22/2011 |
| 8060489 | Computer-implemented interactive, virtual bookshelf system and method A computer-implemented method and system for realizing an interactive, virtual bookshelf representing physical books and digitally stored books of the user. Using a search query, the Web is searched using search metadata to identify a desired book. Library metadata ... | 11/15/2011 |
| 8041601 | System and method for automatically targeting web-based advertisements A system and method for automatically targeting Web-based advertisements is described. Advertisements are identified relative to a query, wherein identified advertisements describe characteristics relative to at least one of a product and a service. The advertisemen... | 10/18/2011 |
| 7996874 | Pausing one or more ads, one or more ad groups, and/or one or more ad campaigns Helping advertisers by simplifying the management of interactive advertising. Such simplification can by achieved by allowing an advertiser to pause the serving of an ad, or some grouping of ads. The pausing may continue for a predetermined time period, until a spec... | 08/09/2011 |
| 7991642 | Governing the serving of advertisements based on a cost target Helping advertisers to control marketing expenditures by governing the delivery of an advertisement over a time period. Such governing may be accomplished by (a) determining an expected cost associated with delivering the advertisement, ungoverned, over the time per... | 08/02/2011 |
| 7962128 | Mobile image-based information retrieval system An image-based information retrieval system, including a mobile telephone, a remote recognition server, and a remote media server, the mobile telephone having a built-in camera and a communication link for transmitting an image from the built-in camera to the remote... | 06/14/2011 |
| 7930736 | Providing selective access to a web site A restricted web site has features that are selectively exposed to clients. A screening web site interacts with clients and collects data about the clients using passive and/or active techniques. The screening site generates a token for the client, and includes data... | 04/19/2011 |
| 7930384 | Encoding ad and/or ad serving information in a click URL The tracking of ad selections (such as ad clicks for example), and/or rich levels of ad performance may be facilitated by encoding one or more ad properties in a click URL of the ad. An intermediate URL server may be used to decode such ad properties when the ad is ... | 04/19/2011 |
| 7930252 | Method and system for sharing anonymous user information A method and system for sharing online user information in an anonymous manner. The system associates an identifier with anonymized information of the user, and sends the anonymized user information to a receiving party. In one embodiment, the system receives... | 04/19/2011 |
| 7900225 | Association of ads with tagged audiovisual content Methods, systems, and apparatus, including computer program products, for presenting advertisements. In one aspect, audiovisual content is presented to a user. An indicator is presented together with the audiovisual content to the user. The indicator is associated w... | 03/01/2011 |
| 7899801 | Determining content to be provided by an entity for rendering via a resource in a target document or notifying an alternative entity of the availability of the resource A method and system for allowing a resource associated with a target document usable for ad rendering by a first entity to be used for rendering of content by a second entity. Depending on one or more conditions, the first entity either uses the resource to render a... | 03/01/2011 |
| 7895296 | Local storage for web based native applications A container application is a native application that allows a web based application to access a computer's system resources and windowing system. If a container application is associated with a window, then the web based application can alter or control many, or all... | 02/22/2011 |
| 7877382 | System and methods for detecting images distracting to a user Methods and apparatus for detecting distracting search engine results are described. In one embodiment, the method includes monitoring the behavior of a user with respect to a group of images that are related in some manner to a query, and using the monitored behavi... | 01/25/2011 |
| 7873765 | Method and system for detection of peripheral devices and communication of related devices Detecting of peripheral devices and communication of related information are described herein. One or more devices are detected. The one or more devices may include a peripheral device coupled to a client. Data regarding the detected devices is obtained. Such data m... | 01/18/2011 |
| 7853703 | Methods and apparatuses for identification of device presence In one embodiment, device presence enables persistent access to a set of resources, which may be data or services. Unique device identifiers are assigned to different computers of a user to identify the computers of the user of a network. For example, a device ident... | 12/14/2010 |
| 7853606 | Alternate methods of displaying search results Methods and systems for displaying search results are set forth. According to one embodiment, a method comprising identifying a user interface native to a client application, identifying a search query, receiving a search result set responsive to the search query fr... | 12/14/2010 |
| 7778952 | Displaying facts on a linear graph A set of objects having facts is established. Facts of objects having positions in an order are identified. Some facts explicitly describe the positions in the linear order, while are facts do not explicitly describe the positions. The facts are presented in the ord... | 08/17/2010 |
| 7761507 | Networked chat and media sharing systems and methods Methods and systems are provided for sharing images and chat text over a network. A determination is made as to whether a first user of a first terminal has changed focus from a first image to a second image during a chat session conducted with a second user of a se... | 07/20/2010 |
| 7734503 | Managing on-line advertising using metrics such as return on investment and/or profit To help advertisers to manage their online advertising, some business metric, such as ROI, profit, gross profit, etc., may be estimated and/or tracked with respect to an ad campaign, or a portion of the ad campaign. An advertiser may provide a business metric target... | 06/08/2010 |
| 7730109 | Message catalogs for remote modules A system and method for incorporating message catalogs in remote modules. The system and method comprise a container server that identifies one or more modules for use with a container document, receives a module specification from a remote server, and serves the co... | 06/01/2010 |
| 7657520 | Providing history and transaction volume information of a content source to users A computer-implemented system and method for providing a legitimacy rating of a content source are provided. A request for a document is received. An electronic document associated with a content source is passed by a document provider in response to the request. A ... | 02/02/2010 |
| 7647299 | Serving advertisements using a search of advertiser web information Advertisers are permitted to put targeted ads on, or to serve ads in association with, various content such as search results pages, Web pages, e-mail, etc., without requiring the advertiser to enter and/or maintain certain targeting information, such as keyword tar... | 01/12/2010 |
| 7593740 | Location-based social software for mobile devices A method of establishing connection between users of mobile devices includes receiving at a computer a location of a first user from a first mobile device, receiving from a second mobile device a location of a second user having an acquaintance relationship to the f... | 09/22/2009 |
| 7590628 | Determining document subject by using title and anchor text of related documents A system and method identifies a subject for a source document. The system and method identifies a collection of peer documents from the same domain as the source document. For each of the peer documents, a collection of linking documents containing a hyperlink to t... | 09/15/2009 |
| 7587309 | System and method for providing text summarization for use in web-based content A system and method for providing text summarization for use in Web-based content is presented. Text is determined responsive to an executed query. Phrases within the text are identified, and words within the phrases are marked using matches of the words within the ... | 09/08/2009 |
| 7581173 | Methods and apparatuses for formatting web pages Methods and apparatuses for formatting web pages through categorizing properties and values for specifying the appearance of web pages. In one aspect, a method includes: grouping styles into a set of scheme groups, one or more of the styles being capable of specifyi... | 08/25/2009 |
| 7546625 | Pausing one or more ads, one or more ad groups, and/or one or more ad campaigns Helping advertisers by simplifying the management of interactive advertising. Such simplification can by achieved by allowing an advertiser to pause the serving of an ad, or some grouping of ads. The pausing may continue for a predetermined time period, until a spec... | 06/09/2009 |
| 7523087 | Determining and/or designating better ad information such as ad landing pages The performance (e.g., in terms of selection rates, conversion rates, revenues, profits, etc.) of different ad landing pages may be evaluated and compared by (i) for a given ad or collection of ads, serving the ad with the different ad landing pages (e.g., by rotati... | 04/21/2009 |