Content-indexing search system and method providing search results consistent with content filtering and blocking policies implemented in a blocking engine
First Claim
1. A content-indexing search system providing search results consistent with content-filtering and blocking restrictions, comprising:
- a content-indexing search engine including a database;
a content caching and blocking proxy server including a cache;
an information network coupled to the content-indexing search engine;
means for providing search queries to the content-indexing search engine and receiving search results from the cache;
a blocking engine coupled to the content-indexing search engine including a blocking rules table comprising at least one of the following;
a URL White List;
a URL Black List;
implementing content-filtering and blocking policies; and
means for modifying the content engine search engine to implement the same content-blocking policies as the blocking engine.
1 Assignment
0 Petitions

Accused Products

Abstract
A content-indexing search system and method provides search results consistent with content filtering and blocking policies. The search system comprises a content-indexing search engine including a database coupled to an information network. A user provides search queries to the search engine through a gateway serving as a proxy server and cache and blocking engine. The blocking engine implements content filtering and blocking policies with respect to the search results. Alternative embodiments provide consistency between the results of the user content searches and the content filtering/blocking policies. One embodiment modifies the search engine to implement the same content blocking policy as the caching and filtering engine. Another embodiment modifies the search engine to build an indexing database by searching the caching and engine content. A third embodiment modifies the search engine to go through the cache and filter engine as the search engine builds its indexing database. A fourth embodiment modifies a search engine to go through a caching and filtering engine as it builds an indexing database.
573 Citations
Batch automated blocking and record matching | ||
Patent #
US 7,899,796 B1
Filed 11/23/2005
|
Current Assignee
Open Invention Network LLC
|
Original Assignee
Open Invention Network LLC
|
Interaction analysis and prioritization of mobile content | ||
Patent #
US 7,912,458 B2
Filed 03/21/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Row-identifier list processing management | ||
Patent #
US 7,895,185 B2
Filed 09/28/2006
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Presentation of sponsored content based on mobile transaction event | ||
Patent #
US 7,907,940 B2
Filed 04/30/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
User Profile-Based Presentation of Sponsored Mobile Content | ||
Patent #
US 20110029378A1
Filed 10/15/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
VEHICLE CONTROL APPARATUS | ||
Patent #
US 20110005212A1
Filed 06/03/2010
|
Current Assignee
Ibaraki Toyota Jidosha Kabushiki Kaisha
|
Original Assignee
Ibaraki Toyota Jidosha Kabushiki Kaisha
|
Managing sponsored content based on usage history | ||
Patent #
US 7,865,187 B2
Filed 02/08/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Managing Sponsored Content Based on Usage History | ||
Patent #
US 20110015993A1
Filed 09/24/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Data Access Control with Flexible Data Disclosure | ||
Patent #
US 20110055932A1
Filed 08/26/2009
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
SEARCH ENGINE WITH PRIVACY PROTECTION | ||
Patent #
US 20110066606A1
Filed 09/15/2009
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Peer-to-peer automated anonymous asynchronous file sharing | ||
Patent #
US RE42,051 E1
Filed 04/17/2008
|
Current Assignee
MEC Management LLC
|
Original Assignee
Ai Acquisition Inc.
|
Managing sponsored content based on usage history | ||
Patent #
US 7,899,455 B2
Filed 02/11/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Use Of Dynamic Content Generation Parameters Based On Previous Performance Of Those Parameters | ||
Patent #
US 20110143733A1
Filed 02/21/2011
|
Current Assignee
Millennial Media LLC
|
Original Assignee
Millennial Media LLC
|
SELECTING PORTIONS OF COMPUTER-ACCESSIBLE DOCUMENTS FOR POST-SELECTION PROCESSING | ||
Patent #
US 20110162084A1
Filed 12/29/2009
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Mobile Communication Facility Usage Pattern Geographic Based Advertising | ||
Patent #
US 20110143731A1
Filed 02/04/2011
|
Current Assignee
Millennial Media Incorporated
|
Original Assignee
Millennial Media Incorporated
|
Method and Apparatus for Storing and Indexing High-Speed Network Traffic Data | ||
Patent #
US 20110125749A1
Filed 11/15/2010
|
Current Assignee
Symantec Corporation
|
Original Assignee
Solera Networks Inc.
|
Method and Apparatus for Real Time Identification and Recording of Artifacts | ||
Patent #
US 20110125748A1
Filed 11/15/2010
|
Current Assignee
Symantec Corporation
|
Original Assignee
Solera Networks Inc.
|
SECURE END-TO-END TRANSPORT THROUGH INTERMEDIARY NODES | ||
Patent #
US 20110099363A1
Filed 09/23/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Category searching | ||
Patent #
US 7,970,750 B2
Filed 03/10/2009
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
AOL Inc.
|
Presentation of sponsored content based on mobile transaction event | ||
Patent #
US 7,970,389 B2
Filed 04/16/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
SYSTEM AND METHOD OF A RELAY SERVER FOR MANAGING COMMUNICATIONS AND NOTIFICATION BETWEEN A MOBILE DEVICE AND APPLICATION SERVER | ||
Patent #
US 20110191474A1
Filed 04/13/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Multiple image security features for identification documents and methods of making same | ||
Patent #
US 8,025,239 B2
Filed 06/24/2010
|
Current Assignee
L-1 Secure Credentialing LLC
|
Original Assignee
L-1 Secure Credentialing LLC
|
Displaying search results | ||
Patent #
US 7,984,061 B1
Filed 04/14/2008
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
AOL Inc.
|
SYSTEM AND METHOD FOR FACILITATING MOBILE TRAFFIC IN A MOBILE NETWORK | ||
Patent #
US 20110238772A1
Filed 06/13/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Internet Mediation | ||
Patent #
US 20110231927A1
Filed 03/18/2010
|
Current Assignee
Akamai Technologies Inc.
|
Original Assignee
Nominum Incorporated
|
Flexible billing architecture | ||
Patent #
US 8,010,082 B2
Filed 10/19/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
INTEGRATED MESSAGING | ||
Patent #
US 20110190014A1
Filed 04/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
MOBILE DEVICE POWER MANAGEMENT IN DATA SYNCHRONIZATION OVER A MOBILE NETWORK WITH OR WITHOUT A TRIGGER NOTIFICATION | ||
Patent #
US 20110213898A1
Filed 05/05/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Data control system capable of present current image of writer with data | ||
Patent #
US 7,984,033 B2
Filed 05/04/2005
|
Current Assignee
Ricoh Company Limited
|
Original Assignee
Ricoh Company Limited
|
Exclusivity bidding for mobile sponsored content | ||
Patent #
US 8,027,879 B2
Filed 10/30/2007
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
METHODS AND SYSTEMS FOR MOBILE COUPON PLACEMENT | ||
Patent #
US 20110177799A1
Filed 03/23/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Managing user-to-user contact with inferred presence information | ||
Patent #
US 8,069,166 B2
Filed 02/27/2006
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
SYSTEM FOR PROVIDING POLICY BASED CONTENT SERVICE IN A MOBILE NETWORK | ||
Patent #
US 20110252088A1
Filed 06/24/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Multiple data store authentication | ||
Patent #
US 8,064,583 B1
Filed 09/21/2006
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Mobile advertisement syndication | ||
Patent #
US 8,041,717 B2
Filed 07/30/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Managing sponsored content based on usage history | ||
Patent #
US 8,050,675 B2
Filed 09/24/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
MANAGING SPONSORED CONTENT BASED ON USAGE HISTORY | ||
Patent #
US 20100138296A1
Filed 02/08/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Pipelined architecture for global analysis and index building | ||
Patent #
US 7,783,626 B2
Filed 08/17/2007
|
Current Assignee
Google LLC
|
Original Assignee
International Business Machines Corporation
|
Contextual Mobile Content Placement on a Mobile Communication Facility | ||
Patent #
US 20100082431A1
Filed 06/12/2009
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Dynamic bidding and expected value | ||
Patent #
US 20100198681A1
Filed 04/16/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Standing order database search system and method for internet and intranet application | ||
Patent #
US 7,664,753 B2
Filed 09/21/2005
|
Current Assignee
Wound Management Technologies Inc.
|
Original Assignee
Private Access Incorporated
|
Contextual Targeting of Content Using a Monetization Platform | ||
Patent #
US 20100094878A1
Filed 08/07/2009
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Multiple image security features for identification documents and methods of making same | ||
Patent #
US 7,744,001 B2
Filed 11/16/2004
|
Current Assignee
L-1 Secure Credentialing LLC
|
Original Assignee
L-1 Secure Credentialing LLC
|
File system query and method of use | ||
Patent #
US 7,805,416 B1
Filed 09/30/2005
|
Current Assignee
Emc IP Holding Company LLC
|
Original Assignee
EMC Corporation
|
Personalized information retrieval search with backoff | ||
Patent #
US 7,783,636 B2
Filed 09/28/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Mobile advertisement syndication | ||
Patent #
US 7,769,764 B2
Filed 01/18/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
User Characteristic Influenced Search Results | ||
Patent #
US 20100138293A1
Filed 08/11/2009
|
Current Assignee
Dennis Doughty, Jorey Ramer, Adam Soroca
|
Original Assignee
Dennis Doughty, Jorey Ramer, Adam Soroca
|
Contextual Mobile Content Placement on a Mobile Communication Facility | ||
Patent #
US 20100076845A1
Filed 07/08/2009
|
Current Assignee
Millennial Media LLC
|
Original Assignee
Millennial Media LLC
|
Dynamic bidding and expected value | ||
Patent #
US 7,676,394 B2
Filed 04/27/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Mobile Advertisement Syndication | ||
Patent #
US 20100293051A1
Filed 07/30/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
System and method for providing content-oriented services to content providers and content consumers | ||
Patent #
US 7,809,813 B2
Filed 06/28/2002
|
Current Assignee
Rovi Technologies Corporation
|
Original Assignee
Microsoft Corporation
|
Bandwidth Measurement | ||
Patent #
US 20100146107A1
Filed 10/12/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Presentation of Sponsored Content Based on Mobile Transaction Event | ||
Patent #
US 20100211458A1
Filed 04/30/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
System and method for saving browsed data | ||
Patent #
US 7,822,735 B2
Filed 05/25/2001
|
Current Assignee
Saroa Kabushiki Kaisha
|
Original Assignee
Saora Kabushiki Kaisha
|
Identification card printer-assembler for over the counter card issuing | ||
Patent #
US 7,824,029 B2
Filed 05/12/2003
|
Current Assignee
L-1 Secure Credentialing LLC
|
Original Assignee
L-1 Secure Credentialing LLC
|
Method and apparatus for forwarding requests in a cache hierarchy based on user-defined forwarding rules | ||
Patent #
US 7,761,594 B1
Filed 10/15/2001
|
Current Assignee
NetApp Inc.
|
Original Assignee
NetApp Inc.
|
Architecture for an indexer | ||
Patent #
US 7,743,060 B2
Filed 08/06/2007
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Geographically resolving a keyword query | ||
Patent #
US 7,660,784 B1
Filed 05/30/2003
|
Current Assignee
Facebook Inc.
|
Original Assignee
AOL LLC
|
SYSTEM AND METHOD FOR SCOPING SEARCHES USING INDEX KEYS | ||
Patent #
US 20100017403A1
Filed 09/29/2009
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Managing sponsored content based on usage history | ||
Patent #
US 7,660,581 B2
Filed 11/16/2005
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Special group logon tracking | ||
Patent #
US 7,690,036 B2
Filed 12/12/2005
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Presentation of sponsored content based on mobile transaction event | ||
Patent #
US 7,702,318 B2
Filed 02/16/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Presentation of Sponsored Content Based on Device Characteristics | ||
Patent #
US 20100121705A1
Filed 01/21/2010
|
Current Assignee
Millennial Media LLC
|
Original Assignee
Jumptap Incorporated
|
Managing Sponsored Content Based on Usage History | ||
Patent #
US 20100153208A1
Filed 02/11/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Presenting sponsored content on a mobile communication facility | ||
Patent #
US 7,752,209 B2
Filed 01/19/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Dynamic Bidding and Expected Value | ||
Patent #
US 20100169179A1
Filed 03/08/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
METHOD AND APPARATUS FOR NETWORK PACKET CAPTURE DISTRIBUTED STORAGE SYSTEM | ||
Patent #
US 20100195538A1
Filed 02/04/2009
|
Current Assignee
CA Inc. dba CA Technologies
|
Original Assignee
CA Inc. dba CA Technologies
|
Mobile Content Cross-Inventory Yield Optimization | ||
Patent #
US 20100217663A1
Filed 04/30/2010
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
Resolving queries based on automatic determination of requestor geographic location | ||
Patent #
US 7,774,342 B1
Filed 07/21/2008
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
AOL Inc.
|
System and method for processing downloaded data | ||
Patent #
US 7,797,350 B2
Filed 12/29/2007
|
Current Assignee
Hong Fu Jin Precision Industry Shenzhen Co. Ltd., Hon Hai Precision Industry Co. Ltd.
|
Original Assignee
Hong Fu Jin Precision Industry Shenzhen Co. Ltd., Hon Hai Precision Industry Co. Ltd.
|
LOCATION BASED SERVICE FOR DIRECTING ADS TO SUBSCRIBERS | ||
Patent #
US 20100285818A1
Filed 05/08/2009
|
Current Assignee
Crawford C.S. Lee
|
Original Assignee
Crawford C.S. Lee
|
Method and system for search engine indexing and searching using the index | ||
Patent #
US 20100287166A1
Filed 05/05/2010
|
Current Assignee
Alibaba Group Services Limited
|
Original Assignee
Alibaba Group Services Limited
|
Mechanism for Separating Content from Noisy Context in Template-Based Documents for Search Indexing | ||
Patent #
US 20100306217A1
Filed 05/28/2009
|
Current Assignee
Red Hat Inc.
|
Original Assignee
Red Hat Inc.
|
User history influenced search results | ||
Patent #
US 7,860,871 B2
Filed 01/19/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Presentation of Interactive Mobile Sponsor Content | ||
Patent #
US 20100312572A1
Filed 06/08/2010
|
Current Assignee
Jump Tap Incorporated
|
Original Assignee
Jump Tap Incorporated
|
COMBINING MOBILE AND TRANSCODED CONTENT IN A MOBILE SEARCH RESULT | ||
Patent #
US 20090029687A1
Filed 10/30/2007
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
SYSTEM AND METHOD FOR PROCESSING DOWNLOADED DATA | ||
Patent #
US 20090043815A1
Filed 12/29/2007
|
Current Assignee
Hong Fu Jin Precision Industry Shenzhen Co. Ltd., Hon Hai Precision Industry Co. Ltd.
|
Original Assignee
Hong Fu Jin Precision Industry Shenzhen Co. Ltd., Hon Hai Precision Industry Co. Ltd.
|
Maintaining Mobile Terminal Information for Secure E-Mail Communications | ||
Patent #
US 20090054034A1
Filed 09/05/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Messaging centre for forwarding e-mail | ||
Patent #
US 20090063647A1
Filed 08/11/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks International Oy
|
Method for handling anchor text | ||
Patent #
US 7,499,913 B2
Filed 01/26/2004
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Storing and retrieving objects on a computer network in a distributed database | ||
Patent #
US 7,523,130 B1
Filed 01/26/2005
|
Current Assignee
Point of Data Corporation
|
Original Assignee
Stanford Tharp, Mike Meadway
|
Document Length as a Static Relevance Feature for Ranking Search Results | ||
Patent #
US 20090106235A1
Filed 09/10/2008
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Category searching | ||
Patent #
US 7,523,103 B2
Filed 11/01/2005
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
AOL LLC
|
Ranking and Providing Search Results Based In Part On A Number Of Click-Through Features | ||
Patent #
US 20090106221A1
Filed 10/18/2007
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Content delivery to a mobile device from a content service | ||
Patent #
US 20090157792A1
Filed 12/13/2007
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Policy based content service | ||
Patent #
US 20090164560A1
Filed 01/25/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Contextual mobile content placement on a mobile communication facility | ||
Patent #
US 7,548,915 B2
Filed 10/27/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Administering A Digital Media File Having One Or More Potentially Offensive Portions | ||
Patent #
US 20090157747A1
Filed 12/13/2007
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Electronic-mail filtering for mobile devices | ||
Patent #
US 20090149203A1
Filed 12/10/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Web-Based Access to Data Objects | ||
Patent #
US 20090193130A1
Filed 01/28/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
SECURITY METHODS EMPLOYING DRIVERS LICENSES AND OTHER DOCUMENTS | ||
Patent #
US 20090187435A1
Filed 01/13/2009
|
Current Assignee
L-1 Secure Credentialing LLC
|
Original Assignee
L-1 Secure Credentialing LLC
|
Reducing network and battery consumption during content delivery and playback | ||
Patent #
US 20090193338A1
Filed 03/31/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
CATEGORY SEARCHING | ||
Patent #
US 20090177655A1
Filed 03/10/2009
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
AOL LLC
|
STORING AND RETRIEVING OBJECTS ON A COMPUTER NETWORK IN A DISTRIBUTED DATABASE | ||
Patent #
US 20090182767A1
Filed 03/11/2009
|
Current Assignee
Point of Data Corporation
|
Original Assignee
Point of Data Corporation
|
Mobile virtual network operator | ||
Patent #
US 20090181641A1
Filed 01/11/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Employee internet management device | ||
Patent #
US 7,577,739 B2
Filed 12/06/2007
|
Current Assignee
Trustwave Holdings Incorporated
|
Original Assignee
Vericept Corporation
|
SELECTIVELY OBSCURING THE PRESENTATION OF RESTRICTED DATA ITEMS | ||
Patent #
US 20090204580A1
Filed 06/19/2008
|
Current Assignee
eBay Inc.
|
Original Assignee
eBay Inc.
|
BULK ORDER MANAGEMENT | ||
Patent #
US 20090210268A1
Filed 02/19/2008
|
Current Assignee
Oracle International Corporation
|
Original Assignee
Oracle International Corporation
|
Interactive management of storefront purchases | ||
Patent #
US 7,575,163 B2
Filed 07/18/2006
|
Current Assignee
Shopify Incorporated
|
Original Assignee
ATT Intellectual Property I LP
|
SYNDICATION OF A BEHAVIORAL PROFILE USING A MONETIZATION PLATFORM | ||
Patent #
US 20090240569A1
Filed 03/09/2009
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Verizon Media Inc.
|
Caching name-based filters in a full-text search engine | ||
Patent #
US 20090222465A1
Filed 02/28/2008
|
Current Assignee
Red Hat Inc.
|
Original Assignee
Red Hat Inc.
|
AGGREGATION OF BEHAVIORAL PROFILE DATA USING A MONETIZATION PLATFORM | ||
Patent #
US 20090234711A1
Filed 03/09/2009
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
USING MOBILE APPLICATION DATA WITHIN A MONETIZATION PLATFORM | ||
Patent #
US 20090234861A1
Filed 03/09/2009
|
Current Assignee
Millennial Media Incorporated
|
Original Assignee
Millennial Media Incorporated
|
METHODS AND SYSTEMS FOR MOBILE COUPON TRACKING | ||
Patent #
US 20090234745A1
Filed 10/30/2007
|
Current Assignee
Millennial Media Incorporated
|
Original Assignee
Millennial Media Incorporated
|
Search result ranking based on trust | ||
Patent #
US 7,603,350 B1
Filed 05/09/2006
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
SEARCH RESULTS RANKING USING EDITING DISTANCE AND DOCUMENT INFORMATION | ||
Patent #
US 20090259651A1
Filed 04/11/2008
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Access controlled search results | ||
Patent #
US 7,600,263 B1
Filed 11/05/2004
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Content search engine | ||
Patent #
US 20090248670A1
Filed 03/31/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Location influenced search results | ||
Patent #
US 7,603,360 B2
Filed 01/19/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
CAPTURE AND REGENERATION OF A NETWORK DATA USING A VIRTUAL SOFTWARE SWITCH | ||
Patent #
US 20090290501A1
Filed 05/25/2009
|
Current Assignee
CA Inc. dba CA Technologies
|
Original Assignee
Solera Networks Inc.
|
PRESENTATION OF AN EXTRACTED ARTIFACT BASED ON AN INDEXING TECHNIQUE | ||
Patent #
US 20090292681A1
Filed 05/25/2009
|
Current Assignee
CA Inc. dba CA Technologies
|
Original Assignee
Blue Coat Systems Incorporated
|
ON DEMAND NETWORK ACTIVITY REPORTING THROUGH A DYNAMIC FILE SYSTEM AND METHOD | ||
Patent #
US 20090292736A1
Filed 05/23/2008
|
Current Assignee
Symantec Corporation
|
Original Assignee
Symantec Corporation
|
AGENT RANK | ||
Patent #
US 20090287697A1
Filed 07/21/2009
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Application Discovery on Mobile Devices | ||
Patent #
US 20090318171A1
Filed 06/18/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Employee internet management device | ||
Patent #
US 7,315,891 B2
Filed 01/11/2001
|
Current Assignee
Trustwave Holdings Incorporated
|
Original Assignee
Vericept Corporation
|
Content provider entity for communication session | ||
Patent #
US 7,334,017 B2
Filed 10/16/2001
|
Current Assignee
Hewlett Packard Enterprise Development LP
|
Original Assignee
Hewlett-Packard Development Company L.P.
|
Personalized information retrieval search with backoff | ||
Patent #
US 20080082485A1
Filed 09/28/2006
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Displaying search results | ||
Patent #
US 7,359,951 B2
Filed 12/28/2000
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
AOL LLC
|
System and method for enabling information associations | ||
Patent #
US 7,353,246 B1
Filed 07/31/2000
|
Current Assignee
Alot Inc.
|
Original Assignee
MIVA Direct Inc.
|
Row Identifier List Processing Management | ||
Patent #
US 20080082489A1
Filed 09/28/2006
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Extending user relationships | ||
Patent #
US 20080134292A1
Filed 10/28/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
EMPLOYEE INTERNET MANAGEMENT DEVICE | ||
Patent #
US 20080133745A1
Filed 12/06/2007
|
Current Assignee
Trustwave Holdings Incorporated
|
Original Assignee
Vericept Corporation
|
Identifying offensive content using user click data | ||
Patent #
US 20080162540A1
Filed 03/02/2007
|
Current Assignee
Pinterest Inc.
|
Original Assignee
Yahoo Inc.
|
Resolving queries based on automatic determination of requestor geographic location | ||
Patent #
US 7,403,939 B1
Filed 05/30/2003
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
AOL LLC
|
Scoping queries in a search engine | ||
Patent #
US 7,415,459 B2
Filed 10/19/2004
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
METHODS AND SYSTEMS FOR MOBILE COUPON PLACEMENT | ||
Patent #
US 20080214151A1
Filed 10/30/2007
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
EXCLUSIVITY BIDDING FOR MOBILE SPONSORED CONTENT | ||
Patent #
US 20080215475A1
Filed 10/30/2007
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
IDLE SCREEN ADVERTISING | ||
Patent #
US 20080214150A1
Filed 10/30/2007
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
REALTIME SURVEYING WITHIN MOBILE SPONSORED CONTENT | ||
Patent #
US 20080214162A1
Filed 10/30/2007
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Architecture for an indexer with fixed width sort and variable width sort | ||
Patent #
US 7,424,467 B2
Filed 01/26/2004
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Edge deployed database proxy driver | ||
Patent #
US 7,426,515 B2
Filed 01/15/2002
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Categorization of a Mobile User Profile Based on Browse Behavior | ||
Patent #
US 20080214157A1
Filed 10/30/2007
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
USING A MOBILE COMMUNICATION FACILITY FOR OFFLINE AD SEARCHING | ||
Patent #
US 20080215429A1
Filed 10/30/2007
|
Current Assignee
Millennial Media Incorporated
|
Original Assignee
Millennial Media Incorporated
|
SIMILARITY BASED LOCATION MAPPING OF MOBILE COMM FACILITY USERS | ||
Patent #
US 20080214204A1
Filed 10/30/2007
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
MOBILE DYNAMIC ADVERTISEMENT CREATION AND PLACEMENT | ||
Patent #
US 20080214156A1
Filed 10/30/2007
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
INTERACTIVE MOBILE ADVERTISEMENT BANNERS | ||
Patent #
US 20080215428A1
Filed 10/30/2007
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
INTEGRATING SUBSCRIPTION CONTENT INTO MOBILE SEARCH RESULTS | ||
Patent #
US 20080214155A1
Filed 10/30/2007
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
ASSOCIATING MOBILE AND NON MOBILE WEB CONTENT | ||
Patent #
US 20080214154A1
Filed 10/30/2007
|
Current Assignee
Millennial Media Incorporated
|
Original Assignee
Millennial Media Incorporated
|
LOCATION BASED MOBILE SHOPPING AFFINITY PROGRAM | ||
Patent #
US 20080214166A1
Filed 10/30/2007
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Projector | ||
Patent #
US 20080231812A1
Filed 03/15/2008
|
Current Assignee
Seiko Epson Corporation
|
Original Assignee
Seiko Epson Corporation
|
Mobile User Profile Creation based on User Browse Behaviors | ||
Patent #
US 20080214153A1
Filed 10/30/2007
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
METHODS AND SYSTEMS OF MOBILE DYNAMIC CONTENT PRESENTATION | ||
Patent #
US 20080214152A1
Filed 10/30/2007
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
MOBILE COMMUNICATION FACILITY USAGE AND SOCIAL NETWORK CREATION | ||
Patent #
US 20080215623A1
Filed 10/30/2007
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
USING WIRELESS CARRIER DATA TO INFLUENCE MOBILE SEARCH RESULTS | ||
Patent #
US 20080214149A1
Filed 10/30/2007
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
Limiting interaction between parties in a networked session | ||
Patent #
US 7,437,409 B2
Filed 06/13/2003
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Method and Apparatus for Access, Integration, and Analysis of Heterogeneous Data Sources Via the Manipulation of Metadata Objects | ||
Patent #
US 20080270456A1
Filed 07/08/2008
|
Current Assignee
Datavine Research Services
|
Original Assignee
David Epstein
|
EMBEDDING A NONSPONSORED MOBILE CONTENT WITHIN A SPONSORED MOBILE CONTENT | ||
Patent #
US 20080270220A1
Filed 10/30/2007
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
BEHAVIOR-BASED MOBILE CONTENT PLACEMENT ON A MOBILE COMMUNICATION FACILITY | ||
Patent #
US 20080242279A1
Filed 05/02/2008
|
Current Assignee
Dennis Doughty, Jorey Ramer, Adam Soroca
|
Original Assignee
Dennis Doughty, Jorey Ramer, Adam Soroca
|
Tag-sharing and tag-sharing application program interface | ||
Patent #
US 20080276177A1
Filed 05/03/2007
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Speech screening | ||
Patent #
US 20080294439A1
Filed 05/16/2008
|
Current Assignee
Aurix Ltd.
|
Original Assignee
Aurix Ltd.
|
Node selection within a network based on policy | ||
Patent #
US 7,461,147 B1
Filed 08/26/2002
|
Current Assignee
NetApp Inc.
|
Original Assignee
NetApp Inc.
|
Polling | ||
Patent #
US 20080298386A1
Filed 03/31/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method for searching documents for ranges of numeric values | ||
Patent #
US 7,461,064 B2
Filed 09/24/2004
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Context aware data presentation | ||
Patent #
US 20070027920A1
Filed 02/24/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Managing sponsored content based on usage history | ||
Patent #
US 20070060099A1
Filed 11/16/2005
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
MOBILE SEARCH SERVICE INSTANT ACTIVATION | ||
Patent #
US 20070073718A1
Filed 05/10/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
Expected value and prioritization of mobile content | ||
Patent #
US 20070061247A1
Filed 04/27/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
Managing sponsored content based on transaction history | ||
Patent #
US 20070060173A1
Filed 11/14/2005
|
Current Assignee
Millennial Media LLC
|
Original Assignee
Millennial Media LLC
|
MOBILE COMPARISON SHOPPING | ||
Patent #
US 20070073717A1
Filed 05/10/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
MOBILE CAMPAIGN CREATION | ||
Patent #
US 20070061246A1
Filed 05/16/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
User transaction history influenced search results | ||
Patent #
US 20070061333A1
Filed 01/19/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
LOCATION BASED PRESENTATION OF MOBILE CONTENT | ||
Patent #
US 20070061245A1
Filed 05/15/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
Presentation of sponsored content on mobile communication facilities | ||
Patent #
US 20070061197A1
Filed 11/14/2005
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
INCREASING MOBILE INTERACTIVITY | ||
Patent #
US 20070061244A1
Filed 05/08/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media LLC
|
Presenting sponsored content on a mobile communication facility | ||
Patent #
US 20070061331A1
Filed 01/19/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Managing sponsored content for delivery to mobile communication facilities | ||
Patent #
US 20070061328A1
Filed 11/05/2005
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Location influenced search results | ||
Patent #
US 20070061302A1
Filed 01/19/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
PREDICTIVE TEXT COMPLETION FOR A MOBILE COMMUNICATION FACILITY | ||
Patent #
US 20070060114A1
Filed 06/07/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
IMPLICIT SEARCHING FOR MOBILE CONTENT | ||
Patent #
US 20070061242A1
Filed 05/08/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
Dynamic bidding and expected value | ||
Patent #
US 20070073723A1
Filed 04/27/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Managing sponsored content based on user characteristics | ||
Patent #
US 20070060109A1
Filed 11/16/2005
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
Controller, program product, and storage medium | ||
Patent #
US 7,197,365 B2
Filed 01/26/2005
|
Current Assignee
Sanyo Electric Company Limited
|
Original Assignee
Sanyo Electric Company Limited
|
Managing sponsored content based on device characteristics | ||
Patent #
US 20070060136A1
Filed 11/11/2005
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media LLC
|
Managing sponsored content based on geographic region | ||
Patent #
US 20070061363A1
Filed 11/14/2005
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Calculation and presentation of mobile content expected value | ||
Patent #
US 20070073722A1
Filed 04/27/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
PHYSICAL NAVIGATION OF A MOBILE SEARCH APPLICATION | ||
Patent #
US 20070073719A1
Filed 05/10/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
Preventing mobile communication facility click fraud | ||
Patent #
US 20070061211A1
Filed 02/03/2006
|
Current Assignee
Millennial Media LLC
|
Original Assignee
Millennial Media LLC
|
Broadband centralized transportation communication vehicle for extracting transportation topics of information and monitoring terrorist data | ||
Patent #
US 20070094268A1
Filed 10/21/2005
|
Current Assignee
TABE JOSEPH
|
Original Assignee
TABE JOSEPH
|
DOCUMENT SEARCH APPARATUS AND METHOD | ||
Patent #
US 20070083508A1
Filed 10/06/2006
|
Current Assignee
Canon Kabushiki Kaisha
|
Original Assignee
Canon Kabushiki Kaisha
|
MOBILE CONTENT CROSS-INVENTORY YIELD OPTIMIZATION | ||
Patent #
US 20070100805A1
Filed 10/27/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
Third party provided transactional white-listing for filtering electronic communications | ||
Patent #
US 7,222,158 B2
Filed 12/31/2003
|
Current Assignee
Google LLC
|
Original Assignee
AOL LLC
|
MOBILE WEBSITE ANALYZER | ||
Patent #
US 20070100653A1
Filed 10/27/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
MOBILE PAY PER CALL | ||
Patent #
US 20070100652A1
Filed 10/27/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
MOBILE PAYMENT FACILITATION | ||
Patent #
US 20070100651A1
Filed 10/27/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
ACTION FUNCTIONALITY FOR MOBILE CONTENT SEARCH RESULTS | ||
Patent #
US 20070100650A1
Filed 10/27/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
CLIENT LIBRARIES FOR MOBILE CONTENT | ||
Patent #
US 20070100806A1
Filed 10/27/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
Apparatus and method of protecting user's privacy information and intellectual property against denial of information attack | ||
Patent #
US 20070136139A1
Filed 12/05/2006
|
Current Assignee
Electronics and Telecommunications Research Institute
|
Original Assignee
Electronics and Telecommunications Research Institute
|
Special group logon tracking | ||
Patent #
US 20070136798A1
Filed 12/12/2005
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
PREVENTING CONFLICTS OF INTERESTS BETWEEN TWO OR MORE GROUPS | ||
Patent #
US 20070156695A1
Filed 12/22/2006
|
Current Assignee
Blue Jungle Incorporated
|
Original Assignee
Blue Jungle
|
System and method for filtering unavailable devices in a presence and availability management system | ||
Patent #
US 7,246,371 B2
Filed 02/05/2002
|
Current Assignee
Unwired Planet LLC
|
Original Assignee
Openwave Systems Incorporated
|
COMBINED ALGORITHMIC AND EDITORIAL-REVIEWED MOBILE CONTENT SEARCH RESULTS | ||
Patent #
US 20070168354A1
Filed 10/27/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
Web Page Optimization Systems | ||
Patent #
US 20070168465A1
Filed 12/20/2006
|
Current Assignee
Larry Toppenberg, Roger Hackney, Steve Flatbush, Craig Wilson
|
Original Assignee
Larry Toppenberg, Roger Hackney, Steve Flatbush, Craig Wilson
|
CREATION OF A MOBILE SEARCH SUGGESTION DICTIONARY | ||
Patent #
US 20070192318A1
Filed 05/08/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
MOBILE COMPARISON SHOPPING | ||
Patent #
US 20070192294A1
Filed 05/10/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Content-based filtering of electronic messages | ||
Patent #
US 20070192490A1
Filed 02/13/2006
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Qualcomm Inc.
|
COMBINED CONTENT INDEXING AND DATA REDUCTION | ||
Patent #
US 20070233707A1
Filed 03/29/2006
|
Current Assignee
Emc IP Holding Company LLC
|
Original Assignee
Emc IP Holding Company LLC
|
MOBILE SEARCH SERVICES RELATED TO DIRECT IDENTIFIERS | ||
Patent #
US 20070239724A1
Filed 05/10/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
Interaction analysis and prioritization of mobile content | ||
Patent #
US 20070260635A1
Filed 03/21/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Pipelined architecture for global analysis and index building | ||
Patent #
US 7,293,005 B2
Filed 01/26/2004
|
Current Assignee
Google LLC
|
Original Assignee
International Business Machines Corporation
|
Presentation-level content filtering for a search result | ||
Patent #
US 7,293,017 B2
Filed 07/01/2004
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
ARCHITECTURE FOR AN INDEXER | ||
Patent #
US 20070271268A1
Filed 08/06/2007
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Search agent for searching the internet | ||
Patent #
US 7,043,521 B2
Filed 03/21/2002
|
Current Assignee
Firstpoint Contact Technologies LLC
|
Original Assignee
Rockwell Electronic Commerce Technologies LLC
|
Blocking saves to web browser cache based on content rating | ||
Patent #
US 6,510,458 B1
Filed 07/15/1999
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Scalable proxy servers with plug-in filters | ||
Patent #
US 6,604,143 B1
Filed 06/18/1999
|
Current Assignee
Oracle America Inc.
|
Original Assignee
Sun Microsystems Incorporated
|
System for discrete parallel processing of queries and updates | ||
Patent #
US 6,983,322 B1
Filed 11/21/2000
|
Current Assignee
MEC Management LLC
|
Original Assignee
AL ACQUISITIONS INC.
|
Rule based database security system and method | ||
Patent #
US 6,820,082 B1
Filed 04/03/2000
|
Current Assignee
Merge Healthcare Incorporated
|
Original Assignee
Allegis Corporation
|
Method and apparatus for automatic information filtering using URL hierarchical structure and automatic word weight learning | ||
Patent #
US 6,976,070 B1
Filed 02/14/2000
|
Current Assignee
KDD Corporation
|
Original Assignee
KDD Corporation
|
Dynamic behavior-based access control system and method | ||
Patent #
US 6,591,265 B1
Filed 04/03/2000
|
Current Assignee
Trend Micro America Inc.
|
Original Assignee
International Business Machines Corporation
|
Filtering cached content based on embedded URLs | ||
Patent #
US 20060015472A1
Filed 07/13/2004
|
Current Assignee
CA Inc. dba CA Technologies
|
Original Assignee
Blue Coat Systems Incorporated
|
Extension of browser web page content labels and password checking to communications protocols | ||
Patent #
US 7,016,898 B1
Filed 04/14/2000
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Method, system, and program for searching documents for ranges of numeric values | ||
Patent #
US 20060074962A1
Filed 09/24/2004
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Flexible billing architecture | ||
Patent #
US 20060084410A1
Filed 10/19/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Interactive technique to automatically find and organize items similar to example items | ||
Patent #
US 7,028,020 B1
Filed 06/30/2000
|
Current Assignee
Intel Corporation
|
Original Assignee
Intel Corporation
|
Method of and system for presenting a document, media player, information carrier and computer program product | ||
Patent #
US 20060123095A1
Filed 12/01/2003
|
Current Assignee
Koninklijke Philips N.V.
|
Original Assignee
Koninklijke Philips N.V.
|
Method and apparatus for predictive and actual intrusion detection on a network | ||
Patent #
US 20060150249A1
Filed 05/04/2004
|
Current Assignee
Trustwave Holdings Incorporated
|
Original Assignee
Trustwave Holdings Incorporated
|
Category searching | ||
Patent #
US 20060184515A1
Filed 11/01/2005
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
AOL Inc.
|
Method and system for building dynamic firewall rules, based on content of downloaded documents | ||
Patent #
US 7,093,287 B1
Filed 10/12/2000
|
Current Assignee
Barracuda Networks Incorporated
|
Original Assignee
International Business Machines Corporation
|
Index cards on network hosts for searching, rating, and ranking | ||
Patent #
US 7,133,870 B1
Filed 11/21/2000
|
Current Assignee
MEC Management LLC
|
Original Assignee
AL ACQUISITIONS INC.
|
Automated database blocking and record matching | ||
Patent #
US 7,152,060 B2
Filed 04/11/2003
|
Current Assignee
Open Invention Network LLC
|
Original Assignee
Choicemaker Technologies Inc.
|
Automated monitoring and control system for networked communications | ||
Patent #
US 20050043548A1
Filed 05/17/2004
|
Current Assignee
Universal Music Group Incorporated
|
Original Assignee
Universal Music Group Incorporated
|
Synchronizing automatic updating of client | ||
Patent #
US 20050060412A1
Filed 12/19/2003
|
Current Assignee
Bellsouth Intellectual Property Corporation
|
Original Assignee
Bellsouth Intellectual Property Corporation
|
Pop-up capture | ||
Patent #
US 20050066290A1
Filed 12/19/2003
|
Current Assignee
Bellsouth Intellectual Property Corporation
|
Original Assignee
Bellsouth Intellectual Property Corporation
|
Client comparison of network content with server-based categorization | ||
Patent #
US 20050065935A1
Filed 12/19/2003
|
Current Assignee
Bellsouth Intellectual Property Corporation
|
Original Assignee
Bellsouth Intellectual Property Corporation
|
Scoping queries in a search engine | ||
Patent #
US 20050080779A1
Filed 10/19/2004
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Computer assisted and /or implemented process and system for conducting searches in healthcare provider medical information portals | ||
Patent #
US 20050108216A1
Filed 08/23/2004
|
Current Assignee
Merck Co. Inc.
|
Original Assignee
Merck Co. Inc.
|
Transactional white-listing for electronic communications | ||
Patent #
US 20050144279A1
Filed 12/31/2003
|
Current Assignee
Google LLC
|
Original Assignee
AOL Inc.
|
Pipelined architecture for global analysis and index building | ||
Patent #
US 20050165718A1
Filed 01/26/2004
|
Current Assignee
Google LLC
|
Original Assignee
International Business Machines Corporation
|
Method and apparatus for access, integration, and analysis of heterogeneous data sources via the manipulation of metadata objects | ||
Patent #
US 20050154727A1
Filed 02/11/2005
|
Current Assignee
Datavine Research Services
|
Original Assignee
Martin Betz, Sharyn OHalloran, David Epstein
|
Method, system, and program for handling anchor text | ||
Patent #
US 20050165781A1
Filed 01/26/2004
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Architecture for an indexer | ||
Patent #
US 20050165838A1
Filed 01/26/2004
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Method, system, and program for handling redirects in a search engine | ||
Patent #
US 20050165800A1
Filed 01/26/2004
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Controller, program product, and storage medium | ||
Patent #
US 20050197989A1
Filed 01/26/2005
|
Current Assignee
Sanyo Electric Company Limited
|
Original Assignee
Sanyo Electric Company Limited
|
Data control system capable of present current image of writer with data | ||
Patent #
US 20050267890A1
Filed 05/04/2005
|
Current Assignee
Ricoh Company Limited
|
Original Assignee
Ricoh Company Limited
|
Automated database blocking and record matching | ||
Patent #
US 20040019593A1
Filed 04/11/2003
|
Current Assignee
Open Invention Network LLC
|
Original Assignee
Choicemaker Technologies Inc.
|
Content filtering for web browsing | ||
Patent #
US 20040006621A1
Filed 06/27/2002
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
System and method for providing content-oriented services to content providers and content consumers | ||
Patent #
US 20040003032A1
Filed 06/28/2002
|
Current Assignee
Rovi Technologies Corporation
|
Original Assignee
Microsoft Corporation
|
Security methods employing drivers licenses and other documents | ||
Patent #
US 20040049401A1
Filed 02/19/2003
|
Current Assignee
L-1 Secure Credentialing LLC
|
Original Assignee
L-1 Secure Credentialing LLC
|
Information search device and information search method using topic-centric query routing | ||
Patent #
US 6,701,310 B1
Filed 05/11/2000
|
Current Assignee
Washington University In St Louis, NEC Corporation
|
Original Assignee
NEC Corporation, University of Washington
|
Apparatus and method for searching and retrieving structured, semi-structured and unstructured content | ||
Patent #
US 20040044659A1
Filed 05/14/2003
|
Current Assignee
Verity Incorporated
|
Original Assignee
Verity Incorporated
|
Computer assisted and/or implemented process and system for managing and/or providing continuing healthcare education status and activities | ||
Patent #
US 20040078225A1
Filed 03/18/2003
|
Current Assignee
Merck Co. Inc.
|
Original Assignee
Merck Co. Inc.
|
Computer assisted and/or implemented process and system for searching and producing source-specific sets of search results and a site search summary box | ||
Patent #
US 20040078224A1
Filed 03/18/2003
|
Current Assignee
Merck Co. Inc.
|
Original Assignee
Merck Co. Inc.
|
Computer assisted and/or implemented process and system for managing and/or providing a medical information portal for healthcare providers | ||
Patent #
US 20040078211A1
Filed 03/18/2003
|
Current Assignee
Merck Co. Inc.
|
Original Assignee
Merck Co. Inc.
|
Method and apparatus for creating an index for a structured document based on a stylesheet | ||
Patent #
US 6,823,492 B1
Filed 02/25/2000
|
Current Assignee
Oracle America Inc.
|
Original Assignee
Sun Microsystems Incorporated
|
Limiting interaction between parties in a networked session | ||
Patent #
US 20040255032A1
Filed 06/13/2003
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Sending to a central indexing site meta data or signatures from objects on a computer network | ||
Patent #
US 6,516,337 B1
Filed 10/14/1999
|
Current Assignee
MEC Management LLC
|
Original Assignee
Arcessa Inc.
|
Technique for automatically associating desktop data items | ||
Patent #
US 20030204536A1
Filed 05/27/2003
|
Current Assignee
Intel Corporation
|
Original Assignee
Intel Corporation
|
Method and system for real-time secure transfer of personal information between websites | ||
Patent #
US 20030217291A1
Filed 03/18/2003
|
Current Assignee
Merck Co. Inc.
|
Original Assignee
Wilmer Cutler Pickering Hale and Dorr LLP, Merck Co. Inc.
|
System for precluding repetitive accessing of Web pages in a sequence of linked Web pages accessed from the World Wide Web through searching | ||
Patent #
US 6,651,091 B1
Filed 12/02/1999
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Apparatus and method for sharing session information | ||
Patent #
US 20030217159A1
Filed 03/18/2003
|
Current Assignee
Merck Co. Inc.
|
Original Assignee
Merck Co. Inc.
|
Search agent for searching the internet | ||
Patent #
US 20030217097A1
Filed 03/21/2002
|
Current Assignee
Firstpoint Contact Technologies LLC
|
Original Assignee
Firstpoint Contact Technologies LLC
|
Computer assisted and/or implemented process and system for selecting, storing, and retrieving slides and slidekits, including to a personal folder, for healthcare providers | ||
Patent #
US 20030222900A1
Filed 03/18/2003
|
Current Assignee
Merck Co. Inc.
|
Original Assignee
Merck Co. Inc.
|
Employee internet management device | ||
Patent #
US 20020004907A1
Filed 01/11/2001
|
Current Assignee
Trustwave Holdings Incorporated
|
Original Assignee
Vericept Corporation
|
System and method for saving browsed data | ||
Patent #
US 20020035563A1
Filed 05/25/2001
|
Current Assignee
Saroa Kabushiki Kaisha
|
Original Assignee
Saroa Kabushiki Kaisha
|
Content provider entity for communication session | ||
Patent #
US 20020055974A1
Filed 10/16/2001
|
Current Assignee
Hewlett Packard Enterprise Development LP
|
Original Assignee
Hewlett-Packard Development Company L.P.
|
Displaying search results | ||
Patent #
US 20020103797A1
Filed 12/28/2000
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
AOL LLC
|
System and method for filtering unavailable devices in a presence and availability management system | ||
Patent #
US 20020120687A1
Filed 02/05/2002
|
Current Assignee
Unwired Planet LLC
|
Original Assignee
Openwave Systems Incorporated
|
Methods for enhancing communication of content over a network | ||
Patent #
US 20020165986A1
Filed 01/22/2002
|
Current Assignee
Contrieve Inc.
|
Original Assignee
Harry L. Tarnoff
|
Method for reducing search results by manually or automatically excluding previously presented search results | ||
Patent #
US 6,487,553 B1
Filed 01/05/2000
|
Current Assignee
LinkedIn Corporation
|
Original Assignee
International Business Machines Corporation
|
Systems for enhancing communication of content over a network | ||
Patent #
US 20020169865A1
Filed 01/22/2002
|
Current Assignee
Contrieve Inc.
|
Original Assignee
Harry L. Tarnoff
|
Secure end-to-end transport through intermediary nodes | ||
Patent #
US 8,127,342 B2
Filed 09/23/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
PIPELINED ARCHITECTURE FOR GLOBAL ANALYSIS AND INDEX BUILDING | ||
Patent #
US 20070282829A1
Filed 08/17/2007
|
Current Assignee
Google LLC
|
Original Assignee
International Business Machines Corporation
|
MOBILE PAY-PER-CALL CAMPAIGN CREATION | ||
Patent #
US 20070288427A1
Filed 05/08/2006
|
Current Assignee
Jumptap Incorporated
|
Original Assignee
Jumptap Incorporated
|
Systems and methods for group messaging | ||
Patent #
US 20070290787A1
Filed 02/02/2007
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Speech screening | ||
Patent #
US 8,121,845 B2
Filed 05/16/2008
|
Current Assignee
Aurix Ltd.
|
Original Assignee
Aurix Ltd.
|
Presenting sponsored content on a mobile communication facility | ||
Patent #
US 8,099,434 B2
Filed 04/29/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
UTILIZING SEARCH POLICIES TO DETERMINE SEARCH RESULTS | ||
Patent #
US 20110302170A1
Filed 06/03/2010
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Provisioning applications for a mobile device | ||
Patent #
US 8,078,158 B2
Filed 06/26/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning of e-mail settings for a mobile terminal | ||
Patent #
US 8,116,214 B2
Filed 11/30/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Managing payment for sponsored content presented to mobile communication facilities | ||
Patent #
US 8,103,545 B2
Filed 11/05/2005
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Mobile virtual network operator | ||
Patent #
US 8,107,921 B2
Filed 01/11/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Categorization of a mobile user profile based on browse behavior | ||
Patent #
US 8,131,271 B2
Filed 10/30/2007
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Method and an apparatus to store information regarding web pages | ||
Patent #
US 8,150,875 B1
Filed 09/15/2004
|
Current Assignee
Quest Software Inc.
|
Original Assignee
SonicWALL Inc.
|
Contextual mobile content placement on a mobile communication facility | ||
Patent #
US 8,156,128 B2
Filed 06/12/2009
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,166,164 B1
Filed 10/14/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Remote administration of computer access settings | ||
Patent #
US 8,166,560 B2
Filed 10/30/2007
|
Current Assignee
Fernham Technologies LLC
|
Original Assignee
ATT Intellectual Property I LP
|
Method and apparatus for access, integration, and analysis of heterogeneous data sources via the manipulation of metadata objects | ||
Patent #
US 8,171,050 B2
Filed 07/08/2008
|
Current Assignee
Datavine Research Services
|
Original Assignee
Datavine Research Services
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,175,585 B2
Filed 09/18/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,180,332 B2
Filed 09/18/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,190,701 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Mobile dynamic advertisement creation and placement | ||
Patent #
US 8,195,133 B2
Filed 10/30/2007
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Managing payment for sponsored content presented to mobile communication facilities | ||
Patent #
US 8,195,513 B2
Filed 11/12/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
ADMINISTRATION OF SEARCH RESULTS | ||
Patent #
US 20120143852A1
Filed 02/09/2012
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Interaction analysis and prioritzation of mobile content | ||
Patent #
US 8,200,205 B2
Filed 07/14/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Agent rank | ||
Patent #
US 8,224,826 B2
Filed 07/21/2009
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Mobile content spidering and compatibility determination | ||
Patent #
US 8,229,914 B2
Filed 05/08/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Methods and systems for mobile coupon placement | ||
Patent #
US 8,238,888 B2
Filed 03/23/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Presentation of sponsored content on mobile device based on transaction event | ||
Patent #
US 8,270,955 B2
Filed 06/23/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Searching documents for ranges of numeric values | ||
Patent #
US 8,271,498 B2
Filed 08/12/2008
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Identifying offensive content using user click data | ||
Patent #
US 8,280,871 B2
Filed 03/02/2007
|
Current Assignee
Pinterest Inc.
|
Original Assignee
Yahoo Inc.
|
System and program for handling anchor text | ||
Patent #
US 8,285,724 B2
Filed 12/03/2008
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Realtime surveying within mobile sponsored content | ||
Patent #
US 8,290,810 B2
Filed 10/30/2007
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,291,076 B2
Filed 03/05/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Managing payment for sponsored content presented to mobile communication facilities | ||
Patent #
US 8,296,184 B2
Filed 02/17/2012
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Method, system, and program for handling redirects in a search engine | ||
Patent #
US 8,296,304 B2
Filed 01/26/2004
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Storing and retrieving objects on a computer network in a distributed database | ||
Patent #
US 8,301,634 B2
Filed 03/11/2009
|
Current Assignee
Point of Data Corporation
|
Original Assignee
Point of Data Corporation
|
Management of multiple advertising inventories using a monetization platform | ||
Patent #
US 8,302,030 B2
Filed 06/16/2009
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Revenue models associated with syndication of a behavioral profile using a monetization platform | ||
Patent #
US 8,311,888 B2
Filed 03/09/2009
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,316,031 B2
Filed 09/06/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Social caching for device resource sharing and management | ||
Patent #
US 8,316,098 B2
Filed 04/19/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed management of keep-alive message signaling for mobile network resource conservation and optimization | ||
Patent #
US 8,326,985 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Presenting sponsored content on a mobile communication facility | ||
Patent #
US 8,332,397 B2
Filed 01/30/2012
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Managing sponsored content based on usage history | ||
Patent #
US 8,340,666 B2
Filed 02/09/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
ANCHOR IMAGE IDENTIFICATION FOR VERTICAL VIDEO SEARCH | ||
Patent #
US 20120330922A1
Filed 06/23/2011
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Searching documents for ranges of numeric values | ||
Patent #
US 8,346,759 B2
Filed 08/06/2008
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Managing sponsored content based on usage history | ||
Patent #
US 8,351,933 B2
Filed 09/24/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Search result ranking based on trust | ||
Patent #
US 8,352,467 B1
Filed 09/02/2009
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
System and method for a mobile device to use physical storage of another device for caching | ||
Patent #
US 8,356,080 B2
Filed 07/20/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Interaction analysis and prioritization of mobile content | ||
Patent #
US 8,359,019 B2
Filed 06/04/2012
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Electronic-mail filtering for mobile devices | ||
Patent #
US 8,364,181 B2
Filed 12/10/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Rendering targeted advertisement on mobile communication facilities | ||
Patent #
US 8,364,521 B2
Filed 11/14/2005
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Contextual targeting of content using a monetization platform | ||
Patent #
US 8,364,540 B2
Filed 08/07/2009
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Embedding sponsored content in mobile applications | ||
Patent #
US 8,209,344 B2
Filed 07/19/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Context aware data presentation | ||
Patent #
US 8,412,675 B2
Filed 02/24/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Aligning data transfer to optimize connections established for transmission over a wireless network | ||
Patent #
US 8,417,823 B2
Filed 11/18/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Enforcing native access control to indexed documents | ||
Patent #
US 8,417,693 B2
Filed 07/14/2005
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,433,297 B2
Filed 09/18/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptag Inc.
|
Flexible real-time inbox access | ||
Patent #
US 8,438,633 B1
Filed 12/18/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,457,607 B2
Filed 09/19/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,463,249 B2
Filed 09/18/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,467,774 B2
Filed 09/19/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Publishing data in an information community | ||
Patent #
US 8,468,126 B2
Filed 12/14/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
SEARCH ENGINE OPTIMIZATION WITH SECURED SEARCH | ||
Patent #
US 20130173574A1
Filed 03/27/2012
|
Current Assignee
Brightedge Technologies Incorporated
|
Original Assignee
Brightedge Technologies Incorporated
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,483,671 B2
Filed 08/26/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Presentation of sponsored content on mobile device based on transaction event | ||
Patent #
US 8,483,674 B2
Filed 09/18/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Embedding sponsored content in mobile applications | ||
Patent #
US 8,484,234 B2
Filed 06/24/2012
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptab Inc.
|
Distributed caching in a wireless network of content delivered for a mobile application over a long-held request | ||
Patent #
US 8,484,314 B2
Filed 10/14/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,489,077 B2
Filed 09/19/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,494,500 B2
Filed 09/19/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Provisioning applications for a mobile device | ||
Patent #
US 8,494,510 B2
Filed 12/06/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile dynamic advertisement creation and placement | ||
Patent #
US 8,503,995 B2
Filed 10/29/2012
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,509,750 B2
Filed 09/18/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,515,400 B2
Filed 09/18/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,515,401 B2
Filed 09/18/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Presentation of an extracted artifact based on an indexing technique | ||
Patent #
US 8,521,732 B2
Filed 05/25/2009
|
Current Assignee
CA Inc. dba CA Technologies
|
Original Assignee
Solera Networks Inc.
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,532,633 B2
Filed 09/18/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,532,634 B2
Filed 09/19/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
HIERARCHICAL ONLINE-CONTENT FILTERING DEVICE AND METHOD | ||
Patent #
US 20130238638A1
Filed 12/28/2011
|
Current Assignee
NetSpark Ltd.
|
Original Assignee
Moshe Doron, Elyasaf Korenwait
|
Mobile network background traffic data management with optimized polling intervals | ||
Patent #
US 8,539,040 B2
Filed 02/28/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Managing payment for sponsored content presented to mobile communication facilities | ||
Patent #
US 8,538,812 B2
Filed 10/18/2012
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Secure end-to-end transport through intermediary nodes | ||
Patent #
US 8,549,587 B2
Filed 02/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Interaction analysis and prioritization of mobile content | ||
Patent #
US 8,554,192 B2
Filed 01/21/2013
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Mobile advertisement syndication | ||
Patent #
US 8,560,537 B2
Filed 10/08/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
System and method for executing commands that are non-native to the native environment of a mobile device | ||
Patent #
US 8,561,086 B2
Filed 05/17/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method of conducting operations for a social network application including activity list generation | ||
Patent #
US 8,571,999 B2
Filed 08/15/2012
|
Current Assignee
Crawford C S Lee
|
Original Assignee
Crawford C S Lee
|
Presentation of sponsored content on mobile device based on transaction event | ||
Patent #
US 8,583,089 B2
Filed 01/31/2012
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Method of managing and communicating data pertaining to software applications for processor-based devices comprising wireless communication circuitry | ||
Patent #
US 8,590,013 B2
Filed 06/26/2010
|
Current Assignee
Crawford C S Lee
|
Original Assignee
Crawford C S Lee
|
Social networking permissions | ||
Patent #
US 8,595,146 B1
Filed 03/15/2005
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
AOL Inc.
|
Caching name-based filters in a full-text search engine | ||
Patent #
US 8,612,467 B2
Filed 02/28/2008
|
Current Assignee
Red Hat Inc.
|
Original Assignee
Red Hat Inc.
|
Managing sponsored content for delivery to mobile communication facilities | ||
Patent #
US 8,615,719 B2
Filed 11/05/2005
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
Methods and systems for mobile coupon placement | ||
Patent #
US 8,620,285 B2
Filed 08/06/2012
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Detecting and preserving state for satisfying application requests in a distributed proxy and cache system | ||
Patent #
US 8,621,075 B2
Filed 04/27/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Method and apparatus of network artifact indentification and extraction | ||
Patent #
US 8,625,642 B2
Filed 05/23/2008
|
Current Assignee
CA Inc. dba CA Technologies
|
Original Assignee
Solera Networks Inc.
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,626,736 B2
Filed 11/19/2012
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Presenting sponsored content on a mobile communication facility | ||
Patent #
US 8,631,018 B2
Filed 12/06/2012
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Cache state management on a mobile device to preserve user experience | ||
Patent #
US 8,635,339 B2
Filed 08/22/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method and apparatus for predictive and actual intrusion detection on a network | ||
Patent #
US 8,640,234 B2
Filed 05/04/2004
|
Current Assignee
Trustwave Holdings Incorporated
|
Original Assignee
Trustwave Holdings Incorporated
|
Scalable metadata extraction for video search | ||
Patent #
US 8,645,354 B2
Filed 06/23/2011
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Dynamic record blocking | ||
Patent #
US 8,645,399 B2
Filed 01/12/2012
|
Current Assignee
Peopleconnect Incorporated
|
Original Assignee
Intelius Incorporated
|
Anchor image identification for vertical video search | ||
Patent #
US 8,645,353 B2
Filed 06/23/2011
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Searching documents for ranges of numeric values | ||
Patent #
US 8,655,888 B2
Filed 12/22/2011
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,655,891 B2
Filed 11/18/2012
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Interactive mobile advertisement banners | ||
Patent #
US 8,660,891 B2
Filed 10/30/2007
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Hardware accelerated application-based pattern matching for real time classification and recording of network traffic | ||
Patent #
US 8,666,985 B2
Filed 03/15/2012
|
Current Assignee
CA Inc. dba CA Technologies
|
Original Assignee
Solera Networks Inc.
|
Location based mobile shopping affinity program | ||
Patent #
US 8,666,376 B2
Filed 10/30/2007
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,688,088 B2
Filed 04/29/2013
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Managing sponsored content based on geographic region | ||
Patent #
US 8,688,671 B2
Filed 11/14/2005
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Polling | ||
Patent #
US 8,693,494 B2
Filed 03/31/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,700,728 B2
Filed 05/17/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Cross-platform event engine | ||
Patent #
US 8,209,709 B2
Filed 07/05/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed system for cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,204,953 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Anchor Image Identification for Vertical Video Search | ||
Patent #
US 20140122458A1
Filed 01/03/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Separating content from noisy context in template-based documents for search indexing | ||
Patent #
US 8,732,137 B2
Filed 05/28/2009
|
Current Assignee
Red Hat Inc.
|
Original Assignee
Red Hat Inc.
|
Electronic-mail filtering for mobile devices | ||
Patent #
US 8,738,050 B2
Filed 01/07/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Detection of junk in search result ranking | ||
Patent #
US 8,738,635 B2
Filed 06/01/2010
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network | ||
Patent #
US 8,750,123 B1
Filed 07/31/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Maintaining an IP connection in a mobile network | ||
Patent #
US 8,761,756 B2
Filed 09/13/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks International Oy
|
Presentation of sponsored content on mobile device based on transaction event | ||
Patent #
US 8,768,319 B2
Filed 09/14/2012
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,774,777 B2
Filed 04/29/2013
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Integrated messaging | ||
Patent #
US 8,774,844 B2
Filed 04/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications | ||
Patent #
US 8,775,631 B2
Filed 02/25/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Timing of keep-alive messages used in a system for mobile network resource conservation and optimization | ||
Patent #
US 8,782,222 B2
Filed 09/05/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Application discovery on mobile devices | ||
Patent #
US 8,787,947 B2
Filed 06/18/2008
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Filtering cached content based on embedded URLs | ||
Patent #
US 8,788,528 B2
Filed 07/13/2004
|
Current Assignee
CA Inc. dba CA Technologies
|
Original Assignee
Blue Coat Systems Incorporated
|
Content delivery to a mobile device from a content service | ||
Patent #
US 8,793,305 B2
Filed 12/13/2007
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Methods, systems, and products for ordering items | ||
Patent #
US 8,794,519 B2
Filed 07/10/2009
|
Current Assignee
Shopify Incorporated
|
Original Assignee
ATT Intellectual Property I LP
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,798,592 B2
Filed 04/29/2013
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Jumptap Incorporated
|
System and method of a relay server for managing communications and notification between a mobile device and a web access server | ||
Patent #
US 8,799,410 B2
Filed 04/13/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Categorization of a mobile user profile based on browse and viewing behavior | ||
Patent #
US 8,805,339 B2
Filed 10/20/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Maintaining mobile terminal information for secure communications | ||
Patent #
US 8,805,334 B2
Filed 09/05/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Integrated messaging | ||
Patent #
US 8,805,425 B2
Filed 01/28/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile device power management in data synchronization over a mobile network with or without a trigger notification | ||
Patent #
US 8,811,952 B2
Filed 05/05/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile content cross-inventory yield optimization | ||
Patent #
US 8,812,526 B2
Filed 10/18/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Search results ranking using editing distance and document information | ||
Patent #
US 8,812,493 B2
Filed 04/11/2008
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Method and system for management of a virtual network connection without heartbeat messages | ||
Patent #
US 8,812,695 B2
Filed 04/03/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Mobile search service instant activation | ||
Patent #
US 8,819,659 B2
Filed 03/29/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Search result ranking based on trust | ||
Patent #
US 8,818,995 B1
Filed 09/13/2012
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
System and method for tracking billing events in a mobile wireless network for a network operator | ||
Patent #
US 8,831,561 B2
Filed 04/28/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
User transaction history influenced search results | ||
Patent #
US 8,832,100 B2
Filed 01/19/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief | ||
Patent #
US 8,832,228 B2
Filed 04/26/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Distributed caching for resource and mobile network traffic management | ||
Patent #
US 8,838,783 B2
Filed 07/05/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Flexible real-time inbox access | ||
Patent #
US 8,839,412 B1
Filed 09/13/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Web-based access to data objects | ||
Patent #
US 8,838,744 B2
Filed 01/28/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Dynamic bidding and expected value | ||
Patent #
US 8,843,395 B2
Filed 03/08/2010
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Managing payment for sponsored content presented to mobile communication facilities | ||
Patent #
US 8,843,396 B2
Filed 09/16/2013
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Mobile traffic categorization and policy for network use optimization while preserving user experience | ||
Patent #
US 8,843,153 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for hypertext transfer protocol layered reconstruction | ||
Patent #
US 8,849,991 B2
Filed 12/15/2010
|
Current Assignee
CA Inc. dba CA Technologies
|
Original Assignee
Blue Coat Systems Incorporated
|
System for providing policy based content service in a mobile network | ||
Patent #
US 8,849,902 B2
Filed 06/24/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for scoping searches using index keys | ||
Patent #
US 8,843,486 B2
Filed 09/29/2009
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization | ||
Patent #
US 8,861,354 B2
Filed 12/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Policy based content service | ||
Patent #
US 8,862,657 B2
Filed 01/25/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation | ||
Patent #
US 8,868,753 B2
Filed 12/06/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning of e-mail settings for a mobile terminal | ||
Patent #
US 8,873,411 B2
Filed 01/12/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols | ||
Patent #
US 8,874,761 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile application traffic optimization | ||
Patent #
US 8,886,176 B2
Filed 07/22/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Optimization of resource polling intervals to satisfy mobile device requests | ||
Patent #
US 8,903,954 B2
Filed 11/22/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile virtual network operator | ||
Patent #
US 8,909,192 B2
Filed 08/11/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Bandwidth measurement | ||
Patent #
US 8,909,759 B2
Filed 10/12/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Detection and management of user interactions with foreground applications on a mobile device in distributed caching | ||
Patent #
US 8,909,202 B2
Filed 01/07/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
SYSTEM FOR PROVIDING POLICY BASED CONTENT SERVICE IN A MOBILE NETWORK | ||
Patent #
US 20140365560A1
Filed 08/25/2014
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for providing a network service in a distributed fashion to a mobile device | ||
Patent #
US 8,914,002 B2
Filed 08/11/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Optimization of mobile traffic directed to private networks and operator configurability thereof | ||
Patent #
US 8,918,503 B2
Filed 08/28/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method and apparatus for intercepting events in a communication system | ||
Patent #
US RE45,348 E1
Filed 03/16/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile dynamic advertisement creation and placement | ||
Patent #
US 8,958,779 B2
Filed 08/05/2013
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Context-sensitive query enrichment | ||
Patent #
US 8,959,082 B2
Filed 11/30/2011
|
Current Assignee
Elwha LLC
|
Original Assignee
Elwha LLC
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,966,066 B2
Filed 10/12/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Preventing conflicts of interests between two or more groups | ||
Patent #
US 8,972,449 B2
Filed 12/22/2006
|
Current Assignee
Blue Jungle Incorporated
|
Original Assignee
Nextlabs
|
College Planning System, Method and Article | ||
Patent #
US 20150066559A1
Filed 03/06/2014
|
Current Assignee
James Robert Brouwer
|
Original Assignee
James Robert Brouwer
|
Mobile device and method to utilize the failover mechanism for fault tolerance provided for mobile traffic management and network/device resource conservation | ||
Patent #
US 8,977,755 B2
Filed 12/06/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method and system for search engine indexing and searching using the index | ||
Patent #
US 8,977,623 B2
Filed 05/05/2010
|
Current Assignee
Alibaba Group Services Limited
|
Original Assignee
Alibaba Group Services Limited
|
Monitoring mobile application activities for malicious traffic on a mobile device | ||
Patent #
US 8,984,581 B2
Filed 07/11/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Connection architecture for a mobile network | ||
Patent #
US 8,989,728 B2
Filed 09/07/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Idle screen advertising | ||
Patent #
US 8,989,718 B2
Filed 10/30/2007
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,995,968 B2
Filed 06/17/2013
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 8,995,973 B2
Filed 06/17/2013
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Predictive content delivery | ||
Patent #
US 9,002,828 B2
Filed 01/02/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation | ||
Patent #
US 9,009,250 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system | ||
Patent #
US 9,021,021 B2
Filed 12/10/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Managing electronic messages | ||
Patent #
US 9,037,660 B2
Filed 12/05/2011
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
3D mobile user interface with configurable workspace management | ||
Patent #
US 9,043,731 B2
Filed 03/30/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network traffic coordination across multiple applications | ||
Patent #
US 9,043,433 B2
Filed 05/25/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Standing order database search system and method for internet and intranet application | ||
Patent #
US 9,047,487 B2
Filed 03/02/2012
|
Current Assignee
Robert H. Shelton
|
Original Assignee
Robert H. Shelton
|
Intelligent rendering of information in a limited display environment | ||
Patent #
US 9,047,142 B2
Filed 12/16/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network traffic coordination across multiple applications | ||
Patent #
US 9,049,179 B2
Filed 01/20/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Location-based operations and messaging | ||
Patent #
US 9,055,102 B2
Filed 08/02/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Management of multiple advertising inventories using a monetization platform | ||
Patent #
US 9,058,406 B2
Filed 10/29/2012
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Resolving queries based on automatic determination of requestor geographic location | ||
Patent #
US 9,058,395 B2
Filed 04/23/2012
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic | ||
Patent #
US 9,060,032 B2
Filed 05/09/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
SYSTEM AND METHOD FOR QUERYING HYBRID MULTI DATA SOURCES | ||
Patent #
US 20150169686A1
Filed 12/13/2013
|
Current Assignee
Red Hat Inc.
|
Original Assignee
Red Hat Inc.
|
Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network | ||
Patent #
US 9,065,765 B2
Filed 10/08/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Mobile comparison shopping | ||
Patent #
US 9,076,175 B2
Filed 05/10/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Distributed implementation of dynamic wireless traffic policy | ||
Patent #
US 9,077,630 B2
Filed 07/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Device resources sharing for network resource conservation | ||
Patent #
US 9,084,105 B2
Filed 04/19/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
CROSS-PLATFORM CHILD MODE FOR APPLICATIONS | ||
Patent #
US 20150207853A1
Filed 10/15/2012
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Mobile network background traffic data management | ||
Patent #
US 9,100,873 B2
Filed 09/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 9,110,996 B2
Filed 02/17/2014
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Displaying search results | ||
Patent #
US 9,116,966 B2
Filed 06/28/2013
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Displaying search results | ||
Patent #
US 9,122,731 B2
Filed 06/28/2013
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Method of conducting social network application operations | ||
Patent #
US 9,129,303 B2
Filed 07/16/2013
|
Current Assignee
Crawford C S Lee
|
Original Assignee
Crawford C S Lee
|
Method of conducting social network application operations | ||
Patent #
US 9,129,304 B2
Filed 07/16/2013
|
Current Assignee
Crawford C S Lee
|
Original Assignee
Crawford C S Lee
|
Displaying search results | ||
Patent #
US 9,128,992 B2
Filed 07/18/2011
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Managing cache to prevent overloading of a wireless network due to user activity | ||
Patent #
US 9,131,397 B2
Filed 06/06/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Search engine optimization with secured search | ||
Patent #
US 9,141,700 B2
Filed 03/27/2012
|
Current Assignee
Brightedge Technologies Incorporated
|
Original Assignee
Brightedge Technologies Incorporated
|
Method of conducting social network application operations | ||
Patent #
US 9,147,201 B2
Filed 07/16/2013
|
Current Assignee
Crawford C S Lee
|
Original Assignee
Crawford C S Lee
|
Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion | ||
Patent #
US 9,161,258 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
TAG-BASED CONTENT EXCLUSION | ||
Patent #
US 20150302064A1
Filed 04/21/2014
|
Current Assignee
Adobe Inc.
|
Original Assignee
Adobe Systems Incorporated
|
Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol | ||
Patent #
US 9,173,128 B2
Filed 03/06/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Internet mediation | ||
Patent #
US 9,191,393 B2
Filed 03/18/2010
|
Current Assignee
Akamai Technologies Inc.
|
Original Assignee
Nominum Incorporated
|
Mobile advertisement syndication | ||
Patent #
US 9,195,993 B2
Filed 10/14/2013
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Automated document redaction | ||
Patent #
US 9,195,853 B2
Filed 01/15/2012
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Syndication of a behavioral profile associated with an availability condition using a monetization platform | ||
Patent #
US 9,201,979 B2
Filed 03/09/2009
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Dynamic categorization of applications for network access in a mobile network | ||
Patent #
US 9,203,864 B2
Filed 02/04/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Mobile device having content caching mechanisms integrated with a network operator for traffic alleviation in a wireless network and methods therefor | ||
Patent #
US 9,208,123 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
User characteristic influenced search results | ||
Patent #
US 9,223,878 B2
Filed 07/31/2009
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millenial Media Inc.
|
Search engine with privacy protection | ||
Patent #
US 9,224,007 B2
Filed 09/15/2009
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Mobile device with application or context aware fast dormancy | ||
Patent #
US 9,241,314 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network | ||
Patent #
US 9,239,800 B2
Filed 07/11/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Extending user relationships | ||
Patent #
US 9,251,193 B2
Filed 10/28/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Cross-platform child mode for applications | ||
Patent #
US 9,270,760 B2
Filed 10/15/2012
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Application or context aware fast dormancy | ||
Patent #
US 9,271,238 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Presentation of search results to mobile devices based on television viewing history | ||
Patent #
US 9,271,023 B2
Filed 03/31/2014
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Request and response characteristics based adaptation of distributed caching in a mobile network | ||
Patent #
US 9,275,163 B2
Filed 10/17/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol | ||
Patent #
US 9,277,443 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
System and method for a mobile device to use physical storage of another device for caching | ||
Patent #
US 9,300,719 B2
Filed 01/14/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Systems and methods for application management of mobile device radio state promotion and demotion | ||
Patent #
US 9,307,493 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Systems and methods for supplementing content policy | ||
Patent #
US 9,319,381 B1
Filed 10/17/2011
|
Current Assignee
Akamai Technologies Inc.
|
Original Assignee
Nominum Incorporated
|
System and method for reduction of mobile network traffic used for domain name system (DNS) queries | ||
Patent #
US 9,325,662 B2
Filed 01/09/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
User as an end point for profiling and optimizing the delivery of content and data in a wireless network | ||
Patent #
US 9,326,189 B2
Filed 02/04/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Wireless traffic management system cache optimization using http headers | ||
Patent #
US 9,330,196 B2
Filed 06/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Methods, systems, and products for ordering items | ||
Patent #
US 9,342,847 B2
Filed 06/28/2014
|
Current Assignee
Shopify Incorporated
|
Original Assignee
ATT Intellectual Property I LP
|
Document length as a static relevance feature for ranking search results | ||
Patent #
US 9,348,912 B2
Filed 09/10/2008
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
System and method for querying hybrid multi data sources | ||
Patent #
US 9,372,891 B2
Filed 12/13/2013
|
Current Assignee
Red Hat Inc.
|
Original Assignee
Red Hat Inc.
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 9,384,500 B2
Filed 07/07/2014
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
System and method for providing a network service in a distributed fashion to a mobile device | ||
Patent #
US 9,386,433 B2
Filed 10/01/2015
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Presentation of sponsored content on mobile device based on transaction event | ||
Patent #
US 9,386,150 B2
Filed 11/11/2013
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennia Media Inc.
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 9,390,436 B2
Filed 08/04/2014
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Preventing conflicts of interests between two or more groups | ||
Patent #
US 9,396,351 B2
Filed 03/03/2015
|
Current Assignee
Nextlabs
|
Original Assignee
Nextlabs
|
Mobile application traffic optimization | ||
Patent #
US 9,407,713 B2
Filed 01/16/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Remotely provisioned wireless proxy | ||
Patent #
US 9,420,398 B2
Filed 03/19/2014
|
Current Assignee
TeleCommunication Systems Inc
|
Original Assignee
TeleCommunication Systems Inc
|
Anchor image identification for vertical video search | ||
Patent #
US 9,430,478 B2
Filed 01/03/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Combining internal and external search results | ||
Patent #
US 9,436,744 B2
Filed 05/08/2014
|
Current Assignee
Accenture Global Services Limited
|
Original Assignee
Accenture Global Services Limited
|
Interaction analysis and prioritization of mobile content | ||
Patent #
US 9,454,772 B2
Filed 04/28/2014
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Authorization and Authentication Based on an Individual's Social Network | ||
Patent #
US 20160283559A1
Filed 06/06/2016
|
Current Assignee
Facebook Inc.
|
Original Assignee
Facebook Inc.
|
System and method for providing a network service in a distributed fashion to a mobile device | ||
Patent #
US 9,473,914 B2
Filed 12/28/2014
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Increasing mobile interactivity | ||
Patent #
US 9,471,925 B2
Filed 05/08/2006
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media LLC
|
Re-ranking search results | ||
Patent #
US 9,495,462 B2
Filed 01/27/2012
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
SYSTEMS AND METHODS FOR IMPROVED WEB SEARCHING | ||
Patent #
US 20160350434A1
Filed 08/15/2016
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
AOL Inc.
|
Hierarchical online-content filtering device and method | ||
Patent #
US 9,529,896 B2
Filed 12/28/2011
|
Current Assignee
NetSpark Ltd.
|
Original Assignee
NetSpark Ltd.
|
Administration of search results | ||
Patent #
US 9,547,717 B2
Filed 02/09/2012
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Context-sensitive query enrichment | ||
Patent #
US 9,569,439 B2
Filed 11/30/2011
|
Current Assignee
Elwha LLC
|
Original Assignee
Elwha LLC
|
System and method for community centric resource sharing based on a publishing subscription model | ||
Patent #
US 9,576,271 B2
Filed 08/29/2012
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Selecting portions of computer-accessible documents for post-selection processing | ||
Patent #
US 9,600,134 B2
Filed 12/29/2009
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Methods, systems, and products for ordering items | ||
Patent #
US 9,619,791 B2
Filed 03/31/2016
|
Current Assignee
Shopify Incorporated
|
Original Assignee
ATT Intellectual Property I LP
|
Remotely provisioned wireless proxy | ||
Patent #
US 9,686,629 B2
Filed 12/16/2015
|
Current Assignee
TeleCommunication Systems Inc
|
Original Assignee
TeleCommunication Systems Inc
|
Predictive text completion for a mobile communication facility | ||
Patent #
US 9,703,892 B2
Filed 03/03/2014
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media LLC
|
Mobile device configured for communicating with another mobile device associated with an associated user | ||
Patent #
US 9,712,986 B2
Filed 03/22/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
System for providing policy based content service in a mobile network | ||
Patent #
US 9,736,681 B2
Filed 08/25/2014
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
System for providing DNS-based control of individual devices | ||
Patent #
US 9,742,811 B2
Filed 08/21/2015
|
Current Assignee
Akamai Technologies Inc.
|
Original Assignee
Nominum Incorporated
|
System for targeting advertising content to a plurality of mobile communication facilities | ||
Patent #
US 9,754,287 B2
Filed 03/31/2014
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Method and system for focused multi-blocking to increase link identification rates in record comparison | ||
Patent #
US 9,760,654 B2
Filed 04/26/2013
|
Current Assignee
Walmart Apollo LLC
|
Original Assignee
Wal-Mart Stores Texas LLC
|
Combined content indexing and data reduction | ||
Patent #
US 9,772,981 B2
Filed 03/29/2006
|
Current Assignee
Emc IP Holding Company LLC
|
Original Assignee
Emc IP Holding Company LLC
|
Dynamic bidding and expected value | ||
Patent #
US 9,785,975 B2
Filed 09/22/2014
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media LLC
|
SEARCH GUIDED BY LOCATION AND CONTEXT | ||
Patent #
US 20170300579A1
Filed 12/28/2016
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Presentation of search results to mobile devices based on television viewing history | ||
Patent #
US 9,811,589 B2
Filed 02/22/2016
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media LLC
|
Methods and systems for hierarchical blocking | ||
Patent #
US 9,830,377 B1
Filed 03/14/2014
|
Current Assignee
Walmart Apollo LLC
|
Original Assignee
Wal-Mart Stores Texas LLC
|
Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic | ||
Patent #
US 9,832,095 B2
Filed 12/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Selecting portions of computer-accessible documents for post-selection processing | ||
Patent #
US 9,886,159 B2
Filed 03/27/2012
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Focused personal identifying information redaction | ||
Patent #
US 9,892,278 B2
Filed 11/14/2012
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Focused personal identifying information redaction | ||
Patent #
US 9,904,798 B2
Filed 03/27/2014
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Predictive content delivery | ||
Patent #
US 9,928,307 B2
Filed 04/14/2016
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
METHOD AND DEVICE FOR SEARCHING ACCORDING TO SPEECH BASED ON ARTIFICIAL INTELLIGENCE | ||
Patent #
US 20180151183A1
Filed 11/28/2017
|
Current Assignee
Baidu Online Network Technology Beijing Co. Ltd
|
Original Assignee
Baidu Online Network Technology Beijing Co. Ltd
|
System for providing DNS-based control of individual devices | ||
Patent #
US 9,992,234 B2
Filed 06/19/2015
|
Current Assignee
Akamai Technologies Inc.
|
Original Assignee
Nominum Incorporated
|
Managing sponsored content based on device characteristics | ||
Patent #
US 10,038,756 B2
Filed 11/11/2005
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
System for providing DNS-based policies for devices | ||
Patent #
US 10,142,291 B2
Filed 08/03/2017
|
Current Assignee
Akamai Technologies Inc.
|
Original Assignee
Nominum Incorporated
|
Method and device for searching according to speech based on artificial intelligence | ||
Patent #
US 10,157,619 B2
Filed 11/28/2017
|
Current Assignee
Baidu Online Network Technology Beijing Co. Ltd
|
Original Assignee
Baidu Online Network Technology Beijing Co. Ltd
|
Context-sensitive query enrichment | ||
Patent #
US 10,169,339 B2
Filed 11/30/2011
|
Current Assignee
Elwha LLC
|
Original Assignee
Elwha LLC
|
Data access control with flexible data disclosure | ||
Patent #
US 10,169,599 B2
Filed 08/26/2009
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Preventing conflicts of interests between two or more groups | ||
Patent #
US 10,223,366 B2
Filed 07/19/2016
|
Current Assignee
Nextlabs
|
Original Assignee
Nextlabs
|
Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network | ||
Patent #
US 10,263,899 B2
Filed 04/10/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Internet mediation | ||
Patent #
US 10,263,958 B2
Filed 11/17/2015
|
Current Assignee
Akamai Technologies Inc.
|
Original Assignee
Nominum Incorporated
|
Search result ranking based on trust | ||
Patent #
US 10,268,641 B1
Filed 07/29/2014
|
Current Assignee
Google LLC
|
Original Assignee
Google LLC
|
Methods, systems, and products for ordering items | ||
Patent #
US 10,269,053 B2
Filed 03/11/2017
|
Current Assignee
Shopify Incorporated
|
Original Assignee
ATT Intellectual Property I LP
|
Social networking permissions | ||
Patent #
US 10,367,860 B2
Filed 11/25/2013
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Oath Inc.
|
Authorization and authentication based on an individual's social network | ||
Patent #
US 10,380,119 B2
Filed 06/06/2016
|
Current Assignee
Facebook Inc.
|
Original Assignee
Facebook Inc.
|
Search engine with privacy protection | ||
Patent #
US 10,454,932 B2
Filed 09/01/2015
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Search guided by location and context | ||
Patent #
US 10,592,569 B2
Filed 12/28/2016
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Syndication of a behavioral profile using a monetization platform | ||
Patent #
US 10,592,930 B2
Filed 03/09/2009
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Millennial Media Incorporated
|
Messaging centre for forwarding e-mail | ||
Patent #
US 10,659,421 B2
Filed 07/13/2018
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Methods and systems for API proxy based adaptive security | ||
Patent #
US 10,666,621 B2
Filed 07/31/2018
|
Current Assignee
Ping Identity Corporation
|
Original Assignee
Ping Identity Corporation
|
Methods, systems, and products for ordering items | ||
Patent #
US 10,664,886 B2
Filed 03/13/2019
|
Current Assignee
Shopify Incorporated
|
Original Assignee
Shopify Incorporated
|
Data security system | ||
Patent #
US 10,673,904 B2
Filed 11/04/2015
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Data security system | ||
Patent #
US 10,681,088 B2
Filed 09/30/2015
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Exclusivity bidding for mobile sponsored content | ||
Patent #
US 10,803,482 B2
Filed 09/18/2011
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Verizon Media Inc.
|
Systems and methods for API routing and security | ||
Patent #
US 10,834,054 B2
Filed 05/25/2016
|
Current Assignee
Ping Identity Corporation
|
Original Assignee
Ping Identity Corporation
|
Information delivery system and method | ||
Patent #
US 5,802,518 A
Filed 06/04/1996
|
Current Assignee
Thomson Reuters Global Resources Unlimited Company
|
Original Assignee
Multex Systems Incorporated
|
Inappropriate site management software | ||
Patent #
US 6,065,055 A
Filed 04/20/1998
|
Current Assignee
Blackbird Tech LLC
|
Original Assignee
CORNERPOST SOFTWARE LLC
|
System to control content and prohibit certain interactive attempts by a person using a personal computer | ||
Patent #
US 5,835,722 A
Filed 06/27/1996
|
Current Assignee
Trustwave Holdings Incorporated
|
Original Assignee
Logon Data Corporation
|
Method and product for integrating an object-based search engine with a parametrically archived database | ||
Patent #
US 5,802,524 A
Filed 07/29/1996
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Message filtering techniques | ||
Patent #
US 5,619,648 A
Filed 11/30/1994
|
Current Assignee
Nokia of America Corporation
|
Original Assignee
Lucent Technologies Inc.
|
System and method for optimizing database queries | ||
Patent #
US 5,822,747 A
Filed 08/23/1996
|
Current Assignee
Hewlett Packard Enterprise Development LP
|
Original Assignee
Tandem Computers Incorporated
|
Data access system | ||
Patent #
US 6,178,419 B1
Filed 05/06/1998
|
Current Assignee
Suffolk Technologies LLC
|
Original Assignee
British Telecommunications PLC
|
Consistent data storage in an object cache | ||
Patent #
US 6,128,627 A
Filed 04/15/1998
|
Current Assignee
Excalibur IP LLC
|
Original Assignee
Inktomi Corporation
|
Domain communications server | ||
Patent #
US 5,867,665 A
Filed 03/24/1997
|
Current Assignee
Cisco Technology Incorporated
|
Original Assignee
PFN Inc.
|
Scope testing of documents in a search engine using document to folder mapping | ||
Patent #
US 5,890,147 A
Filed 03/07/1997
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
System and method for controlling access to data located on a content server | ||
Patent #
US 5,706,507 A
Filed 07/05/1995
|
Current Assignee
Activision Publishing Incorporated
|
Original Assignee
International Business Machines Corporation
|
Method and system for fast indexing and searching of text in compound-word languages | ||
Patent #
US 5,778,361 A
Filed 09/29/1995
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Variable length data sequence backtracking a trie structure | ||
Patent #
US 5,787,430 A
Filed 12/17/1996
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
System and method for construction of a data structure for indexing multidimensional objects | ||
Patent #
US 5,781,906 A
Filed 06/06/1996
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Method for searching an index | ||
Patent #
US 5,832,500 A
Filed 08/09/1996
|
Current Assignee
Eureka Database Solutions LLC
|
Original Assignee
Digital Equipment Corporation
|
Method for optimizing entries for searching an index | ||
Patent #
US 5,852,820 A
Filed 08/09/1996
|
Current Assignee
Excalibur IP LLC
|
Original Assignee
Digital Equipment Corporation
|
Method for automatically selecting collections to search in full text searches | ||
Patent #
US 5,845,278 A
Filed 09/12/1997
|
Current Assignee
Google LLC
|
Original Assignee
INIOSEEK CORPORATION
|
Relational database system and method with high data availability during table data restructuring | ||
Patent #
US 5,625,815 A
Filed 04/12/1996
|
Current Assignee
Hewlett-Packard Development Company L.P.
|
Original Assignee
Tandem Computers Incorporated
|
Method and apparatus for establishing and maintaining frame synchronization in a satellite communication system | ||
Patent #
US 5,619,507 A
Filed 06/30/1994
|
Current Assignee
NEC Corporation
|
Original Assignee
NEC Corporation
|
Method and system for generating accurate search results using a content-index | ||
Patent #
US 5,701,469 A
Filed 06/07/1995
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
15 Claims
-
1. A content-indexing search system providing search results consistent with content-filtering and blocking restrictions, comprising:
-
a content-indexing search engine including a database;
a content caching and blocking proxy server including a cache;
an information network coupled to the content-indexing search engine;
means for providing search queries to the content-indexing search engine and receiving search results from the cache;
a blocking engine coupled to the content-indexing search engine including a blocking rules table comprising at least one of the following;
a URL White List;
a URL Black List;
implementing content-filtering and blocking policies; and
means for modifying the content engine search engine to implement the same content-blocking policies as the blocking engine. - View Dependent Claims (2, 3, 4, 5, 14)
PICs rules in the blocking table.
-
-
6. In a content-indexing search system including a content-indexing search engine coupled to a database and a cache;
- an information network coupled to the contact-indexing search engine; and
a blocking engine including a blocking rules table comprising at least one of the following;
at URL white list, a URL black list and implementing content-filtering and blocking restrictions on search results provided to an end user through the cache, a method of providing the search results which are consistent with the content-filtering and blocking practices, comprising the steps of;(a) altering the content-indexing search engine process to skip any information site URL that matches an exclusion pattern;
(b) altering the search content-indexing search engine process to search only sites or route content sources that match an explicit allowable information site URL list;
(c) implementing filtering policies in the content-indexing search engine are defined in the cache and the blocking engine by;
(i) importing the content-filtering rules from the caching and filtering engine at regular intervals or whenever a change is detected;
(ii) creating multiple indexing database trees and associating each tree with a user group as defined in the content filtering rules;
(iii) avoiding presentation to a user of any information site, URL or document that matches an exclusion pattern;
(iv) presenting only document/content pointers from sources that match an expressed allowable information site URL list; and
(v) presenting to the user only information network/content/documents that comply with filtering processes defined in the cache and the blocking engine by;
(aa) importing the content filtering roles from the caching and filtering engine at regular intervals or whenever a change is detected; and
(bb) presenting to the user only search results that are allowed by the filtering rules for that individual or group. - View Dependent Claims (7, 8, 9, 10, 11, 12)
(d) modifying the content engine scanning target to be a content caching storage rather than an information site/URL list; and
(e) traversing by APIs, database operations, and shared file operations a URL/content/document tree in the caching and blocking engine.
- an information network coupled to the contact-indexing search engine; and
-
8. The method of claim 6 further comprising the step of:
(f) modifying the search engine content scanning and indexing process to be configured the same way as an end user browser.
-
9. The method of claim 6 further comprising the step of:
(g) modifying the content-indexing search engine to go through the cache as it builds an indexing database.
-
10. The method of claim 6 further comprising the step of:
(h) modifying the content search engine to build an indexing database by searching the cache.
-
11. The method of claim 6 further comprising the steps of:
-
(i) connecting the content-indexing search engine to an internal network; and
(j) connecting the content-indexing search engine by an internal network operation.
-
-
12. The method of claim 6 further comprising the step of connecting content-indexing search engine to an external network for providing consistency to an organizations content blocking policy.
-
13. The content-indexing search system of clam 1 further comprising:
blocking keywords in the blocking table.
-
15. A program medium, executable on a computer system, for blocking undesirable content received from a content-indexing search system comprising:
-
(a) program instruction altering the content-indexing search engine process to skip any information site URL that matches an exclusion pattern;
(b) program instructions altering the search content-indexing search engine process to search only sites or route content sources that match an explicit allowable information site URL list;
(c) program instructions presenting to a user only information network/content/documents that comply with filtering processes defined in the cache and the blocking engine by;
(d) program instructions importing the content filtering rules from the caching and filtering engine at regular intervals or whenever a change is detected; and
(e) program instructions presenting to the user only search results that are allowed by the filtering rules for that individual or group.
-
1 Specification
1. Field of Invention
This invention relates to information retrieval systems. More particularly, the invention relates to a content-indexing search system and method providing search results consistent with content filtering and blocking policies implemented in a blocking engine.
2. Description of Prior Art
With the explosive growth of text and multimedia content that is available in the Internet and other data networks and systems, end users are increasingly relying on text and key word based search tools to locate information of potential interest. End users typically enter as input to a search tool or engine, key words describing the information and documents they are seeking. The search tool or engine will then search in an existing indexing database, and return a list of pointers to documents of potential interest, with document titles and often with a few descriptive lines of text extracted from the document body. End users will then proceed to navigate to some or all of the returned pointers to retrieve and view the actual document or online content. The search engine indexing database is typically built automatically or semi-automatically by launching an automaton program against a content source (such as Internet Web Sites), and having the automaton search the root content source as well as links to the content tree (often going to other sites), and indexing the information in the database for future searches. For large content sources, such as Web Sites on the Internet, automated searching and indexing is the only practical way to create an index search database.
With the increased diversity of information available on online systems and networks, corporations, individuals, groups, and Network Service Providers (NSPs) are increasingly implementing policies and controls to filter or otherwise limit the availability of content that is deemed inappropriate or undesirable for end users. Such content access control policies typically block undesirable content from reaching all or a subset of end users in a given online service and network. The blocking of content is typically performed in a content proxy gateway, data-network firewall, or other device inserted between the end user and the ultimate content source. Often the content filtering is implemented as part of a content caching engine, where only desirable content are kept in the cache for the user population, and undesirable content is prevented from being cached. All users can only access network content through the cache. Content is typically blocked for being offensive or inappropriate for a user group or business use or viewing at a particular time of day and other similar reasons. Often NSPs and corporations will rely on a rating system or service such as Platform For Internet Content Selection (PICS) to determine the suitability of a content site or document for a particular population. End users may also select their own self-imposed set of blocking policies in some systems.
A significant problem is presented to NSPs and data delivery providers between the need for automated search engines that automatically index vast amounts of content and the need for blocking engines to block some of the content to ultimately reach end users. Specifically, the problem is the lack of integration and coordination of the search engines with the filter and blocking policy engines. The lack of integration is caused by several reasons, including:
(a) Many organizations deploy and implement content filtering blocking policies on their sites or service which rely on search engines, such as those available on the Internet, over which they have no control.
(b) Search engines by design must find and index as much content as possible and are biased toward seeking all content aggressively. On the other hand, filtering and blocking engines by design attempt to be selective in the documents that are stored on caches and presented to end users.
The intrinsically different missions between search engines and blocking engines combined with the need for high performance and efficiency of implementation, impedes integration and coordination of these two information retrieval functions.
The problem is manifested in the fact that end users while utilizing the services of a search engine will be presented with search results containing content/document titles and descriptions to content documents that will be ultimately inaccessible based on the filtering/blocking policies. In addition to the end user inconvenience and frustration from the inconsistency, the titles and short description of the content/documents returned by the search engine may, in themselves, be highly offensive or otherwise undesirable.
Accordingly, the need exists in information retrieval systems to have search results conformed to and be consistent with blocking policies with as little protocol and performance impact as feasible.
Prior art related to content-indexing search and blocking systems includes the following:
U.S. Pat. No. 5,701,469 issued Dec. 23, 1997 (Brandli et al.) discloses a contact index search system which invokes search result correction routines to remove from the results stored search results incorrectly included and to add stored search results that were incorrectly excluded. In this manner, the search results generated in response to a user query is made accurate even though the content-index used to generate the initial search result was not up to date.
U.S. Pat. No. 5,835,722 issued Nov. 10, 1998, filed Jun. 27, 1996, (Bradshaw et al.) discloses a terminal for blocking the use and transmission of inappropriate material by comprehensively monitoring computer operations for creation or transmission of search inappropriate material, upon which the terminal is blocked and may only be unblocked by supervisory intervention.
U.S. Pat. No. 5,706,507 issued Jan. 6, 1998, filed Jul. 5, 1995, (Schloss) discloses an advisory server operated by a third party which rates the content of data downloaded from a content server to a client in order to block or sensor unwanted material.
U.S. Pat. No. 5,619,648 issued Apr. 8, 1997 (Canale et al.) discloses an e-mail filter which determines whether an e-mail message should be provided to a user in accordance with models of the users correspondence.
None of the prior art discloses a content-indexing search system which provides search results consistent with blocking policies implemented in a blocking engine whereby only content allowed by the blocking policies is returned to the end user as the result of the content search, making the search results consistent with the blocking policies.
An object of the invention is an improved information retrieval system and method of operation providing consistency between search engine results and content blocking policies.
Another object is an improved content-index search system and method of operation providing search results consistent with blocking policies.
Another object is an improved content indexing search system which implements blocking policies in a caching and filtering engine.
Another object is an improved content-indexing search system and method of operation implementing blocking policies during a content-indexing phase.
Another object is an improved content-indexing search system and method of operation implementing blocking policies during an end user'"'"'s search result presentation phase.
Another object is an improved content-indexing search system and method of operation by searching a local repository of a caching and blocking engine in lieu of searching and indexing ultimate content site sources and content servers.
Another object is an improved content-indexing searching system and method of operation configured to go through a caching and filtering engine to reach a target content.
These and other objects, features and advantages are achieved in an information retrieval network including a content-indexing search engine having a database and a caching engine coupled between the search engine and the end user, for implementing control policies typically blocking undesirable content such that search results are consistent with an end users organization'"'"'s filtering and blocking policies implemented in alternative embodiments.
In one embodiment, only content that is allowable by the blocking policy is added to the search engine indexing database. In a second embodiment, the search and presentation process of the search engine is modified to implement the blocking policies. In a third embodiment, the target of the search engine'"'"'s scanning and indexing automaton process is modified to build an indexing database by searching the caching engine'"'"'s content. In a fourth embodiment, the search engine'"'"'s scanning and indexing automaton is configured in the same way as an end user browser, i.e., going through a caching and filtering engine to reach a target content.
The invention will be further understood from the following detailed description taken in conjunction with the appended drawing, in which:
FIG. 1 is a block diagram of an information retrieval system including a content server having a database; a caching engine implementing blocking policies, an external search engine, the search engine coupled to an end user and the content server and incorporating the principles of the present invention.
FIG. 2 is a representative content blocking rules table implemented in FIG. 1.
FIG. 3 is a flow diagram illustrating the operation in a first embodiment implementing a blocking policy during a content search and indexing phase.
FIG. 4 is a flow diagram of FIG. 1 in a second embodiment implementing a blocking policy during an end user'"'"'s search result presentation phase.
FIG. 5 is a flow diagram of the search engine of FIG. 1 in a third embodiment in which the search engine is modified to building an indexing database by searching the caching engine content.
FIG. 6 is a flow diagram of the search engine of FIG. 1 in a fourth embodiment modifying a search engine to go through a caching and filtering engine as it builds an indexing database.
In FIG. 1 an information retrieval system 100 includes a plurality of client devices 102, 104 connected through an internal or controlled network 107 to an external information system 106 such as the Internet or other distributed data network. A typical client is a PC having a display 110, a keyboard 111, a CPU 112, a memory 113 and a network connectivity I/O device 115. Examples of these clients and networks include business users of PCs connected to an internal company network and home users of PCs connected to a service provider network, both ultimately connected to the larger Internet. A browser 116, such as those sold under the trademark Netscape Communicator, IBM Web Explorer, and the like, is installed in the memory 113 along with a standard operating system 117 and application programs 118. The browser 116 runs or executes in the client device 102, 104 for loading or downloading content from a content server 120 coupled to the Internet 106. Each content server includes a database 122 for storing data responsive to content requests from the clients 102, 104, etc. In one form, data is stored as a collection of HTML documents containing text and other multi-media content.
A gateway 124 is usually used to interface more than one client or internal network segments 107 to the Internet 106 as shown. Typically a proxy server that includes a cache and content filtering engine 126 is inserted in the connection path from the internal network 107 to the Internet 106, to increase performance and control by implementing a content blocking policy. The caching and blocking proxy server can be connected to the gateway or have parallel direct connections to the internal 107 and external 106 networks.
A client system 102, 104 running the web browser 116 requests content from the content server 120 using a Hypertext Transfer Protocol (HTTP) request and receiving the content in a HTTP response. HTTP requests and responses occur over TCP/IP sockets that are communicated over the communication link between the client and the content server. A user may generate a content request by explicitly asking for content stored in the content server or by taking on a hyperlink anchor which points to contents stored on content servers. Upon receipt, the browser loads that content using an HTTP session. A more detailed description of HTTP may be found in Berners-Lee et al., “Hypertext Transfer Protocol—HTTP/1.0” Draft IEFT-HTTP-V10-Spec-0.0 Text.” 1995 (March 8) Internet Draft, herein incorporated by reference in its entirety. A more detailed description of HTML may be found in Berners-Lee “Hypertext Markup Language (HTML)” Draft IEFT.IIIR-HTML-01, June 1993 (expired working draft), herein incorporated by reference in its entirety. A detailed description of TCP/IP Sockets and Communication on the Internet may be found in W. Richard Stevens, “TCP/IP Illustrated, Vol. 1—The Protocols”, Addison-Westlake, 1994, pages 1-20, 229-262, herein incorporated by reference in its entirety.
A user of a client system utilizing the web browser 116 will often access a conventional search engine server 130, 135 and databases 131, 136, respectively, specialize to locate Internet content by means of keyword searches. These secured search engine servers can be external 130, or internal 135 to the controlled network 107. While they perform the same basic function, internally attached search engine servers 135 can be independently controlled by the internal network operator and are preferred. The methods of this invention, would typically be implemented by internally attached and controlled search engines 135, or by external search engines 130 that provide, as a service to an organization, consistency with the organizations content blocking policy. As a result of a keyword search directed at a search engine server 130 or 135, end users will see displayed in the web browser 116 a list of matching URLs and text excerpts displayed as hyperlink anchors to the ultimate content. The user can then select and follow the link to one or more content matches using the web browser 116.
In FIG. 2, a content sample filtering/blocking configuration table 200 is generated by the client or by a network/service administrator and installed at the proxy server 126 to filter or otherwise limit the availability of content that is deemed inappropriate or undesirable. These content access control policies typically block undesirable content from reaching all or a subset of end users in a given online service or network. The table is installed in the cache and filtering engine 126, and is typically stored in a database 127. In one form, the table comprises a row 201 including for each user or group of users one or more of the following: an Id 203; a list of keywords to block 205; Platform For Interconnect content Selection (PICS) rules 207, a black list of URLs not to be contacted 209, a white list of the only URLs that can be contacted 211. A description of URLs may be found in Berners-Lee et al. “Uniform Resource Locators (URL)”, RFC 1738, December 1994, herein incorporated by reference in its entirety. PICs ratings are obtained from PICs Rules that allow or block access to URLs based on PICs labels incorporated into documents which describe the URLs. PICS rules are described in the Internet at http://www.w3.org/TR/REC-PICSRules-971229, published by W3C, MIT, 77 Massachusetts Avenue, Cambridge, Mass. 02139, dated Dec. 29, 1997. More specifically, PICS Rules is a language for expressing filtering rules (profiles) that allow or block access to URLs based on PICS labels that describe those URLs. The labels are created using a software tool in accordance with a PICS Technical specification-1.1 available in the Internet at http://www.w#.org/PICS/. The software tool is used to create labels in a document that describe particular URLs. Alternatively, in lieu of pasting the labels into documents, an independent reader distributes the labels through a separate server called a Label Bureau. Filtering software will know to check at that Label Bureau to find the labels much as a consumer knows to read particular magazines for review of appliances or automobiles. Once the label has been created, the label is inserted as an extra header in the HTTP header stream that precedes the content of the documents that are sent to the web browser. Alternatively, the labels can be imbedded in HTML documents using a META tag. With this method, labels are sent only with HTML documents, not with images, video or anything else. A PICS-complaint content server is available from International Business Machines Corporation, Armonk, N.Y.
With the blocking table installed in the cache and blocking engine 122, several process alternatives are available to couple content search and content blocking engine, such that only content ultimately allowed by the blocking policy is returned to the client as the result of the content search. While it is possible to have different rules for each individual user, it is more manageable to have a single set of rules that apply to all users, or to divide users into a small number of user groups, each with its own rule. Individual users or groups, if defined, can be identified by using several means, including: client system IP address to user/group ID mappings, use of HTTP basic authentication at the start of a browsing session, us of HTTP web “cookies” to track user identity.
Turning to FIG. 3, a process 300 implements the blocking policy during the content indexing phase. In step 302 the search engine'"'"'s 135 content scanning and indexing automaton process is modified. In step 304, the content filtering rules from the content and filtering engine 126 are imported into the search engine server 135 via Application Program Interfaces (APIs) or transfer of rule definition files, at regular intervals, or whenever a change is detected. In step 306, multiple indexing database trees are created as needed and each tree is associated with a user group as defined in the content filtering rules. For example, one indexing database tree for children with a strict PICs filtering rule; one tree for adults with more liberal filtering rules.
In step 308 the search engine'"'"'s automaton process starts scanning and indexing content from the list of target servers while the content blocking rules are consulted.
In step 310, if a white list is present, the search engine searches only web sites or root content sources that match the explicit allowable site/URL list or white list.
In step 312, if a black list of URLs to exclude is configured in the rules, any web site URL that matches a the black list pattern is exclude.
In step 314, the PICS rules that apply to the user set being serviced by the indexing database tree is applied to the site/content/document being processed, resulting in the document being excluded or included.
In step 316, if an exclusionary keyword list is specified, the document text is scanned and the document is excluded if it contains one or more keywords in the list.
In step 318, a document is added to the appropriate indexing database tree only if it is allowed by the filtering rules for that group.
The advantage of the process of FIG. 3 is that all additional (exclusion) processing is performed in the database indexing phase. There is little additional processing needed on the users search processing and presentation phases. Presumably, search operations are much more frequent than indexing operations in the life cycle of a search engine, even with re-scanning of content for possible changes.
In FIG. 4, another process 400 implements a blocking policy during the end users search result presentation phase. In step 402, the scanning and indexing automaton process of the search engine is unchanged and a single indexing database tree is preserved. In step 404, the search and presentation process of the search engine is modified to apply blocking policies.
In step 406, the content filtering rules from the caching engines (via APIs or transfers of rule definitions are imported into the search engine at regular intervals or whenever a change is detected.
In step 407, processing of a user-initiated search request is started against the index database.
In step 408 a list of all matching documents satisfying the user'"'"'s request is built and prepared for application of the blocking rules.
In step 410, if a while list of explicitly allowable URLs is specified in the rules, all matching documents not contained in the white list are excluded.
In step 412, any web site, URL or document that matches an exclusion pattern list (blacklist) is excluded.
In step 414, if PICS rules are specified, any URL that fails to conform with the PICS rules is excluded.
In step 416, if an keyword list is specified in the rules, any URL that contains in its text one or more words in the list is excluded.
In step 418, the remaining subset of URL pointers that match the users request and satisfy the blocking rules is returned for presentation to the client.
The primary advantage of the process of FIG. 4 is that the latest policy can be applied to each search without impact of rebuilding the indexing databases. A single indexing database can be used for all users. The process allows the definition of altering filtering groups down to individual controls with little impact.
In FIG. 5 a process 500 modifies the search engine to build its indexing database by searching the content caching engine'"'"'s content. In step 501 the search engine scanning and indexing automaton process is modified. Instead of searching and indexing the ultimate content source sites and content servers, the process is configured to search the local repository of the content of the caching and blocking engine. In step 503, the search engine'"'"'s scanning target is modified to be an appropriate content caching storage rather than a site/URL list. In step 505, the URL/content/document tree in the caching and blocking engine is traversed via APIs, database operations or shared filed system operations. In step 507, any document found in the cache is added to the indexing database as complying with the blocking filtering policy to one or more user groups in local installation.
The primary advantage of the process of FIG. 5 is the application of the filtering and blocking rules is done only once by the engine designed to do so, i.e., the caching and blocking engine. The scanning and indexing operation is performed on a local (high performance) copy of the target content, rather than the more variable Internet content sites.
In FIG. 6, a process 600 modifies the search engine to go through the caching and filtering engine as the search engine builds its indexing database. In step 601, the search engine scanning and indexing automaton is modified to be configured in the same way as an end user browser, i.e., use HTTP proxy to go thorough the caching and filtering engine to reach the target content. In step 603 the search engine automaton is configured to use HTTP proxy configured to the appropriate caching and filtering engine. In step 605, while scanning and indexing content, the search engine automaton is configured to simulate an end user belonging to one of the user groups such that the user will receive only a subset of site/contents/documents that are allowed by the policy for that user group.
The primary advantage of the process of FIG. 6 is that there is virtually no modification of the search engine. The content blocking and filtering is performed by the caching and blocking engine which was designed and optimized to do so. Only content allowed by the blocking policy will reach the search engine for indexing. The efficiency and performance of the search engine is increased since some of the site/contents to be scanned and indexed will be found in a local cache store.
Summarizing, content searching and content blocking engines are coupled such that only pointers to content ultimately allowed by a blocking policy is returned to the end user as the result of a content search. Multiple processes are described for coupling the content search and content blocking engines. As such, the invention provides consistency between the results of an end user contents search and an individual organization'"'"'s content filtering and blocking policy. The invention is immediately available to existing Internet and other networks; data protocols and standards without the need for modification.
While the invention has been described in the Internet (HTTP/web) environment, the same concepts apply to most data and network environments where data is searched; a list of possible matches is presented to end users who in turn consume/view that data if allowed by access or content control policy. Various changes can be made therein without departing from the spirit and scope of the invention as defined in the appended claims, in which: