Patent US20030171774A1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6012090A Expired / Lapsed US ⏱️ 0.0 years remaining

Client-side parallel requests for network services using group name association

Assignee: Alcatel Lucent SAS
•
Filing: 1997-03-14
•
Granted: 2000-01-04
•
Expires: 2017-03-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A registration applet embedded in a registration page of a browser program allows a user to associate a user-specified group name with a plurality of UTRLs, HTTP POST or GET requests or other network service identifiers, such that the group name designates a category of information provided by corresponding network services. An access applet embedded in an access page of the browser allows a user to select one of several previously-registered group names, and an access mode for processing responses to service requests. A processor running the access applet automatically issues parallel requests to the network services associated with a selected group name in response to entry of a command by the user. The user may select a parallel-any access mode, in which the processor displays only the first response to the parallel requests, a parallel-all mode, in which the processor directs the display of multiple responses in a user-specified display format, or a retry access mode, in which the processor reissues a network service request if a response to a previous request is not received within a predetermined time period.

Inventors

  • 👤 Pi-Yu Chung
  • 👤 Yennun Huang
  • 👤 Chih-Mei Lin
  • 👤 Yi-Min Wang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 05:44
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/01; H04L67/02; H04L67/10; H04L67/1001; H04L67/1004; H04L67/1023; H04L61/00; H04L61/30; H04L67/34; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329

Claims Analysis

Total Claims: 38
Claim 1
Independent Claim 94 words
A method of providing access to network services over a communication network, the method comprising the steps of: associating, utilizing a program running on a client machine, a group name with identifiers of the network services, wherein the program permits designation of the network service identifiers to be associated with the group name, such that the group name designates a category of information provided independently by each of the network services; and automatically issuing parallel requests to the network services in response to entry of a command by a user at the client machine.
Claim 2
Independent Claim 94 words
A method of providing access to network services over a communication network, the method comprising the steps of: associating, utilizing a program running on a client machine, a group name with identifiers of the network services, wherein the program permits designation of the network service identifiers to be associated with the group name, such that the group name designates a category of information provided independently by each of the network services; and automatically issuing parallel requests to the network services in response to entry of a command by a user at the client machine.
Claim 3
Dependent Claim 20 words
The method of claim 1 wherein the identifiers include a Uniform Resource Locator (LTRL) for each of the network services.
Claim 4
Dependent Claim 16 words
The method of claim 1 wherein the network services include web sites accessible over the Internet.
Claim 5
Dependent Claim 16 words
The method of claim 1 wherein the issuing step includes issuing the parallel requests substantially simultaneously.
Claim 6
Dependent Claim 21 words
The method of claim 1 wherein said command is a selection of a representation of the group name by the user.
Claim 7
Dependent Claim 36 words
The method of claim 1 further including the step of reissuing a request to a particular network service if a response to a previous request for that service is not received within a predetermined time period.
Claim 8
Dependent Claim 20 words
The method of claim 1 further including the step of displaying only the first received response to the parallel requests.
Claim 9
Dependent Claim 28 words
The method of claim 1 further including the step of displaying multiple responses corresponding to at least a subset of the parallel requests on a single display page.
Claim 10
Dependent Claim 17 words
The method of claim 8 wherein the displaying step includes displaying in accordance with user-specified display parameters.
Claim 11
Dependent Claim 21 words
The method of claim 1 wherein the program comprises a registration program embedded in a registration page of a browser program.
Claim 12
Dependent Claim 27 words
The method of claim 10 wherein the registration program permits the user to register at least one of an HTTP POST request or an HTTP GET request.
Claim 13
Dependent Claim 45 words
The method of claim 10 wherein the registration program permits the user to specify a keyword to be associated with at least one of the responses, such that a response page of a user display is automatically scrolled to a position corresponding to the keyword.
Claim 14
Dependent Claim 17 words
The method of claim 1 wherein the issuing step includes executing an access program on a processor.
Claim 15
Dependent Claim 45 words
The method of claim 13 wherein the access program is embedded in an access page of a browser program, and permits the user to select the group name from a set of group names, and to select an access mode for processing the parallel requests.
Claim 16
Independent Claim 94 words
An apparatus for providing access to network services over a communication network, the apparatus comprising: program means rung on a client machine for associating a group name with identifiers of the network services, wherein the program means permits designation of the network service identifiers to be associated with the group name, such that the group name designates a category of information provided independently by each of the network services; and means for automatically issuing parallel requests to the network services in response to entry of a command by a user at the client machine.
Claim 17
Independent Claim 94 words
An apparatus for providing access to network services over a communication network, the apparatus comprising: program means rung on a client machine for associating a group name with identifiers of the network services, wherein the program means permits designation of the network service identifiers to be associated with the group name, such that the group name designates a category of information provided independently by each of the network services; and means for automatically issuing parallel requests to the network services in response to entry of a command by a user at the client machine.
Claim 18
Dependent Claim 20 words
The apparatus of claim 15 wherein the identifiers include a Uniform Resource Locator (URL) for each of the network services.
Claim 19
Dependent Claim 16 words
The apparatus of claim 15 wherein the network services include web sites accessible over the Internet.
Claim 20
Dependent Claim 18 words
The apparatus of claim 15 wherein the issuing means is operative to issue the parallel requests substantially simultaneously.
Claim 21
Dependent Claim 21 words
The apparatus of claim 15 wherein said command is a selection of a representation of the group name by the user.
Claim 22
Dependent Claim 39 words
The apparatus of claim 15 wherein the issuing means is further operative to reissue a request to a particular network service if a response to a previous request for that service is not received within a predetermined time period.
Claim 23
Dependent Claim 19 words
The apparatus of claim 15 further including means for displaying only the first received response to the parallel requests.
Claim 24
Dependent Claim 27 words
The apparatus of claim 15 further including means for displaying multiple responses corresponding to at least a subset of the parallel requests on a single display page.
Claim 25
Dependent Claim 19 words
The apparatus of claim 22 wherein the displaying means configures the display page in accordance with user-specified display parameters.
Claim 26
Dependent Claim 22 words
The apparatus of claim 15 wherein the program means comprises a registration program embedded in a registration page of a browser program.
Claim 27
Dependent Claim 27 words
The apparatus of claim 24 wherein the registration program permits the user to register at least one of an HTTP POST request or an HTTP GET request.
Claim 28
Dependent Claim 45 words
The apparatus of claim 24 wherein the registration program permits the user to specify a keyword to be associated with at least one of the response, such that a response page of a user display is automatically scrolled to a position corresponding to the keyword.
Claim 29
Dependent Claim 16 words
The apparatus of claim 17 wherein the issuing means includes a processor executing an access program.
Claim 30
Dependent Claim 45 words
The apparatus of claim 27 wherein the access program is embedded in an access page of a browser program, and permits the user to select the group name from a set of group names and to select an access mode for processing the parallel requests.
Claim 31
Independent Claim 112 words
An apparatus for providing access to network services over a communication network, the apparatus comprising: a client machine including a memory for storing a group name associated with identifiers of the network services, wherein the association is created using a program which runs on the client machine and permits designation of the network service identifiers to be associated with the group name, such that the group name designates a category of information provided independently by each of the network services, and a processor coupled to the memory and operative to issue automatically parallel requests to the network services in response to entry of a command by a user at the client machine.
Claim 32
Independent Claim 112 words
An apparatus for providing access to network services over a communication network, the apparatus comprising: a client machine including a memory for storing a group name associated with identifiers of the network services, wherein the association is created using a program which runs on the client machine and permits designation of the network service identifiers to be associated with the group name, such that the group name designates a category of information provided independently by each of the network services, and a processor coupled to the memory and operative to issue automatically parallel requests to the network services in response to entry of a command by a user at the client machine.
Claim 33
Dependent Claim 22 words
The apparatus of claim 29 wherein the processor is further operative to display only the first received response to the parallel requests.
Claim 34
Dependent Claim 31 words
The apparatus of claim 29 wherein the processor is farther operative to simultaneously display multiple responses corresponding to at least a subset of the parallel requests on a single display page.
Claim 35
Dependent Claim 25 words
The apparatus of claim 29 wherein the program comprises a registration program embedded in a registration page of a browser program, executed by the processor.
Claim 36
Dependent Claim 27 words
The apparatus of claim 32 wherein the registration program permits the user to register at least one of an HTTP POST request or an HTTP GET request.
Claim 37
Dependent Claim 45 words
The apparatus of claim 32 wherein the registration program permits the user to specify a keyword to be associated with at least one of the responses, such that a response page of a user display is automatically scrolled to a position corresponding to the keyword.
Claim 38
Dependent Claim 54 words
The apparatus of claim 29 wherein the processor is farther operative to execute an access program embedded in an access page of a browser program, wherein the access program permits the user to select the group name from a set of group names and to select an access mode for processing the parallel requests.

References Cited (Backward Citations)

US5023774A Cited
US5680575A Cited
US5621792A Cited
US5732219A Cited
US5737592A Cited
US5649103A Cited
US5745900A Cited
US5867651A Cited
US5867495A Cited
US5890160A Cited
US5940819A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-01-03 2003-07-05 2004-01-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-01-03 2007-07-05 2008-01-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-01-03 2011-07-05 2012-01-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag