3. Patents

Click here for a list of all patents provided directly by the US Patent and Trademark Office.

Here are direct links to some of my older patents:

9,418,462 Digital media enhancement system, method, and apparatus (Google)(PDF)

9,417,428 Autofocus calibration for long lenses (Google)(PDF)

9,405,831 Avoiding masked web page content indexing errors for search engines (Google)(PDF)

9,405,627 Flexible data storage system (Google)(PDF)

9,397,977 Registration and use of patterns defined by expressions as domain names (Google)(PDF)

9,386,022 Systems and methods of virtual worlds access (Google)(PDF)

9,384,640 Tactile alerting mechanism for portable communications device (Google)(PDF)

9,338,590 Content restriction compliance using reverse DNS lookup (Google)(PDF)

9,348,666 Translating user interfaces of applications (Google)(PDF)

9,338,590 Global contact synchronization (Google)(PDF)

9,325,891 Simulated large aperture lens (Google)(PDF)

9,313,626 Alert signal control using message priority (Google)(PDF)

9,311,736 Clothing and body covering pattern creation machine and method (Google)(PDF)

9,288,196 Identity verification via selection of sensible output from recorded digital data (Google)(PDF)

9,286,507 Online identity verification (Google)(PDF)

9,239,924 Identifying and characterizing electronic files using a two-stage calculation (Google)(PDF)

9,208,598 Avatar eye control in a multi-user animation environment (Google)(PDF)

9,202,223 Method and system for transacting with network traffic (Google)(PDF)

9,192,860 Single user multiple presence in multi-user game (Google)(PDF)

9,167,061 Gyroscopic alerting mechanism for portable communications device (Google)(PDF)

9,166,974 Captcha systems and methods (Google)(PDF)

9,143,659 Clothing and body covering pattern creation machine and method (Google)(PDF)

9,137,257 Anti-phishing filter (Google)(PDF)

9,135,493 Graphic data alteration to enhance online privacy (Google)(PDF)

9,123,157 Multi-instance, multi-user virtual reality spaces (Google)(PDF)

9,087,399 Systems and methods of managing virtual world avatars (Google)(PDF)

9,081,972 Method of distributing a decryption key in fixed-content data (Google)(PDF)

9,077,679 Mobile status update display (Google)(PDF)

9,050,522 Card Game Apparatus and Method with Dealt Card Disclosure Feature (Google)(PDF)

9,049,234 HTTP trigger for out-of-protocol action (Google)(PDF)

9,046,994 Systems and methods of assessing permissions in virtual worlds (Google)(PDF)

9,014,500 Digital media enhancement system, method, and apparatus (Google)(PDF)

9,007,362 Adaptable generation of virtual environment frames (Google)(PDF)

9,002,820 Forum search with time-dependent activity weighting (Google)(PDF)

8,984,102 Registration and use of patterns defined by expressions as domain names (Google)(PDF)

8,978,121 Cognitive-based CAPTCHA system (Google)(PDF)

8,952,797 Tactile Alerting Mechanism for Portable Communications Device (Google)(PDF)

8,949,964 Security Key Entry Using Ancillary Input Device (Google)(PDF)

8,947,427 Systems and Methods of Object Processing in Virtual Worlds (Google)(PDF)

8,924,262 Automatic resupply of consumable commodities (Google)(PDF)

8,902,354 Simulated large aperture lens (Google)(PDF)

8,867,798 Method and apparatus for photograph finding (Google)(PDF)

8,861,421 Mobile status update display (Google)(PDF)

8,832,849 Computer data object modification based on data types in a networked environment (Google)(PDF)

8,825,799 Redirection method for electronic content (Google)(PDF)

8,819,365 Flexible data storage system (Google)(PDF)

8,812,954 Multi-instance, multi-user virtual reality spaces (Google)(PDF)

8,798,596 Global contact synchronization (Google)(PDF)

8,781,987 Decision making using algorithmic or programmatic analysis (Google)(PDF)

8,775,396 Method and system for searching a wide area network (Google)(PDF)

8,744,119 Graphic data alteration to enhance online privacy (Google)(PDF)

8,726,355 Identity verification via selection of sensible output from recorded digital data (Google)(PDF)

8,717,447 Remote telepresence gaze direction (Google)(PDF)

8,704,829 Avatar eye control in a multi-user animation environment (Google)(PDF)

8,694,553 Creation and use of virtual places (Google)(PDF)

8,694,493 Computer-implemented search using result matching (Google)(PDF)

8,676,158 Verifying geographical location of wide area network users (Google)(PDF)

8,676,050 Autofocus calibration for long lenses (Google)(PDF)

8,672,477 Eyewear with pinhole aperture and lens (Google)(PDF)

8,671,216 Method and apparatus for improving bandwidth efficiency in a computer network (Google)(PDF)

8,671,142 Systems and methods of virtual worlds access (Google)(PDF)

8,667,130 Monitoring application for automatically requesting content (Google)(PDF)

8,636,585 Method and apparatus for slot-machine gaming (Google)(PDF)

8,624,718 Alert signal control using receiver velocity (Google)(PDF)

8,621,368 Systems and methods of virtual world interaction (Google)(PDF)

8,612,543 Personal Criteria Verification Using Fractional Information (Google)(PDF)

8,608,538 Gaming Method (Google)(PDF)

8,594,084 Network router security method (Google)(PDF)

8,593,565 Simulated large aperture lens (Google)(PDF)

8,591,326 Guest management in an online multi-player virtual reality game (Google)(PDF)

8,589,792 Multi-instance, multi-user virtual reality spaces (Google)(PDF)

8,582,829 Online identity verification (Google)(PDF)

8,577,994 Management of bandwidth allocation in a network server (Google)(PDF)

8,577,698 Retail price hedging (Google)(PDF)

8,572,207 Dynamic serving of multidimensional content (Google)(PDF)

8,572,158 Distributed computing by carrier-hosted agent (Google)(PDF)

8,558,677 Tactile alerting mechanism for portable communications device (Google)(PDF)

8,545,301 Remote card game with duplicate hands (Google)(PDF)

8,533,283 Redirection method for electronic content (Google)(PDF)

8,522,330 Systems and methods of managing virtual world avatars (Google)(PDF)

8,508,356 Sound or radiation triggered locating device with activity sensor (Google)(PDF)

8,493,386 Systems and methods of managed script execution (Google)(PDF)

8,490,004 Evaluation of remote user attributes in a social networking environment (Google)(PDF)

8,473,742 Method of distributing a decryption key in fixed-content data (Google)(PDF)

8,463,704 Conditional balance management for non-issuer debit instruments (Google)(PDF)

8,453,219 Systems and methods of assessing permissions in virtual worlds (Google)(PDF)

8,446,270 Alert signal control using receiver velocity (Google)(PDF)

8,443,106 Content restriction compliance using reverse DNS lookup (Google)(PDF)

8,441,897 Optically-readable article with electro-optical access control device (Google)(PDF)

8,431,263 Automated composite battery (Google)(PDF)

8,390,630 Avatar eye control in a multi-user animation environment (Google)(PDF)

8,386,476 Computer-implemented search using result matching (Google)(PDF)

8,385,691 Method and apparatus for photograph finding (Google)(PDF)

8,364,773 E-mail authentication (Google)(PDF)

8,363,568 Message filtering method (Google)(PDF)

8,353,768 Card game apparatus and method with dealt card disclosure feature (Google)(PDF)

8,321,531 Personal criteria verification using fractional information (Google)(PDF)

8,321,202 Method and system for candidate matching (Google)(PDF)

8,316,452 Computer network storage environment with file tracking (Google)(PDF)

8,315,483 Method and apparatus for photograph finding (Google)(PDF)

8,311,940 Conditional balance management for non-issuer debit instruments (Google)(PDF)

8,292,234 Method and system for aviation navigation (Google)(PDF)

8,290,948 Method and apparatus for content filtering (Google)(PDF)

8,276,071 Multi-instance, multi-user animation platforms (Google)(PDF)

8,261,366 Method and apparatus for identifying and characterizing errant electronic files (Google)(PDF)

8,259,117 Avatar eye control in a multi-user animation environment (Google)(PDF)

8,223,598 Optically-readable disk with copy protection device (Google)(PDF)

8,212,661 Alert signal control using receiver velocity (Google)(PDF)

8,206,222 Entertainment system for performing human intelligence tasks (Google)(PDF)

8,194,564 Message filtering method (Google)(PDF)

8,171,113 Management of bandwidth allocation in a network server (Google)(PDF)

8,167,724 Guest management in an online multi-player virtual reality game (Google)(PDF)

8,150,680 Method and system for candidate matching (Google)(PDF)

8,126,971 E-mail authentication (Google)(PDF)

8,117,258 Distributed computing by carrier-hosted agent (Google)(PDF)

8,087,616 Method and system for aviation navigation (Google)(PDF)

8,015,317 Method, system and computer-readable medium for conducting domain name service Patent Database Search Results (Google)(PDF)

8,015,285 Monitoring application for automatically requesting content (Google)(PDF)

8,014,261 Optically-readable disk with copy protection device (Google)(PDF)

7,996,491 Personal criteria verification using fractional information (Google)(PDF)

7,984,987 Eyewear with pinhole aperture and lens (Google)(PDF)

7,980,934 Gaming method (Google)(PDF)

7,970,378 Verifying geographical location of wide area network users (Google)(PDF)

7,966,416 Management of bandwidth allocation in a network server (Google)(PDF)

7,958,303 Flexible data storage system (Google)(PDF)

7,945,052 Method of distributing a decryption key in fixed-content data (Google)(PDF)

7,937,320 Managed purchasing account for defined commodities (Google)(PDF)

7,929,810 Method and apparatus for photograph finding (Google)(PDF)

7,916,619 Optically-readable disk with copy protection device (Google)(PDF)

7,916,581 Optically-readable disk with copy protection device (Google)(PDF)

7,914,144 Eyewear with pinhole aperture and lens (Google)(PDF)

7,874,521 Method and system for aviation navigation (Google)(PDF)

7,844,141 Method and apparatus for photograph finding (Google)(PDF)

7,835,294 Message filtering method (Google)(PDF)

7,813,917 Candidate matching using algorithmic analysis of candidate-authored narrative information (Google)(PDF)

7,804,744 Optically-readable disk with copy protection device (Google)(PDF)

7,803,042 Card game with common card removal (Google)(PDF)

7,801,944 Distributed computing using agent embedded in content unrelated to agents processing function (Google)(PDF)

7,797,408 Management of bandwidth allocation in a network server (Google)(PDF)

7,783,753 Monitoring application for automatically requesting content (Google)(PDF)

7,779,280 Low power mode for portable computer system (Google)(PDF)

7,757,298 Method and apparatus for identifying and characterizing errant electronic files (Google)(PDF)

7,752,656 Controlling access to name service for a domain name system (Google)(PDF)

7,752,251 Method, apparatus and system for hosting information exchange groups on a wide area network (Google)(PDF)

7,744,464 Method of managing a card game, a computer implementation thereof, and a card game kit (Google)(PDF)

7,734,807 Method and apparatus for improving bandwidth efficiency in a computer network (Google)(PDF)

7,734,504 Method and system for transacting with network traffic (Google)(PDF)

7,546,530 Method and apparatus for mapping a site on a wide area network (Google)(PDF)

7,539,736 Remote personal criteria verification method (Google)(PDF)

7,518,485 Electronically controlled lockbox (Google)(PDF)

7,493,660 Computer network storage environment hostile to fault-intolerant electronic file types (Google)(PDF)

7,465,229 Slot-machine game with adjusting payout table (Google)(PDF)

7,460,737 Method and apparatus for photograph finding (Google)(PDF)

7,454,498 System, apparatus and method for presenting and displaying content on a wide area network (Google)(PDF)

7,412,514 Method and apparatus for improving bandwidth efficiency in a computer network (Google)(PDF)

7,406,708 System and method for serving content over a wide area network (Google)(PDF)

7,370,110 Method and system for operating a network server to discourage inappropriate use (Google)(PDF)

7,228,327 Method and apparatus for delivering content via information retrieval devices (Google)(PDF)

7,218,914 Method for verifying geographical location of wide area network users (Google)(PDF)

7,200,863 System and method for serving content over a wide area network (Google)(PDF)

7,099,956 Method and apparatus for conducting domain name service (Google)(PDF)

7,051,362 Method and system for operating a network server to discourage inappropriate use (Google)(PDF)

6,978,252 Method and system for transacting with network traffic (Google)(PDF)

6,922,781 Method and apparatus for identifying and characterizing errant electronic files (Google)(PDF)

6,895,236 Method for verifying geographical location of wide area network users (Google)(PDF)

6,862,610 Method and apparatus for verifying the identity of individuals (Google)(PDF)

6,826,546 Method and system for licensing a copy of a copyright protected work Patent Database Search Results (Google)(PDF)

6,763,379 System, apparatus and method for presenting and displaying content on a wide area network (Google)(PDF)

6,756,879 Method and apparatus for securing delivery of goods (Google)(PDF)