← Back to Patent Explorer
US6745229B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Web based integrated customer interface for invoice reporting

Assignee: Verizon Patent and Licensing Inc
•
Filing: 1998-09-24
•
Granted: 2004-06-01
•
Expires: 2018-09-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A Web-based invoice viewing system and method for enabling a customer to generate invoices relating to various network services provided to the customer by an enterprise. A Web enabled invoice viewing system provides billing and invoice information to remote customers having a workstation with a Web browser and an Internet access. A graphical user interface system at the customer workstation presents a list of invoice documents organized into products and date ranges applicable to the customer for the customer to select and view. Various displays presented at the customer workstation may be printed, faxed, or queued for batch printing at the enterprise remotely. The customer is enabled to view dynamically summed results of numerical figures displayed on the invoice documents by highlighting the numbers in the document directly on the display.

Inventors

  • 👤 Parmeshwar Gobin
  • 👤 Henry Huntington Hall
  • 👤 Carla Reale Hauryluck
  • 👤 Daniel Robert Kanze
  • 👤 Steven William Liburd
  • 👤 Kirk Van Sandt
  • 👤 Jia Huei Swei

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 12:29
CPC Classifications
H; H04; H04L; H04L65/00; H04L65/1066; H04L65/1069; G; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0706; G06F11/0709; G06F11/0766; G06F11/0769; G06F11/0781; G06F16/00; G06F16/90; G06F16/95; G06F16/958; G06F16/972; G06Q; G06Q10/00; G06Q10/10; G06Q20/00; G06Q20/08; G06Q20/10; G06Q20/102; G06Q30/00; G06Q30/02; G06Q30/06; H04L12/00; H04L12/02; H04L12/14; H04L12/1428; H04L41/00; H04L41/18; H04L41/22; H04L43/00; H04L65/1101; H04M; H04M15/00; H04M15/41; H04M15/43; H04M15/44; H04M15/49; H04M15/51; H04M15/58; H04M15/70; H04M15/745; H04M15/80; H04M15/8044; H04M15/83; H04M15/835; H04M15/8351; H04M15/84; G06F11/30; G06F11/34; G06F11/3466; G06F11/3495; G06F2221/00; G06F2221/21; G06F2221/2149; H04L41/06; H04L41/0654; H04L41/14; H04L41/142; H04L41/28; H04L43/04; H04L43/045; H04L43/06; H04L43/08; H04L43/0805; H04L43/0817; H04L43/10; H04L43/106; H04L63/00; H04L63/08; H04L63/0815; H04L63/16; H04L63/168; H04L69/00; H04L69/08; H04L69/16; H04L69/30; H04L69/32; H04L69/322; H04L69/329; H04M2215/00; H04M2215/01; H04M2215/0104; H04M2215/0108; H04M2215/0152; H04M2215/0164; H04M2215/0168; H04M2215/0176; H04M2215/018; H04M2215/0188; H04M2215/42; H04M2215/46; H04M2215/54; H04M2215/74; H04M2215/745; H04M2215/81; H04M2215/8104; H04M2215/8108; H04M2215/8129; H04M2215/82

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 200 words
A Web-based invoice viewing system for enabling a customer to retrieve an invoice, over the Internet, said customer using a client browser application located at a customer workstation for communications with the invoice viewing system, said system comprising: at least one secure server for managing customer sessions over the Internet, the secure server supporting a secure socket connection enabling encrypted communications between the client browser application and the secure server; an invoice presentation device for enabling selection and presentation of invoice documents in accordance with customer entitlements, generating an invoice request message in response to customer selection of a specific invoice option and forwarding the invoice request message via the secure server; and an invoice server device for receiving the invoice request message, accessing the database in response to a request message and generating a response message for forwarding back to the invoice presentation device via the secure server, wherein the response message is assembled in a form suitable for display and the invoice presentation device presents a customer selected invoice document at the client workstation, and wherein the invoice presentation device includes a presentation applet downloaded from the secure server, the presentation applet launched within a Web browser window.
Claim 2
Dependent Claim 200 words
A Web-based invoice viewing system for enabling a customer to retrieve an invoice, over the Internet, said customer using a client browser application located at a customer workstation for communications with the invoice viewing system, said system comprising: at least one secure server for managing customer sessions over the Internet, the secure server supporting a secure socket connection enabling encrypted communications between the client browser application and the secure server; an invoice presentation device for enabling selection and presentation of invoice documents in accordance with customer entitlements, generating an invoice request message in response to customer selection of a specific invoice option and forwarding the invoice request message via the secure server; and an invoice server device for receiving the invoice request message, accessing the database in response to a request message and generating a response message for forwarding back to the invoice presentation device via the secure server, wherein the response message is assembled in a form suitable for display and the invoice presentation device presents a customer selected invoice document at the client workstation, and wherein the invoice presentation device includes a presentation applet downloaded from the secure server, the presentation applet launched within a Web browser window.
Claim 3
Dependent Claim 49 words
The Web-based invoice viewing system as claimed in claim 1 , wherein the invoice presentation device further includes one or more dynamic accumulator(s) for enabling the customer to add numerical figures presented in the invoice document by highlighting the figures directly on the invoice document at the client workstation.
Claim 4
Dependent Claim 50 words
The Web-based invoice viewing system as claimed in claim 1 , wherein the invoice presentation device further automatically populates products and date range fields associated with a customer identifier, the products and date range fields listing specific application services and time periods for which invoice documents are available for presentation.
Claim 5
Dependent Claim 58 words
The Web-based invoice viewing system as claimed in claim 1 , wherein the invoice presentation device further enables the customer to send a batch printing request for a specific invoice document, wherein the invoice server device queues a batch printing job in response to the batch printing request for printing at the enterprise and delivery to the customer.
Claim 6
Dependent Claim 43 words
The Web-based invoice viewing system as claimed in claim 4 , wherein the invoice presentation device further generates a tracking number associated with the batch printing request and enables the customer to confirm and track the current status of the batch printing job.
Claim 7
Dependent Claim 38 words
The Web-based invoice viewing system as claimed in claim 1 , wherein the invoice presentation device further enables the customer to fax a specific invoice document which is presented at the client workstation to a customer specified location.
Claim 8
Dependent Claim 36 words
The Web-based invoice viewing system as claimed in claim 1 , wherein the invoice presentation device further enables the customer to retrieve via the integrated interface, information including product availability, scheduled systems availability, and status information.
Claim 9
Dependent Claim 29 words
The Web-based invoice viewing system as claimed in claim 1 , wherein the invoice server device includes a database of image files associated with documents from the application service.
Claim 10
Dependent Claim 64 words
The Web-based invoice viewing system as claimed in claim 8 , wherein the database of image files further includes an object database, and the invoice server device further includes: conversion process for imaging documents by defining key information necessary to retrieve documents from the application service and compress the documents for storing; and store process for loading the compressed documents into the object database.
Claim 11
Dependent Claim 45 words
The Web-based invoice viewing system as claimed in claim 9 , wherein the database of image files further includes an index database, and the invoice server device further includes index load process for storing index pointers pointing to the compressed documents into the index database.
Claim 12
Independent Claim 175 words
A method of remotely retrieving invoice reports at a customer workstation having a client browser, the invoice reports relating to network services provided to the customer, the method comprising: managing a client session over the Internet by providing a secure server which supports a secure socket connection enabling encrypted communications between the client browser application and the secure server; initiating a download of a presentation applet from the secure server to be launched by the client browser; presenting at the customer workstation invoice report selection options representing available invoice documents associated with the network services; receiving an invoice request message having a customer selected option at an invoice presentation device; forwarding the invoice request message from the invoice presentation device to an invoice server device via the secure server; generating an invoice response message having an invoice document data associated with the selected option in response to the invoice request message; communicating the invoice response message to the client browser application via the secure server; and presenting the invoice document data at the customer workstation.
Claim 13
Independent Claim 175 words
A method of remotely retrieving invoice reports at a customer workstation having a client browser, the invoice reports relating to network services provided to the customer, the method comprising: managing a client session over the Internet by providing a secure server which supports a secure socket connection enabling encrypted communications between the client browser application and the secure server; initiating a download of a presentation applet from the secure server to be launched by the client browser; presenting at the customer workstation invoice report selection options representing available invoice documents associated with the network services; receiving an invoice request message having a customer selected option at an invoice presentation device; forwarding the invoice request message from the invoice presentation device to an invoice server device via the secure server; generating an invoice response message having an invoice document data associated with the selected option in response to the invoice request message; communicating the invoice response message to the client browser application via the secure server; and presenting the invoice document data at the customer workstation.
Claim 14
Dependent Claim 56 words
The method according to claim 11 , wherein the method further comprises: enabling accumulation of numerical figures presented in the invoice document data by allowing the customer to highlight the numerical figures directly on the invoice document data; and presenting dynamically the accumulated numerical figure at the client workstation as the customer highlights the numerical figures.
Claim 15
Dependent Claim 51 words
The method according to claim 11 , wherein the method further comprises: enabling the customer to send a batch print request at the client workstation; associating a document with the batch print request; queuing a batch print job for the document at an enterprise; and delivering printed document to the customer.
Claim 16
Dependent Claim 41 words
The method according to claim 13 , wherein the method further comprises: generating a confirmation number associated with the batch print request, wherein the customer at the customer workstation is enabled to track the current status of the batch print job.
Claim 17
Dependent Claim 36 words
The method according to claim 11 , wherein the method further comprises: enabling the customer at the customer workstation to fax an invoice document presented at the customer workstation to a location specified by the customer.
Claim 18
Dependent Claim 30 words
The method according to claim 11 , wherein the method further comprises: presenting information including product availability, scheduled systems availability, and status information to the customer at the customer workstation.
Claim 19
Dependent Claim 22 words
The method according to claim 11 , further comprising: maintaining a database of image files associated with documents from the enterprise applications.
Claim 20
Dependent Claim 50 words
The method according to claim 17 , wherein the step of maintaining further includes: defining key information necessary to retrieve documents from the enterprise applications associated with the network services; compressing the documents for storing; and loading the compressed documents into an object database within the database of image files.
Claim 21
Dependent Claim 32 words
The method according to claim 18 , wherein the step of maintaining further includes: storing index pointers pointing to the compressed documents in an index database within the database of image files.
Claim 22
Dependent Claim 144 words
An on-line invoicing system supporting user access of electronic invoices for telecommunication services, the system comprising: a secure server configured to support secure communication channel over a packet switched network, wherein the secure server stores a presentation applet that is downloadable for viewing an invoice document by a client application; and an invoice server configured to receive a request message from the client application requesting information of an invoice document, the invoice server accessing a database that stores a billing information collected from a plurality of billing systems associated with the telecommunication services and generating a response message containing the information corresponding to the requested invoice document, the response message being transmitted to the client application over the secure communication channel, wherein the client application downloads the presentation applet from the secure server and launches the presentation applet to view the requested invoice document.
Claim 23
Dependent Claim 144 words
An on-line invoicing system supporting user access of electronic invoices for telecommunication services, the system comprising: a secure server configured to support secure communication channel over a packet switched network, wherein the secure server stores a presentation applet that is downloadable for viewing an invoice document by a client application; and an invoice server configured to receive a request message from the client application requesting information of an invoice document, the invoice server accessing a database that stores a billing information collected from a plurality of billing systems associated with the telecommunication services and generating a response message containing the information corresponding to the requested invoice document, the response message being transmitted to the client application over the secure communication channel, wherein the client application downloads the presentation applet from the secure server and launches the presentation applet to view the requested invoice document.
Claim 24
Dependent Claim 150 words
A server for supporting on-line invoicing and providing user access of electronic invoices for telecommunication services, the server comprising: an interface configured to support secure communication channel over a packet switched network; and a memory configured to store a presentation applet that is downloadable for viewing an invoice document by a client application over the secure communication channel, wherein the client application transmits a request message to an invoice server requesting information of an invoice document, the invoice server accessing a database that stores a billing information collected from a plurality of billing systems associated with the telecommunication services and generating a response message containing the information corresponding to the requested invoice document, the response message being transmitted to the client application over the secure communication channel, wherein the client application downloads the presentation applet stored in the memory and launches the presentation applet to view the requested invoice document.
Claim 25
Dependent Claim 150 words
A server for supporting on-line invoicing and providing user access of electronic invoices for telecommunication services, the server comprising: an interface configured to support secure communication channel over a packet switched network; and a memory configured to store a presentation applet that is downloadable for viewing an invoice document by a client application over the secure communication channel, wherein the client application transmits a request message to an invoice server requesting information of an invoice document, the invoice server accessing a database that stores a billing information collected from a plurality of billing systems associated with the telecommunication services and generating a response message containing the information corresponding to the requested invoice document, the response message being transmitted to the client application over the secure communication channel, wherein the client application downloads the presentation applet stored in the memory and launches the presentation applet to view the requested invoice document.
Claim 26
Dependent Claim 125 words
An invoice server for supporting user access of electronic invoices for telecommunication services, the server comprising: an interface configured to receive a request message from a client application requesting information of an invoice document, wherein the client application downloads a presentation applet from a secure server that supports secure communication channel over a packet switched network; and a processor configured to access a database that stores a billing information collected from a plurality of billing systems associated with the telecommunication services and to generate a response message containing the information corresponding to the requested invoice document, the response message being transmitted to the client application over the secure communication channel, wherein the client application launches the downloaded presentation applet to view the requested invoice document.
Claim 27
Dependent Claim 125 words
An invoice server for supporting user access of electronic invoices for telecommunication services, the server comprising: an interface configured to receive a request message from a client application requesting information of an invoice document, wherein the client application downloads a presentation applet from a secure server that supports secure communication channel over a packet switched network; and a processor configured to access a database that stores a billing information collected from a plurality of billing systems associated with the telecommunication services and to generate a response message containing the information corresponding to the requested invoice document, the response message being transmitted to the client application over the secure communication channel, wherein the client application launches the downloaded presentation applet to view the requested invoice document.

References Cited (Backward Citations)

US4160129A Cited
US4345315A Cited
US4817050A Cited
US4823373B1 Cited
US4823373A Cited
US4893248A Cited
US5475836A Cited
US5075771A Cited
US4972504A Cited
US5490060A Cited
US5041972A Cited
US5088052A Cited
US5136707A Cited
US5228076A Cited
US5287270A Cited
US5325290A Cited
US5208908A Cited
US5313598A Cited
US5131020A Cited
US5262760A Cited
US5555290A Cited
US5812750A Cited
US5223699A Cited
US5245533A Cited
US5832519A Cited
US5734709A Cited
US5812654A Cited
US5315093A Cited
US5491779A Cited
US5537611A Cited
US5557668A Cited
US5285494A Cited
US5491796A Cited
US5815080A Cited
US5452446A Cited
US5586260A Cited
US5361259A Cited
US5506893A Cited
US5974396A Cited
US5666481A Cited
US5327486A Cited
US5369571A Cited
US5953389A Cited
US5848399A Cited
US5548726A Cited
US5483596A Cited
US5787412A Cited
US5812533A Cited
US5533108A Cited
US5793762A Cited
US5721913A Cited
US5694546A Cited
US5566351A Cited
US5539734A Cited
US6161102A Cited
US5563805A Cited
US5621727A Cited
US5742905A Cited
US5530744A Cited
US5526257A Cited
US5623601A Cited
US5551025A Cited
US5610915A Cited
US5689645A Cited
US5787160A Cited
US5630066A Cited
US5781632A Cited
US6163597A Cited
US5982891A Cited
US5790797A Cited
US5671354A Cited
US5696906A Cited
US5825769A Cited
US5649182A Cited
US20010001014A1 Cited
US5699403A Cited
US5659601A Cited
US5650994A Cited
US5802320A Cited
US5742762A Cited
US6145001A Cited
US5692030A Cited
US5757900A Cited
US5793964A Cited
US5974441A Cited
US5721908A Cited
EP0747841B1 Cited
US5708780A Cited
US5745754A Cited
US6154744A Cited
US6094655A Cited
US5883948A Cited
US5826269A Cited
US5710882A Cited
US6115458A Cited
US5852812A Cited
US5825890A Cited
US5850517A Cited
US5884032A Cited
US5774670A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-06-01 2007-12-01 2008-06-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-06-01 2011-12-01 2012-06-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-06-01 2015-12-01 2016-06-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag