US Patent No: 6,016,520

Number of patents in Portfolio can not be more than 2000

Method of viewing at a client viewing station a multiple media title stored at a server and containing a plurality of topics utilizing anticipatory caching

3 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An on-line multiple media viewer system provides a responsive interactive presentation at a client viewing station of multiple media content retrieved over a remote connection from a server at which the content resides using a set of client-initiated and server-driven remote services for anticipatory caching of media content. In response to an initial request for an item of media content from the server, the remote services predict additional items of media content likely to be requested and transmit these items in advance of their request. Transmitted items are cached by services at the client viewing station in a cache storage. The client checks the cache storage before making additional requests for transfer over the remote connection. The items are transmitted in multi-channel asynchronous operations over the remote connection.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
MICROSOFT TECHNOLOGY LICENSING, LLCREDMOND, WA27531

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Facq, Jean-Remy Bellevue, WA 1 256
Harris, Lindsay A Bothell, WA 1 256

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
* 5,347,632 Reception system for an interactive computer network and method of operation 1074 1989
* 5,150,472 Cache management method and apparatus for shared, sequentially-accessed, data 30 1989
* 5,539,886 Call management in a collaborative working network 79 1994
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (4)
* 5,305,389 Predictive cache system 202 1991
* 5,528,739 Documents having executable attributes for active mail and digitized speech to text conversion 47 1993
* 5,544,051 Document management system using multiple threaded processes and having asynchronous repository responses and no busy cursor 51 1995
* 5,802,292 Method for predictive prefetching of information over a communications network 257 1995
 
McGraw Broadcast (1)
* 5,577,042 Broadcast and presentation system and method 35 1994
 
SAMSUNG ELECTRONICS CO., LTD. (2)
* 5,499,330 Document display system for organizing and displaying documents as screen objects organized along strand paths 182 1993
* 5,621,874 Three dimensional document representation using strands 87 1995
 
SUN MICROSYSTEMS, INC. (2)
* 5,442,749 Network video server system receiving requests from clients for specific formatted data through a default channel and establishing communication through separate control and data channels 309 1993
* 5,530,852 Method for extracting profiles and topics from a first file written in a first markup language and generating files in different markup languages containing the profiles and topics for use in accessing data described by the profiles and topics 918 1994
 
WANG SOFTWARE N.Y., INC. (1)
* 5,446,740 Method of and apparatus for processing data at a remote workstation 180 1993
 
PICTURE NETWORK INTERNATIONAL, LTD. (1)
* 5,493,677 Generation, archiving, and retrieval of digital images with evoked suggestion-set captions and natural language interface 461 1994
 
ORACLE AMERICA, INC. (1)
* 5,659,729 Method and system for implementing hypertext scroll attributes 207 1996
 
WILMINGTON TRUST FSB (1)
* 5,351,276 Digital/audio interactive communication network 278 1992
 
INTERNETAD SYSTEMS LLC (1)
* 5,572,643 Web browser with dynamic display of information objects during linking 1780 1995
 
AMIGA DEVELOPMENT LLC (1)
* 5,317,732 System for relocating a multimedia presentation on a different platform by extracting a resource map in order to remap and relocate resources 128 1991
 
APPLE INC. (3)
* 5,537,526 Method and apparatus for processing a display document utilizing a system level document framework 225 1993
* 5,623,652 Method and apparatus for searching for information in a network and for controlling the display of searchable information on display devices in the network 189 1994
* 5,625,818 System for managing local database updates published to different online information services in different formats from a central platform 209 1996
 
GERALD AND LEONA R. SINGER FAMILY TRUST (1)
* 5,305,195 Interactive advertising system for on-line terminals 712 1992
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 5,778,372 Remote retrieval and display management of electronic document with incorporated images 285 1996
 
INFONAUTICS CORPORATION (1)
* 5,717,914 Method for categorizing documents into subjects using relevance normalization for documents retrieved from an information retrieval system in response to a query 140 1995
 
HARTFORD FIRE INSURANCE COMPANY (1)
* 5,557,515 Computerized system and method for work management 319 1995
 
QWEST COMMUNICATIONS INTERNATIONAL INC. (1)
* 5,276,679 Method for maintaining channels and a subscriber station for use in an ISDN system 64 1992
 
DISNEY ENTERPRISES, INC. (1)
* 5,091,849 Computer image production system utilizing first and second networks for separately transferring control information and digital image data 44 1991
 
Encyclopaedia Britannica, Inc. (1)
* 5,241,671 Multimedia search system using a plurality of entry path means which indicate interrelatedness of information 658 1989
 
OPEN INVENTION NETWORK, LLC (1)
* 5,649,186 System and method for a computer-based dynamic information clipping service 579 1995
 
AT&T CORP. (1)
* 5,491,820 Distributed, intermittently connected, object-oriented database and management system 230 1994
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
PANAMSAT (1)
* 2004/0092,251 Pickup and delivery of data files 5 2003
 
SONY CORPORATION (2)
* 2006/0212,564 Content management system and associated methodology 9 2006
8,554,888 Content management system for searching for and transmitting content 1 2011
 
SONY ELECTRONICS INC. (3)
* 8,060,704 Application pre-launch to reduce user interface latency 0 2006
* 8,095,749 Application pre-launch to reduce user interface latency 0 2011
8,595,450 Application pre-launch to reduce user interface latency 5 2011
 
HITACHI, LTD. (1)
* 6,772,193 Method for continuing data transfer to network cache from server without transferring said data to user terminal irrespective of user interruption of the data transferring request 31 2000
 
ORACLE AMERICA, INC. (2)
* 7,661,114 Client-server application partitioning having metering technique for distributed computing 0 2004
* 2004/0210,907 Client-server application partitioning having metering technique for distributed computing 17 2004
 
AT&T INTELLECTUAL PROPERTY I, L.P. (2)
* 9,083,561 Automated assistance for customer care chats 0 2010
* 2012/0089,683 AUTOMATED ASSISTANCE FOR CUSTOMER CARE CHATS 0 2010
 
UNITED STATES POSTAL SERVICE (1)
* 2005/0198,129 Methods and systems for providing communications management 0 2004
 
GOOGLE TECHNOLOGY HOLDINGS LLC (2)
7,085,576 Method and apparatus for providing streaming information to a wireless mobile wireless device 43 2002
* 2004/0192,342 Method and apparatus for providing streaming information to a wireless mobile wireless device 14 2002
 
CALLAHAN CELLULAR L.L.C. (1)
* 2011/0178,616 STORAGE AND PLAYBACK DEVICE AND METHOD FOR USING THE SAME 2 2011
 
IPRD LABS LLC (1)
* 2012/0021,835 SYSTEMS AND METHODS FOR SERVER BASED VIDEO GAMING 16 2011
 
LIGHTSURF TECHNOLOGIES, INC. (1)
* 2003/0110,234 System and methodology for delivering media to multiple disparate client devices based on their capabilities 115 2001
 
CANON KABUSHIKI KAISHA (1)
* 6,338,075 Hypertext reader which performs a reading process on a hierarchically constructed hypertext 10 1998
 
Intellectual Property I LLC (1)
8,812,620 Software and method that enables selection of one of a plurality of online service providers 1 2007
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (5)
7,212,623 Method for telecommunications service-to-service asynchronous communications using a context cache 4 2002
* 8,055,716 Dynamic creation of mail aliases usable in electronic communications 2 2006
* 2008/0098,069 DYNAMIC CREATION OF MAIL ALIASES USABLE IN ELECTRONIC COMMUNICATIONS 0 2006
* 2008/0235,705 Methods and Apparatus for Global Systems Management 1 2008
8,108,451 System and program products for efficiently locking resources of a global data repository 0 2009
 
Seven Networks (1)
8,782,222 Timing of keep-alive messages used in a system for mobile network resource conservation and optimization 2 2012
 
Sprint Communications Company L.P. (1)
* 7,509,667 Broadband content jukebox with profile-based caching 17 2002
 
LUCENT TECHNOLOGIES INC. (1)
* 6,438,593 Method for information retrieval in broadcast disk systems 3 1998
 
EVOLIUM S.A.S. (1)
* 2003/0149,723 Method for processing concurrent events in web-based application, supporting system and application system using the same 0 2003
 
AT&T INTELLECTUAL PROPERTY II, L.P. (2)
* 8,656,004 Method and apparatus for delivering selected multimedia content to a user in pervasive computing environments 0 2002
8,561,107 Method and apparatus for selecting customized multimedia content for a user in pervasive computing environments 1 2002
 
NATIONAL CENTER FOR THE PROFESSION OF TEACHING (1)
* 7,007,073 Method and apparatus providing electronic concurrent delivery of multimedia content to general purpose computers over a computer network 2 2001
 
INTELLECTUAL VENTURES I LLC (28)
6,594,692 Methods for transacting electronic commerce 305 1996
8,499,030 Software and method that enables selection of one of a plurality of network communications service providers 6 2000
8,131,883 Method for distributing content to a user station 26 2000
6,769,009 Method and system for selecting a personalized set of information channels 186 2000
6,658,464 User station software that controls transport, storage, and presentation of content from a remote source 256 2000
6,611,862 User station software that controls transport and presentation of content from a remote source 200 2000
6,557,054 Method and system for distributing updates by presenting directory of software available for user installation that is not already installed on user station 210 2000
6,839,733 Network system extensible by users 16 2000
8,407,682 Software and method that enables selection of one of a plurality of online service providers 9 2004
7,949,752 Network system extensible by users 3 2004
* 2005/0091,305 Network system extensible by users 100 2004
9,111,604 Software and method that enables selection of on-line content from one of a plurality of network content service providers in a single action 0 2006
8,069,204 Providing and receiving content over a wireless communication system 10 2006
8,024,399 Software distribution over a network 12 2006
* 2007/0094,418 Providing and receiving content over a wireless communication system 22 2006
* 2007/0073,845 Content distribution over a network 36 2006
* 2007/0073,846 Software distribution over a network 23 2006
8,321,499 Method for distributing content to a user station 9 2007
7,653,687 Method for distributing content to a user station 45 2007
* 2007/0220,107 Method for Distributing Content to a User Station 17 2007
* 2009/0144,398 Content Distribution Over A Network 10 2009
8,825,872 Software and method for monitoring a data stream and for capturing desired data within the data stream 1 2009
* 2009/0271,499 Software and Method for Monitoring A Data Stream and for Capturing Desired Data Within the Data Stream 11 2009
8,719,339 Software and method that enables selection of one of a plurality of online service providers 1 2010
* 2011/0016,192 PROVIDING SERVICES FROM A REMOTE COMPUTER SYSTEM TO A USER STATION OVER A COMMUNICATIONS NETWORK 9 2010
* 2011/0016,013 PROVIDING SERVICES FROM A REMOTE COMPUTER SYSTEM TO A USER STATION OVER A COMMUNICATIONS NETWORK 8 2010
8,326,914 Network system extensible by users 0 2011
8,635,272 Method for distributing a list of updated content to a user station from a distribution server wherein the user station may defer installing the update 3 2012
 
Mediaport Entertainment, Inc. (3)
* 2006/0224,517 Systems and methods for delivering digital content to remote locations 7 2006
* 2006/0265,280 Systems and methods for advertising on remote locations 22 2006
* 2006/0249,576 Systems and methods for providing near real-time collection and reporting of data to third parties at remote locations 24 2006
 
ADOBE SYSTEMS INCORPORATED (4)
* 7,039,863 Computer generation of documents using layout elements and content elements 34 1999
* 7,730,164 Bootstrap approaches to downloading data in response to a download indication 5 2005
7,984,374 Computer generation of documents using layout elements and content elements 7 2006
8,990,683 Computer generation of documents using layout elements and content elements 0 2011
 
BACH, BENJAMIN HAMILTON ANDERSEN (2)
6,912,532 Multi-level multiplexor system for networked browser 33 2001
8,635,234 Multi-level multiplexor system for networked browser 0 2005
 
SYNIVERSE ICX CORPORATION (4)
7,792,876 Imaging system providing dynamic viewport layering 8 2006
7,974,988 System and method for cross-carrier mobile device capability discovery 12 2007
7,610,551 System and method for managing distribution of multi-formatted content 2 2007
* 2008/0147,674 System and method for managing distribution of multi-formatted content 0 2007
 
AMAZON TECHNOLOGIES, INC. (1)
* 9,215,269 Predictive caching for content 0 2012
 
TELESAT NETWORK SERVICES, INC. (1)
* 6,427,172 Method and apparatus for internet cache content delivery via a data distribution system 33 1999
 
VERISIGN, INC. (1)
7,860,309 Media publishing system with methodology for parameterized rendering of image regions of interest 9 2004
 
PAYPAL, INC. (2)
9,219,792 Method and system to pre-fetch data in a network 0 2013
* 2014/0215,014 METHOD AND SYSTEM TO PRE-FETCH DATA IN A NETWORK 1 2014
 
OY NOKIA AB (1)
* 2002/0019,854 Method of accessing remote data 0 2001
 
MICROSOFT TECHNOLOGY LICENSING, LLC (141)
6,460,058 Object-oriented framework for hyperlink navigation 205 1996
6,401,099 Asynchronous binding of named objects 84 1996
6,381,742 Software package management 372 1998
* 6,456,275 Proximity sensor in a computer input device 30 1998
6,396,477 Method of interacting with a computer using a proximity sensor in a computer input device 36 1998
6,256,668 Method for identifying and obtaining computer software from a network computer using a tag 221 1998
6,333,753 Technique for implementing an on-demand display widget through controlled fading initiated by user contact with a touch sensitive input device 103 1998
6,559,830 Method of interacting with a computer using a proximity sensor in a computer input device 34 2000
7,624,356 Task-sensitive methods and systems for displaying command sets 20 2000
7,346,848 Single window navigation methods and systems 47 2000
7,191,394 Authoring arbitrary XML documents using DHTML and XSLT 81 2000
7,155,667 User interface for integrated spreadsheets and word processing tables 20 2000
7,117,435 Spreadsheet fields in text 7 2000
7,000,230 Network-based software extensions 58 2000
6,948,135 Method and systems of providing information to computer users 138 2000
6,883,168 Methods, systems, architectures and data structures for delivering software via a network 105 2000
7,358,956 Method for providing feedback responsive to sensing a physical presence proximate to a control of an electronic device 13 2001
7,256,770 Method for displaying information responsive to sensing a physical presence proximate to a computer input device 15 2001
* 2001/0015,718 Method for displying information responsive to sensing a physical presence proximate to a computer input device 14 2001
* 2001/0011,995 Method for providing feedback responsive to sensing a physical presence proximate to a control of an electronic device 14 2001
7,149,789 Distributing software via distribution files 110 2001
* 2001/0042,112 Methods and systems for obtaining computer software via a network 20 2001
* 2002/0016,956 Method and system for identifying and obtaining computer software from a remote computer 49 2001
7,114,128 Object-oriented framework for hyperlink navigation 51 2001
6,802,061 Automatic software downloading from a computer network 108 2001
7,222,341 Method and system for processing software dependencies in management of software packages 48 2002
* 2002/0144,248 Software package management 15 2002
7,415,672 System and method for designing electronic forms 6 2003
7,370,066 System and method for offline editing of data files 27 2003
7,275,216 System and method for designing electronic forms and hierarchical schemas 26 2003
7,913,159 System and method for real-time validation of structured data files 21 2003
* 2004/0189,708 System and method for real-time validation of structured data files 65 2003
7,516,145 System and method for incrementally transforming and rendering hierarchical data files 15 2003
7,168,035 Building a view on markup language data through a set of components 117 2003
7,197,515 Declarative solution definition 27 2003
* 2004/0267,813 Declarative solution definition 27 2003
7,581,177 Conversion of structured documents 19 2003
7,406,660 Mapping between structured data and a visual surface 78 2003
7,334,187 Electronic form aggregation 18 2003
7,296,017 Validation of XML data files 80 2003
* 2004/0226,002 Validation of XML data files 9 2003
7,451,392 Rendering an HTML electronic form by applying XSLT to XML using a solution 83 2003
7,376,673 Offline editing of XML files using a solution 32 2003
8,819,072 Promoting data from structured data files 6 2004
7,430,711 Systems and methods for editing XML documents 26 2004
* 2005/0183,006 Systems and methods for editing XML documents 9 2004
7,318,063 Managing XML documents containing hierarchical database information 11 2004
7,496,837 Structural editing with schema awareness 93 2004
7,412,645 User interface for integrated spreadsheets and word processing tables 18 2004
7,568,101 Digital signatures with an embedded view 26 2004
7,281,018 Form template data source change 123 2004
7,774,620 Executing applications at appropriate trust levels 22 2004
7,676,843 Executing applications at appropriate trust levels 24 2004
7,533,268 Digital signature with an embedded view 25 2004
7,712,048 Task-sensitive methods and systems for displaying command sets 17 2004
7,610,562 Task-sensitive methods and systems for displaying command sets 21 2004
7,512,896 Task-sensitive methods and systems for displaying command sets 20 2004
7,818,677 Single window navigation methods and systems 29 2004
* 2005/0010,871 Single window navigation methods and systems 77 2004
7,779,027 Methods, systems, architectures and data structures for delivering software via a network 28 2004
7,673,227 User interface for integrated spreadsheets and word processing tables 26 2004
7,350,141 User interface for integrated spreadsheets and word processing tables 44 2004
* 2005/0034,060 User interface for integrated spreadsheets and word processing tables 15 2004
* 2005/0044,544 Methods and systems for obtaining computer software via a network 66 2004
7,634,772 Automatic software downloading from a computer network 32 2004
* 2005/0044,541 Automatic software downloading from a computer network 23 2004
7,392,522 Architectures for and methods of providing network-based software extensions 21 2004
* 2005/0044,524 Architectures for and methods of providing network-based software extensions 5 2004
7,692,636 Systems and methods for handwriting to a screen 24 2004
* 2006/0074,933 Workflow interaction 8 2004
* 2006/0071,910 Systems and methods for handwriting to a screen 1 2004
7,702,997 Spreadsheet fields in text 1 2004
7,549,115 System and method for integrated spreadsheets and word processing tables 35 2004
7,523,390 Spreadsheet fields in text 3 2004
7,506,242 System and method for integrating spreadsheets and word processing tables 8 2004
7,120,866 Spreadsheet fields in text 9 2004
7,506,243 System and method for integrating spreadsheets and word processing tables 12 2004
* 2005/0125,377 System and method for integrating spreadsheets and word processing tables 29 2004
8,487,879 Systems and methods for interacting with a computer through handwriting to a screen 7 2004
7,712,022 Mutually exclusive options in electronic forms 26 2004
7,584,417 Role-dependent action for an electronic form 39 2004
* 2006/0107,224 Building a dynamic action for an electronic form 20 2004
* 2006/0107,197 Role-dependent action for an electronic form 13 2004
7,721,190 Methods and systems for server side form processing 25 2004
7,509,353 Methods and systems for exchanging and rendering forms 5 2004
7,904,801 Recursive sections in electronic forms 11 2004
* 2006/0129,583 Recursive sections in electronic forms 33 2004
7,437,376 Scalable object model 21 2004
7,937,651 Structural editing operations for network forms 16 2005
* 2006/0161,837 Structural editing operations for network forms 37 2005
7,743,063 Methods and systems for delivering software via a network 23 2005
7,689,929 Methods and systems of providing information to computer users 26 2005
7,346,610 Methods and systems of providing information to computer users 44 2005
* 2005/0149,511 Methods and systems of providing information to computer users 6 2005
7,725,834 Designer-created aspect for an electronic form template 27 2005
* 2006/0197,982 Designer-created aspect for an electronic form template 4 2005
* 2006/0230,338 Data-driven actions for network forms 1 2005
7,360,171 Methods and systems of providing information to computer users 8 2005
8,010,515 Query to an electronic form 11 2005
7,543,228 Template for rendering an electronic form 35 2005
8,200,975 Digital signatures for network forms 8 2005
* 2006/0155,737 Method and system for identifying and obtaining computer software from a remote computer 3 2005
7,613,996 Enabling selection of an inferred schema part 34 2005
* 2007/0036,433 Recognizing data conforming to a rule 68 2005
7,602,382 Method for displaying information responsive to sensing a physical presence proximate to a computer input device 22 2005
7,979,856 Network-based software extensions 18 2005
* 2005/0289,535 Network-based software extensions 33 2005
* 2007/0061,706 Mapping property hierarchies to schemas 67 2005
* 2007/0061,467 Sessions and session states 71 2005
* 2006/0026,534 Providing information to computer users 81 2005
8,001,459 Enabling electronic documents for limited-capability computing devices 10 2005
7,779,343 Opening network-enabled electronic documents 0 2006
7,490,109 System and method for offline editing of data files 29 2006
8,099,548 Power efficient media playback on general purpose portable devices 2 2006
7,925,718 Method and system for identifying and obtaining computer software from a remote computer 1 2006
* 2006/0218,246 Method and system for identifying and obtaining computer software from a remote computer 3 2006
7,900,134 Authoring arbitrary XML documents using DHTML and XSLT 17 2006
* 2007/0094,589 Incrementally Designing Electronic Forms and Hierarchical Schemas 68 2006
* 8,140,610 Bitmap-based display remoting 2 2007
* 2008/0301,566 Bitmap-Based Display Remoting 13 2007
7,865,477 System and method for real-time validation of structured data files 17 2007
8,074,217 Methods and systems for delivering software 24 2007
7,971,139 Correlation, association, or correspondence of electronic forms 15 2007
* 2008/0052,287 Correlation, Association, or Correspondence of Electronic Forms 22 2007
* 8,140,974 Presenting secondary media objects to a user 1 2007
* 2009/0158,198 PRESENTING SECONDARY MEDIA OBJECTS TO A USER 2 2007
7,925,621 Installing a solution 17 2008
* 2008/0189,335 Installing A Solution 15 2008
8,892,993 Translation file 3 2008
* 2008/0126,402 Translation File 37 2008
8,918,729 Designing electronic forms 3 2008
8,078,960 Rendering an HTML electronic form by applying XSLT to XML using a solution 7 2008
8,046,683 Structural editing with schema awareness 4 2009
* 2010/0125,778 Data-Driven Actions For Network Forms 14 2010
9,229,917 Electronic form user interfaces 0 2011
8,612,551 Method and system for identifying and obtaining computer software from a remote computer 0 2011
* 2011/0185,351 METHOD AND SYSTEM FOR IDENTIFYING AND OBTAINING COMPUTER SOFTWARE FROM A REMOTE COMPUTER 5 2011
8,209,372 Bitmap transfer-based display remoting 1 2011
9,210,234 Enabling electronic documents for limited-capability computing devices 0 2011
8,429,522 Correlation, association, or correspondence of electronic forms 6 2011
9,239,821 Translation file 0 2014
 
BANK OF AMERICA, N.A. (2)
* 2007/0192,435 Persistant Client State in a Hypertext Transfer Protocol Based Client-Server System 0 2007
* 2007/0185,999 PERSISTANT CLIENT STATE IN A HYPERTEXT TRANSFER PROTOCOL BASED CLIENT-SERVER SYSTEM 0 2007
 
SEVEN NETWORKS, INC. (1)
8,762,489 System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief 0 2012
 
GOOGLE INC. (3)
9,092,535 E-mail embedded textual hyperlink object 0 1999
7,840,639 Method and article of manufacture for an automatically executed application program associated with an electronic message 1 1999
* 2009/0187,859 Graphical user interface elements using video pre-fetch 22 2008
 
SEVEN NETWORKS INTERNATIONAL OY (1)
8,761,756 Maintaining an IP connection in a mobile network 0 2012
 
PCMS HOLDINGS, INC. (1)
6,671,424 Predictive image caching algorithm 37 2000
 
KONINKLIJKE PHILIPS ELECTRONICS N.V. (1)
* 2003/0074,421 Internet access via specific server and via proprietary application for selecting and controlling content: remote and local 14 2001
 
PIONEER CORPORATION (1)
* 2003/0200,090 Speech recognition apparatus, speech recognition method, and computer-readable recording medium in which speech recognition program is recorded 2 2003
 
SEVEN NETWORKS, LLC (95)
8,010,082 Flexible billing architecture 115 2005
* 2006/0084,410 Flexible billing architecture 143 2005
8,116,214 Provisioning of e-mail settings for a mobile terminal 73 2005
8,468,126 Publishing data in an information community 2 2005
8,412,675 Context aware data presentation 55 2006
* 2007/0027,920 Context aware data presentation 143 2006
8,069,166 Managing user-to-user contact with inferred presence information 89 2006
8,989,728 Connection architecture for a mobile network 1 2006
8,064,583 Multiple data store authentication 85 2006
8,438,633 Flexible real-time inbox access 40 2006
* 2008/0134,292 Extending user relationships 133 2007
8,364,181 Electronic-mail filtering for mobile devices 50 2007
* 2009/0149,203 Electronic-mail filtering for mobile devices 97 2007
8,793,305 Content delivery to a mobile device from a content service 0 2007
8,107,921 Mobile virtual network operator 80 2008
8,862,657 Policy based content service 0 2008
* 2009/0164,560 Policy based content service 104 2008
8,693,494 Polling 1 2008
* 2009/0248,670 Content search engine 89 2008
* 2008/0298,386 Polling 94 2008
8,787,947 Application discovery on mobile devices 1 2008
* 2009/0318,171 Application Discovery on Mobile Devices 92 2008
8,078,158 Provisioning applications for a mobile device 84 2008
* 2009/0063,647 Messaging centre for forwarding e-mail 92 2008
8,805,334 Maintaining mobile terminal information for secure communications 0 2008
9,002,828 Predictive content delivery 0 2009
8,838,744 Web-based access to data objects 0 2009
8,805,425 Integrated messaging 0 2009
8,909,759 Bandwidth measurement 0 2009
* 2010/0146,107 Bandwidth Measurement 89 2009
8,209,709 Cross-platform event engine 74 2010
9,055,102 Location-based operations and messaging 0 2010
8,127,342 Secure end-to-end transport through intermediary nodes 75 2010
9,047,142 Intelligent rendering of information in a limited display environment 0 2010
9,043,731 3D mobile user interface with configurable workspace management 0 2011
8,774,844 Integrated messaging 0 2011
* 2011/0190,014 INTEGRATED MESSAGING 85 2011
8,799,410 System and method of a relay server for managing communications and notification between a mobile device and a web access server 0 2011
8,831,561 System and method for tracking billing events in a mobile wireless network for a network operator 26 2011
8,811,952 Mobile device power management in data synchronization over a mobile network with or without a trigger notification 2 2011
9,043,433 Mobile network traffic coordination across multiple applications 0 2011
* 2011/0238,772 SYSTEM AND METHOD FOR FACILITATING MOBILE TRAFFIC IN A MOBILE NETWORK 85 2011
8,849,902 System for providing policy based content service in a mobile network 1 2011
8,838,783 Distributed caching for resource and mobile network traffic management 0 2011
9,077,630 Distributed implementation of dynamic wireless traffic policy 0 2011
8,886,176 Mobile application traffic optimization 0 2011
8,914,002 System and method for providing a network service in a distributed fashion to a mobile device 0 2011
8,909,192 Mobile virtual network operator 0 2011
8,484,314 Distributed caching in a wireless network of content delivered for a mobile application over a long-held request 33 2011
8,166,164 Application and network-based long poll request detection and cacheability assessment therefor 76 2011
8,843,153 Mobile traffic categorization and policy for network use optimization while preserving user experience 2 2011
8,326,985 Distributed management of keep-alive message signaling for mobile network resource conservation and optimization 64 2011
8,204,953 Distributed system for cache defeat detection and caching of content addressed by identifiers intended to defeat cache 74 2011
8,190,701 Cache defeat detection and caching of content addressed by identifiers intended to defeat cache 73 2011
8,903,954 Optimization of resource polling intervals to satisfy mobile device requests 0 2011
8,494,510 Provisioning applications for a mobile device 1 2011
8,873,411 Provisioning of e-mail settings for a mobile terminal 0 2012
9,049,179 Mobile network traffic coordination across multiple applications 0 2012
8,549,587 Secure end-to-end transport through intermediary nodes 3 2012
8,539,040 Mobile network background traffic data management with optimized polling intervals 31 2012
8,291,076 Application and network-based long poll request detection and cacheability assessment therefor 60 2012
RE45348 Method and apparatus for intercepting events in a communication system 0 2012
9,084,105 Device resources sharing for network resource conservation 0 2012
8,316,098 Social caching for device resource sharing and management 60 2012
8,832,228 System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief 0 2012
8,621,075 Detecting and preserving state for satisfying application requests in a distributed proxy and cache system 27 2012
9,060,032 Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic 0 2012
8,700,728 Cache defeat detection and caching of content addressed by identifiers intended to defeat cache 9 2012
8,561,086 System and method for executing commands that are non-native to the native environment of a mobile device 0 2012
9,239,800 Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network 0 2012
8,984,581 Monitoring mobile application activities for malicious traffic on a mobile device 1 2012
8,356,080 System and method for a mobile device to use physical storage of another device for caching 87 2012
8,635,339 Cache state management on a mobile device to preserve user experience 22 2012
8,918,503 Optimization of mobile traffic directed to private networks and operator configurability thereof 0 2012
8,839,412 Flexible real-time inbox access 0 2012
9,100,873 Mobile network background traffic data management 0 2012
8,966,066 Application and network-based long poll request detection and cacheability assessment therefor 0 2012
8,977,755 Mobile device and method to utilize the failover mechanism for fault tolerance provided for mobile traffic management and network/device resource conservation 0 2012
8,868,753 System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation 0 2012
9,208,123 Mobile device having content caching mechanisms integrated with a network operator for traffic alleviation in a wireless network and methods therefor 0 2012
9,009,250 Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation 1 2012
9,021,021 Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system 1 2012
8,861,354 Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization 2 2012
8,909,202 Detection and management of user interactions with foreground applications on a mobile device in distributed caching 0 2013
8,738,050 Electronic-mail filtering for mobile devices 0 2013
9,203,864 Dynamic categorization of applications for network access in a mobile network 0 2013
8,775,631 Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications 0 2013
9,173,128 Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol 0 2013
9,241,314 Mobile device with application or context aware fast dormancy 0 2013
9,161,258 Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion 0 2013
8,874,761 Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols 1 2013
8,812,695 Method and system for management of a virtual network connection without heartbeat messages 0 2013
9,131,397 Managing cache to prevent overloading of a wireless network due to user activity 0 2013
8,750,123 Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network 2 2013
9,065,765 Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network 0 2013
 
ALCATEL LUCENT (1)
* 9,178,959 Method and apparatus for predicting value of caching content items 0 2008
 
Seven Network, Inc. (1)
8,417,823 Aligning data transfer to optimize connections established for transmission over a wireless network 45 2011
 
GATEWAY, INC. (1)
* 6,933,919 Pointing device with storage 9 1998
 
PROXIMA THERAPEUTICS, INC. (1)
7,516,399 Structured-document path-language expression methods and systems 26 2004
 
INTELSAT CORPORATION (1)
6,674,994 Pickup and delivery of data files 22 1999
 
WISTRON CORPORATION (1)
* 6,377,243 Data input device and the method thereof 3 1998
 
FACEBOOK, INC. (1)
RE42892 Method and apparatus for maintaining state information on an HTTP client system in relation to server domain and path attributes 5 2002
 
KIP PROD P1 LP (6)
8,205,240 Activation, initialization, authentication, and authorization for a multi-services gateway device at user premises 18 2007
8,031,726 Billing, alarm, statistics and log information handling in multi-services gateway device at user premises 9 2007
* 7,987,490 System and method to acquire, aggregate, manage, and distribute media 44 2007
* 2008/0189,774 Activation, Initialization, Authentication, and Authorization for a Multi-Services Gateway Device at User Premises 49 2007
* 2008/0168,523 System And Method To Acquire, Aggregate, Manage, And Distribute Media 211 2007
8,386,465 System and method to manage and distribute media using a predictive media cache 12 2008
 
F. POSZAT HU, L.L.C. (4)
* 7,024,465 Method for queued overlap transfer of files 5 2000
8,204,962 Method for queued overlap transfer of files 1 2006
* 2006/0168,312 Method for queued overlap transfer of files 1 2006
8,700,742 Method for queued overlap transfer of files 0 2012
 
AT&T CORP. (2)
* 2002/0099,822 Method and apparatus for on demand certificate revocation updates 35 2001
7,010,762 Pre-loading content to caches for information appliances 5 2002
* Cited By Examiner