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

System and method for providing customer personalized and modifiable subscriber services

Assignee: International Business Machines Corp
•
Filing: 1999-05-20
•
Granted: 2002-06-25
•
Expires: 2019-05-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A telephone system provides subscribers with access to a service provider's platform logic and data implemented in any runtime environment. In one embodiment, the service logic is embodied in Java applets and Java beans in a JAVA virtual machine for subscriber personalizing and modifying the service logic. The provider provides the subscriber a tool kit or access to a support server for writing service logic modifications as JAVA beans. The service logic modification is achieved in a process in which the service requirements and objectives are set. The service specifications are designed, implemented, tested, and rolled out. Initial service provisioning and support is provided a subscriber, service modification by the subscriber is made to subscriber data provisioning and subscriber service logic provisions. A modified service logic is locally tested by the subscriber, followed by remote testing of the modification on the service provider's premises. The service provider provisions and then supports the modified service logic.

Inventors

  • 👤 Thomas E. Creamer
  • 👤 Zygmunt A. Lozinski
  • 👤 Baiju D. Mandalia

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 17:25
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/42136; H04M3/42153; H04M3/42161; Y; Y10; Y10S; Y10S379/00; Y10S379/90

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 190 words
A process enabling a subscriber to personalize, modify and change in a service provider's calling system serving a subscriber device, a service provider's service logic, comprising the steps of: a) implementing the service provider's logic for servicing subscribers as Java applets and Java beans in a Java virtual machine installed in a service provider's platform; b) developing and installing service options using Java bean configuration options in the Java virtual machine; c) performing testing of the Java bean options developed by the provider; d) providing the service logic or Java beans to the subscriber from a web site download; e) using a terminal, e.g., PC coupled to a provider service center, and a provider service kit to alter the provider's service logic for personalized subscriber service configurations; f) locally testing the altered service logic for personalized service followed by uploading to the provider calling system for remote testing; g) remote testing of the altered service logic using information provided by the provider from a service web site; h) performing a service logic update to a Service Management System; and i) downloading the personalized service logic to the Service Provider's platform.
Claim 2
Dependent Claim 190 words
A process enabling a subscriber to personalize, modify and change in a service provider's calling system serving a subscriber device, a service provider's service logic, comprising the steps of: a) implementing the service provider's logic for servicing subscribers as Java applets and Java beans in a Java virtual machine installed in a service provider's platform; b) developing and installing service options using Java bean configuration options in the Java virtual machine; c) performing testing of the Java bean options developed by the provider; d) providing the service logic or Java beans to the subscriber from a web site download; e) using a terminal, e.g., PC coupled to a provider service center, and a provider service kit to alter the provider's service logic for personalized subscriber service configurations; f) locally testing the altered service logic for personalized service followed by uploading to the provider calling system for remote testing; g) remote testing of the altered service logic using information provided by the provider from a service web site; h) performing a service logic update to a Service Management System; and i) downloading the personalized service logic to the Service Provider's platform.
Claim 3
Dependent Claim 28 words
The process of claim 1 further comprising the step of: j) generating billing records in the provider calling system which supports both flat rate and usage-based billing records.
Claim 4
Dependent Claim 20 words
The process of claim 1 further comprising the steps of: k) downloading the altered service logic to the subscriber device.
Claim 5
Dependent Claim 30 words
The process of claim 1 further comprising the step of: l) downloading the altered service logic to a CD-ROM/diskette or to the subscriber working with a server-based service modification environment.
Claim 6
Dependent Claim 32 words
The process of claim 1 further comprising the step of: m) provisioning a service provider's logic onto the Service provider's platform and distributing the service logic onto a subscriber appliance of choice.
Claim 7
Independent Claim 99 words
A system for subscriber personalized and modifiable services in a communication system, comprising: a) service provider platform coupled to a telephone system and an IP network; b) a platform specific runtime machine included in the service provider platform; c) a service management system coupled to the service provider platform; d) means for installing service provider logic in the runtime specific machine to provide a subscriber with minimal customization subscriber service level; and e) means for enabling the subscriber to modify and test provider logic, before installation of personalized and modifiable services unique to the subscriber in the provider logic.
Claim 8
Independent Claim 99 words
A system for subscriber personalized and modifiable services in a communication system, comprising: a) service provider platform coupled to a telephone system and an IP network; b) a platform specific runtime machine included in the service provider platform; c) a service management system coupled to the service provider platform; d) means for installing service provider logic in the runtime specific machine to provide a subscriber with minimal customization subscriber service level; and e) means for enabling the subscriber to modify and test provider logic, before installation of personalized and modifiable services unique to the subscriber in the provider logic.
Claim 9
Dependent Claim 18 words
The system of claim 6 further comprising: f) a Java virtual machine as the platform specific runtime machine.
Claim 10
Dependent Claim 18 words
The system of claim 6 further comprising: g) Java applets and Java beans defining the service provider logic.
Claim 11
Dependent Claim 22 words
The system of claim 6 further comprising: h) a tool kit provided to the subscriber for writing and modifying service provider logic.
Claim 12
Dependent Claim 33 words
The system of claim 6 further comprising: i) a service provider web site coupled to a service center and the service management system for service modification of the service logic by a subscriber.
Claim 13
Dependent Claim 43 words
The system of claim 6 further comprising: j) means for downloading from a web site to a subscriber the service provider logic for modification to provide subscriber personalized services; and k) means for uploading the modified service provider logic to the web site.
Claim 14
Dependent Claim 32 words
The process of claim 1 further comprising the step of: n) downloading the altered service logic to both the service provider's platform and a subscriber appliance for services which support function sharing.
Claim 15
Dependent Claim 28 words
The system of claim 6 wherein the service provider is further coupled to any of the following: interactive cable TV system, wireless communication system and Internet Service providers.
Claim 16
Dependent Claim 17 words
The system of claim 6 wherein the platform specific runtime machine executes runtime code in real time.

References Cited (Backward Citations)

US4611094A Cited
US4660144A Cited
US5222125A Cited
US5544229A Cited
US5544291A Cited
US5771279A Cited
US6282281B1 Cited
US6243443B1 Cited
US6104796A Cited
US6339782B1 Cited
US6314445B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-06-24 2005-12-24 2006-06-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-06-24 2009-12-24 2010-06-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-06-24 2013-12-24 2014-06-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag