NL1010108C2 - Method and device for automatically loading and storing Internet Web pages and for transferring statistical consumer information and data from a network structure. - Google Patents
Method and device for automatically loading and storing Internet Web pages and for transferring statistical consumer information and data from a network structure. Download PDFInfo
- Publication number
- NL1010108C2 NL1010108C2 NL1010108A NL1010108A NL1010108C2 NL 1010108 C2 NL1010108 C2 NL 1010108C2 NL 1010108 A NL1010108 A NL 1010108A NL 1010108 A NL1010108 A NL 1010108A NL 1010108 C2 NL1010108 C2 NL 1010108C2
- Authority
- NL
- Netherlands
- Prior art keywords
- internet
- web page
- access
- page information
- information
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40117—Interconnection of audio or video/imaging devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40123—Interconnection of computers and peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/62—Establishing a time schedule for servicing the requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Entrepreneurship & Innovation (AREA)
- Data Mining & Analysis (AREA)
- Multimedia (AREA)
- Game Theory and Decision Science (AREA)
- Computer Hardware Design (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
s —1 1 ; ... .....ίs -1, 1; ... ..... ί
WERKWIJZE EN INRICHTING VOOR HET AUTOMATISCH LADEN EN OPSLAAN VAN INTERNET-WEBPAGINA1S EN VOOR OVERDRACHT VAN STATISTISCHE CONSUMENTENINFORMATIE EN GEGEVENS UIT EEN NETWERKSTRUCTUURMETHOD AND DEVICE FOR AUTOMATIC LOADING AND STORAGE OF INTERNET WEB PAGES AND FOR TRANSFER OF STATISTICAL CONSUMER INFORMATION AND DATA FROM A NETWORK STRUCTURE
GEBIED VAN DE UITVINDINGFIELD OF THE INVENTION
De onderhavige uitvinding heeft betrekking op het gebied van het verkrijgen en overbrengen van informatie over het internet of het world wide web. Meer in het bijzonder heeft de onderhavige uitvinding betrekking op 5 het gebied van het gebruik van een computersysteem om informatie automatisch te ontvangen of over te brengen over het internet.The present invention relates to the field of obtaining and transferring information over the internet or the world wide web. More particularly, the present invention relates to the field of using a computer system to automatically receive or transfer information over the internet.
ACHTERGROND VAN DE UITVINDINGBACKGROUND OF THE INVENTION
10 De IEEE 1394 standaard, "P1394 Standard For A10 The IEEE 1394 standard, "P1394 Standard For A
High Performance-Serial-Bus7,,—Concept 8,0v2, ~7" julT 1995, is een internationale standaard voor het implementeren van een voordelige seriële bus-architectuur met hoge snelheid, die gegevensoverdracht van zowel asynchroon als 15 isochroon formaat ondersteunt. Isochrone dataoverdrachten zijn real-time overdrachten, die plaatsvinden zodat de tijdsintervallen tussen significante momenten dezelfde duur hebben bij zowel de zendende als ontvangende applicaties. Elk isochroon-overgebracht gegevenspakket wordt 20 overgebracht in zijn eigen tijdperiode. Een voorbeeld van een ideale applicatie voor de isochrone overdracht van ' gegevens is die vanaf een videorecorder naar een televisietoestel. De videorecorder neemt beelden en geluiden op en bewaart de gegevens in discrete stukken of pakketten. 25 De videorecorder brengt dan elk pakket, dat het over een beperkte tijdperiode opgenomen beeld en geluid representeert, gedurende die tijdperiode over of ter afbeelding door een televisietoestel. De bus-architectuur volgens de IEEE 13 94 standaard verschaft meervoudige kanalen voor 1010108 t 2 isochrone gegevensoverdracht tussen applicaties. Een zesbits kanaalnummer met de gegevens wordt verzonden teneinde ontvangst door de juiste applicatie te verzekeren. Dit maakt het mogelijk dat verscheidene applicaties tegelij-5 kertijd isochrone gegevens over de busstructuur zenden. Asynchrone overdrachten zijn traditionele gegevensover-drachtbewerkingen, die zodra mogelijk plaatsvinden en een hoeveelheid gegevens vanaf een bron naar een bestemming overbrengen.High Performance-Serial-Bus7 ,, - Concept 8.0v2, ~ 7 "JulT 1995, is an international standard for implementing a cost-effective serial bus high-speed architecture that supports both asynchronous and isochronous format data transfer. Isochrone data transfers are real-time transfers that occur so that the time intervals between significant moments have the same duration in both the sending and receiving applications.Each isochronously transmitted data packet is transferred in its own time period.An example of an ideal application for the isochronous transfer of data is that from a video recorder to a television set. The video recorder records images and sounds and stores the data in discrete pieces or packages. The video recorder then plays any package that represents the image and sound recorded over a limited period of time during that period. time period over or for display by a television set bus architecture according to the IEEE 13 94 standard provides multiple channels for 1010108 t 2 isochronous data transfer between applications. A six-bit channel number with the data is sent to ensure receipt by the correct application. This makes it possible for various applications to simultaneously send isochronous data over the bus structure. Asynchronous transfers are traditional data transfer operations that take place as soon as possible and transfer an amount of data from a source to a destination.
10 De IEEE 1394 standaard verschaft een seriële bus van hoge snelheid voor het verbinden van digitale inrichtingen waardoor een universele invoer/uitvoer (I/O)-verbinding verschaft wordt. De IEEE 1394 standaard definieert een digitale interface voor de applicaties, waar-15 door de behoefte verdwijnt voor een applicatie om digitale gegevens om te zetten in analoge gegevens voordat deze over de bus verzonden worden. Een ontvangende applicatie zal derhalve digitale gegevens en niet-analoge gegevens van de bus ontvangen en zal daarom niet-analoge gegevens 20 in digitale gegevens behoeven om te zetten. De door de IEEE 13 94 standaard vereiste kabel is erg dun in afmeting vergeleken met andere omvangrijkere kabels, die gebruikt worden om dergelijke inrichtingen met elkaar te verbinden. Inrichtingen kunnen toegevoegd worden aan en verwij-25 derd worden van een IEEE 13 94 bus terwijl de bus actief is. Indien een inrichting toegevoegd of verwijderd wordt, zal de bus automatisch zichzelf herconfigureren voor het verzenden van gegevens tussen de dan bestaande knooppunten. Een knooppunt wordt beschouwd als een logische 30 eenheid met een uniek adres op de busstructuur. Elk - knooppunt verschaft een identificatiegeheugen van het ROM-type, een gestandaardiseerde verzameling van bestu-ringsregisters en zijn eigen adresruimte.The IEEE 1394 standard provides a high-speed serial bus for connecting digital devices thereby providing a universal input / output (I / O) connection. The IEEE 1394 standard defines a digital interface for the applications, eliminating the need for an application to convert digital data into analog data before it is sent over the bus. A receiving application will therefore receive digital data and non-analog data from the bus and will therefore need to convert non-analog data to digital data. The cable required by the IEEE 13 94 standard is very thin in size compared to other larger cables used to connect such devices to each other. Devices can be added to and removed from an IEEE 13 94 bus while the bus is active. If a device is added or removed, the bus will automatically reconfigure itself for sending data between the then existing nodes. A node is considered as a logical unit with a unique address on the bus structure. Each node provides a ROM-type identification memory, a standardized set of control registers and its own address space.
De IEEE 1394 kabelomgeving is een netwerk van 35 knopen die verbonden zijn door punt-tot-punt verbindingen, inclusief een poort op de fysieke verbinding van elk knooppunt en de kabel daartussen. De fysieke topologie voor de kabelomgeving van een IEEE 1394 seriële bus 1 01 n ft 3 is een niet-cyclisch netwerk van verscheidene poorten met eindige aftakkingen. De belangrijkste beperking ten opzichte van de kabelomgeving is dat de knooppunten verbonden moeten worden zonder gesloten lussen te vormen.The IEEE 1394 cable environment is a network of 35 nodes connected by point-to-point connections, including a port on the physical connection of each node and the cable between them. The physical topology for the cable environment of an IEEE 1394 serial bus 1 01 n ft 3 is a non-cyclic network of several ports with finite taps. The most important limitation with respect to the cable environment is that the nodes must be connected without forming closed loops.
5 De IEEE 1394 kabels verbinden poorten op ver schillende knooppunten tezamen. Elke poort bevat termina-toren, transceivers en simpele logica. Een knooppunt kan verscheidene poorten op zijn fysieke verbinding hebben.5 The IEEE 1394 cables connect ports on different nodes together. Each port contains termina tower, transceivers and simple logic. A node can have several ports on its physical connection.
De kabel en poorten fungeren als busherhalers tussen de 10 knooppunten teneinde een enkele logische bus te simuleren. De fysieke verbinding van de kabel bij elk knooppunt omvat één of meer poorten, bemiddelingslogica, een her-synchronisator en een codeerorgaan. Elk van de poorten verschaft een kabelmedia-interface, waarmee het kabelver-15 bindingsorgaan wordt verbonden. De bemiddelingslogica verschaft voor het knooppunt toegang tot de bus. De hersynchronisator ontvangt gegevensstrobe gecodeerde gegevensbits en genereert gegevensbits, die gesynchroniseerd zijn met een lokale klok voor gebruik door de 20 ~appTicatTiës“ ülnnën "het-knooppunt. Hét codeerorgaan neemt hetzij gegevens die verzonden zijn door het knooppunt of gegevens die ontvangen zijn door de hersynchronisator, die geadresseerd zijn naar een ander knooppunt, en codeert deze in een gegevensstrobe-formaat voor verzending 25 over de IEEE 1394 seriële bus. Gebruik makend van deze componenten, vertaalt de fysieke verbinding van de kabel de fysieke punt-tot-punt topologie van de kabelomgeving in een virtuele uitzendbus, welke verwacht door hogere lagen van het systeem. Dit wordt tot stand gebracht door 30 het nemen van alle op één poort van de fysieke verbinding ' ontvangen gegevens, het hersynchroniseren van de gegevens ten opzichte van een locale klok en het herhalen van de gegevens uit alle andere poort van de fysieke verbinding.The cable and ports act as bus repeaters between the 10 nodes to simulate a single logical bus. The physical connection of the cable at each node includes one or more ports, mediation logic, a re-synchronizer, and an encoder. Each of the ports provides a cable media interface, to which the cable connector is connected. The mediation logic provides access to the bus for the node. The resynchronizer receives data strobe coded data bits and generates data bits that are synchronized with a local clock for use by the node. The encoder takes either data sent by the node or data received by the resynchronizer , addressed to a different node, and encodes it into a data strobe format for transmission over the IEEE 1394 serial bus Using these components, the physical connection of the cable translates the physical point-to-point topology of the cable environment in a virtual broadcast bus expected by higher layers of the system This is accomplished by taking all data received on one port of the physical connection, resynchronizing the data with respect to a local clock and repeating the data from all other ports of the physical connection.
Bij het inschakelen of het opnieuw instellen 35 van een bus voeren de aan een IEEE 1394 seriële bus gekoppelde inrichtingen een zelf-identificatie reeks uit. De zelf-ID (zelf-identificatie) reeks van het IEEE 1394 seriële-busprotocol omvat de toewijzing van een basis- lQiG<03 4 knooppunt binnen een IEEE 13 94 seriële-busstructuur en het vormen van een topologiemap teneinde de fysieke relaties van de knooppunten op de busstructuur te bepalen. Deze zelf-ID reeks bepaalt de fysieke topologie van 5 de knooppunten op het IEEE 13 94 seriële-busnetwerk vanwege de poortverbindingen daarvan. Van elke poort wordt bepaald of er een verbinding is en/of de verbinding een kinder- of ouderknooppunt is. Gedurende deze zelf-ID reeks, wordt aan fysieke verbindingen een richting die 10 wijst naar het basisknooppunt toegewezen. De richting wordt ingesteld door het bestempelen van elke verbonden poort als hetzij een ouderpoort of een kinderpoort. Een ouderpoort is een poort die verbonden is met een knooppunt dat dichterbij de basis ligt dan het berichtende 15 knooppunt. Een kinderpoort is een poort die verbonden is met een knooppunt dat verder van het basisknooppunt afligt dan het berichtende knooppunt. Uit deze relaties kan het basisknooppunt de fysieke topologie van de met het IEEE 13 94 seriële-busnetwerk verbonden inrichtingen 20 bepalen.When switching on or resetting a bus, the devices coupled to an IEEE 1394 serial bus perform a self-identification sequence. The self-identification (self-identification) sequence of the IEEE 1394 serial bus protocol includes the assignment of a basic IQIG <03 4 node within an IEEE 13 94 serial bus structure and the creation of a topology directory to facilitate the physical relationships of the nodes on the bus structure. This self-ID sequence determines the physical topology of the nodes on the IEEE 13 94 serial bus network because of its port connections. For each port, it is determined whether there is a connection and / or whether the connection is a child or parent node. During this self-ID sequence, physical connections are assigned a direction that points to the base node. The direction is set by labeling each connected port as either a parent port or a child's port. A parent port is a port that is connected to a node that is closer to the base than the reporting node. A child's gate is a gate that is connected to a node that is farther away from the base node than the reporting node. From these relationships the basic node can determine the physical topology of the devices 20 connected to the IEEE 13 94 serial bus network.
Identificatie-informatie is kenmerkend ingebed binnen consumentenelectronica-inrichtingen die zijn gebaseerd op de IEEE 1212 specificatie. Deze identificatie-informatie bevat een unieke code die de fabrikant van 25 de inrichting in het type van de inrichting representeert; bijvoorbeeld een videocassetterecorder (VCR) , videocamera, digitale videoschijf, etc. Deze identificatie- informatie is kenmerkend ingebed binnen een slechts leesbaar geheugen (ROM) binnen de inrichting. Deze infor-30 matie wordt verkregen door een leesbewerking van de ROM • binnen de inrichting.Identification information is typically embedded within consumer electronics devices based on the IEEE 1212 specification. This identification information contains a unique code which represents the manufacturer of the device in the type of the device; for example a video cassette recorder (VCR), video camera, digital video disc, etc. This identification information is typically embedded within a readable memory (ROM) within the device. This information is obtained by a read operation of the ROM within the device.
Een overvloed aan informatie is nu beschikbaar voor gebruikers van het internet of het world wide web. Soms is de hoeveelheid beschikbare informatie voor de 35 gebruikers overweldigend. Zelfs met de rijkdom aan beschikbare informatie, keren echter gebruikers van het internet vaak routinematig terug naar hun favoriete sites en webpagina's.An abundance of information is now available to users of the internet or the world wide web. Sometimes the amount of available information for the 35 users is overwhelming. However, even with the wealth of information available, users of the internet often routinely return to their favorite sites and web pages.
1010108 51010108 5
De toegang tot het internet en het world wide web kan langzaam en tijdrovend zijn, in het bijzonder gedurende de populairste uren van de dag. De toegang kan veel sneller zijn buiten de piekuren wanneer niet zoveel 5 gebruikers zich toegang verschaffen tot het systeem.Access to the internet and the world wide web can be slow and time-consuming, especially during the most popular hours of the day. The access can be much faster outside of peak hours when not so many users access the system.
Zelfs buiten piekuren kan het tijdrovend zijn om zich toegang te verschaffen tot een webpagina of internetsite om te bepalen of deze bijgewerkt is of om te bepalen of er willekeurige nieuwe voor de gebruiker van belang 10 zijnde informatie is.Even outside of peak hours, it can be time-consuming to access a web page or internet site to determine if it has been updated or to determine if there is any new information of interest to the user.
Wanneer toegang wordt verschaft tot een internetsite, instrueert een gebruiker de computer om de server van de internetserviceverschaffer van de gebruiker te bellen. De computer of settopbox bestuurt vervolgens 15 de werking van een modem teneinde de verbinding met de internetserviceverschaffer tot stand te brengen. Indien eenmaal een verbinding gemaakt is tussen de modem en de internetserviceverschaffer, moet de gebruiker zich laten registreren bij de service, gewoonlijk door het invoeren 20 van een gebruikersnaarrT en een "wachtwoord! Wanneer dë gebruiker zich heeft laten registreren bij de service, kan de gebruiker vervolgens zich toegang te verschaffen tot services en informatie die verschaft worden door de serviceverschaffer en tevens informatie die beschikbaar 25 is via de webpagina's op andere adressen op het internet. Wanneer toegang verschaft wordt tot op het internet beschikbare informatie, staat de gebruiker via zijn serviceverschaf fer in-verbinding met andere servers die informatie verschaffen. Deze informatie wordt gewoonlijk 30 verschaft op internetsites en webpagina's. Elk internet-' 'site en webpagina heeft een bepaald adres via welke deze worden aangesproken. Door het invoeren van dit adres instrueert de gebruiker zijn internetserviceverschaffer om hem te verbinden met dat adres.When access to an Internet site is provided, a user instructs the computer to call the server of the user's Internet service provider. The computer or set-top box then controls the operation of a modem to establish the connection with the Internet service provider. Once a connection has been made between the modem and the Internet service provider, the user must register with the service, usually by entering a user torT and a "password!" Once the user has registered with the service, the user can subsequently accessing services and information provided by the service provider and also information available through the web pages at other addresses on the internet When access is provided to information available on the internet, the user is informed via his service provider. in connection with other servers that provide information.This information is usually provided on internet sites and web pages.Every internet site and web page has a specific address through which they are accessed, by entering this address the user instructs his internet service provider to connect it to that address .
35 Elke internetsite of webpagina heeft kenmerken de informatie over een bepaald onderwerp. Een door een krant verschafte internetsite zal bijvoorbeeld kenmerkend het huidige nieuws, verhalen en andere door de krant 1010108 6 verschafte informatie bevatten. Andere sites kunnen nieuws, informatie en aandeelnoteringen over bepaalde bedrijven of andere typen bedrijven bevatten. Nog een andere site kan informatie hebben die gerelateerd is aan 5 een bepaald type automobiel. Een gebruiker en dergelijke die zich toegang wenst te verschaffen tot een dergelijke site teneinde te ontdekken of er nieuwe informatie beschikbaar is sinds de laatste keer dat de gebruiker zich toegang heeft verschaft tot de site of elke willekeurige 10 informatie die van belang is voor de gebruiker, moet het gehele registratieproces uitvoeren en wachten terwijl toegang wordt verschaft tot de site via de servicever-schaffer. Voor een gebruiker die geïnteresseerd is in veel verschillende onderwerpen, kan dit een zeer tijdro-15 vend proces zijn.35 Each internet site or webpage has the information about a certain subject. For example, an internet site provided by a newspaper will typically contain the current news, stories, and other information provided by the newspaper. Other sites may contain news, information and share listings about certain companies or other types of companies. Yet another site may have information related to a certain type of automobile. A user and the like who wishes to gain access to such a site in order to discover whether new information has been available since the last time the user has accessed the site or any information that is of interest to the user, must perform the entire registration process and wait while access to the site is provided through the service provider. For a user interested in many different topics, this can be a very time-consuming process.
Op dit moment zijn er services die automatisch een zoektocht uitvoeren en een gebruiker voorzien van informatie over een bepaald onderwerp dat op het internet beschikbaar is. Een gebruiker zal om een dergelijke 20 service te gebruiken kenmerkend het specifieke onderwerp over welke deze informatie zal zijn te verkrijgen invoeren. Deze service zoekt vervolgens automatisch voor de gebruiker het internet af en verkrijgt informatie over het specifieke onderwerp. Deze informatie zal verzameld 25 worden door de zoekservice uit veel verschillende sites op het internet. De gebruiker wordt dan voorzien van een rapport dat deze informatie samenvat en de sites vanaf-waar de informatie verzameld is. Wat benodigd is in een systeem dat automatisch informatie verkrijgt van de door 30 de gebruiker gespecificeerde internetsite. Wat verder ' benodigd is, in een systeem dat automatisch informatie verkrijgt van specifieke internetsites gedurende een bepaalde tijdperiode waarin een gebruiker het systeem niet gebruikt.At the moment there are services that automatically perform a search and provide a user with information about a certain subject that is available on the internet. To use such a service, a user will typically enter the specific subject on which this information will be obtainable. This service then automatically searches the internet for the user and obtains information about the specific subject. This information will be collected by the search service from many different sites on the internet. The user is then provided with a report that summarizes this information and the sites from where the information was collected. What is required in a system that automatically obtains information from the internet site specified by the user. What else is required in a system that automatically obtains information from specific internet sites during a certain period of time in which a user does not use the system.
35 Onderzoek in de markt, demografische en andere statistische informatie is bovendien zeer bruikbaar voor fabrikanten van consumentenproducten, die adverteren in verkopen op het internet. Deze informatie wordt gebruikt ÏoiGtoa 7 om trends op de marktplaats te bepalen en tevens te bepalen hoe producten en services beter verpakt kan worden en aan de consument gepresenteerd kan worden. Verzamelen van deze informatie is op conventionele wijze 5 uitgevoerd door de vragenlijst, telefonisch onderzoek en dergelijke. Indien deze informatie eenmaal verzameld is, wordt deze kenmerkend met de hand in een database ingevoerd door data-invoerpersoneel. Er is derhalve een element van menselijke fouten verbonden met de verzame-10 ling en invoer van dit type data. Bovendien is een grote hoeveelheid tijd en moeite vereist bij het verzamelen en invoeren van dergelijke data in een statistische database.'35 Market research, demographic and other statistical information is also very useful for consumer product manufacturers who advertise on the internet. This information is used to determine trends in the marketplace and also how products and services can be better packaged and presented to the consumer. Collection of this information is carried out in a conventional manner through the questionnaire, telephone survey and the like. Once this information has been collected, it is typically entered into a database manually by data entry personnel. There is therefore an element of human error associated with the collection and input of this type of data. Moreover, a great deal of time and effort is required when collecting and entering such data in a statistical database. "
Wat benodigd is, is een wijze waarop statis-15 tische informatie van consumenten automatisch in een door een machine leesbare vorm verzameld kan worden, waardoor een noodzaak tot het met de hand invoeren van data uit marktonderzoeken en vragenlijsten komt te vervallen.What is needed is a way in which statistical information from consumers can be automatically collected in a machine-readable form, eliminating the need for manually entering data from market surveys and questionnaires.
20 OVERZICHT VAN DE UITVINDING20 OVERVIEW OF THE INVENTION
Een computersysteem of ander internettoegangs-inrichting wordt geprogrammeerd om zich automatisch periodiek toegang te verschaffen tot gespecificeerde webpagina's en de informatie vanaf de webpagina naar een 25 computersysteem binnen te halen (Engels: downloaden). Via een gebruikersinterface programmeert een gebruiker het computersysteem door het invoeren van een internetadres van .de webpagina en een toegangsinterval. Het toegangsinterval is het interval waarop versies van de webpagina 30 binnengehaald (Engels: downloaden) zal worden; bijvoorbeeld per uur of per dag of per week. Op deze periodieke basis verschaft het computersysteem of de ander internet-toegangsinrichting zich automatisch toegang tot de gespecificeerde webpagina en haalt de beschikbare informatie 35 binnen. Deze informatie wordt opgeslagen binnen een geheugeninrichting die verbonden is met het computersysteem. De gebruiker kan dan zich toegang verschaffen tot de binnengehaalde informatie en de webpagina zien zonderA computer system or other internet access device is programmed to automatically periodically access specified web pages and retrieve the information from the web page to a computer system (English: download). Via a user interface, a user programs the computer system by entering an internet address of the web page and an access interval. The access interval is the interval at which versions of the web page 30 will be downloaded (English: download); for example per hour or per day or per week. On this periodic basis, the computer system or other internet access device automatically accesses the specified web page and retrieves the available information. This information is stored within a memory device connected to the computer system. The user can then gain access to the retrieved information and view the web page without
1i 0 ] 1 Λ Q1i 0] 1 Λ Q
L ^/· I· i> vv i vQ) 8 verbonden te zijn met het internet teneinde te bepalen of er iets voor de gebruiker van belang is op de webpagina. Indien er van belang zijnde informatie is en de gebruiker de aanvullende informatie wenst te verkrijgen, kan de 5 gebruiker zich vervolgens toegang verschaffen tot de juiste webpagina op een geschikt tijdstip teneinde de aanvullende informatie te verkrijgen.L ^ / · I> i> vv i vQ) 8 to be connected to the internet in order to determine whether something is of interest to the user on the web page. If there is relevant information and the user wishes to obtain the additional information, the user can then access the correct web page at a suitable time to obtain the additional information.
De inrichting is tevens uitgevoerd voor het automatisch verzamelen van statistische consumentinforma-10 tie en data met betrekking tot een netwerkstructuur via een tot stand gebrachte verbinding tussen een computersysteem of een ander toegangssysteem op afstand en een server. Deze verbinding wordt hetzij tot stand gebracht over het internet of direct tussen het computersysteem en 15 de server. Indien de verbinding tussen het computersysteem en de server eenmaal tot stand is gebracht, verkrijgt de server vervolgens automatisch vanaf het computersysteem informatie met betrekking tot de typen van en configuratie van met het computersysteem gekoppelde 20 inrichtingen. Bij voorkeur is het computersysteem gekoppeld aan een andere inrichtingen als deel van een IEEE 1394 seriële-busnetwerk.The device is also designed for automatically collecting statistical consumer information and data relating to a network structure via an established connection between a computer system or another remote access system and a server. This connection is either established over the internet or directly between the computer system and the server. Once the connection between the computer system and the server has been established, the server then automatically obtains information from the computer system regarding the types and configuration of devices coupled to the computer system. Preferably, the computer system is coupled to other devices as part of an IEEE 1394 serial bus network.
Het computersysteem dat zich toegang verschaft tot de server zal derhalve informatie hebben over de 25 inrichting binnen het IEEE 1394 seriële-busnetwerk nadat de zelf-ID reeks voltooid is. Indien deze informatie automatisch door de server uit het computersysteem verzameld is, wordt de informatie vervolgens automatisch binnen een database opgeslagen, waarbij zo de behoefte 3 0 vervalt om de informatie met de hand in te voeren. Uit deze database kunnen trends in het koop- en gebruiksge-drag van consumenten bepaald worden zonder een manuele verzameling en invoer van statistische data te vereisen.The computer system that accesses the server will therefore have information about the device within the IEEE 1394 serial bus network after the self-ID sequence has been completed. If this information is automatically collected by the server from the computer system, the information is then automatically stored within a database, thus eliminating the need to manually enter the information. From this database trends in the buying and usage behavior of consumers can be determined without requiring a manual collection and input of statistical data.
35 KORTE BESCHRIJVING VAN DE TEKENINGEN35 BRIEF DESCRIPTION OF THE DRAWINGS
Figuur 1 illustreert een blokdiagram van een IEEE 1394 seriële-busnetwerk dat een computer systeem omvat.Figure 1 illustrates a block diagram of an IEEE 1394 serial bus network that includes a computer system.
1010108 91010108 9
Figuur 2 illustreert een blokdiagram van de interne componenten van het computersysteem.Figure 2 illustrates a block diagram of the internal components of the computer system.
Figuur 3 illustreert een blokdiagram van de interne componenten van de server 70.Figure 3 illustrates a block diagram of the internal components of the server 70.
5 Figuur 4 illustreert een gebruikersinterfacepa- gina via welke de gebruiker de adressen van de webpagina's die automatisch door het computersysteem bereikt dienen te worden invoert.Figure 4 illustrates a user interface page through which the user enters the addresses of the web pages to be automatically accessed by the computer system.
10 GEDETAILLEERDE BESCHRIJVING VAN DE VOORKEURSUITVOERINGSVORM:10 DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT:
Een inrichting voor een werkwijze van het automatisch binnenhalen (Engels: downloaden) en opslaan van webpagina's maakt het een gebruiker mogelijk om een 15 computersysteem of andere internettoegangsinrichting te programmeren om zich automatisch periodiek toegang te verschaffen tot gespecificeerde webpagina's en de informatie van de webpagina in het computersysteem binnen te halen. De gebruiker kan later kijken naar de binnenge-20 haalde informatie om te bepalen of er iets van belang is voor de gebruiker op de gespecificeerde webpagina's, waarbij derhalve voor de gebruiker de tijd bespaard wordt die vereist is om daadwerkelijk toegang te krijgen tot de webpagina op het internet. Indien er van belang zijnde 25 informatie is en de gebruiker aanvullende informatie wenst te verkrijgen, kan de gebruiker vervolgens toegang verkrijgen tot de juiste webpagina op een geschikte tijd om de aanvullende informatie te verkrijgen. Dit maakt het voor de gebruiker mogelijk om de binnengehaalde informa-30 tie op zijn computer of andere internettoegangsinrichting ‘te bekijken en een beslissing te nemen of de nieuwe informatie op die webpagina al dan niet voor hem van belang is zonder te wachten op de vertragingen die behoren bij het zich werkelijk toegang verschaffen tot de 35 webpagina op het internet.An apparatus for a method of automatically downloading and storing web pages allows a user to program a computer system or other internet access device to automatically periodically access specified web pages and the information of the web page in the web page. computer system. The user can later look at the information retrieved to determine if there is anything of interest to the user on the specified web pages, thus saving the time required for the user to actually access the web page at the Internet. If there is relevant information and the user wishes to obtain additional information, the user can then access the correct web page at a suitable time to obtain the additional information. This makes it possible for the user to view the retrieved information on his computer or other internet access device and to make a decision as to whether or not the new information on that webpage is of interest to him without waiting for the delays that belong to actually gaining access to the web page on the internet.
De inrichting volgens de onderhavige uitvinding kan aanvullend gebruikt worden om automatisch statis- 10)0108 10 tische informatie te verzamelen wanneer een gebruiker een verbinding tot stand brengt tussen een geschikte toe-gangsinrichting op afstand en een server. Gebruik makend van een computersysteem of andere geschikte toegangsin-5 richtingen op afstand, kan de gebruiker deze verbinding tot stand brengen hetzij over het internet of door het instrueren van het computersysteem om de server direct aan te roepen. Indien de verbinding eenmaal tot stand is gebracht tussen het computersysteem en de server, ver-10 krijgt de server dan informatie van het computersysteem met betrekking tot het type inrichtingen waaraan deze gekoppeld is. Bij voorkeur is het computersysteem gekoppeld' binnen een IEEE 1394 seriële-busnetwerk. Nadat de boven besproken ID-reeks voltooid door de inrichting 15 binnen het IEEE 1394 seriële-busnetwerk kan derhalve de server informatie verkrijgen over de inrichting in het IEEE 13 94 seriële-busnetwerk. Vanwege de ingebedde informatie binnen elk van deze inrichtingen, kan de server tevens niet alleen de type-inrichtingen, maar eveneens de 20 fabrikant van elk van de inrichtingen bepalen. In de voorkeursuitvoeringsvorm van de onderhavige uitvinding wordt deze informatie slechts verzameld door de server nadat de gebruiker een verbinding heeft gelegd met de server en ermee heeft ingestemd om het de server toe te 25 staan om deze informatie te verkrijgen.The device according to the present invention can additionally be used to automatically collect statistical information when a user establishes a connection between a suitable remote access device and a server. Using a computer system or other suitable remote access devices, the user can establish this connection either over the internet or by instructing the computer system to call the server directly. Once the connection has been established between the computer system and the server, the server then receives information from the computer system regarding the type of devices to which it is connected. Preferably, the computer system is coupled within an IEEE 1394 serial bus network. Therefore, after the ID series discussed above has been completed by the device 15 within the IEEE 1394 serial bus network, the server can obtain information about the device in the IEEE 13 94 serial bus network. Because of the embedded information within each of these devices, the server can also not only determine the type devices, but also the manufacturer of each of the devices. In the preferred embodiment of the present invention, this information is only collected by the server after the user has established a connection with the server and has agreed to allow the server to obtain this information.
Indien de informatie eenmaal verzameld is door de server, wordt de informatie automatisch binnen een database opgeslagen, waarbij de behoefte verdwijnt voor een data-invoerklerk om met de hand de data vanaf een 30 vragenlijst over het onderzoek in te voeren. Uit deze database kunnen trends in de typen consumentenelektronica- inrichtingen die door de consument gekocht, bepaald worden. Trends in de groepen inrichtingen en specifieke configuraties van deze inrichtingen bieden de IEEE 1394 35 seriële-busstructuren kunnen eveneens bepaald worden. In een alternatieve uitvoeringsvorm van de onderhavige uitvinding wordt additionele data automatisch verzameld door de server, inclusief gebruikspatronen van inrich- folios 11 tingen. Gebruik makend van de onderhavige uitvinding om automatisch direct uit een computersysteem informatie te verzamelen vermindert de behoefte aan marktonderzoekingen en vragenlijsten, die met de hand moeten worden ingevuld 5 en vervolgens door een klerk voor het invoeren van data moeten worden ingevoerd.Once the information has been collected by the server, the information is automatically stored within a database, eliminating the need for a data entry clerk to manually enter the data from a survey questionnaire. From this database, trends in the types of consumer electronic devices purchased by the consumer can be determined. Trends in the device groups and specific configurations of these devices provide the IEEE 1394 serial bus structures can also be determined. In an alternative embodiment of the present invention, additional data is automatically collected by the server, including usage patterns of devices 11. Using the present invention to automatically collect information directly from a computer system reduces the need for market surveys and questionnaires, which must be completed manually and then entered by a clerk for data entry.
Een blokdiagram van een IEEE 1394 serieel busnetwerk inclusief een computersysteem 14, een video-cassetterecorder (VCR) 17, een videocamera 19, een tele-10 visie 10 met bijbehorende settopbox 20 en een videoprin-ter 22 is weergegeven in Figuur 1. Het computersysteem 14 omvat een bijbehorende afbeeldinrichting 36 en is gekoppeld met een telefoonlijn 18. Het computersysteem 14 is tevens gekoppeld aan de settopbox 20 en aan de VCR 17 15 door middel van de respectievelijk IEEE 1394 seriële-bus-kabels 12 en 13. De settopbox 20 is gekoppeld aan de televisie 10 en aan een telefoonlijn 24. Een draadloze besturings- en invoerinrichting 16 verschaft invoer- en besturingssignalen aan de televisie 10. De settopbox 20 20 is tevens gekoppeld aan de video-afdrukinrichting 22 door de IEEE 1394 seriële-buskabel 15. De VCR 17 is tevens gekoppeld met de videocamera 19 door de IEEE 13 94 seriële-buskabel 11. Samen vormen het computersysteem 14, de VCR 17, de videocamera 19, de settopbox 20 en de 25 video-afdrukinrichting 22 een IEEE 1394 seriële-busnet-werk.A block diagram of an IEEE 1394 serial bus network including a computer system 14, a video cassette recorder (VCR) 17, a video camera 19, a television 10 with associated set-top box 20 and a video printer 22 is shown in Figure 1. The computer system 14 comprises an associated display device 36 and is coupled to a telephone line 18. The computer system 14 is also coupled to the set-top box 20 and to the VCR 17 by means of the IEEE 1394 serial bus cables 12 and 13, respectively. The set-top box 20 is coupled to the television 10 and to a telephone line 24. A wireless control and input device 16 provides input and control signals to the television 10. The set-top box 20 is also coupled to the video printing device 22 through the IEEE 1394 serial bus cable 15. The VCR 17 is also coupled to the video camera 19 by the IEEE 13 94 serial bus cable 11. Together, the computer system 14, the VCR 17, the video camera 19, the set-top box 20 and the vid eo printing device 22 an IEEE 1394 serial bus network.
Een blokdiagram van de interne componenten van het computersysteem 14 is weergegeven in Figuur 2. Het computersysteem 14 omvat een centrale verwerkingseenheid 30 (CPU) 26, een hoofdgeheugen 30, een videogeheugen 44, een mas'sa-opslaginrichting 32, een modem 50 en een IEEE 13 94 interface-schakeling 28, alle samengekoppeld met een conventionele bidirectionele systeembus 34. De interface-schakeling 28 omvat de fysieke interface-schakeling 42 35 voor het zenden van communicaties op de IEEE 13 94 seriële bus. De fysieke interface-schakeling 42 is gekoppeld aan de settopbox 20 door de IEEE 13 94 seriële-buskabel 12 en aan de VCR 17 door de IEEE 1394 seriële-buskabel 13. In 1010108_ 12 de voorkeursvorm van de onderhavige uitvinding is de interface-schakeling 28 geïmplementeerd op een IEEE 1394 interface-kaart binnen het computersysteem 14. Het is echter duidelijk voor de vakman in het relevante vakge-5 bied, dat de interface-schakeling 28 echter geïmplementeerd kan worden binnen het computersysteem 14 op elke andere geschikte wijze, inclusief het bouwen van de interface-schakeling op het moederbord zelf. De modem 50 is gekoppeld aan de telefoonlijn 18 voor het verzenden en 10 ontvangen van communicaties over de telefoonlijn 18. De massa-opslaginrichting 32 kan zowel vaste als verwijderbare media bevatten, gebruik makend van magnetische, opt'i'sche of magneto-optische opslagtechnologie of elke andere beschikbare massa-opslagtechnologie. De systeembus 15 34 bevat een adressenbus voor het adresserën van een willekeurig gedeelte van het geheugen 30 en 44. De systeembus 34 omvat tevens een databus voor het overbrengen van data tussenin de CPU 26, het hoofdgeheugen 30, het videogeheugen 44, de massa-opslaginrichting 32, de modem 20 50 en de interface-schakeling 28.A block diagram of the internal components of the computer system 14 is shown in Figure 2. The computer system 14 comprises a central processing unit 30 (CPU) 26, a main memory 30, a video memory 44, a mass storage device 32, a modem 50 and a IEEE 13 94 interface circuit 28, all coupled together with a conventional bi-directional system bus 34. The interface circuit 28 comprises the physical interface circuit 42 for transmitting communications on the IEEE 13 94 serial bus. The physical interface circuit 42 is coupled to the set-top box 20 by the IEEE 13 94 serial bus cable 12 and to the VCR 17 by the IEEE 1394 serial bus cable 13. In 1010108_12, the preferred embodiment of the present invention is the interface circuit 28 implemented on an IEEE 1394 interface card within the computer system 14. However, it is clear to those skilled in the relevant art that the interface circuit 28 may be implemented within the computer system 14 in any other suitable manner including the build the interface circuit on the motherboard itself. The modem 50 is coupled to the telephone line 18 for transmitting and receiving communications over the telephone line 18. The mass storage device 32 can contain both fixed and removable media, using magnetic, optical or magneto-optical storage technology. or any other available mass storage technology. The system bus 34 comprises an address bus for addressing any part of the memory 30 and 44. The system bus 34 also comprises a data bus for transferring data between the CPU 26, the main memory 30, the video memory 44, the mass storage device 32, the modem 50 and the interface circuit 28.
Het computersysteem 14 is eveneens gekoppeld aan een aantal perifere invoer- en uitvoerinrichtingen omvattende het toetsenbord 38, de muis 40 en de bijbehorende afbeeldinrichting 36. Het toetsenbord 38 is gekop-25 peld aan de CPU 26 voor het voor de gebruiker mogelijk maken data- en besturingscommando1s in te voeren in het computersysteem 14. Een conventionele muis 40 is gekoppeld aan het toetsenbord 38 voor het manipuleren van grafische beelden op de afbeeldinrichting 36 zoals een 3 0 cursorbesturingsinrichting. De afbeeldinrichting 36 beëldt videobeelden en grafische beelden af die zijn gegenereerd door het computersysteem 14.The computer system 14 is also coupled to a number of peripheral input and output devices including the keyboard 38, the mouse 40 and the associated display device 36. The keyboard 38 is coupled to the CPU 26 for enabling the user to access data and control commands to be entered into the computer system 14. A conventional mouse 40 is coupled to the keyboard 38 for manipulating graphic images on the display device 36 such as a cursor control device. The display device 36 displays video images and graphic images generated by the computer system 14.
Een poort van het videogeheugen 44 is gekoppeld aan een videomultiplex- en schuifschakeling 46, die op 35 zijn beurt gekoppeld is aan een videoversterker 48. De videoversterker 48 drijft de afbeeldinrichting 36 aan, wanneer deze gebruikt wordt. De videomultiplex- en schuif schakeling 46 en de videoversterker 48 zetten in 1010108_ 13 het videogeheugen 44 opgeslagen beeldpuntdata om in rastersignalen die geschikt zijn voor gebruik door de afbeeldinrichting 36.A port of the video memory 44 is coupled to a video multiplexing and sliding circuit 46, which in turn is coupled to a video amplifier 48. The video amplifier 48 drives the display device 36 when it is used. The video multiplexing and sliding circuit 46 and the video amplifier 48 convert pixel data stored in the video memory 44 into frame signals 44 suitable for use by the display device 36.
Een blokdiagram van de interne componenten van 5 een server 70 is weergegeven in Figuur 3. De server 70 omvat een CPU 72, een hoofdgeheugen 78, een massa-opslag-inrichting 76 en een modem 74, alle samengekoppeld door een conventionele bidirectionele systeembus 80. De modem 74 is gekoppeld aan de telefoonlijn 82 voor het zenden en 10 ontvangen van de communicaties over de telefoonlijn 82.A block diagram of the internal components of a server 70 is shown in Figure 3. The server 70 comprises a CPU 72, a main memory 78, a mass storage device 76 and a modem 74, all coupled together by a conventional bi-directional system bus 80. The modem 74 is coupled to the telephone line 82 for sending and receiving communications over the telephone line 82.
De massa-opslaginrichting 76 kan zowel vaste als verwijderbare media omvatten, gebruik makend van magnetische, optische en/of magneto-optische opslagtechnologie en/of elk willekeurige andere beschikbare massa-opslagtechnolo-15 gie. De systeembus 80 bevat een adresbus voor het adresseren van een willekeurig gedeelte van het geheugen 76 en 78. De systeembus 80 omvat tevens een database voor het overbrengen van data tussen en in de CPU 72, het hoofdgeheugen 78, de massa-opslaginrichting 76 en de modem 74.The mass storage device 76 can include both solid and removable media, using magnetic, optical and / or magneto-optical storage technology and / or any other available mass storage technology. The system bus 80 includes an address bus for addressing any portion of the memory 76 and 78. The system bus 80 also includes a database for transferring data between and into the CPU 72, the main memory 78, the mass storage device 76 and the modem 74.
2 0 Bij het inschakelen of opnieuw instellen van een bus voeren de inrichtingen binnen het IEEE 13 94 seriële-busnetwerk een zelf-ID reeks uit om een topolo-giemap ten opzichte van het basisknooppunt te vormen. In de in Figuur 1 weergeven IEEE 1394 seriële-busstructuur 25 zal het computersysteem 14 aannemelijkerwijs het basisknooppunt zijn. De topologiemap zal de relaties tussen de knooppuntverbinding binnen het IEEE 1394 seriële-busnet-werk uitdrukken. Deze-topologiemap wordt dan opgeslagen binnen het computersysteem 14 en omvat de ingebedde 30 informatie die verschaft is vanaf elke inrichting en de fysieke verbindingen van elke inrichting ten opzichte van de andere inrichtingen binnen het IEEE 1394 seriële-busnetwerk.When enabling or resetting a bus, the devices within the IEEE 13 94 serial bus network perform a self-ID sequence to form a topology directory with respect to the base node. In the IEEE 1394 serial bus structure 25 shown in Figure 1, the computer system 14 is likely to be the base node. The topology folder will express the relationships between the node connection within the IEEE 1394 serial bus network. This topology folder is then stored within the computer system 14 and includes the embedded information provided from each device and the physical connections of each device to the other devices within the IEEE 1394 serial bus network.
In werking zal een gebruiker het computersys-35 teem 14 instrueren om een verbinding te leggen met een server 70, zoals is weergegeven in Figuur 3, met een veelvoud van redenen zoals bijvoorbeeld om zich te laten registreren als een gebruiker van een product, om pro- 1010108 14 grammatuur of programmatuurverbeteringen en/of informatie te verkrijgen. Deze verbinding kan tot stand worden gebracht over het internet of direct met de server 70. In beide gevallen brengt de modem 50 de verbinding met de 5 modem 74 tot stand over de telefoonlijnen. In het geval van een verbinding over het internet, wordt de verbinding via andere servers geleid, zoals in het vakgebied bekend is.In operation, a user will instruct the computer system 14 to establish a connection to a server 70, as shown in Figure 3, with a multitude of reasons such as, for example, to register as a user of a product, to pro - 1010108 14 grammar or software improvements and / or information available. This connection can be established over the internet or directly with the server 70. In both cases, the modem 50 establishes the connection with the modem 74 over the telephone lines. In the case of a connection over the internet, the connection is routed through other servers, as is known in the art.
Indien het computersysteem eenmaal verbonden is 10 met de server 70, haalt de server vervolgens de informatie van het computersysteem 14 over het type van en de configuratie van de inrichtingen binnen het IEEE 1394 seriële-busnetwerk binnen. Terwijl de server 70 verbonden is met het computersysteem 14, kan deze tevens informatie 15 te weten komen over de inrichtingen die gekoppeld zijn binnen het IEEE 1394 seriële-busnetwerk en hoe zij gebruikt worden. Bij voorkeur wordt deze informatie slechts verkregen door de server 70 vanaf het computersysteem 14 nadat de gebruiker een verbinding heeft gelegd met de 20 server 70 en het de server 70 heeft toegestaan om deze informatie automatisch te verkrijgen.Once the computer system is connected to the server 70, the server then retrieves the information from the computer system 14 about the type and configuration of the devices within the IEEE 1394 serial bus network. While the server 70 is connected to the computer system 14, it can also find out information about the devices coupled within the IEEE 1394 serial bus network and how they are used. Preferably, this information is only obtained by the server 70 from the computer system 14 after the user has established a connection with the server 70 and has allowed the server 70 to obtain this information automatically.
Wanneer deze informatie is ontvangen door de server 70, wordt deze vervolgens bij voorkeur opgeslagen binnen de massa-opslaginrichting 76 als deel van een 25 klantgerichte database. Op alternatieve wijze wordt de informatie overgebracht van de server 70 naar een ander computersysteem waar deze toegevoegd wordt aan de klantgerichte database. Deze klantgerichte database wordt vervolgens gebruikt om trends te bepalen onder klanten en 30 hun koopgewoontes. Deze informatie zal zeer waardevol 'zijn voor een bedrijf dat producten voor klanten ontwerpt. Door de koop- en gebruikgewoonte van de klant te vernemen, kan het bedrijf hun nieuwe producten en marketing afstemmen op het geschikte publiek.When this information is received by the server 70, it is then preferably stored within the mass storage device 76 as part of a customer-oriented database. Alternatively, the information is transferred from the server 70 to another computer system where it is added to the customer-oriented database. This customer-focused database is then used to determine trends among customers and their buying habits. This information will be very valuable for a company that designs products for customers. By learning about the customer's buying and using habits, the company can tailor their new products and marketing to the appropriate audience.
35 Een inrichting voor en werkwijze van het auto matisch verzamelen van consumentenstatistiek en data van een netwerkstructuur gebruikt een tot stand gebrachte verbinding tussen een computersysteem of een andere 1010108 15 toegangssysteem op afstand en een server. Bij voorkeur is de netwerkstructuur een IEEE 13 94 serieel busnetwerk. Het computersysteem houdt informatie over de inrichtingen binnen het IEEE 1394 seriële-busnetwerk gebruik makend 5 van ingebedde informatie binnen elk van de inrichtingen en de zelf-ID reeks van de IEEE 13 94 seriële bus. Wanneer eenmaal de verbinding tot stand is gebracht tussen het computersysteem en de server, verkrijgt de server vervolgens automatisch van het computersysteem, na daartoe 10 toestemming te hebben verkregen van de gebruiker, de informatie met betrekking tot de typen en configuratie van inrichtingen die gekoppeld zijn aan het computersysteem. Indien deze informatie eenmaal automatisch door de server is verzameld, vanaf het computersysteem, wordt de 15 informatie opgeslagen binnen een database die gebruikt wordt om statistische trends te bewaken. Deze informatie wordt automatisch verzameld door de server, waarbij de behoefte verdwijnt om informatie te verzamelen via het gebruik van onderzoeken en vragenlijsten en om informatie _ 20 met de hand in een database in te voeren.A device and method for automatically collecting consumer statistics and data from a network structure uses a established connection between a computer system or another remote access system and a server. Preferably, the network structure is an IEEE 13 94 serial bus network. The computer system holds information about the devices within the IEEE 1394 serial bus network using embedded information within each of the devices and the self-ID sequence of the IEEE 1394 serial bus. Once the connection has been established between the computer system and the server, the server then automatically obtains from the computer system, after having received permission from the user, the information regarding the types and configuration of devices connected to the computer system. Once this information has been automatically collected by the server from the computer system, the information is stored within a database that is used to monitor statistical trends. This information is automatically collected by the server, eliminating the need to collect information through the use of surveys and questionnaires and to enter information into a database manually.
Via de inrichting volgens de onderhavige uitvinding kan een gebruiker tevens een internettoegangsin-richting programmeren om zich automatisch toegang te verschaffen tot gespecificeerde webpagina's en informatie 25 van de webpagina binnen te halen. Een gebruiker van het systeem gebruikt het toetsenbord 3 8 en een muis 40 om de adressen van de webpagina's die door het computersysteem 14 binnengehaald dienen te worden te programmeren. Een gebruikersinterface via welke de gebruiker de webpagina-30 adressen programmeert, wordt weergegeven in figuur 4. De gebruikerinterface 60 omvat een adressenkolom 62, een roepnaamkolom 64, een intervalkolom 66, een bijwerkkolom 68 en een geïnspecteerde kolom 69. De gebruiker programmeert een invoer, weergegeven als een rij in de tabel, 35 gebruik makend van het toetsenbord 38 en de muis 40 op een conventionele wijze. In de adressenkolom 62 voert de gebruiker het internetadres in van een webpagina die automatisch binnengehaald dient te worden. In de roep- 1010108 16 naamkolom 64 wijst de gebruiker een roepnaam toe die overeenstemt met dit adres. In de intervalkolom 66 wijst de gebruiker een interval aan waarop de webpagina automatisch binnengehaald dient te worden. Acceptabele invoeren 5 binnenin de intervalkolom 66 zijn uur, dag, aantal dagen en week. In de laatste bijgewerkte kolom 68 geeft het computersysteem 14 de datum en tijd weer van een laatste versie van de webpagina, die volgens deze invoer binnengehaald is. In de geïnspecteerde kolom 69 geeft het 10 computersysteem 14 hetzij een "Ja"- of "Nee"-waarde weer die overeenstemt met of de laatste binnengehaalde pagina overeenstemmende met deze invoer al dan niet door de gebruiker geïnspecteerd is.Via the device according to the present invention, a user can also program an internet access device to automatically gain access to specified web pages and retrieve information from the web page. A user of the system uses the keyboard 8 and a mouse 40 to program the addresses of the web pages to be downloaded by the computer system 14. A user interface through which the user programs the web page addresses is shown in Figure 4. The user interface 60 includes an address column 62, a call sign column 64, an interval column 66, an update column 68 and an inspected column 69. The user programs an input, shown as a row in the table 35 using the keyboard 38 and the mouse 40 in a conventional manner. In the address column 62, the user enters the internet address of a web page that is to be downloaded automatically. In the call 1010108 16 name column 64, the user assigns a call name corresponding to this address. In the interval column 66, the user designates an interval at which the web page must be downloaded automatically. Acceptable entries within the interval column 66 are hour, day, number of days, and week. In the last updated column 68, the computer system 14 displays the date and time of a latest version of the web page that was downloaded according to this entry. In the inspected column 69, the computer system 14 displays either a "Yes" or "No" value that corresponds to whether or not the last page retrieved corresponding to this entry has been inspected by the user.
Het in figuur 4 weergegeven voorbeeld van de 15 gebruikersinterface omvat twee invoeren 85 en 90. De eerste invoer 85 omvat een internetadres van sony.com in de adreskolom 62 aangewezen roepnaam van Sony in de roepnaamkolom 64 en een interval van elke dag in de intervalkolom 66. De bijwerkkolom 68 geeft aan dat de 20 overeenkomstige webpagina op het laatst bijgewerkt is op 6 maart 1997 om 12:00 AM. De geïnspecteerde kolom 69 geeft aan dat de gebruiker de laatste kopie van de webpagina, die binnengehaald is, geïnspecteerd heeft. In reactie op deze eerste invoer 85, zal het computersysteem 25 14 zich vervolgens elke dag toegang verschaffen tot de webpagina op het internetadres sony.com en de beschikbare informatie binnenhalen van deze pagina, de informatie binnen de bijwerkkolom 68 en de geïnspecteerde kolom 69 dienovereenkomstig bijwerken.The example of the user interface shown in Figure 4 comprises two entries 85 and 90. The first entry 85 comprises an internet address of sony.com in the address column 62 designated Sony call name in the call name column 64 and an interval of each day in the interval column 66 The update column 68 indicates that the corresponding webpage was last updated on March 6, 1997 at 12:00 AM. The inspected column 69 indicates that the user has inspected the last copy of the web page that has been downloaded. In response to this first entry 85, the computer system 14 will then each day access the web page at the internet address sony.com and retrieve the available information from this page, update the information within the update column 68 and the inspected column 69 accordingly .
30 De tweede invoer 90 omvat een internetadres van 'aaridelen.com in de adreskolom 62, een aangewezen roepnaam van Noteringen in de roepnaamkolom 64 en een interval van elk uur in de intervalkolom 66. De bijwerkkolom 68 geeft aan dat de overeenkomstige webpagina op zijn laatst 35 bijgewerkt is op 6 maart 1997 om 10.00 AM. De geïnspecteerde kolom 69 duidt aan dat de gebruiker de laatste kopie van de webpagina die binnengehaald is, niet geïnspecteerd heeft. In reactie op deze tweede invoer 90, 1010108 17 zal het computersysteem 14 zich vervolgens elk uur toegang verschaffen tot de webpagina op het internetadres aandelen.com en de in de beschikbare informatie binnenhalen vanaf deze pagina, de informatie binnen de bijwerk-5 kolom 68 en de geïnspecteerde kolom 69 dienovereenkomstig bijwerken.The second entry 90 includes an internet address of 'aaridelen.com in the address column 62, a designated call name of Quotations in the call name column 64 and an hourly interval in the interval column 66. The update column 68 indicates that the corresponding web page is at the latest 35 was updated on March 6, 1997 at 10:00 AM. The inspected column 69 indicates that the user did not inspect the last copy of the web page that was downloaded. In response to this second entry 90, 1010108 17, the computer system 14 will then access the web page at the internet address shares.com every hour and retrieve the information contained in the available information from this page, the information within the update column 68 and update the inspected column 69 accordingly.
Nadat de gebruiker ten minste één invoer in de gebruikersinterface 60 heeft geprogrammeerd, zal het computersysteem 14 (Figuur 2) de gespecificeerde webpagi-10 na of -pagina's op de gespecificeerde tijdsintervallen ophalen. Een reactie op de eerste invoer 85 (Figuur 4) zal het computersysteem 14 (Figuur 2) bijvoorbeeld op een interval van een dag de modem 50 (Figuur 2) gebruiken om een verbinding te maken met de internetserviceverschaffer 15 van de gebruiker via de telefoonlijn 18 (Figuur 2).After the user has programmed at least one entry into the user interface 60, the computer system 14 (Figure 2) will retrieve the specified web page or pages at the specified time intervals. A response to the first input 85 (Figure 4), for example, the computer system 14 (Figure 2) will use the modem 50 (Figure 2) at a one-day interval to connect to the user's Internet service provider 15 via the telephone line 18 (Figure 2).
Indien het computersysteem 14 (Figuur 2) eenmaal verbonden is met de internetserviceverschafer, zal dit automatisch het adres sony.com invoeren, welk adres overeen-_ _ stemt met de eerste invoer 85 (Figuur 4). Na te zijn 20 verbonden met de webpagina op het adres door de internet-serviceverschaffer, zal de computer 14 (Figuur 2) de beschikbare informatie van die webpagina binnenhalen waarbij in wezen een reproductie wordt gemaakt van de informatie binnen de webpagina. De beschikbare informatie 25 van deze webpagina wordt binnengehaald via de telefoonlijn 18 (Figuur 2) en een modem 50 (Figuur 2) en bij voorkeur opgeslagen op de massa-opslaginrichting 32 (Figuur 2) binnen het-computersysteem 14 (Figuur 2). Op alternatieve wijze wordt de beschikbare informatie van 30 deze webpagina opgeslagen in het hoofdgeheugen 30 (Figuur ’2) . Bij voorkeur wordt, wanneer een binnengehaalde webpagina bijgewerkt wordt door het computersysteém 14 (Figuur 2), slechts de laatste versie van die binnengehaalde webpagina opgeslagen in de massa-opslaginrichting 32 35 (Figuur 2). Op alternatieve wijze kan elke binnengehaalde versie van de webpagina opgeslagen worden totdat deze door de gebruiker geïnspecteerd is. In deze alternatieve uitvoeringsvorm zal de webpagina, nadat deze geïnspec- 1010 U) 6_ 18 teerd is door de gebruiker, verwijderd worden uit het geheugen van het computersysteem 14 (Figuur 2) .Once the computer system 14 (Figure 2) is connected to the Internet service provider, this will automatically enter the address sony.com, which address corresponds to the first entry 85 (Figure 4). After being connected to the web page at the address by the internet service provider, the computer 14 (Figure 2) will retrieve the available information from that web page essentially making a reproduction of the information within the web page. The available information 25 from this web page is retrieved via the telephone line 18 (Figure 2) and a modem 50 (Figure 2) and preferably stored on the mass storage device 32 (Figure 2) within the computer system 14 (Figure 2). Alternatively, the available information from this webpage is stored in the main memory 30 (Figure 2). Preferably, when an downloaded web page is updated by the computer system 14 (Figure 2), only the latest version of that downloaded web page is stored in the mass storage device 32 (Figure 2). Alternatively, any downloaded version of the webpage can be saved until it is inspected by the user. In this alternative embodiment, the web page, after being inspected by the user, will be removed from the memory of the computer system 14 (Figure 2).
Nadat een webpagina binnengehaald is, bevindt een kopie van de webpagina zich in het geheugen van het 5 computersysteem 14 (Figuur 2) en is beschikbaar voor de gebruiker. De gebruiker kan zich toegang verschaffen tot die eerder binnengehaalde webpagina door het openen van de gebruikersinterface 60 (Figuur 2) en gebruik makend van de muis 40 (Figuur 2) of een andere invoerinrichting 10 teneinde de overeenkomstige invoer te selecteren. Indien de gebruiker geïnteresseerd is in he inspecteren van de laatste binnengehaalde webpagina overeenstemmende met de eerste invoer 85 (Figuur 4), dan opent de gebruiker de gebruikersinterface 60 (Figuur 2) selecteert de eerste 15 invoer 85 (Figuur 4). Het computersysteem 14 (Figuur 2) zal dan de beschikbare informatie voor die webpagina laden vanuit de massa-opslaginrichting 32 (Figuur 2) tot in het hoofdgeheugen 30 (Figuur 2) en de webpagina op de afbeeldinrichting 36 (Figuur 2) afbeelden. De gebruiker 20 kan dan zich toegang verschaffen tot de beschikbare informatie op de binnengehaalde webpagina alsof deze zich in werkelijkheid toegang zou verschaffen tot de originele webpagina. De gebruiker zal echter in staat zijn om willekeurige koppelingen (links) naar andere internet-25 adressen binnenin de webpagina gebruiken, omdat het computersysteem 14 (Figuur 2) niet in werkelijkheid verbonden is met het internet via de internetservicever-schaffer. Indien er willekeurige informatie in de webpagina is die interessant is voor de gebruiker, kan de 30 gebruiker het computersysteem 14 (Figuur 2) instrueren om een verbinding te leggen met de internetserviceverschaf-fer en de werkelijke webpagina inspecteren. Indien de gebruiker eenmaal verbonden is met de werkelijke webpagina via zijn internetserviceverschaffer, kan deze dan de 35 mogelijkheid hebben om automatisch naar willekeurige koppelingen binnenin de actuele webpagina te springen.After a web page has been downloaded, a copy of the web page is in the memory of the computer system 14 (Figure 2) and is available to the user. The user can access that previously acquired web page by opening the user interface 60 (Figure 2) and using the mouse 40 (Figure 2) or another input device 10 to select the corresponding input. If the user is interested in inspecting the last downloaded webpage corresponding to the first entry 85 (Figure 4), then the user opens the user interface 60 (Figure 2) selects the first entry 85 (Figure 4). The computer system 14 (Figure 2) will then load the available information for that web page from the mass storage device 32 (Figure 2) into the main memory 30 (Figure 2) and display the web page on the display device 36 (Figure 2). The user 20 can then gain access to the available information on the downloaded webpage as if it were actually gaining access to the original webpage. However, the user will be able to use random links (links) to other internet addresses within the webpage, because the computer system 14 (Figure 2) is not actually connected to the internet via the internet service provider. If there is random information in the web page that is of interest to the user, the user may instruct the computer system 14 (Figure 2) to establish a connection to the internet service provider and inspect the actual web page. Once the user is connected to the actual web page through his internet service provider, he may then have the option to automatically jump to random links within the current web page.
Een gebruiker die slechts geïnteresseerd in de werkelijke informatie in de binnengehaalde webpagina, kan mi n 1 λ q_ 19 een grote hoeveelheid tijd besparen door het inspecteren van de binnengehaalde webpagina en door het niet te wachten op vertragingen behorend bij het zicht toegang verschaffen tot de originele webpagina op het internet.A user who is only interested in the actual information in the downloaded webpage can save a large amount of time by inspecting the downloaded webpage and by not waiting for delays associated with the view to gain access to the original webpage. web page on the internet.
5 Gebruik makend van een systeem volgens de onderhavige uitvinding staat de gebruiker het computersysteem 14 (Figuur 2) toe om automatisch de tijdvergende taak van het bereiken en binnenhalen van de gespecificeerde webpagina uit te voeren. De gebruiker kan dan de binnengehaal-10 de pagina snel binnenhalen en deze inspecteren in een fractie van de tijd, die benodigd zou zijn om zich toegang te verschaffen tot de webpagina en deze over het internet te inspecteren. Indien de gebruiker dan beslist, dat deze contact zou willen maken met de werkelijke 15 webpagina, gebaseerd op de binnengehaalde informatie, dan heeft deze nog steeds veel tijd bespaard door het inspecteren van de binnengehaalde webpagina om te bepalen of er iets op de werkelijke webpagina is dat van belang is. De gebruiker zal zelfs meer tijd besparen, wanneer alle van _ 20 belang zijnde informatie is omvat in de binnengehaalde webpagina, die automatisch verkregen is door het computersysteem 14 (Figuur 2).Using a system according to the present invention, the user allows the computer system 14 (Figure 2) to automatically perform the time-consuming task of accessing and retrieving the specified web page. The user can then quickly retrieve the downloaded page and inspect it in a fraction of the time that would be required to gain access to the web page and inspect it over the internet. If the user then decides that he would like to make contact with the actual webpage based on the retrieved information, he has still saved a lot of time by inspecting the retrieved webpage to determine if there is something on the actual webpage that matters. The user will save even more time when all of the information of interest is included in the retrieved web page, which is automatically obtained by the computer system 14 (Figure 2).
Alhoewel bij voorkeur het computersysteem 14 (Figuur 2) gebruikt wordt om de juiste informatie in de 25 gebruikte interface 60 (Figuur 4) in te voeren en specifieke webpagina's automatisch vanaf het internet binnen te halen, is het duidelijk voor de vakman in het relevante vakgebied dat de combinatie van de settopbox 20 (Figuur 1), de televisie 10 (Figuur 1) en de afstandbe-30 sturingsinvoerinrichting 16 (Figuur 1) of een willekeurige andere geschikte internettoegangsinrichting eveneens gebruikt kan worden om de taken uit te voeren die behoren bij de onderhavige uitvinding. Op deze wijze kan zowel het computersysteem 14 (Figuur 2) als de televisie 10 35 (Figuur 1) met settopbox 20 (Figuur 1) onafhankelijk gebruikt worden om gespecificeerde webpagina's automatisch vanaf het internet binnen te halen. Op alternatieve wijze kan het computersysteem 14 (Figuur 2) gebruikt 1010108 20 worden om de gespecificeerde webpagina's, zoals boven is beschreven, en de informatie die door de gebruiker bereikt is via de televisie 10 (Figuur 1) binnen te halen.Although preferably the computer system 14 (Figure 2) is used to enter the correct information into the interface 60 (Figure 4) used and to automatically retrieve specific web pages from the internet, it is clear to those skilled in the relevant art. that the combination of the set-top box 20 (Figure 1), the television 10 (Figure 1) and the remote control input device 16 (Figure 1) or any other suitable internet access device can also be used to perform the tasks associated with the present invention. In this way, both the computer system 14 (Figure 2) and the television 10 (Figure 1) with set-top box 20 (Figure 1) can be used independently to automatically retrieve specified web pages from the internet. Alternatively, the computer system 14 (Figure 2) may be used 1010108 to retrieve the specified web pages, as described above, and the information reached by the user via the television 10 (Figure 1).
In deze uitvoeringsvorm verkrijgt de televisie de binnen-5 gehaalde informatie vanaf het computersysteem 14 (Figuur 2) via de IEEE 13 94 seriële bus 12 (Figuur 1) . Deze binnengehaalde informatie wordt dan afgebeeld voor de gebruiker op de televisie 10 (Figuur 1).In this embodiment, the television obtains the retrieved information from the computer system 14 (Figure 2) via the IEEE 13 94 serial bus 12 (Figure 1). This retrieved information is then displayed to the user on the television 10 (Figure 1).
De onderhavige uitvinding is beschreven in 10 termen van specifieke uitvoeringsvormen waarin details zijn opgenomen teneinde het begrip van de principes van de constructie en werking van de uitvinding te vergemakkelijken. Een dergelijke verwijzing hierin naar specifieke uitvoeringsvormen en details daarvan is niet bedoeld 15 om de reikwijdte van de bij gevoegde conclusies te beperken. Het zal duidelijk zijn voor de getrainde vakman dat aanpassingen in de uitvoeringsvorm die ter illustratie gekozen is uitgevoerd kunnen worden zonder af te wijken van de gedachte en de reikwijdte van de uitvinding. Het 20 zou duidelijk zijn voor de getrainde vakman dat, alhoewel in de voorkeursuitvoeringsvorm van de onderhavige uitvinding een IEEE 1394 seriële-busstructuur gebruikt wordt, de onderhavige uitvinding tevens gebruikt kan worden met willekeurige andere geschikte busstructuren.The present invention has been described in terms of specific embodiments incorporating details to facilitate understanding of the principles of the construction and operation of the invention. Such a reference herein to specific embodiments and details thereof is not intended to limit the scope of the appended claims. It will be apparent to those skilled in the art that modifications to the embodiment selected for illustration may be made without departing from the spirit and scope of the invention. It would be apparent to those skilled in the art that, although an IEEE 1394 serial bus structure is used in the preferred embodiment of the present invention, the present invention can also be used with any other suitable bus structures.
1010108 '·__1010108 '· __
Claims (35)
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US94070897A | 1997-09-30 | 1997-09-30 | |
US94070897 | 1997-09-30 | ||
US94158397 | 1997-09-30 | ||
US08/941,583 US5978807A (en) | 1997-09-30 | 1997-09-30 | Apparatus for and method of automatically downloading and storing internet web pages |
Publications (2)
Publication Number | Publication Date |
---|---|
NL1010108A1 NL1010108A1 (en) | 1999-03-31 |
NL1010108C2 true NL1010108C2 (en) | 2003-12-23 |
Family
ID=27130144
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
NL1010108A NL1010108C2 (en) | 1997-09-30 | 1998-09-16 | Method and device for automatically loading and storing Internet Web pages and for transferring statistical consumer information and data from a network structure. |
Country Status (4)
Country | Link |
---|---|
JP (1) | JPH11213015A (en) |
DE (1) | DE19844679A1 (en) |
GB (1) | GB2330931B (en) |
NL (1) | NL1010108C2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000072272A (en) * | 2000-04-24 | 2000-12-05 | 김창섭 | Research method for internet site evaluation |
JP2001306751A (en) * | 2000-04-27 | 2001-11-02 | Util Inc | Method and device for market research |
JP2002007320A (en) * | 2000-06-22 | 2002-01-11 | Seiko Epson Corp | Remote control system |
DE10031121B4 (en) * | 2000-06-30 | 2006-10-05 | Sony United Kingdom Ltd., Brooklands | Method for providing information on a television |
DE10234304A1 (en) | 2002-07-26 | 2004-02-19 | Endress + Hauser Gmbh + Co. Kg | Process for updating device descriptions for field devices in process automation technology |
JP2004185091A (en) | 2002-11-29 | 2004-07-02 | Matsushita Electric Ind Co Ltd | Portable terminal device |
US20080229370A1 (en) * | 2007-03-13 | 2008-09-18 | Zustak Frederick J | TV-centric system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5491473A (en) * | 1993-03-31 | 1996-02-13 | Euro Cp S.A.R.L. | System for remote data collecting, method implemented in this system and data collector device |
US5758071A (en) * | 1996-07-12 | 1998-05-26 | Electronic Data Systems Corporation | Method and system for tracking the configuration of a computer coupled to a computer network |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3651471A (en) * | 1970-03-02 | 1972-03-21 | Nielsen A C Co | Data storage and transmission system |
US3704363A (en) * | 1971-06-09 | 1972-11-28 | Ibm | Statistical and environmental data logging system for data processing storage subsystem |
JPS5248046B2 (en) * | 1974-04-17 | 1977-12-07 | ||
GB2143354B (en) * | 1983-05-25 | 1986-09-24 | Agb Research Plc | Storing data relating to television viewing |
DE3318919C2 (en) * | 1983-05-25 | 1985-03-21 | TeleMetric S.A., Internationale Gesellschaft für Fernsehzuschauerforschung, Zug | Method and apparatus for collecting data on television viewing behavior of television viewers |
US4566030A (en) * | 1983-06-09 | 1986-01-21 | Ctba Associates | Television viewer data collection system |
US4658290A (en) * | 1983-12-08 | 1987-04-14 | Ctba Associates | Television and market research data collection system and method |
US4630108A (en) * | 1984-03-26 | 1986-12-16 | A. C. Nielsen Company | Preprogrammed over-the-air marketing research system |
EP0275328B1 (en) * | 1986-08-01 | 1995-09-13 | Video Research Ltd | Apparatus for collecting tv channel data and market research data |
US4858152A (en) * | 1987-01-23 | 1989-08-15 | International Business Machines Corp. | Operator access to monitoring applications |
WO1989008298A1 (en) * | 1988-02-29 | 1989-09-08 | Information Resources, Inc. | Passive data collection system for market research data |
US5237507A (en) * | 1990-12-21 | 1993-08-17 | Chasek Norman E | System for developing real time economic incentives to encourage efficient use of the resources of a regulated electric utility |
US5401946A (en) * | 1991-07-22 | 1995-03-28 | Weinblatt; Lee S. | Technique for correlating purchasing behavior of a consumer to advertisements |
US6119135A (en) * | 1996-02-09 | 2000-09-12 | At&T Corporation | Method for passively browsing the internet using images extracted from web pages |
US5878219A (en) * | 1996-03-12 | 1999-03-02 | America Online, Inc. | System for integrating access to proprietary and internet resources |
GB2317723A (en) * | 1996-09-30 | 1998-04-01 | Viewinn Plc | Caching system for information retrieval |
US5991799A (en) * | 1996-12-20 | 1999-11-23 | Liberate Technologies | Information retrieval system using an internet multiplexer to focus user selection |
-
1998
- 1998-09-16 NL NL1010108A patent/NL1010108C2/en not_active IP Right Cessation
- 1998-09-25 GB GB9820942A patent/GB2330931B/en not_active Expired - Lifetime
- 1998-09-29 DE DE19844679A patent/DE19844679A1/en not_active Withdrawn
- 1998-09-30 JP JP10293060A patent/JPH11213015A/en not_active Withdrawn
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5491473A (en) * | 1993-03-31 | 1996-02-13 | Euro Cp S.A.R.L. | System for remote data collecting, method implemented in this system and data collector device |
US5758071A (en) * | 1996-07-12 | 1998-05-26 | Electronic Data Systems Corporation | Method and system for tracking the configuration of a computer coupled to a computer network |
Non-Patent Citations (3)
Title |
---|
HOFFMAN G ET AL: "IEEE 1394: A UBIQUITOUS BUS", DIGEST OF PAPERS OF THE COMPUTER SOCIETY COMPUTER CONFERENCE (SPRING) COMPCON. TECHNOLOGIES FOR THE INFORMATION SUPERHIGHWAY. SAN FRANCISCO, MAR. 5 - 9, 1995, LOS ALAMITOS, IEEE COMP. SOC. PRESS, US, vol. CONF. 40, 5 March 1995 (1995-03-05), pages 334 - 338, XP000545446, ISBN: 0-7803-2657-1 * |
HUNT R: "SNMP, SNMPv2 and CMIP -- the technologies for multivendor network management", COMPUTER COMMUNICATIONS, ELSEVIER SCIENCE PUBLISHERS BV, AMSTERDAM, NL, vol. 20, no. 2, 1 March 1997 (1997-03-01), pages 73 - 88, XP004064129, ISSN: 0140-3664 * |
PRESTON D J: "INTERNET PROTOCOLS MIGRATE TO SILICON FOR NETWORKING DEVICES", ELECTRONIC DESIGN, PENTON PUBLISHING, CLEVELAND, OH, US, vol. 45, no. 8, 14 April 1997 (1997-04-14), pages 87 - 90,92-94, XP000730016, ISSN: 0013-4872 * |
Also Published As
Publication number | Publication date |
---|---|
NL1010108A1 (en) | 1999-03-31 |
JPH11213015A (en) | 1999-08-06 |
DE19844679A1 (en) | 1999-04-01 |
GB2330931B (en) | 2003-04-02 |
GB2330931A (en) | 1999-05-05 |
GB9820942D0 (en) | 1998-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6237049B1 (en) | Method and system for defining and discovering proxy functionality on a distributed audio video network | |
KR100628468B1 (en) | Method and apparatus for controlling autonomous media devices within a network environment | |
CN100549927C (en) | The method and apparatus that is used for application window grouping and management | |
US8689113B2 (en) | Methods and apparatus for presenting content | |
TW406509B (en) | A home audio/video network with updatable device control modules | |
JP2002523986A (en) | Data collection method and data collection device | |
CN103259782A (en) | Media system | |
WO2002082292A1 (en) | Distributed link processing system for delivering application and multi-media content on the internet | |
US6460030B1 (en) | Method and system for searching through descriptive data in the AV/C protocol | |
US20040165206A1 (en) | Device management system, device management terminal, network device, terminal program, device program, and device management method | |
NL1010108C2 (en) | Method and device for automatically loading and storing Internet Web pages and for transferring statistical consumer information and data from a network structure. | |
WO2022025313A1 (en) | System for supporting advertising content production | |
JP2002353968A (en) | Home network and gateway used therefor | |
CN104038654B (en) | Relay, client terminal device and method | |
US7191266B1 (en) | Method and apparatus for supporting and presenting multiple serial bus nodes using distinct configuration ROM images | |
US7444369B1 (en) | Director-controlled web session | |
EP1160685A2 (en) | Content managing system, content managing apparatus, and content managing method | |
JP2002024678A (en) | Contents management system, contents management device and contents management method | |
JP2000330938A (en) | Information processing terminal | |
WO2023033220A1 (en) | Method for providing information of item group, and device therefor | |
WO2021145645A1 (en) | Style conversion external linkage system, and style conversion external linkage server | |
JP2001223730A (en) | Gateway device and recording medium | |
TWI385966B (en) | Multimedia system and media central controller and method for managing media file thereof | |
KR100884722B1 (en) | System and Method for Creating Network Share in Wired/Wireless Network | |
WO2011096495A1 (en) | Device, method and program for managing feedback from viewers regarding distributed content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AD1A | A request for search or an international type search has been filed | ||
RD2N | Patents in respect of which a decision has been taken or a report has been made (novelty report) |
Effective date: 20030822 |
|
PD2B | A search report has been drawn up | ||
MK | Patent expired because of reaching the maximum lifetime of a patent |
Effective date: 20180915 |