Creating customized internet access client user interface

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6934697
SERIAL NO

09632318

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A customized Internet access client user interface is described. A template defines the basic layout of the user interface, and is typically stored at the local device and changed only for a major user interface upgrade. The template has various slots designated for receiving program components, which are made up of program objects and corresponding program resources. Each time a local device establishes a session with the server, the server sends the program objects and resources to the local device with rules assigning the components to appropriate slots within the template. Both the program objects and the corresponding program resources are selected by the server based in part upon profile data associated with the local device or with individual user's of the local device. Some profile data is supplied by the user, and may include user preferences, demographics, and other personal data. Other profile data is derived from statistics gathered by the client application regarding the user's use of the client application. The profile data can be updated at the beginning of each session, or during, or at the end of the session. By selecting the program objects and resources based in part upon the profile data which the client application can supply each time an Internet session is established, the program objects and resources may be customized for each session of each independent local device connecting to the server.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
NETZERO, INC.WESTLAKE VILLAGE, CA22

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Warren, Terry Santa Ana, CA 14 838

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (2)
5105184 Methods for displaying and integrating commercial advertisements with computer software 477 1989
* 6507872 Class of methods for improving perceived efficiency of end-user interactive access of a large database such as the world-wide web via a communication network such as "The Internet" 94 1995
 
INTERWORLD TECHNOLOGY VENTURES, INC. (1)
* 5987480 Method and system for delivering documents customized for a particular user over the internet using imbedded dynamic content 369 1996
 
Belarc, Inc. (1)
6085229 System and method for providing client side personalization of content of web pages and the like 156 1998
 
NEWS VILLAGE L.L.C. (1)
5918014 Automated collaborative filtering in world wide web advertising 889 1996
 
TELE-PUBLISHING, INC. (1)
* 6253216 Method and apparatus for providing a personal page 52 1997
 
ACTIVEVIDEO NETWORKS, INC. (1)
5319455 System for distributing customized commercials to television viewers 493 1992
 
INTERNETAD SYSTEMS LLC (1)
* 5737619 World wide web browsing with content delivery over an idle connection and interstitial content display 404 1996
 
Software Tree, Inc. (1)
* 6163776 System and method for exchanging data and commands between an object oriented system and relational system 128 1998
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 5692157 Method and system for transferring data between objects using registered data formats 37 1995
 
NETIQ CORPORATION (1)
* 5999178 Selection, type matching and manipulation of resource objects by a computer program 56 1997
 
VALUE CLICK, INC. (1)
* 5848396 Method and apparatus for determining behavioral profile of a computer user 1730 1996
 
GOOGLE TECHNOLOGY HOLDINGS LLC (2)
* 5721908 Computer network for WWW server data access over internet 462 1995
* 6782425 Session based security profile for internet access of an enterprise server 40 1999
 
HEMISPHERE SOLUTIONS N.A., L.L.C. (1)
5933811 System and method for delivering customized advertisements within interactive communication systems 1249 1996
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (5)
5019963 Data processing network with upgrading of files 189 1988
5347632 Reception system for an interactive computer network and method of operation 1144 1989
5504675 Method and apparatus for automatic selection and presentation of sales promotion programs 324 1994
* 2002/0073,197 Method and apparatus for customizing performance of a browser for a given network connection 18 2000
* 6748380 Method, system, and program product for permission to access software 24 2001
 
IPF, Inc. (1)
* 6625581 METHOD OF AND SYSTEM FOR ENABLING THE ACCESS OF CONSUMER PRODUCT RELATED INFORMATION AND THE PURCHASE OF CONSUMER PRODUCTS AT POINTS OF CONSUMER PRESENCE ON THE WORLD WIDE WEB (WWW) AT WHICH CONSUMER PRODUCT INFORMATION REQUEST (CPIR) ENABLING SERVLET TAGS ARE EMBEDDED WITHIN HTML-ENCODED DOCUMENTS 288 1999
 
COMPUTER SCIENCES CORPORATION (1)
* 2004/0088,197 Method of generating a graphical display of a business rule with a translation 6 2002
 
Targetize Innovative Solutions Ltd. (1)
* 6389469 System and method for customized content delivery 38 2000
 
BENEFICIAL INNOVATIONS, INC. (1)
5823879 Network gaming system 505 1996
 
INTERQ CO., LTD. (1)
6157946 Communication system capable of providing user with picture meeting characteristics of user and terminal equipment and information providing device used for the same 152 1998
 
SUN MICROSYSTEMS, INC. (2)
5761662 Personalized information retrieval using user-defined profile 664 1997
* 6052732 System for dynamically loading object viewer from client or server 35 1998
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
* 6519571 Dynamic customer profile management 923 1999
 
PERSONAL AUDIO LLC (1)
5721827 System for electrically distributing personalized information 1010 1996
 
ROVI TECHNOLOGIES CORPORATION (1)
* 6237022 System and method for distributing preferenced data over a communications network 168 1999
 
APPNEXUS RESOURCES, INC. (1)
* 6026368 On-line interactive system and method for providing content and advertising information to a targeted set of viewers 605 1995
 
Metrologic Instruments, Inc. (1)
* 6345764 Hand-held WWW access device with GUI-based www browser program integrated with bar code symbol reader for automatically accessing and displaying HTML-encoded documents by reading bar code symbols 86 1999
 
INTEL CORPORATION (3)
5717923 Method and apparatus for dynamically customizing electronic information to individual end users 873 1994
5724521 Method and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner 1505 1994
5768521 General purpose metering mechanism for distribution of electronic information 361 1996
 
RPX CORPORATION (1)
5913040 Method and apparatus for transmitting and displaying information between a remote network and a local computer 728 1995
 
ENTRYPOINT, INC. (1)
5740549 Information and advertising distribution system and method 1748 1995
 
TIAN SOFTWARE INC. (1)
5636346 Method and system for selectively targeting advertisements and programming 678 1994
 
VISUALTOP.COM INC. (1)
* 2001/0029,527 Method and system for providing a customized browser network 78 2001
 
AT&T CORP. (1)
6009410 Method and system for presenting customized advertising to a user on the world wide web 1070 1997
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (9)
* 2009/0031,003 Color Coding Web Site Presentation 5 2007
8265862 System, method, and computer program product for communicating location-related information 8 2008
8190692 Location-based messaging system, method, and computer program product 3 2008
8131458 System, method, and computer program product for instant messaging utilizing a vehicular assembly 25 2008
8117225 Drill-down system, method, and computer program product for focusing a search 6 2008
8117242 System, method, and computer program product for performing a search in conjunction with use of an online application 2 2008
9514553 Personalized content layout 0 2011
8473152 System, method, and computer program product for utilizing a communication channel of a mobile device by a vehicular assembly 2 2011
8255154 System, method, and computer program product for social networking utilizing a vehicular assembly 7 2011
 
SAP SE (6)
* 7882440 System and method of switching appearance of a graphical user interface 5 2005
* 2007/0101,285 System and method of switching appearance of a graphical user interface 6 2005
* 8255901 Methods and systems for configuring software applications 3 2006
* 2007/0168,947 Methods and systems for configuring software applications 15 2006
* 8856365 Computer-implemented method, computer system and computer readable medium 1 2012
* 2013/0227,153 COMPUTER-IMPLEMENTED METHOD, COMPUTER SYSTEM AND COMPUTER READABLE MEDIUM 1 2012
 
EXCALIBUR IP, LLC (2)
* 8126766 Interactive user interface for collecting and processing nomenclature and placement metrics for website design 3 2006
* 2008/0126,175 Interactive user interface for collecting and processing nomenclature and placement metrics for website design 3 2006
 
CONDUIT (2)
* 7814424 Webpage-flags sensitive toolbar 1 2007
* 2009/0007,013 Webpage-flags sensitive toolbar 1 2007
 
INTERQ CO., LTD. (1)
* 2002/0049,745 Maintaining most current client version 8 2001
 
Alefo Interactive Ltd. (1)
* 2007/0130,518 Method and apparatus for a personalized web page 22 2005
 
INTUIT INC. (1)
* 2008/0250,323 Method and apparatus for recommending an application-feature to a user 21 2007
 
IHEARTMEDIA MANAGEMENT SERVICES, INC. (12)
8719349 System and method for providing a radio-like experience 3 2008
* 2009/0061,764 System and method for providing a radio-like experience 17 2008
8260230 Radio receiver and method for receiving and playing signals from multiple broadcast channels 3 2008
* 2009/0061,807 RADIO RECEIVER AND METHOD FOR RECEIVING AND PLAYING SIGNALS FROM MULTIPLE BROADCAST CHANNELS 3 2008
8671214 Customizing perishable content of a media channel 3 2012
8892025 Radio receiver and method for receiving and playing signals from multiple broadcast channels 0 2012
8737910 Radio receiver and method for receiving and playing signals from multiple broadcast channels 0 2012
9699232 Adding perishable content to media stream based on user location preference 0 2013
9082135 Third party delivery of preferred perishable content 0 2014
9300618 Customizing perishable content of a media channel 0 2014
9203445 Mitigating media station interruptions 0 2014
9549293 Preemptive tuning 0 2015
 
PROVENANCE ASSET GROUP LLC (1)
9313106 Method and apparatus for populating ad landing spots 0 2011
 
MASTERCARD INTERNATIONAL INCORPORATED (2)
8881018 Method and system for remediating nonfunctional website content 0 2011
8671108 Methods and systems for detecting website orphan content 1 2011
 
ORACLE INTERNATIONAL CORPORATION (10)
7603657 Customization of client-server interaction in an internet application 13 2001
7379965 System and method for searching data partially displayed on a user interface 26 2001
* 7263662 Customization of immediate access and hotkey functionality in an internet application user interface 5 2001
7263663 Customization of user interface presentation in an internet application user interface 59 2001
* 2007/0180,432 Customization of client-server interaction in an internet application 66 2001
* 2007/0180,066 System and method for searching data partially displayed on a user interface 15 2001
7111243 Customization of tab-order functionality in internet applications 76 2001
7216298 System and method for automatic generation of HTML based interfaces including alternative layout modes 38 2002
* 9092137 Customization of client-server interaction in an internet application 0 2009
* 2009/0327,912 CUSTOMIZATION OF CLIENT-SERVER INTERACTION IN AN INTERNET APPLICATION 6 2009
 
INTELLECTUAL VENTURES I LLC (2)
* 7711748 Method and apparatus for simplified access to online services 18 2006
* 2006/0143,188 Method and apparatus for simplified access to online services 27 2006
 
MICROSOFT TECHNOLOGY LICENSING, LLC (15)
* 7793260 System for defining and activating pluggable user interface components for a deployed application 3 2005
* 2006/0242,124 System for defining and activating pluggable user interface components for a deployed application 13 2005
7853590 Remote read-write access to disparate data stores 1 2005
* 2007/0130,108 Remote read-write access to disparate data stores 104 2005
* 2008/0178,125 Providing dynamic content in a user interface in an application 20 2007
8112714 Customizing application page loading in a discovery interface 3 2007
8015506 Customizing a menu in a discovery interface 9 2007
* 2008/0126,938 Customizing application page loading in a discovery interface 2 2007
* 2008/0126,984 Customizing a menu in a discovery interface 9 2007
* 8732661 User experience customization framework 0 2007
* 2008/0189,680 User experience customization framework 3 2007
8706842 Discovering and interacting with service providers 0 2008
* 2010/0131,629 Discovering and Interacting with Service Providers 2 2008
9384013 Launch surface control 0 2013
9646149 Accelerated application authentication and content delivery 0 2014
 
FACEBOOK, INC. (8)
7555721 Customized user interface 12 1998
* 7353234 Customized user interface based on user record information 41 2002
8868542 Customized user interface based on user profile information 1 2008
* 2008/0184,146 CUSTOMIZED USER INTERFACE BASED ON USER PROFILE INFORMATION 9 2008
8407601 Customized user interface 0 2009
8943055 Customizing user interfaces based on user activities 0 2012
8805816 Customizing user interfaces 1 2012
8768965 Customized user interface for subordinate users 1 2012
 
GOOGLE TECHNOLOGY HOLDINGS LLC (4)
* 9294334 Controlling communication within a container document 0 2006
* 2007/0245,310 Message catalogs for remote modules 14 2006
* 9630095 Software-application initiation 0 2012
* 2014/0051,505 SOFTWARE-APPLICATION INITIATION 1 2012
 
ADVANCED MESSAGING TECHNOLOGIES, INC. (5)
* 7296026 Method and apparatus for automatically performing an online content distribution campaign 27 2003
* 2005/0131,944 Method and apparatus for automatically performing an online content distribution campaign 9 2003
7844626 Method and apparatus for automatically performing an online content distribution campaign 0 2007
* 2008/0065,472 METHOD AND APPARATUS FOR AUTOMATICALLY PERFORMING AN ONLINE CONTENT DISTRIBUTION CAMPAIGN 7 2007
* 2011/0072,360 METHOD AND APPARATUS FOR AUTOMATICALLY PERFORMING AN ONLINE CONTENT DISTRIBUTION CAMPAIGN 5 2010
 
PACCAR INC (2)
* 9060381 In-vehicle communication device with social networking 0 2010
* 2011/0196,969 IN-VEHICLE COMMUNICATION DEVICE WITH SOCIAL NETWORKING 6 2010
 
SALESFORCE.COM, INC. (2)
* 9747006 Systems and methods for implementing multi-application tabs and tab sets 0 2013
* 9740374 Systems and methods for implementing multi-application tabs and tab sets 0 2013
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
* 2003/0151,620 Content transmission system 4 2003
* Cited By Examiner