Nova Patents
WO0048110A2

Personalized access to web sites

Abstract

The invention provides a method and system for access to personalized web sites. A user can maintain a single set of authentication information for access to multiple restricted web sites. The invention provides an improved technique for group access to web sites. Multiple related users can simultaneously access a sequence of web sites, such that each of the related users has substantially the same content presented at the same times. The invention provides a technique for summarization and aggregation of presonalized information. A personal data server obtains information for users, on their behalf, from one or more web sites having that information and presents that information to those users in a convenient format. The invention provides a method and system for automated and intelligent structured data input.

WO0048110A2, drawing sheet 1
Sheet 1 of 14

Term

No projected expiry on record.

  1. Priority and filed
  2. Published
  3. Today

96 claims: 16 independent, 80 dependent

  1. 1
    Claims 1. A method for access to a plurality of network services, said method including steps for recording a set of authentication information in a database;receiving a request to access at least one of said plurality of network services;and sending, in response to said request to access, said set of authentication information to said at least one of said plurality of network services;whereby a user can maintain a single set of authentication information for said plurality of network services.
  2. 12
    A method for enforcing restricted access to a network service, said method including steps for identifying a network service having access thereto restricted to a first set of users;identifying, for one of said first set of users, a second set of users to have access to said network service;receiving, from one of said second users, a request for access to said network service;and providing access to said network service to said one second user in response to said steps for identifying a second set, and in response to access permitted to said one first user identified therewith.
  3. 20
    Apparatus for access to a plurality of network services, said apparatus including a personalization server having a database, said database including information regarding a plurality of network services, information regarding a set of authentication information associated therewith;said personalization server being disposed for receiving a first message requesting access to one of said network services, and for sending a second message to said one network service in response thereto, said second message including said set of authentication information;whereby a user can maintain a single set of authentication information for said plurality of network services.
  4. 25
    Apparatus for enforcing restricted access to a network service, said apparatus including a database associating a set of network services with a first set of users having access to said network services, said database associating one of said first set of users with a second set of users to have access to said network service;and a personalization server disposed for providing access to one said network service in response to one said second user and in response to said database.
  5. 30
    A method of doing business, including steps for obtaining a single registration for a set of primary users for a group of related services provided by one or more processors coupled to a network;enforcing restricted access to said single registration for a set of secondary users associated with said primary users;and providing said restricted access to said secondary users in response to registrations by said secondary users for said restricted access to said services.
  6. 31
    A method of doing business, including steps for maintaining a plurality of profiles for a user;obtaining a plurality of registrations for said user for services provided by one or more processors coupled to a network;wherein said plurality of registrations includes information from at least two of said profiles.
  7. 32
    A method of doing business, including steps for maintaining, at a personalization server, a plurality of registrations for a user for services provided by one or more processors coupled to a network;providing access to said services using said personalization server, in response to requests from said user;whereby said user can make said requests from more than one of a plurality of devices coupled to said network.
  8. 33
    A method including steps for designating a group of web clients for group access to web sites;receiving a selection of a web page for presentation to web clients in said group;and retrieving and presenting said web page to said web clients in said group.
  9. 39
    Apparatus including a set of web clients;a group-surfing server disposed for receiving a selection of a web page at a web server, and for retrieving and presenting said web page to said web clients.
  10. 45
    In a method for presenting web pages to a plurality of web sites in conjunction, a data structure including identity or session information relating to a group- surfing server acting on behalf of said plurality of web sites.
  11. 48
    A method of doing business, including steps for designating a group of web clients for group access to web sites, said group of web clients being charged for said group access;receiving a selection of a web page for presentation to web clients in said group;and retrieving and presenting said web page to said web clients in said group.
  12. 51
    A method including steps of obtaining personalized information for an individual user, on behalf of said individual user, from a set of web sites having said personalized information;and presenting said personalized information to said individual user in a format other than available at said web sites.
  13. 64
    A method of doing business, including steps of obtaining personalized information for an individual user, on behalf of said individual user, from a set of web sites having said personalized information;and making said personalized information available to said individual user in a transaction not requiring direct contact with those web sites.
  14. 71
    Apparatus including a personal data server including a set of personalized information for an individual user, said personalized information having been obtained from a set of web sites having said personalized information;and a data structure including said personalized information in a format other than available at said web sites.
  15. 82
    A method, including steps of accessing a web site from a web client device;executing a software module to identify a form at said web site for structured data input;and executing said software module to enter at least some data for said form without substantial user intervention.
  16. 95
    In a method for entering data in a form without substantial user intervention, a data structure including an identifier of a web page;an association of that web site location with a script or program fragment to be executed for that web page;whereby execution of said script or program fragment sends information to a server for entering data into said form.