US Patent No: 5,710,901

Number of patents in Portfolio can not be more than 2000

Method and apparatus for validating data entered by a user

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus for validating data entered into a data processing system. A plurality of windows is provided, each including at least one widget area into which data is entered by the user. A 'doda object' is associated with each widget and contains keys identifying where the data is to be stored in a database, as well as member functions which operate to format the entered data for storage and format information retrieved from the database for display in the widget. During the validation procedure, all of the data associated with each of the widgets in a window are first examined for errors in conjunction with its associated doda object. In addition, a second validation step is performed in which the data associated with certain widgets are compared to those of other widgets in the window, in accordance with an algorithm selected by the user, to detect the presence of errors resulting from data entered inconsistently between widgets. If any errors are detected, an error message is displayed within a validation window. The widget in which the error was detected may then be selected by the user by double-clicking on the error message.

Loading the Abstract Image... loading....

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
CSG SYSTEMS, INC.ENGLEWOOD, CO17

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Mattie, Llad Englewood, CO 1 28
Stodghill, Scott A Evergreen, CO 2 83

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
4,459,678 Method and apparatus for processing a file of record information 17 1981
5,021,973 Method for assisting the operator of an interactive data processing system to enter data directly into a selected cell of a spreadsheet 39 1989
5,179,657 Panel definition language for computer display 34 1992
5,544,303 Method for configuring and operating a telecommunication apparatus 29 1993
 
Compucom Communications Corp. (1)
5,325,290 Billing system with data indexing 241 1991
 
ECLIPSYS CORPORATION (1)
5,208,907 Method for generating a display utilizing objects in an object list 51 1990
 
FUJITSU LIMITED (1)
5,613,065 Information broadcasting system having reception error minimizing facility 5 1995
 
INTERBOLD (1)
4,484,304 Transaction execution system having keyboard and message customization, improved key function versatility and message segmentation 61 1981

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
ACCENTURE GLOBAL SERVICES LIMITED (15)
7,289,964 System and method for transaction services patterns in a netcentric environment 201 1999
6,954,220 User context component in environment services patterns 19 1999
6,842,906 System and method for a refreshable proxy pool in a communication services patterns environment 275 1999
6,742,015 Base services patterns in a netcentric environment 329 1999
6,715,145 Processing pipeline in a base services pattern environment 249 1999
6,640,238 Activity component in a presentation services patterns environment 299 1999
6,640,244 Request batcher in a transaction services patterns environment 378 1999
6,640,249 Presentation services patterns in a netcentric environment 324 1999
6,636,242 View configurer in a presentation services patterns environment 332 1999
6,615,253 Efficient server side data retrieval for execution of client side applications 488 1999
6,601,192 Assertion component in environment services patterns 219 1999
6,601,234 Attribute dictionary in a business logic services environment 417 1999
6,578,068 Load balancer in environment services patterns 417 1999
6,571,282 Block-based communication in a communication services patterns environment 471 1999
6,549,949 Fixed format stream in a communication services patterns environment 270 1999
 
FACEBOOK, INC. (2)
7,366,977 Method and systems of automated client-server data validation 5 2001
8,713,586 Optimized delivery of web application code 0 2011
 
FTL SYSTEMS, INC. (2)
7,328,195 Semi-automatic generation of behavior models continuous value using iterative probing of a device or existing component model 19 2002
7,539,602 Accelerating simulation of differential equation systems having continuous behavior 10 2006
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
6,252,587 Method and apparatus in a data processing system for accessing data 3 1998
7,043,669 Simple scenario builder 6 2002
 
ALCATEL (1)
6,324,498 Method of identifying program compatibility featuring on-screen user interface graphic program symbols and identifiers 10 1997
 
DEUTSCHE TELEKOM AG (1)
7,779,369 Method for the graphic representation and/or processing values of data types 0 2000
 
SAP AG (1)
7,702,626 Simplified validity range selection 0 2004
 
SUN MICROSYSTEMS, INC. (1)
6,373,504 Local sorting of downloaded tables 13 1997
 
THOMSON LICENSING (1)
8,260,676 Control spending based on time period 0 2008
 
VENTYX SOFTWARE SRL (1)
6,535,883 System and method for creating validation rules used to confirm input data 90 1999
 
Other [Check patent profile for assignment information] (1)
6,636,990 Electronic data acquisition method and data processing system 6 2000