WO1999016206A1 - Data warehousing infrastructure for web based reporting tool - Google Patents
Data warehousing infrastructure for web based reporting tool Download PDFInfo
- Publication number
- WO1999016206A1 WO1999016206A1 PCT/US1998/020141 US9820141W WO9916206A1 WO 1999016206 A1 WO1999016206 A1 WO 1999016206A1 US 9820141 W US9820141 W US 9820141W WO 9916206 A1 WO9916206 A1 WO 9916206A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- informix
- public
- grant
- char
- iadmin
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0709—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0766—Error or fault reporting or storing
- G06F11/0769—Readable error formats, e.g. cross-platform generic formats, human understandable formats
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0766—Error or fault reporting or storing
- G06F11/0775—Content or structure details of the error report, e.g. specific table structure, specific error fields
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0766—Error or fault reporting or storing
- G06F11/0781—Error filtering or prioritizing based on a policy defined by the user or on a policy defined by a hardware/software module, e.g. according to a severity level
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0766—Error or fault reporting or storing
- G06F11/0784—Routing of error reports, e.g. with a specific transmission path or data flow
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
- G06F11/327—Alarm or error message display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
- G06F11/3495—Performance evaluation by tracing or monitoring for systems
-
- 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/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/972—Access to data in other repository systems, e.g. legacy data or dynamic Web page generation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/41—User authentication where a single sign-on provides access to a plurality of computers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
- G06F21/552—Detecting local intrusion or implementing counter-measures involving long-term monitoring or reporting
-
- 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
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- 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
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/107—Computer-aided management of electronic mailing [e-mailing]
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/102—Bill distribution or payments
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
-
- 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
-
- 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/06—Buying, selling or leasing transactions
-
- 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/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- 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/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0609—Buyer or seller confidence or verification
-
- 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/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- 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
- G06Q99/00—Subject matter not provided for in other groups of this subclass
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1428—Invoice generation, e.g. customization, lay-out, database processing, algorithms for calculating the bill or formatting invoices as WWW pages
-
- 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/02—Standardisation; Integration
- H04L41/0213—Standardised network management protocols, e.g. simple network management protocol [SNMP]
-
- 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/02—Standardisation; Integration
- H04L41/0233—Object-oriented techniques, for representation of network management data, e.g. common object request broker architecture [CORBA]
-
- 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/02—Standardisation; Integration
- H04L41/024—Standardisation; Integration using relational databases for representation of network management data, e.g. managing via structured query language [SQL]
-
- 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/02—Standardisation; Integration
- H04L41/0246—Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols
- H04L41/0253—Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols using browsers or web-pages for accessing management information
-
- 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
- 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/0876—Aspects of the degree of configuration automation
- H04L41/0879—Manual configuration through operator
-
- 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/14—Network analysis or design
- H04L41/142—Network analysis or design using statistical or mathematical methods
-
- 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/18—Delegation of network management function, e.g. customer network management [CNM]
-
- 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/22—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
-
- 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/28—Restricting access to network management systems or functions, e.g. using authorisation function to access network configuration
-
- 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/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
- H04L41/5019—Ensuring fulfilment of SLA
- H04L41/5022—Ensuring fulfilment of SLA by giving priorities, e.g. assigning classes of service
-
- 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/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5061—Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the interaction between service providers and their network customers, e.g. customer relationship management
-
- 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/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5061—Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the interaction between service providers and their network customers, e.g. customer relationship management
- H04L41/5064—Customer relationship management
-
- 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/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5061—Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the interaction between service providers and their network customers, e.g. customer relationship management
- H04L41/5067—Customer-centric QoS measurements
-
- 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/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5061—Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the interaction between service providers and their network customers, e.g. customer relationship management
- H04L41/5074—Handling of user complaints or trouble tickets
-
- 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/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/508—Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement
- H04L41/5083—Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement wherein the managed service relates to web hosting
-
- 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/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/508—Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement
- H04L41/5096—Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement wherein the managed service relates to distributed or central networked applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/02—Capturing of monitoring data
- H04L43/022—Capturing of monitoring data by sampling
- H04L43/024—Capturing of monitoring data by sampling by adaptive sampling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/06—Generation of reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
- H04L43/0829—Packet loss
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/091—Measuring contribution of individual network components to actual service level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/222—Monitoring or handling of messages using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0209—Architectural arrangements, e.g. perimeter networks or demilitarized zones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0227—Filtering policies
- H04L63/0236—Filtering by address, protocol, port number or service, e.g. IP-address or URL
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0272—Virtual private networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0281—Proxies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
- H04L63/0442—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply asymmetric encryption, i.e. different keys for encryption and decryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
- H04L63/0464—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload using hop-by-hop encryption, i.e. wherein an intermediate entity decrypts the information and re-encrypts it before forwarding it
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0807—Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0823—Network architectures or network communication protocols for network security for authentication of entities using certificates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/16—Implementing security features at a particular protocol layer
- H04L63/162—Implementing security features at a particular protocol layer at the data link layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/16—Implementing security features at a particular protocol layer
- H04L63/166—Implementing security features at a particular protocol layer at the transport layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/16—Implementing security features at a particular protocol layer
- H04L63/168—Implementing security features at a particular protocol layer above the transport layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/18—Network architectures or network communication protocols for network security using different networks or channels, e.g. using out of band channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/401—Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/41—Billing record details, i.e. parameters, identifiers, structure of call data record [CDR]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/43—Billing software details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/44—Augmented, consolidated or itemized billing statement or bill presentation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/49—Connection to several service providers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/51—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for resellers, retailers or service providers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/58—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP based on statistics of usage or network monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/705—Account settings, e.g. limits or numbers or payment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/72—Administration or customization aspects; Counter-checking correct charges by the user
- H04M15/721—Administration or customization aspects; Counter-checking correct charges by the user using the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/745—Customizing according to wishes of subscriber, e.g. friends or family
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
- H04M15/8044—Least cost routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/83—Notification aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/83—Notification aspects
- H04M15/835—Time or frequency of notifications, e.g. Advice of Charge [AoC]
- H04M15/8351—Time or frequency of notifications, e.g. Advice of Charge [AoC] before establishing a communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/83—Notification aspects
- H04M15/84—Types of notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/5175—Call or contact centers supervision arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/5183—Call or contact centers with computer-telephony arrangements
- H04M3/5191—Call or contact centers with computer-telephony arrangements interacting with the Internet
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
- G06F11/0757—Error or fault detection not based on redundancy by exceeding limits by exceeding a time limit, i.e. time-out, e.g. watchdogs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
- G06F11/328—Computer systems status display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/81—Threshold
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/86—Event-based monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/875—Monitoring of systems including the internet
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2137—Time limited access, e.g. to a computer or data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2149—Restricted operating environment
-
- 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/06—Management of faults, events, alarms or notifications
-
- 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/06—Management of faults, events, alarms or notifications
- H04L41/0681—Configuration of triggering conditions
-
- 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
-
- 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/0895—Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
-
- 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/12—Discovery or management of network topologies
- H04L41/122—Discovery or management of network topologies of virtualised topologies, e.g. software-defined networks [SDN] or network function virtualisation [NFV]
-
- 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/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
- H04L41/5009—Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
-
- 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/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5029—Service quality level-based billing, e.g. dependent on measured service level customer is charged more or less
-
- 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/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5032—Generating service level reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/04—Processing captured monitoring data, e.g. for logfile generation
- H04L43/045—Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/06—Generation of reports
- H04L43/062—Generation of reports related to network traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/06—Generation of reports
- H04L43/065—Generation of reports related to network devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/06—Generation of reports
- H04L43/067—Generation of reports using time frame reporting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0811—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
- H04L43/0847—Transmission error
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
- H04L43/0888—Throughput
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
- H04L43/0894—Packet rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
- H04L43/106—Active monitoring, e.g. heartbeat, ping or trace-route using time related information in packets, e.g. by adding timestamps
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/16—Threshold monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0209—Architectural arrangements, e.g. perimeter networks or demilitarized zones
- H04L63/0218—Distributed architectures, e.g. distributed firewalls
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0815—Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0104—Augmented, consolidated or itemised billing statement, e.g. additional billing information, bill presentation, layout, format, e-mail, fax, printout, itemised bill per service or per account, cumulative billing, consolidated billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0108—Customization according to wishes of subscriber, e.g. customer preferences, friends and family, selecting services or billing options, Personal Communication Systems [PCS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0152—General billing plans, rate plans, e.g. charge rates, numbering plans, rate centers, customer accounts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0164—Billing record, e.g. Call Data Record [CDR], Toll Ticket[TT], Automatic Message Accounting [AMA], Call Line Identifier [CLI], details, i.e. parameters, identifiers, structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0168—On line or real-time flexible customization or negotiation according to wishes of subscriber
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0176—Billing arrangements using internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/018—On-line real-time billing, able to see billing information while in communication, e.g. via the internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0188—Network monitoring; statistics on usage on called/calling number
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/42—Least cost routing, i.e. provision for selecting the lowest cost tariff
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/46—Connection to several service providers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/54—Resellers-retail or service providers billing, e.g. agreements with telephone service operator, activation, charging/recharging of accounts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/70—Administration aspects, modify settings or limits or counter-check correct charges
- H04M2215/7009—Account settings, e.g. users, terminals, limits, numbers or payment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/70—Administration aspects, modify settings or limits or counter-check correct charges
- H04M2215/7036—Administer via user
- H04M2215/7045—Using Internet or WAP
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/74—Rating aspects, e.g. rating parameters or tariff determination apects
- H04M2215/745—Least cost routing, e.g. Automatic or manual, call by call or by preselection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/81—Notifying aspects, e.g. notifications or displays to the user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/81—Notifying aspects, e.g. notifications or displays to the user
- H04M2215/8104—Time or frequency of notification
- H04M2215/8108—Time or frequency of notification before establishing a communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/81—Notifying aspects, e.g. notifications or displays to the user
- H04M2215/8129—Type of notification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/82—Advice-of-Charge [AOC], i.e. notify subscriber of charges/cumulative charge; meter at the substation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S379/00—Telephonic communications
- Y10S379/90—Internet, e.g. Internet phone, webphone, internet-based telephony
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99937—Sorting
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99938—Concurrency, e.g. lock management in shared database
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99939—Privileged access
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S715/00—Data processing: presentation processing of document, operator interface processing, and screen saver display processing
- Y10S715/961—Operator interface with visual structure or function dictated by intended use
- Y10S715/965—Operator interface with visual structure or function dictated by intended use for process control and configuration
- Y10S715/969—Network layout and operation interface
Definitions
- MCI, AT&T, Sprint, and the like presently provide for the presentation and dissemination of customer account and network data management information to their customers predominantly by enabling customers (clients) to directly dial-up, e.g., via a modem, to the entity's application servers to access their account information, or, alternately, via dedicated communication lines, e.g., ISDN, T-l, etc., enabling account information requests to be initiated through their computer terminal running, for example, a
- Figure 5 illustrates an example client GUI presented to the client/customer as a browser web page
- a third or back end tier 45 having applications directed to legacy back end services including database storage and retrieval systems and one or more database servers for accessing system resources from one or more legacy hosts.
- the customer workstation includes client software capable of providing a platform- independent, browser-based, consistent user interface implementing objects programmed to provide a reusable and common GUI abstraction and problem- domain abstractions.
- the client- tier software is created and distributed as a set of Java classes including the applet classes to provide an industrial strength, object-oriented environment over the Internet.
- Application- specific classes are designed to support the functionality and server interfaces for each application with the functionality delivered through the system being of two- types: 1) cross-product, for example, inbox and reporting functions, and 2) product specific, for example, toll free network management or Call Manager functions.
- the system is capable of delivering to customers the functionality appropriate to their product mix.
- the backplane 52 and the client applications use a browser 50 such as the Microsoft Explorer versions 4.0.1 or higher for an access and distribution mechanism.
- a browser 50 such as the Microsoft Explorer versions 4.0.1 or higher for an access and distribution mechanism.
- the client applications are generally isolated from the browser in that they typically present their user interfaces in a separate frame, rather than sitting inside a Web page.
- the backplane architecture is implemented with several primary classes. These classes include COBackPlane, COApp, COAppImp1 , COPar , and COAppFrame classes.
- COBackPlane 52 is an application backplane which launches the applications 54a, 54b, typically implemented as COApp.
- COBackPlane 52 is generally implemented as a Java applet and is launched by the Web browser 50. This backplane applet is responsible for launching and closing the COApps.
- the aforesaid objects will communicate the data by establishing a secure TCP messaging session with one of the DMZ networkMCI Interact Web servers 44 via an Internet secure communications path 32 established, preferably, with a secure sockets SSL version of HTTPS.
- the DMZ networkMCI Interact Web servers 44 function to decrypt the client message, preferably via the SSL implementation, and unwrap the session key and verify the users session. After establishing that the request has come from a valid user and mapping the request to its associated session, the DMZ Web servers 44 will re- encrypt the request using symmetric encryption and forward it over a second socket connection 33 to the dispatch server 46 inside the enterprise Intranet.
- a networkMCI Interact session is designated by a logon, successful authentication, followed by use of server resources, and logoff.
- the world- wide web communications protocol uses HTTP, a stateless protocol, each HTTP request and reply is a separate TCP/IP connection, completely independent of all previous or future connections between the same server and client.
- the nMCI Interact system is implemented with a secure version of HTTP such as S- HTTP or HTTPS, and preferably utilizes the SSL implementation of HTTPS.
- the preferred embodiment uses SSL which provides a cipher spec message which provides server authentication during a session.
- the filtering firewalls 55 (a) , (b) may also pass or block specific types of Internet protocols.
- FTP can be enabled only for connections to the In-Box server 61, and denied for all other destinations.
- SMTP can also be enabled to the In-Box server, but Telnet denied.
- the In-box server 61 is a store and forward server for client designated reports, but even in this server, the data and metadata are separated to further secure the data, as will be described.
- the customer access mechanism is a client workstation 51 employing a Web browser 50 for providing the access to the networkMCI Interact system via the public Internet 85.
- the data warehousing infrastructure 400 comprises the following system components: a traffic component 405 for receiving call detail records, sorting CDRs into billable records, error and suspense records, expands records, CustlD's, prices at tariff; 2) a National Commercial Billing System "NCBS" mainframe process 410 that performs pricing at tariff for nMCI Interact virtual network ("Vnet") and Vision customers and, processes by runstream at one or more datacenters; 3) a Tollfree Billing mainframe process 420 that performs pricing at tariff for Tollfree customers and, processes by runstream at one or more datacenters; 4) Common Data Gateway (CDG) 430 comprising: a) an Extract process 500 for creating selection tables including all current nMCI Interact customers, compressing files for transmission to service centers, and extracting (Priced Reporting enabled) records from divisions or runstreams; and, b) a Harvesting component 600 including processes for creating dimension tables based on data within selected BDRs, applying business rules to
- Daily BDR's are available by division for Tollfree and by runstream from NCBS (Vision/VNET) .
- the various divisional/runstream files may be consolidated in each CDG extract process, to generate a single extracted daily data file 523 per division in a data center.
- a customer delta file is created which comprises a list of the new nMCI Interact priced reporting customers who were not in the previous day's customer selection list file.
- This customer delta file is backed up to at step 508 and, as indicated at step 510, may be transmitted to other data centers, e.g., for reporting purposes, or, to enable synchronization among the one or more datacenters.
- CDG mainframe daily and monthly extract processing are triggered, on a division basis, by the completion of the appropriate corresponding billing daily or monthly division job(s), CDG maintains an audit point based on data extracted on a daily or monthly basis. Audit totals are used to match back to billing summary totals which may trigger a monthly data replace operation, as will hereinafter be explained in greater detail. CDG also provides summary totals by customer to be used to verify data harvesting and database load totals.
- a decision support server (“DSS") reporting engine component 475 that performs the following functions: 1) receives data access requests from various users in the form of a report request from the StarWRS GUI Report Requestor component; 2) routes the query to the appropriate data marts 470, data warehouse or operational data store; and, 3) responds to the requestor with the result set.
- the DSS server 475 may also perform cost estimation, agent scheduling, workflow broadcasting interface, and transaction logging f nctions.
- the DSS 475 is a cluster of DEC (Digital Equipment Corp.) UNIX 8400 servers running Information Advantage ® software accessing an Informix database distributed across multiple data marts.
- a Report request may be executed immediately, periodically, or as "one- shots" to be performed at a later time.
- the report scheduler service maintains a list of requested reports for a given user, and forward actual report requests to the appropriate middle-tier servers at the appropriate time. Additional functionality is provided to enable customers to manage there inventory, e.g., reschedule, change, or cancel (delete) report requests.
- the StarOE server acts as a proxy when messages are sent from the Dispatcher server 46 and supports synchronous transactions. All data and security information is accessed by direct queries to a StarOE server database 283, such as provided by Informix.
- a StarOE server database 283, such as provided by Informix Once a user is logged on, the Web Server 44 ( Figures 3 and 12) requests a current list of authorized applications from the StarOE server 285. Particularly, a "Get User Application Request" message is communicated to the StarOE server via the backplane from the report requestor which queries the Informix database to obtain a list of authorized applications, i.e., services, for the user and which determines which buttons on the home page are active, thus controlling their access to products.
- the message is then forwarded to the desired service's proxy, which, in the accordance with the principles described herein, comprises: 1) a report manager proxy 250' corresponding to the RM Server 250, 2) a report scheduler proxy 260' corresponding to the RS Server 260, and 3) an inbox server proxy 270' corresponding to the Inbox Server 270.
- Each of these proxy processes further performs: a validation process for examining incoming requests and confirming that they include validly formatted messages for the service with acceptable parameters; a translation process for translating a message into an underlying message or networking protocol; and, a management process for managing the communication of the specific customer request with the middle- tier server to actually get the request serviced. Data returned from the middle - tier server is translated back to client format, if necessary, and returned to the dispatch server as a response to the request.
- the next portion of the common protocol header indicates the message type/mechanism 130 which may be one of four values indicating one of the following four message mechanisms and types: 1) Synchronous transaction, e.g., a binary 0; 2) Asynchronous request, e.g., a binary 1; 3) Asynchronous poll/reply, e.g., a binary 2; 4) bulk transfer, e.g. , a binary 3.
- inboxutl.c is a file containing the functions which process the Inbox requests, i.e, Delete, List, Fetch and Update (Appendix G) .
- Additional objects/classes include: Environ. c which provides access to a UNIX environment; Process. c which provides a mechanism to spawn slave processes in the UNIX environment;
Abstract
A data warehousing infrastructure for telecommunications priced call detail data is integrated with a Web/Internet based reporting system providing a common GUI enabling the requesting, customizing, scheduling and viewing of various types of priced call detail data reports. Such an infrastructure performs an extraction process (500) to obtain only those billing detail records of entitled customers, and a harvesting process (600) for transforming the billing records into a star schema format for storage in one or more operational data storage devices. The system is integrated with a database server supporting expedient and accurate access to the customer's telecommunications priced call detail data for priced call detail data report generation.
Description
DATA WAREHOUSING INFRASTRUCTURE FOR WEB BASED REPORTING TOOL
The present invention relates generally to information delivery systems and, particularly, to a novel, World Wide Web/Internet -based, telecommunications network data management reporting and presentation service for customers of telecommunications service entities. Telecommunications service entities, e.g.,
MCI, AT&T, Sprint, and the like, presently provide for the presentation and dissemination of customer account and network data management information to their customers predominantly by enabling customers (clients) to directly dial-up, e.g., via a modem, to the entity's application servers to access their account information, or, alternately, via dedicated communication lines, e.g., ISDN, T-l, etc., enabling account information requests to be initiated through their computer terminal running, for example, a
Windows®-based graphical user interface. The requests are processed by the entity's application servers, which retrieves the requested customer information, e.g., from one or more databases, processes and formats the information for downloading to the client's computer terminal.
Some types of data, e.g., "priced" call detail data pertaining to a customer's telecommunications number usage, is made available for customers in an aggregated or processed form and provided to customers, e.g., on a monthly basis. This type of data is analyzed to determine, for example, asset usage and trend information necessary, which is required for network managers to make critical business decisions. As an example, the assignee telecommunications carrier MCI Corporation provides an MCI ServiceView ( "MSV" ) product line for its business customers which includes several client- server based data management applications. One of these applications, referred to as "Perspective," provides call usage and analysis information that focuses on the presentation of and priced call detail data and reports from an MCI Perspective Host Server ("PHost"). Another client- server based data management application, referred to as "Traffic View," focuses on the presentation of real time call detail data and network traffic analysis/monitor information as provided from an MCI Traffic view server. Particularly, with respect to MCI's Perspective system, customers are provided with their monthly priced and discounted raw call detail data, call detail aggregates, and statistical historical summary .data. As such, the Perspective architecture is organized primarily as a batch midrange -based server
data delivery mechanism with the data being typically delivered on a monthly basis, allowing for "delayed" trending, call pattern analysis, repricing and invoice validation based on the customer's call detail data. The trending, analysis, and repricing functionality is maintained in workstation-based software provided to customers for installation at customer sites on their PCS.
Figure 1 illustrates the current architecture 10 for Perspective and Traffic View
Systems which presently run on separate environments and are maintained independently of each other. The StarPR server provides a batch reporting mechanism focused primarily on providing billing data to 1- 800/8xx, VNET, Vision, and other MCI customers and is used by MCI customers predominantly to do internal charge backs and to analyze billing usage. Alternately, or in addition, the customers use the data provided to them to do call traffic analysis, similar to TVS.
With specific reference to Figure 1, the data collected is in the form of call detail records which are created by various MCI/Concert switches (not shown) whenever a telephone call is attempted in the MCI network and which includes information about call type, call origination and termination locations, date and time, added intelligent network services, any hop information, product type and other relevant information about the call. The Network Information Concentrator ("NIC") component 15 is a network element that collects the CDRs and sends them to appropriate locations via a Global Statistical Engine 17. The Global Statistical Engine 17 collects the CDRs and transforms, processes, and sends them to the TVS 20. The TVS provides access to this data through various statistical reports and real time monitoring engine 22 ( "RTM" ) .
The CDRs are also sent to the billing system which applied billing based on call detail values. These "priced" CDRs are known as Billing Detail Records ("BDRs") and are sent to a Perspective Host ("Phost") server 25. The Phost server 25 filters out the BDRs not pertaining to the "Perspective" customers, applies various transformations to the customer's raw call detail data to generate summary data, and generates and formats the data for the various Perspective customers. This data is then compressed, sent to a document service center ("DSC") and CD-ROM dispatcher ( "CDD" ) 34 entities which respectively, uncompresses the data and burns CD-ROMs comprising the customer's raw call detail data and summary data, in addition to reference files and possibly application software (if not previously owned) enabling customers to perform analysis and
trending of their Perspective data. These CD-ROMs are sent to the customers, usually on a billing cycle or monthly basis, who view their data through a Perspective workstation-based software application residing on that customer's CPE, e.g., PC or workstation 36.
As shown in Figure 1, the existing Perspective Host 25 mainframe-based data delivery system interfaces with all Perspective upstream feed systems, including billing systems and order entry, and processes the data, e.g., creates canned aggregates, for delivery to the document service center.
The following upstream feed systems include: 1) order entry information from a customer order entry system 19 ("CORE") and which information is used by the Perspective Host to determine what customer data to process and where to send it; 2) VNET and Vision monthly billing data feeds from a commercial billing system ("NBCS") system 23; 3) a Tollfree monthly billing data feed from a T/F database feed 27; and, a Concert Virtual Network Services ("CVNS") product feed from a CVNS database 31. In order for all the CDR and data feed information to be processed by the Phost server 25, various reference files and processing rules are provided including: alphanumeric translation reference files from the NCBS billing system 23 and an NPA/NXX- state- city and country code lookup reference file originating from a calling area data base ("CADB") 35.
While effective for its purpose, the current data management and data storage legacy platform infrastructure only provides customers with their priced call detail data on a monthly basis, usually in the form of a canned report. This is not sufficient for an increasing number of customers who, to remain competitive, are required to have updated daily access to their data to enable them to make their critical business decisions quicker. Moreover, these legacy platforms including reporting data are reaching the architectural limits of scalability in terms of the total customers they can support, total online data they can present, total historical data they can keep and type and number of applications they can support. Thus, a data warehousing approach that would support the daily processing and storage of customer's priced call detail data in a form suitable for expedient access and presentation as a report for customers over the World Wide Web/Internet would be highly desirable.
The present invention is a telecommunications data management/system architecture integrated with a novel Web/Internet based reporting system. Referred to as networkMCI Interact ("nMCI
Interact"), the data management/system architecture implements a data warehouse approach to maintaining data obtained from upstream billing systems, i.e., priced call detail data, and which data may be made readily available for reporting on a daily basis. In this approach, priced call detail data is maintained in data marts, i.e., operational data stores, capable of meeting real-time processing and storage requirements. Particularly, these data marts may be partitioned based on various criteria, e.g., customer id, to enable easier management of data by providing scalability, and enabling more control of over hardware and software resources, in a cost-effective way. Additionally, this data mart approach may implement a back-end server component that receives data access requests from various users in the form of a report request, interactive data analysis request or data mining request. This server routes the query to the appropriate data marts, data warehouse or operational data store and responds to the requestor with the result set.
The nMCI Interact Reporting system and data warehousing infrastructure is a layer functioning to enable customers to request reporting functionality across the Web/Internet. This report request functionality includes routing requests to appropriate data marts, e.g., real-time reporting requests may be satisfied by real-time database. Additionally, the interface provides customers with the ability to schedule and prioritize reports, format report request result sets, and provides for load balancing, report request validation, query generation and execution. Through a common GUI, customers are enabled to access their own billing call detail data. In accordance with the principles of the invention, there is provided a Web/Internet based reporting system for providing timely delivery of a customer's priced telecommunications call detail data to a client workstation running a web browser application, the system comprising: a data warehousing infrastructure including: a process for generating a current customer list on a daily basis comprising customers entitled to receive daily telecommunications call detail data; a device for receiving customer's raw telecommunications call detail data records from one or more telecommunications network switch mechanisms, and extracting certain call detail records for predetermined customers; a harvest device for receiving the extracted call detail data records and replacing a call detail data item therein with a corresponding dimension key found in an associated dimension build table for that call detail item; and, a device for generating an output fact table comprising customer records having the unique key
structures for enabling consolidated storage of specific customer call detail data; at least one secure server for managing client sessions over the Internet, the secure server supporting secure communication of customer request messages between the browser application client and the secure server; and, a device for receiving the customer requests from the secure server and generating corresponding database queries implementing the dimension keys for application against the output fact table to obtain a specific call customer's call detail data, the accessed call detail data being transmitted back to the client web browser via the secure server; whereby expedient and updated web/Internet -based access to the customer's daily call detail data is assured.
Advantageously, the data warehousing infrastructure for the Web/Internet based reporting system provides incremental, daily updates to data and allows users to report on either daily or monthly data. BDR's may be processed and loaded into data marts on a daily basis. On a monthly basis this daily data is replaced with records produced in the monthly billing run, after an audit approval. The goal of this replace operation is to replace daily priced records with the actual records used to compute monthly billing. This is necessary because a large percentage of the daily records, priced on a daily basis at tariff, may be repriced based on monthly discounts. Additionally, monthly data may also be updated based on audit anomalies. The monthly replace operation thus ensures the accuracy of the data used by customers .
Furthermore, the data management system permits use of existing hardware while allowing future growth to utilize new equipment at less cost and further, allows for incremental expansion as applications and database capacities grow.
Further features and advantages of the invention will become more readily apparent from a consideration of the following detailed description set forth with reference to the accompanying drawings, which specify and show preferred embodiments of the invention, wherein like elements are designated by identical references throughout the drawings; and in which:
Figure 1 illustrates conceptually an existing mainframe-based data delivery system 10 providing customer's call detail data; Figure 2 illustrates the software architecture component comprising a three- tiered structure;
Figure 3 is a diagrammatic overview of the software architecture of the networkMCI Interact system;
Figure 4 is an illustrative example of a backplane architecture schematic;
Figure 5 illustrates an example client GUI presented to the client/customer as a browser web page;
Figure 6 is a diagram depicting the physical networkMCI Interact system architecture;
Figure 7 illustrates the primary data warehousing components implemented in the StarODS priced reporting component 400;
Figure 8 illustrates the StarODS data extract process 500;
Figure 9 illustrates the data model implemented for accessing information used in priced reporting system of nMCI Interact;
Figure 10 depicts generally the creation of the BDR record fact table during the harvest process;
Figure 11 illustrates the StarODS data harvest process 600;
Figure 12 is a block diagram depicting the physical architecture of the StarWRS component of networkMCI Interact Reporting system;
Figure 13 (a) illustrates the logical Report Manager/DSS application programming interface;
Figure 13 (b) illustrates the logical DSS/Report Manager application programming interface; Figures 14(a) -14(b) illustrate an overview of the process performed by the DSS in routing a request;
Figure 15 (a) illustrates an overview of the DSS connections enabling guaranteed message delivery in the nMCI Interact System;
Figure 15 (b) illustrates the formatter process implemented in the DSS server;
Figures 16 (a) -16(c) illustrate the end-to- end process 800 for fulfilling priced report request; Figure 17 illustrates a logical message format sent from the client browser to the desired middle tier server for a particular application; and
Figures 18(a) and 18(b) are schematic illustrations showing the message format passed between the Dispatcher server and the application specific proxy (Figure 18 (a) ) and the message format passed between the application specific proxy back to the Dispatcher server (Figure 18 (b) ) .
The present invention is one component of an integrated suite of customer network management and report applications using a Web browser paradigm.
Known as the networkMCI Interact system ( "nMCI Interact") such an integrated suite of Web-based applications provides an invaluable tool for enabling customers to manage their telecommunication assets, quickly and securely, from anywhere in the world.
The nMCI Interact system architecture is basically organized as a set of common components comprising the following:
1) an object-oriented software architecture detailing the client and server based aspect of nMCI
Interact;
2) a network architecture defining the physical network needed to satisfy the security and data volume requirements of the networkMCI System; 3) a data architecture detailing the application, back-end or legacy data sources available for networkMCI Interact; and
4) an infrastructure covering security, order entry, fulfillment, billing, self -monitoring, metrics and support.
Each of these common component areas will be generally discussed hereinbelow.
Figure 2 is a diagrammatic illustration of the software architecture component in which the present invention functions. A first or client tier 40 of software services are resident on a customer work station and provides customer access to the enterprise system, having one or more downloadable application objects directed to front end business logic, one or more backplane service objects for managing sessions, one or more presentation services objects for the presentation of customer options and customer requested data in a browser recognizable format and a customer supplied browser for presentation of customer options and data to the customer and for Internet communications over the public Internet. Additionally applications are directed to front end services such as the presentation of data in the form of tables and charts, and data processing functions such as sorting and summarizing in a manner such that multiple programs are combined in a unified application suite. A second or middle tier 42, is provided having secure web servers and back end services to provide applications that establish user sessions, govern user authentication and their entitlements, and communicate with adaptor programs to simplify the interchange of data across the network.
A third or back end tier 45 having applications directed to legacy back end services including database storage and retrieval systems and one or more database servers for accessing system resources from one or more legacy hosts.
Generally, the customer workstation includes client software capable of providing a platform- independent, browser-based, consistent user interface implementing objects programmed to provide a reusable and common GUI abstraction and problem- domain abstractions. More specifically, the client- tier software is created and distributed as a set of Java classes including the applet classes to provide an industrial strength, object-oriented environment over the Internet. Application- specific classes are designed to support the functionality and server interfaces for each application with the functionality delivered through the system being of two- types: 1) cross-product, for example, inbox and reporting functions, and 2) product specific, for example, toll free network management or Call Manager functions. The system is capable of delivering to customers the functionality appropriate to their product mix.
Figure 3 is a diagrammatic overview of the software architecture of the networkMCI Interact system including: the Customer Browser (a.k.a. the Client) 50; the Demilitarized Zone (DMZ) 47 comprising a Web Servers cluster 44; the MCI Intranet Dispatcher Server 46; and the MCI Intranet Application servers 60, and the data warehouses, legacy systems, etc. 80.
A customer workstation 51 employs a Web Browser 50 implementing client applications responsible for presentation and front-end services. Its functions include providing a user interface to various MCI services and supporting communications with MCI's Intranet web server cluster 44. As illustrated in Figure 3, the client tier software is responsible for presentation services to the customer and generally includes a web browser 50 and additional object-oriented programs residing in the client workstation platform 51. The client software is generally organized into a component architecture with each component generally comprising a specific application, providing an area of functionality. The applications generally are integrated using a
"backplane" services layer 52 which provides a set of services to the application objects which provide the front end business logic and manages their launch. The networkMCI Interact common set of objects provide a set of services to each of the applications such as: 1) session management; 2) application launch; 3) inter- application communications; 4) window navigation among applications; 5) log management; and 6) version management . The primary common object services include: graphical user interface (GUI) ; communications; printing; user identity, authentication, and entitlements; data import and export; logging and statistics; error handling; and messaging services.
Figure 4 is a diagrammatic example of a backplane architecture scheme illustrating the relationship among the common objects. In this example, the backplane services layer 52 is programmed as a Java applet which can be loaded and launched by the web browser 50. With reference to Figure 4, a typical user session starts with a web browser 50 creating a backplane 52, after a successful logon. The backplane 52, inter alia, presents a user with an interface for networkMCI Interact application management. A typical user display provided by the backplane 52 may show a number of applications the user is entitled to run, each application represented by buttons depicted in Figure 4 as buttons 58a, b,c selectable by the user. As illustrated in Figure 4, upon selection of an application, the backplane 52 launches that specific application, for example, Service Inquiry 54a or Alarm Monitor 54b, by creating the application object. In processing its functions, each application in turn, may utilize common object services provided by the backplane 52. Figure 4 shows graphical user interface objects 56a,b created and used by a respective application 54a, b for its own presentation purposes. Figure 5 illustrates an example client GUI presented to the client/customer as a browser web page 71 providing, for example, a suite 70 of network management reporting applications including: MCI Traffic Monitor 72; an alarm monitor 73; a Network Manager 74 and Intelligent Routing 75. Access to network functionality is also provided through Report Requester 76, which provides a variety of detailed reports for the client/customer and a Message Center 77 for providing enhancements and functionality to traditional e-mail communications.
As shown in Figures 3 and 4 , the browser resident GUI of the present invention implements a single object, COBackPlane which keeps track of all the client applications, and which has capabilities to start, stop, and provide references to any one of the client applications.
The backplane 52 and the client applications use a browser 50 such as the Microsoft Explorer versions 4.0.1 or higher for an access and distribution mechanism. Although the backplane is initiated with a browser 14, the client applications are generally isolated from the browser in that they typically present their user interfaces in a separate frame, rather than sitting inside a Web page. The backplane architecture is implemented with several primary classes. These classes include COBackPlane, COApp, COAppImp1 , COPar , and COAppFrame classes. COBackPlane 52 is an application backplane which launches the applications 54a, 54b, typically
implemented as COApp. COBackPlane 52 is generally implemented as a Java applet and is launched by the Web browser 50. This backplane applet is responsible for launching and closing the COApps. When the backplane is implemented as an applet, it overrides standard Applet methods init(), start (), stop() and run ( ) . In the init() method, the backplane applet obtains a COUser user context object. The COUser object holds information such as user profile, applications and their entitlements. The user's configuration and application entitlements provided in the COUser context are used to construct the application toolbar and Inbox applications. When an application toolbar icon is clicked, a particular COApp is launched by launchAppO method. The launched application then may use the backplane for inter- application communications, including retrieving Inbox data.
The COBackPlane 52 includes methods for providing a reference to a particular COApp, for interoperation. For example, the COBackPlane class provides a getAppO method which returns references to application objects by name. Once retrieved in this manner, the application object's public interface may be used directly.
As shown in Figure 3, the aforesaid objects will communicate the data by establishing a secure TCP messaging session with one of the DMZ networkMCI Interact Web servers 44 via an Internet secure communications path 32 established, preferably, with a secure sockets SSL version of HTTPS. The DMZ networkMCI Interact Web servers 44 function to decrypt the client message, preferably via the SSL implementation, and unwrap the session key and verify the users session. After establishing that the request has come from a valid user and mapping the request to its associated session, the DMZ Web servers 44 will re- encrypt the request using symmetric encryption and forward it over a second socket connection 33 to the dispatch server 46 inside the enterprise Intranet.
A networkMCI Interact session is designated by a logon, successful authentication, followed by use of server resources, and logoff. However, the world- wide web communications protocol uses HTTP, a stateless protocol, each HTTP request and reply is a separate TCP/IP connection, completely independent of all previous or future connections between the same server and client. The nMCI Interact system is implemented with a secure version of HTTP such as S- HTTP or HTTPS, and preferably utilizes the SSL implementation of HTTPS. The preferred embodiment uses SSL which provides a cipher spec message which provides server authentication during a session. The
preferred embodiment further associates a given HTTPS request with a logical session which is initiated and tracked by a "cookie jar server" 48 to generate a "cookie" which is a unique server -generated key that is sent to the client along with each reply to a HTTPS request. The client holds the cookie and returns it to the server as part of each subsequent HTTPS request. As desired, either the Web servers 44, the cookie jar server 48 or the Dispatch Server 46, may maintain the "cookie jar" to map these keys to the associated session. A separate cookie jar server 48, as illustrated in Figure 3 has been found desirable to minimize the load on the dispatch server 46. This form of session management also functions as an authentication of each HTTPS request, adding an additional level of security to the overall process.
As illustrated in Figure 3, after one of the DMZ Web servers 44 decrypts and verifies the user session, it forwards the message through a firewall 55b over a TCP/IP connection 33 to the dispatch server 46 on a new TCP socket while the original socket 32 from the browser is blocking, waiting for a response. The dispatch server 46 will unwrap an outer protocol layer of the message from the DMZ services cluster 44, and will reencrypt the message with symmetric encryption and forward the message to an appropriate application proxy via a third TCP/IP socket 37. While waiting for the proxy response, all three of the sockets 32, 33, 37 will be blocking on a receive. Specifically, once the message is decrypted, the wrappers are examined to reveal the user and the target middle- tier (Intranet application) service for the request. A first- level validation is performed, making sure that the user is entitled to communicate with the desired service. The user's entitlements in this regard are fetched by the dispatch server 46 from StarOE server 69 at logon time and cached.
If the requestor is authorized to communicate with the target service, the message is forwarded to the desired service's proxy. Each application proxy is an application specific daemon which resides on a specific Intranet server, shown in Figure 3 as a suite of mid- range servers 60. Each Intranet application server of suite 60 is generally responsible for providing a specific back-end service requested by the client, and, is additionally capable of requesting services from other Intranet application servers by communicating to the specific proxy associated with that other application server. Thus, an application server not only can offer its browser a client to server interface through the proxy, but also may offer all its services from its proxy to other application servers. In effect, the application servers requesting service are acting as clients to
the application servers providing the service. Such mechanism increases the security of the overall system as well as reducing the number of interfaces.
The network architecture of Figure 3 may also include a variety of application specific proxies having associated Intranet application servers including: a StarOE proxy for the StarOE application server 69 for handling authentication order entry/billing; an Inbox proxy for the Inbox application server 61, which functions as a container for completed reports, call detail data and marketing news messages, a Report Manager Proxy capable of communicating with a system- specific Report Manager server 62 for generating, managing and scheduling the transmission of customized reports including, for example: call usage analysis information provided from the StarODS server 63; network traffic analysis/monitor information provided from the Traffic view server 64; virtual data network alarms and performance reports provided by Broadband server 65; trouble tickets for switching, transmission and traffic faults provided by Service Inquiry server 66; and toll free routing information provided by Toll Free Network Manager server 67. As partially shown in Figure 3, it is understood that each Intranet server of suite 60 communicates with one or several consolidated network databases which include each customer's network management information and data. In the present invention the Services Inquiry server 36 includes communication with MCI's Customer Service Management legacy platform 80 (a) . Such network management and customer network data is additionally accessible by authorized MCI management personnel. As shown in Figure 3, other legacy platforms 80(b), 80(c) and 80 (d) may also communicate individually with the Intranet servers for servicing specific transactions initiated at the client browser. The illustrated legacy platforms 80 (a) - (d) are illustrative only and it is understood other legacy platforms may be interpreted into the network architecture illustrated in Figure 3 through an intermediate midrange server 60.
Each of the individual proxies may be maintained on the dispatch server 46, the related application server, or a separate proxy server situated between the dispatch server 46 and the midrange server 30. The relevant proxy waits for requests from an application client running on the customer's workstation 50 and then services the request, either by handling them internally or forwarding them to its associated Intranet application server 60. The proxies additionally receive appropriate responses back from an Intranet
application server 60. Any data returned from the Intranet application server 60 is translated back to client format, and returned over the Internet to the client workstation 50 via the Dispatch Server 46 and at one of the web servers in the DMZ Services cluster 44 and a secure sockets connection. When the resultant response header and trailing application specific data are sent back to the client browser from the proxy, the messages will cascade all the way back to the browser 14 in real time, limited only by the transmission latency speed of the network.
The networkMCI Interact middle tier software includes a communications component offering three (3) types of data transport mechanisms: 1) Synchronous; 2) Asynchronous; and 3) Bulk transfer. Synchronous transaction is used for situations in which data will be returned by the application server 60 quickly. Thus, a single TCP connection will be made and kept open until the full response has been retrieved. Asynchronous transaction is supported generally for situations in which there may be a long delay in application server 60 response. Specifically, a proxy will accept a request from a customer or client 50 via an SSL connection and then respond to the client 50 with a unique identifier and close the socket connection. The client 50 may then poll repeatedly on a periodic basis until the response is ready. Each poll will occur on a new socket connection to the proxy, and the proxy will either respond with the resultant data or, respond that the request is still in progress. This will reduce the number of resource consuming TCP connections open at any time and permit a user to close their browser or disconnect a modem and return later to check for results.
Bulk transfer is generally intended for large data transfers and are unlimited in size. Bulk transfer permits cancellation during a transfer and allows the programmer to code resumption of a transfer at a later point in time.
Figure 6 is a diagram depicting the physical networkMCI Interact system architecture 100. As shown in Figure 6, the system is divided into three major architectural divisions including: 1) the customer workstation 50 which include those mechanisms enabling customer connection to the Secure web servers 44; 2) a secure network area 47, known as the DeMilitarized Zone "DMZ" set aside on MCI premises double firewalled between the both the public Internet 85 and the MCI Intranet to prevent potentially hostile customer attacks; and, 3) the MCI Intranet Midrange Servers 60 and Legacy Mainframe Systems 80 which comprise the back end business logic applications.
As illustrated in Figure 6, the present invention includes a double or complex firewall system that creates a "demilitarized zone" (DMZ) between two firewalls 55a, 55b. In the preferred embodiment, one of the firewalls 55b includes port specific filtering routers, which may only connect with a designated port address. For example, router 84 (firewall 55(a)) may connect only to the addresses set for the HydraWeb® (or web servers 44) within the DMZ, and router 86 (firewall 55(b)) may only connect to the port addresses set for the dispatch server 46 within the network. In addition, the dispatch server 46 connects with an authentication server, and through a proxy firewall to the application servers. This ensures that even if a remote user ID and password are hijacked, the only access granted is to one of the web servers 44 or to intermediate data and privileges authorized for that user. Further, the hijacker may not directly connect to any enterprise server in the enterprise Intranet beyond the DMZ, thus ensuring internal company system security and integrity. Even with a stolen password, the hijacker may not connect to other ports, root directories or application servers within the enterprise system, and the only servers that may be sabotaged or controlled by a hacker are the web servers 44.
The DMZ 47 acts as a double firewall for the enterprise Intranet because of the double layer of port specific filtering rules. Further, the web servers 44 located in the DMZ never store or compute actual customer sensitive data. The web servers only transmit the data in a form suitable for display by the customer's web browser. Since the DMZ web servers do not store customer data, there is a much smaller chance of any customer information being jeopardized in case of a security breach. In the preferred embodiment, firewalls or routers 84,86 are a combination of circuit gateways and filtering gateways or routers using packet filtering rules to grant or deny access from a source address to a destination address. All connections from the internal application servers are proxied and filtered through the dispatcher before reaching the web servers 44. Thus it appears to any remote site, that the connection is really with the DMZ site, and identity of the internal server is doubly obscured. This also prevents and direct connection between any external and any internal network or intranet computer.
The filtering firewalls 55 (a) , (b) may also pass or block specific types of Internet protocols. For example, FTP can be enabled only for connections to the In-Box server 61, and denied for all other destinations. SMTP can also be enabled to the In-Box server, but Telnet denied. The In-box server 61 is a
store and forward server for client designated reports, but even in this server, the data and metadata are separated to further secure the data, as will be described. As previously described, the customer access mechanism is a client workstation 51 employing a Web browser 50 for providing the access to the networkMCI Interact system via the public Internet 85. When a subscriber connects to the networkMCI Interact Web site by entering the appropriate URL, a secure TCP/IP communications link 32a is established to one of several Web servers 44 located inside a first firewall 55a in the DMZ 47. Preferably at least two web servers are provided for redundancy and failover capability. In the preferred embodiment of the invention, the system employs SSL encryption so that communications in both directions between the subscriber and the networkMCI Interact system are secure. In the preferred embodiment, all DMZ Secure
Web servers 44 are preferably DEC 4100 systems having Unix or NT -based operating systems for running services such as HTTPS, FTP, and Telnet over TCP/IP. The web servers may be interconnected by a fast Ethernet LAN running at 100 Mbit/sec or greater, preferably with the deployment of switches within the Ethernet LANs for improved bandwidth utilization. One such switching unit included as part of the network architecture is a HydraWEB® unit 82, manufactured by HydraWEB Technologies, Inc., which provides the DMZ with a virtual IP address so that subscriber HTTPS requests received over the Internet will always be received. The Hydraweb® unit 82 implements a load balancing algorithm enabling intelligent packet routing and providing optimal reliability and performance by guaranteeing accessibility to the "most available" server. It particularly monitors all aspects of web server health from CPU usage, to memory utilization, to available swap space so that Internet/Intranet networks can increase their hit rate and reduce Web server management costs. In this manner, resource utilization is maximized and bandwidth (throughput) is improved. It should be understood that a redundant Hydraweb® unit may be implemented in a Hot/Standby configuration with heartbeat messaging between the two units (not shown) . Moreover, the networkMCI Interact system architecture affords web server scaling, both in vertical and horizontal directions. Additionally, the architecture
is such that new secure web servers 44 may be easily added as customer requirements and usage increases.
As shown in Figure 6, the most available Web server 44 receives subscriber HTTPS requests, for example, from the HydraWEB® 82 over a connection 44b and generates the appropriate encrypted messages for routing the request to the appropriate MCI Intranet midrange web server over connection 44a, router 86 and connection 44b. Via the Hydraweb® unit 82, a TCP/IP connection 38 links the Secure Web server 44 with the MCI Intranet Dispatcher server 46.
Further as shown in the DMZ 47 is a second RTM server 92 having its own connection to the public Internet via a TCP/IP connection 88. This RTM server provides real-time session management for subscribers of the networkMCI Interact Real Time Monitoring system. An additional TCP/IP connection 88a links the RTM Web server 92 with the MCI Intranet Dispatcher server 46. As further shown in Figure 6, a third router 87 is provided for routing encrypted subscriber messages from the RTM Web server 92 to the Dispatcher server 46 inside the second firewall. Although not shown, each of the routers 86, 87 may additionally route signals through a series of other routers before eventually being routed to the nMCI Interact
Dispatcher server 46. In operation, each of the Secure servers 44 function to decrypt the client message, preferably via the SSL implementation, and unwrap the session key and verify the users session from the COUser object authenticated at Logon.
After establishing that the request has come from a valid user and mapping the request to its associated session, the Secure Web servers 44 will re- encrypt the request using symmetric RSA encryption and forward it over a second socket connection 38 to the dispatch server 46 inside the enterprise Intranet.
As described herein, the data architecture component of the networkMCI Interact system is focused on the presentation of real time (un-priced) call detail data, such as provided by MCI's TrafficView Server 64, and priced call detail data and reports, such as provided by MCI's StarODS Server 63 in a variety of user selected formats.
All reporting is provided through a Report Requestor GUI application interface which support spreadsheet, a variety of graph and chart types, or both simultaneously. For example, the spreadsheet presentation allows for sorting by any arbitrary set of columns. The report viewer may also be launched from the inbox when a report is selected.
A common database may be maintained to hold the common configuration data which can be used by the GUI applications and by the mid- range servers. Such common data will include but not be limited to: customer security profiles, billing hierarchies for each customer, general reference data (states, NPA's, Country codes), and customer specific pick lists: e.g., ANI's, calling cards, etc.. An MCI Internet StarOE server will manage the data base for the common configuration of data.
Report management related data is also generated which includes 1) report profiles defining the types of reports that are available, fields for the reports, default sort options and customizations allowed; and 2) report requests defining customer specific report requests including report type, report name, scheduling criteria, and subtotal fields. This type of data will be resident in an Inbox server database and managed by the Inbox server. The Infrastructure component of the nMCI
Reporting system includes means for providing secure communications regardless of the data content being communicated. The nMCI Interact system security infrastructure includes: 1) authentication, including the use of passwords and digital certificates; 2) public key encryption, such as employed by a secure sockets layer (SSL) encryption protocol; 3) firewalls, such as described above with reference to the network architecture component; and 4) non- repudiation techniques to guarantee that a message originating from a source is the actual identified sender. One technique employed to combat repudiation includes use of an audit trail with electronically signed one-way message digests included with each transaction. Another component of the nMCI Interact infrastructure includes order entry, which is supported by the Order Entry ("StarOE") server. The general categories of features to be ordered include: 1) Priced Reporting; 2) Real-time Reporting; 3) Priced Call Detail; 4) Real Time Call Detail; 5) Broadband SNMP Alarming; 6) Broadband Reports; 7) Inbound RTM; 8) Outbound RTM; 9) Toll Free Network Manager; and 10) Call Manager. The order entry functionality is extended to additionally support 11) Event Monitor; 12) Service Inquiry; 13) Outbound Network Manager; 14) Portfolio; and, 15) Client View.
The Self -monitoring infrastructure component for nMCI Interact is the employment of mid- range servers that support SNMP alerts at the hardware level. In addition, all software processes must generate alerts based on process health, connectivity, and availability of resources (e.g., disk usage, CPU utilization, database availability) .
The Metrics infrastructure component for nMCI Interact is the employment of means to monitor throughput and volumes at the Web servers, dispatcher server, application proxies and mid- range servers. Metrics monitoring helps in the determination of hardware and network growth.
To provide the areas of functionality described above, the client tier 50 is organized into a component architecture, with each component providing one of the areas of functionality. The client -tier software is organized into a "component" architecture supporting such applications as inbox fetch and inbox management, report viewer and report requestor, TFNM, Event Monitor, Broadband, Real -Time Monitor, and system administration applications.
Further functionality integrated into the software architecture includes applications such as Outbound Network Manager, Call Manager, Service Inquiry and Client View. The present invention relates to a data warehousing infrastructure for the StarODS Priced call detail data reporting component of the nMCI Interact system 200. The diagram of Figure 7 illustrates, at a very high level, the systems involved in modifying and delivering BDRs to the StarODS priced call detail data reporting system, and in requesting, creating and delivering reports to the customer based upon those records. The systems and their functions are described in greater detail below. As shown in Figure 7 , the StarODS data management architecture, which is integrated with the StarWRS component of the nMCI Interact architecture, comprises a data warehousing infrastructure 400 for providing customers with their priced call detail data. Although the description herein pertains to priced data, it should be understood that the principles described herein could apply to any type of data, e.g., traffic call detail data.
Preferably, the StarODS system provides reporting and customization of priced call detail data and implements a data marts approach for maintaining the data used for customer reporting. StarODS stores and incrementally processes customer's priced data contained in call detail records, and loads this processed data in operational data stores or data marts. From these data marts customer's priced reporting data are provided to customers on a daily basis via the StarWRS reporting system.
As shown in Figure 7 , the data warehousing infrastructure 400 comprises the following system components: a traffic component 405 for receiving call detail records, sorting CDRs into billable records, error and suspense records, expands records, CustlD's, prices at tariff; 2) a National Commercial Billing
System "NCBS" mainframe process 410 that performs pricing at tariff for nMCI Interact virtual network ("Vnet") and Vision customers and, processes by runstream at one or more datacenters; 3) a Tollfree Billing mainframe process 420 that performs pricing at tariff for Tollfree customers and, processes by runstream at one or more datacenters; 4) Common Data Gateway (CDG) 430 comprising: a) an Extract process 500 for creating selection tables including all current nMCI Interact customers, compressing files for transmission to service centers, and extracting (Priced Reporting enabled) records from divisions or runstreams; and, b) a Harvesting component 600 including processes for creating dimension tables based on data within selected BDRs, applying business rules to the data, transforming the data into centralized fact table, creating load files for data marts, and compressing files for transmission; 5) Operational Data Store (ODS) component 450, including a process 465 for loading transformed billing detail records as a centralized fact table in one or more data marts storage devices, and integrating both static and dynamic dimension tables 460 according to a star -schema structure so that on-demand reports may be efficiently produced; 6) data marts 470 for storing the billing detail records in a fact table database, e.g., Informix, organized in a star-schema structure to facilitate priced call detail reporting; 7) a Decision Support Server 475 executing a combination of logic programs such as C++ and Information Advantage® software for use as the reporting engine. This component reads metadata, translates into queries, runs queries against harvested data fact tables in data marts, formats query results into a format readable by Message Center viewers, transmits complete reports to directory on Inbox server, and, additionally, performs cost estimation, scheduling, transaction logging and generates report metrics; and, 8) Talarian Smart Sockets interface between the decision support server and the StarWRS report requestor reporting system comprising messaging middleware used to coordinate report requests transmitted from StarWRS to DSS.
Additionally, as shown in the Figure 7, other external systems and applications may interface with the common data gateway component 430 including: Cyclone Billing system 422a and Concert Virtual Network Services 422b which provide additional billing detail records; and, a calling area database 425 which provides geographical reference information, i.e., identify city, state and country information.
Additionally shown in Figure 7, is the StarWRS web based reporting system 200 including:
Report Manager for storing report definitions, metadata; Report requestor for providing the interface used by the customer to enter report criteria, and submit report metadata to Decision Support Server; and, StarWRS Inbox or Message Center for holding completed reports, providing an interface notifying customer that reports are available, and supplying metadata to a Report Viewer component so that user can view a report. As will be explained, the data warehousing process is a two fold approach including the provision of incremental, daily updates to the data marts for customer's priced billing data, and, a monthly audit/reconciliation to ensure that daily totals for priced data closely tracks monthly totals, within a predetermined variance, for the same data that may have been subject to re-pricing efforts. For example, daily priced call detail data totals, e.g., total call amount, duration and count, for a customer may match to within 5 per cent variance, of their corresponding monthly data that is used for invoicing.
Figure 8 illustrates a detailed overview of the extracting process 500 of the StarODS CDG component 430 of the data warehousing infrastructure of the invention. With regard to Figures 8 and 9, the call processing/traffic component 405 performs the following steps: receiving binary switch records from switch Adjunct Processors and Storage and Configuration elements ("SAVE") 402; translating switch records from binary to EBCDIC format so they can be read, for example, by an IBM mainframe; determining the date and time of each switch record; expanding on the record; calculating call duration and adds to each record; validating each record to determine if it is billable, and dropping unbillable records; validating each record to determine if it is billable, and, dropping unbillable records; determining the switch type and adding NPA/NXX information; determining the call type; determining which division each record belongs to, i.e., which data center from among one or more processing datacenters should receive the record if a plurality of data centers exist; determining service type; performing distance calculations; identifying and segregating any billable calls with errors and adding these records to a "error" file, for example, for future processing; adding the account number and billing cycle to each record; and, pricing all records destined for NCBS 410 at tariff. The NCBS component particularly produces new daily call detail feed files 522a, 522b for MCI Vnet/Vision customers, e.g., generated by product and divisional runstream. Tollfree processing system 420
also creates new daily call detail feed files 522c by product and divisional runstream.
With regard to the daily mainframe server extract process 500 shown in Figure 8, the first step 502 is triggered by the availability of a customer selection list file which, in the preferred embodiment, represents those nMCI Interact customers entitled to receive priced call detail data via their web browsers and consequently, which customer BDRs are to be extracted. Specifically, the CDG component is a mainframe process running at a primary datacenter which first executes an FTP pull of the customer list file from the nMCI Interact StarOE server 280, as indicated at step 504, and receives the updated customer file list at step 505. This customer list file may be used to drive subsequent extract processing at other data centers (not shown) . In the preferred embodiment, the extract granularity in the daily customer list file is to the service location level, allowing extract of subsets of customer data down to service location level. Once retrieved from the StarOE server 280, the customer selection list may be transferred via network data mover "NDM" to the CDG extract processes which may be awaiting this file at other datacenters to trigger BDR extract processes at those other centers, assuming daily billing feeds are available at those data centers. In the preferred embodiment, the StarOE customer selection list file is used to extract Vnet, Vision, and Tollfree daily billing call data records for nMCI Interact/StarODS priced reporting customers from the daily feeds from Tollfree/NCBS. Daily BDR's are available by division for Tollfree and by runstream from NCBS (Vision/VNET) . The various divisional/runstream files may be consolidated in each CDG extract process, to generate a single extracted daily data file 523 per division in a data center. Furthermore, as indicated at step 506, a customer delta file is created which comprises a list of the new nMCI Interact priced reporting customers who were not in the previous day's customer selection list file. This customer delta file is backed up to at step 508 and, as indicated at step 510, may be transmitted to other data centers, e.g., for reporting purposes, or, to enable synchronization among the one or more datacenters.
As shown in Figure 8, a determination is made at step 511 as to whether the number of new customers in the customer delta file has exceeded a predetermined threshold, e.g., greater than a 20% addition. If a threshold is exceeded, the extract process terminates until a manual override is performed to check out confirm the variance. Otherwise, the process continues at step 512.
At step 512, the customer file may be further broken down into billing products, e.g., Toll free, Vnet, and having product identifiers such as Corp ID or Service ID, and may be loaded into a virtual storage access ( "VSAM" ) system for enabling quick retrieval, as indicated at step 514.
As CDG mainframe daily and monthly extract processing are triggered, on a division basis, by the completion of the appropriate corresponding billing daily or monthly division job(s), CDG maintains an audit point based on data extracted on a daily or monthly basis. Audit totals are used to match back to billing summary totals which may trigger a monthly data replace operation, as will hereinafter be explained in greater detail. CDG also provides summary totals by customer to be used to verify data harvesting and database load totals.
Next, as indicated at step 523, the raw billing detail records are input from the runstreams, e.g. Toll free, and a reconciliation is performed at step 528 to ensure that all BDR records from the runstreams are received files for the current customer list. Then, as indicated at step 530, the extract process is performed for the BDR datasets as they become available from the run streams. In the preferred embodiment, a SyncSort process is used to select only the customer data needed by the nMCI Interact StarODS system based on the customer selection list. Particularly, certain fields of the daily feed file are rearranged, and a value, e.g., determined by the production run date, is written to each daily record processed in the billing period and is used by the DSS in the data load process to replace daily records with their audited, final monthly counterparts, as will be explained. As part of extraction, the fields in each record are re- arranged to the format usable by the DSS server, and identical to those produced by the daily process. In the event that invalid data types are encountered, the invalid data is replaced with designated valid values and invalid fields of any records may be blocked out based upon pre-determined criteria. Additionally input to the BDR record is an invoicing period value, e.g., "bill_j?eriod" which may be used as a text tag, to facilitate the above-mentioned monthly replace operation. More particularly, BDR records are rearranged so that the Corp ID, Service ID, Invoicing Period, Call Minutes and Call Amount are the first five fields of each record. Output BDR records are adjusted to have a structure and size which corresponds to the monthly data and, preferably are of constant length. In the preferred embodiment, the output BDR records have a constant length per record, with the output file defined as a variable blocked
file with a record length of, for example, 1024 bytes. This allows dissimilar BDR output files to be concatenated for later reporting purposes, i.e., records produced by Vision may be commingled and reported with records from VNET or Tollfree.
As previously mentioned, for the monthly audit process, the final step is the production of an audit file which is used as a control by the data Harvest process. This is accomplished by reading in the processed BDR extract file and producing an audit file comprising all of the Corp ID & Service ID combinations for which BDR data was extracted, and the record counts, total minutes and total amounts for these records. As further shown in the Figure 8, there is shown a CADB/Geography build process 518 which receives a calling area database file (CADB) file 426 input from the StarOE server and a Vnet billing system City Name file input to determine if new records need to be added to a NPA/NXX dimension table. This is accomplished by first SyncSorting the CADB file down to unique country code, NPA, Nxx, bill_code, City Name, and State Code combinations. The CADB file is read and compared to the NPA/NXX table and the country code (CC) , NPA, NXX, City Name, and State Name are used to see if that exact combination exists. If it does not, then it will be added to the NPA/NXX table and added to the dimension add file. A Key Sequence file (not shown) may be used to generate the key. Then, the billing system name file is read and bill code, City Name and State Code, will be compared against the NPA/NXX tables bill code, City2, and State Code. If the exact combination does not exist then it will be added to the NPA/Nxx table and the dimension add file, using the Key Sequence file to generate the key. Continuing with the process, a SyncSort may be used to sort the NPA/NXX table first by NPA/Nxx, then by City2. Finally, the dimension add file is FTP'd to the database server. As mentioned, the ODS Data Harvesting Agent
600, e.g., Prism™ Warehouse Executive, is the component of the Priced Reporting system that focuses on the transformations and manipulations of billing data. Harvesting is the set of functionality that describes the form raw billing data must assume to be useable by customers to satisfy their questions and analysis requests. Common data gateway (CDG) mainframe system extracts raw Billing Detail Records (BDRs) for those entitled NMCI Interact/ODS customers, and Data Harvesting transforms the Billing Detail
Records based on a set of business rules applied to the call data. The final result of harvesting is call detail data ready to be loaded into the ODS data marts for customer access and analysis.
Like the extract process, daily data harvesting is accomplished on a divisional/runstream basis, distributed across one or more datacenter mainframe sites. It is triggered by the completion of the corresponding division extract in the CDG mainframe extract process at the data center. During data harvesting the extracted billing call detail records are transformed based on the star -schema data model, which incorporates a central Fact table of call records surrounded by appropriately (foreign key) referenced satellite dimension tables. All dimensional table elements are available prior to harvesting as dimension-based lookups and, preferably, harvesting logic enables creation of new dimension keys for any dimension value (s) not found in dimension lookup tables.
As illustrated in Figure 9, the data model 759 implemented in StarODS is a dimensional or "star schema" model, including a central fact table multiply joined to a number of attendant tables, i.e., dimensions. The relationships between the fact table and the dimensional tables are either enforced through keys, which may be generated, or as lookup codes. As shown in Figure 9, the central fact table 761 is known as "Perspective Base" and provides access to a collection of attributes or facts concerning a call. The dimensional tables include the following: an Access Termination table 762 comprising data indicating whether a call was charged to recipient (inbound) or originator (outbound) ; an Access Type table 764 comprising data indicating the type of access (for outbound calls) or egress (for inbound calls) characteristics of a call; a Billing Corp table 766 comprising data indicating the hierarchical status of a customer for the purposes of billing charges for products and features; a Toll Free Number table 768 comprising toll-free numbers i.e., 800# or 888# (in the USA) ; a Product Type table 769 comprising data indicating the product for which services are bundled for the purpose of invoicing; a GMT table 771 comprising date and time data adjusted to the Greenwich Mean Time Zone; a LST table 773 comprising date and time data adjusted to the local MCI switch which permitted access to the MCI network; an Orig__Geo table 776 comprising data indicating the geographic characteristics of a call's origination; a Term_Geo table 777 comprising data indicating the geographic characteristics of a call's termination; a Report Geo table 778 comprising data indicating the geographic characteristics of a call's origination or termination; an Idacc table 779 comprising data
indicating a customer's defined id and/or accounting code; a Data Stream table 781 comprising data relating to the line speed characteristics of a data (non- voice) call; a Pay Phone table 782 comprising data denoting calls originating from a payphone; a Usage table 783 comprising data indicating the geographic attributes of a call which affect Tariff rates; an EVS Product table 784 comprising data representing Enhanced Voice Services products; a Directory Assistance table 786 comprising data indicating those calls requesting Directory assistance; a Range table 787 comprising data indicating distance bands a call may fall into; an NCR table 788 indicating Network Call Redirect calls; a Cell Phone table 789 comprising cellular call characteristics data; a VOS table 791 indicating Voice Operator Services calls; a Conference Call table 792 having data pertaining to characteristics of conference calls; a Cross Corp table 793 comprising data indicating inbound cross corporate routing of calls; a Currency table 794 indicating the unit of currency for call prices; a card table 796 comprising data for billing calls to a location that may not be the one which originated the call; an NCT table 797 comprising data representing Network Call Transfers; an Amount Range table 798 indicating call usage ranges based upon amounts; and, a Duration Range table 799 indicating call usage durations based on amounts. This star schema model is optimized for decision support and the retrieval of large amounts of data. Appendix H provides the data attributes of each of these dimension tables. As known, in the dimensional model, the grain of data stored in the fact table determines what level of data can be drilled down into. It should be understood that the grain of the data stored in the Perspective Base table is at the singular call level.
In the preferred embodiment, all dimension lookup tables must be built. Dimensions, such as Access Type Dimension, Product Type Dimension, and Date- time Dimension, are manually built one time prior to migration to production and are infrequently, if ever, updated, and are hence referred to as static dimensions. The Access Type and Product Type Dimensions are updated or added to only as new business requirements are brought to light. For example, the Access Type Dimension is updated only if new access types are created or added and, the Product Type Dimension is updated only if new products are supported by nMCI Interact priced reporting. The
Date -Time Dimension on the other hand may be updated, or rebuilt each year.
The remaining dimensions, such as, the Billing Dimension, Geography Dimension, 800 Number Dimension, the Calling Card Dimension, and the ID and accounting codes ("IDACC") Dimension (if implemented), are dynamically built and maintained by the harvesting programs. Thus, if a lookup to one of these dynamic dimensions encounters a "Not Found" condition, the offending call record may be pended to an unprocessed calls file in the same format as input by the harvesting program. In that scenario, the dimensional value that was not available in the lookup dimension is written to a dimension delta file which may be later used to update that dynamic dimension. The pended and unprocessed call records may then be rerun through the same Harvesting process. In this way, these dynamic dimensions are automatically maintained and updated by harvesting processes. In the preferred embodiment, a new key is generated and the dimension table automatically updated when a dimension look up can not be found, thus obviating the need to create delta files and running these unprocessed records a second time through harvesting. Note that if a look- up to a static dimension is not found, that record may be rejected.
For example, after availability of the StarOE customer list file, a customer delta file provided during extraction and comprising all new customer list records added since the previous day's StarOE customer list file, provides the basis for a Billing/Customer Dimension "build" process. That is, since Billing/Customer is a dynamic dimension which incorporates new customer list records into the previous day's Billing/Customer Dimension Lookup File. The newly updated Billing/Customer Dimension Lookup File is subsequently used by the harvesting programs to associate the appropriate Billing/Customer Dimension keys with the corresponding central fact table records being generated.
The association of dimension tables to a centralized fact table through a foreign key structure is created for each defined dimension or dimensional lookup, and is graphically represented in Figure 10 by the simplified example as follows:
As shown in Figure 10, each record 602a, b, .. of the extracted BDR 604 includes the Corp ID field 605 along with other arranged data pertaining to that particular call, e.g., date, time, call amount. An example billing/customer dimension table 610 and Date dimension table 612 are also shown in Figure 10. In
the example, the billing/customer dimension table include keys 614a, and 614b, corresponding to respective customers Corp ID 1, Corp ID 2. The date dimension table includes date keys 616a and 616b, corresponding to respective dates 7/1/98 and 7/2/98.
After running the BDR 604 against the dimension tables 610, 612 as shown in Figure 10, the harvesting process generates a FACT table record 620 having a mix of dimension keys, e.g., 614a, 616a, and data corresponding to the extracted BDR. The combination of these entities represents how data is to be stored in data marts for the operational data store component of StarODS and, further enables subsequent queries against the data to be formed by the decision support servers. In the preferred embodiment, the granularity of the data in the fact table or "Perspective base," is at the singular call level. According to the invention, harvesting of daily and monthly customer billing data for Priced Reporting may occur in a distributed manner, i.e., across many production data centers or wherever an upstream billing systems and data processing takes place. Like upstream billing systems and the Common Data Gateway, extract processing and data harvesting may be distributed across these data centers by geographic-based divisions and runstreams. Product and frequency typically distinguish harvesting processing. While the basic process logic is similar for all products regardless of whether it involves daily or monthly data harvesting, different dimensional processing as well as distinct business rules implementation are associated with each distinct product. As such, distinct data harvesting program modules are implemented for each of the following: Daily data; Monthly Vnet data; Monthly Vision data; Monthly domestic Tollfree data; Monthly international Tollfree data; and, Monthly CVNS data.
The daily harvesting process will now be described with reference had to Figure 11. For purposes of explanation, it is assumed that Fact and
Dimension tables are being created for Tollfree and/or Vnet/Vision BDR records (daily and monthly) . As mentioned, the daily data harvesting process is triggered to run the moment the customer list file fromthe Common DAta Gateway mainframe becomes available. The program is triggered to run the moment the BDR file from the Extract process becomes available. In a first step, the file is opened and the extracted and modified billing detail record is read. Then, the following steps are performed to write dimension data to the (FACT) record, and/or to add a record to each Dimension table: first, as indicated at step 625, a search is made in a "GEO Dimension Table - Originating" where the Geo
(originating) Dimension is read. If a matching record is found, the GEO RECORD KEY is moved to the created fact table (ORIG GEO RECORD KEY) ; if no record is found, the CDG component preferably generates a new GEO RECORD KEY and moves it to the fact table.
Otherwise, spaces may be written to the fact table (ORIG GEO RECORD KEY) and a "DELTA" record is written using GEO KEY. Next, as indicated at step 630, a search is made in a "GEO Dim Table - Terminating" where the Geo Dimension (Terminating) is read. If a matching record is found, the GEO RECORD KEY is moved to the fact table. (TERM GEO RECORD KEY); if no record is found, the CDG component preferably generates a new GEO RECORD KEY and moves it to the fact table. Otherwise, spaces may be written to the fact table (TERM GEO RECORD KEY) and a DELTA record is written using GEO KEY. Next, as indicated at step 635, a search is made in the Billing Dimension Table where the BILLING Dimension is read. If a matching record is found, the BILLING DATETIME RECORD KEY is moved to the fact table (BILLING KEY) . If no record is found, the CDG harvest component preferably generates a new BILLING RECORD KEY and moves it to the fact table, otherwise spaces may be written to the fact table (BILLING RECORD KEY) and a DELTA record written for the BILLING KEY. Next, as indicated at step 640, a search is made in a Calling Card Dimension Table where the CARD Dimension is read. If a matching record is found, the CARD RECORD KEY is moved to the fact table (CARD KEY) . If no record is found, the CDG harvest component preferably generates a new CARD RECORD KEY and moves it to the fact table, otherwise spaces are written to the fact table (CARD RECORD KEY) and a DELTA record is written using CARD KEY. The look-up process continues for each call detail product that is present in the extracted BDR including: a look-up 645 in the local DATETIME DimensionTable (DATETIME KEY) ; a look-up 650 in the TOLLFREE NUMBER Dimension table (TFNUMBER RECORD KEY) ; a look-up in the IDAC Dimension table (IDAC RECORD KEY) ; a look-up in the USAGE
Dimension table (USAGE RECORD KEY) ; a look-up 655 in the GMT Dimension table (GMT RECORD KEY) ; a look-up 660 in an ACCESS Dimension table (ACCESS RECORD KEY) ; a look-up 665 in the PRODUCT Dimension table (PRODUCT KEY) ; a RANGE Dimension table look-up (RANGE RECORD KEY) ; and, a DURATION Dimension table look-up (DURATION RECORD KEY) . With respect to the GMT Dimension table, the "switch_trnk" field and the "switch_trnk_grp" field is taken from the BDR to find an offset, which will be added to, or subtracted from, the time of the call. With respect to the RANGE Dimension table look-up, if a RANGE Dimension Finding Record Value is greater than (">") a RANGE KEY value, then the RANGE RECORD KEY is moved to the fact table.
Likewise, if a DURATION Dimension Finding Record Value is greater than (">") a DURATION KEY value, then the DURATION RECORD KEY is moved to the fact table.
As all Dimension tables are populated with keys, the record is written to the FACT Table (Figure 10) . Otherwise, the record is placed into suspense (DELTA) for reprocessing. The process outlined above continues for each BDR record received in the bill stream. If dynamic dimension tables have not been updated, then after all records are read, all dynamic dimension tables are updated with the written deltas. If the file is complete the error file is read, and each record reprocessed to add dimension keys for each record. When the error file has been processed, the harvest process for that file ends and notification is sent to the StarODS database server that "files are ready. "
It should be understood that similar daily harvesting procedures are implemented for those BDR records for other products besides Toll free, e.g., Vnet/Vision customers. For VISION/VNET (Monthly or Daily) the following steps are executed for each BDR record to create the Fact and Dimension tables: First, the file is opened and a billing detail record is read: As an example, the following steps are performed to write a billing dimension key to the (FACT) record, or to add a record to each dynamic dimension table: first the following business rules are applied to the BILLING Dimension Table: 1) Moving STK-ENT-ID-CD to BILLING KEY CORP; 2) moving STK-BILL- ID to BILLING KEY BILL (If STK-BILL-ID = SPACES MOVE ZERO); and, 3) moving SVC-LOCN-ID to BILLING KEY SVCLOC. Then, the BILLING Dimension is read. If a matching record is found, the BILLING RECORD KEY is moved to the Fact table (BILLING RECORD KEY) . If no record is found, a new key may be generated for input to the fact table and billing dimension table (BILLING RECORD KEY) . Each available file from the upstream billing systems is processed as it is available. As a result, multiple runstream files are processed simultaneously, and Decision Support Server 475 (Figure 6) ftp pulls hundreds of daily files from the harvesting (Common Data Gateway mainframe) , as indicated at steps 669a, 669b in Figure 11. Following completion of daily data harvesting processing for a given division or runstream but prior to file transfer and load of division harvested data into the priced reporting database(s), i.e., data marts, - all dimension adds for that division or runstream are transferred and loaded into the appropriate database, as indicated at step 666. Other data transformations may occur prior to loading, for instance, conversion of data from IBM
Mainframe EBCDIC character set data to mid- range server readable ASCII file format is performed for the output fact table records as indicated at step 665. Additionally, the central BDR fact table records are properly formatted for querying by DSS. Finally, the Data Harvesting Process provides notification to the Priced Reporting database server (s) regarding availability and size of harvested data files. It should be understood that, prior to data loading, an approval is required to ensure that appropriate space is allocated to the databases.
The FTP loading of various daily divisional/runstream harvested data files is initiated as soon as the data harvesting for a division or runstream is completed, as indicated in Figure 11 at steps 669a, b. Daily harvested data files are transferred or available in the datacenter in the appropriate ASCII file format. Furthermore, loading of a given monthly divisional/runstream harvested data file is triggered by the corresponding formal invoicing approval for that division or runstream.
Appendix I is a listing in DDL representing the star topology organization of the fact tables, dimension tables, and their associations in the operational data storage devices or data marts, i.e., an Informix™ database. Included in the file listing of Appendix I, is the organization of the fact table "informix.iopers_base, " associations with the above- described dimension tables in a star- schema relation, and, the format for the corresponding customer specific data information, e.g., dialed number, duration, call amount, etc., included in the fact table from the BDRs . The database is provided with ancillary tables used providing additional quality assurance functionality including: a file tracking table "informix.file_tracking" which tracks and maintains all files that are input from harvesting mainframe process; and, request tracking tables "informix. request, " "informix.request_hist" and "informix. request_status" which are used to track customer report requests and the status of reports during the report generation process.
With regard to the availability of monthly billing call detail records, the elements of the monthly extract, harvest, load and report production processes are the same as the corresponding daily routines. On days when a monthly processing is occurring, daily processing simultaneously occurs. The major difference is that monthly processing is triggered by the receipt of a monthly BDR file from the appropriate billing system, not the receipt of
daily customer list information. At a high level, the sequence is as follows: the monthly extract process runs; the monthly harvest process runs; monthly file sizing is completed; output files are retained pending audit approval of billing system feeds from which call records were extracted and harvested. Information about file names, sizes and locations is retained by the Harvest process 600 for later transmission to StarODS DSS server. After audit approval is received, the data harvesting agent executes notification of ODS. Notification includes availability, name, location and file size. StarODS load process executes ftp pull for each file and DSS confirms that each compressed file fragment is complete. DSS loads files in the appropriate operational data store or data mart by executing a replace operation of all daily records for that product, invoice period and day with their equivalent records from the monthly file. Granularity of the replace operation is on a daily level, i.e., daily blocks of BDR's are replaced, not individual
BDR's. Completion of entire monthly replace operation for specific invoice period and product triggers the DSS server to begin running monthly reports which have been queued up. It should be understood, that the monthly replace operation is key to providing accurate data for use by DSS in reporting.
More particularly, on a monthly basis, the priced reporting system extracts monthly billing data from the upstream billing systems, including NCBS and Tollfree. From NCBS, monthly division extracts are produced for Vnet and Vision. Monthly division extracts for domestic and international Tollfree are generated from the output of the Tollfree billing cycle. Extract of nMCI Interact specific call detail records from the full output of the billing system is accomplished on a divisional level.
As part of the monthly extract process, a value determined by the production run date is added to the BDR, and is used by the DSS in the data load process to replace daily BDR records with their audited, final monthly counterparts. As part of extraction, fields in each record are re-arranged to the format usable by the DSS, and identical to those produced by the daily process. In the event that invalid data types are encountered, the invalid data is replaced with designated valid values.
In addition, a statistical summary of the results of the Monthly Extract process is produced. This output is compared to the grand total of daily summaries produced by the daily extract process in the same billing period. The sum of daily BDR counts is compared to the grand total of BDR counts for the bill
period/product/division, as well as daily counts from the daily process to daily counts per the monthly extract. This is done as a monthly reconciliation to ensure the completeness and accuracy of the monthly file prior to the monthly replace operation which is accomplished by the DSS server 475.
Referring back to Figure 8, after the daily and monthly harvest and monthly replacement operations have been performed, the data is input to an operational data store component ("ODS") 450 that stores the billing detail records and dimension tables as a data model. This ODS layer 450 is comprised of all data harvested from all applications in the data harvesting layer 430, and feeds report- supporting data marts 470 in a manner which supports customized data access. The data marts may be engineered to pre- process data, create aggregates, and otherwise perform transformations on the data prior to data mart 465 in order to implement a defined data model, e.g., star schema key structures, fact and dimension tables depicted as block 460. In the preferred embodiment, as shown in Figure 8, the Operational Data Store 450 includes multiple datamarts 470 each for storing and retrieving daily and monthly priced data on a periodic basis. It primarily is responsible for hosting highly current data, typically at least 72 hours old. In accordance with customer -reporting needs, data marts 470 are partitioned in accordance with partitioning schemes which may be based on customer -ID. Particularly, each data mart is engineered for servicing specific customers or specific product sets, as well as engineered for the specific requirements of the customer/product such as high insert activity, heavy reporting requirements, etc. As data is volatile and changing and may not produce consistent results for the same query launched at multiple times, ODS is engineered for high performance through appropriate storage technologies and parallel processing. From these data marts customer's priced reporting data can be provided to customers on a daily basis via the StarWRS reporting system. Reporting categories from which a variety of reports can be generated include: a) Financial category - for providing priced data reports relating to longest calls, most expensive calls, Off Peak Calls, payphone report, usage summary, calling card summary, and area code summary for Toll Free, VNET, Vision, and CVNS customers; b) Marketing category - for providing priced data reports relating to country code summary,
state summary, frequent numbers, frequent area code summary, frequent state, and frequent cities; c) Telecommunications category - for providing priced data reports relating to call duration summary, IDAC/Supp Code Summary and Call Access Summary for Toll Free, VNET, Vision, CVNS customers; d) Call Center report category- for providing priced data reports relating to most active toll free numbers, Hourly Distribution, Day of Week Distributions, state summary, and country code summary for their Toll Free, VNET, Vision, CVNS customers; e) Monitor Usage - for providing priced data reports relating to longest calls, most expensive calls, most active calling card and most active toll free numbers for their Toll Free, VNET, Vision, CVNS customers; f) Analyze Traffic - area code summary, country code summary, state summary, range summary, city summary, frequent numbers, payphone report, usage summary, calling card summary, IDAC/Supp Code Summary, Day of Week Distributions, Hourly Distribution, Call Access
Summary and review calls; and, a g) Check Calling Frequencies category - for reporting on frequent numbers, frequent area code, frequent country codes, frequent state and frequent cities. Additionally, referring back to Figure 7 there is provided a decision support server ("DSS") reporting engine component 475 that performs the following functions: 1) receives data access requests from various users in the form of a report request from the StarWRS GUI Report Requestor component; 2) routes the query to the appropriate data marts 470, data warehouse or operational data store; and, 3) responds to the requestor with the result set. The DSS server 475 may also perform cost estimation, agent scheduling, workflow broadcasting interface, and transaction logging f nctions. In the preferred embodiment, the DSS 475 is a cluster of DEC (Digital Equipment Corp.) UNIX 8400 servers running Information Advantage® software accessing an Informix database distributed across multiple data marts.
Thus, the present invention is integrated with a client and middle- tier service and application proxy component that enable customers to request, specify, customize, schedule and receive their telecommunications network call detail data and account information in the form of reports that are generated by the various back-end application servers. Referred to herein as "StarWRS," this WWW/Internet Reporting System 200, as shown in Figure 12, comprises the following components and messaging interfaces:
1) those components associated with the Client GUI front end including a report requestor client application 212, a report viewer client application 215 and, an Inbox client application 210 which implement the logical processes associated with a "Java Client," i.e., employs Java applets launched from the backplane (Figure 4) that enable the display and creation of reports and graphs based on the fields of the displayed reports, and, allows selection of different reporting criteria and options for a given report; and,
2) those middle- tier server components enabling the above-mentioned reporting functionality including: a Report Manager server 250, a Report scheduler server 260, and an Inbox Server 270. Also shown in Figure 7 are the system Order Entry client application 280 and a corresponding Order Entry Server 285 supporting the StarWRS reporting functionality as will be described. Each of these components will now be described with greater particularity hereinbelow.
The Report Manager ("RM") server 250 is an application responsible for the synchronization of report inventory with back-end "Fulfilling" servers 400, 500; retrieval of entitlements, i.e., a user's security profiles, and report pick list information, i.e., data for user report customization options, from the system Order Entry server 280; the transmission of report responses or messages to the Dispatcher server 46 (Figure 3) ; the maintenance of the reporting databases; and, the management of metadata used for displaying reports. In the preferred embodiment, the RM server 250 employs a Unix daemon that passively listens for connect requests from the GUI client applications and other back-end servers and deploys the TCP/IP protocol to receive and route requests and their responses. Particularly, Unix stream sockets using the TCP/IP protocol suite are deployed to listen for client connections on a well-known port number on the designated host machine. Customers desiring to submit requests connect to RM 250 via the dispatcher 46 by providing the port number and host name associated with RM 250. For the particular back-end server 400 providing priced reporting data, a Talarian smart socket connection 255 is provided. Request messages received by the RM server are translated into a "metadata" format and are validated by a parser object built into a report manager proxy 250 ' that services requests that arrive from the GUI front -end. If the errors are found in the metadata input, the RM 250 will return an error message to the requesting
client. If the metadata passes the validation tests, the request type will be determined and data will be retrieved in accordance with the metadata request after which a standard response will be sent back to the requesting client. As shown in Figure 12, interface sockets 252 are shown connecting the Dispatcher server 26 and the RM server 250 and, other socket connections 254, 256 are shown interfacing the RM 250 with respective back end servers 400 and 500. For instance, in one embodiment, fulfilling server 400 provides a customer's priced billing data through a Talarian smart socket messaging interface 254 to the Report Manager. Additionally, as part of the StarWRS web reporting system 200 shown in Figure 12, unpriced traffic data may be sent directly to the report manager 250 from the Traffic View server ("TVS") 500. Although not shown in Figure 12, it should be understood that the RM 250 server may manage reporting data for customer presentation from other back-end and legacy servers including, e.g., Broadband, Toll Free
Network Management, and Event Monitor servers, etc. in order to present to a customer these types of billing/management data.
The report manager server additionally utilizes a database 258, such as provided by Informix, to provide accounting of metadata and user report inventory. Preferably, an SQL interface is utilized to access stored procedures used in processing requests and tracking customer reports. A variety of C++ tools and other tools such as Rogue Wave's tools.h++ are additionally implemented to perform metadata message parsing validation and translation functions.
The Report Manager server 250 additionally includes the scheduling information which is passed to the back-end fulfilling servers 400, 500 and stored by them. At times, the Report Manager will request this information from the fulfilling servers in order to reconcile. The Report Scheduler ("RS") server component
260 is, in the preferred embodiment, a perpetually running Unix daemon that deploys the TCP/IP protocol to send requests to the back-end fulfilling servers such as the StarODS server 400, or TVS server 500, and receive their responses. More particularly, the RS server 260 is a Unix server program that is designed to handle and process report requests to the fulfilling servers by deploying Unix stream sockets using the TCP/IP protocol suite, and sending the report request to client connections on a well-known
port number on the designated host machine. As shown in Figure 12, interface socket connections 264, 266 are shown interfacing with respective back end servers 400 and 500. In the case of priced billing data from ODS 400, report requests are published by the RS server 260 to a pre-defined subject on the Talarian Server. When handling other incoming messages published by back end servers using Talarian SmartSockets 4.0, another daemon process is necessary that uses Talarian C++ objects to connect their message queue and extract all messages for a given subject for storage in a database table included in database 263. Each message includes the track number of the report that was requested from the fulfilling server.
From the report scheduler interface, the user may specify the type of reporting, including an indication of the scheduling for the report, e.g., hourly, daily, weekly or monthly. For priced data the user has the option of daily, weekly, or monthly. For real-time, or unpriced data, the user has the option of hourly, daily, weekly or monthly. The report scheduler interface additionally enables a user to specify a page or E-mail account so that an e-mail or page message may be sent to indicate when a requested report is in the Inbox server 270.
As shown in Figure 12, the report scheduler server 260 interfaces directly with the Report Manager server 250 to coordinate report request processing. It should be understood that the respective report management and scheduling functions could be performed in a single server.
The Inbox Server component 270 serves as the repository where the completed user report data is stored, maintained, and eventually deleted and is the source of data that is uploaded to the client user via the dispatcher over a secure socket connection 272. It is also a Unix program that is designed to handle and process user requests submitted in metadata format using an Informix™ database. Once report results are received from the StarODS 400 or any other back-end or fulfilling servers (not shown) , the Inbox server 270 requests the metadata from the Report Manager server 250 as indicated by the socket connection 272 in Figure 12. The metadata is stored in the Inbox server database 273 along with the report results. Thus, if the metadata is required to be changed, it will not interfere with the information needed to display the reports included in the Inbox. Additionally, as shown in Figure 12, the Inbox server interfaces with the
report scheduler to coordinate execution and presentation of reports.
The StarOE server 280 is the repository of user pick lists and user reporting entitlements as shown in database 283. Particularly, it is shown interfacing with the Inbox server 270 and report scheduler servers 260. The Report Manager does not interface with or include metadata for StarOE. It will, however, include information in the report metadata that will tell the Report Requestor it needs to get information (i.e., Pick Lists) from StarOE server 285. Particularly, the StarOE server supports pick lists for the selection of priced data based on the following list: Date, Time (Provide in GMT offset), ID Accounting Code (IDAC) /Supp code, Access Type, Corp ID, Service Location w/Service Location Names, Bill Payer w/Bill Payer Names, 8XX Number, City, State/Province, Numbering Plan Area (NPA) , NXX (Exchange code where N=2-9 and X=0-9), and Country Code.
With regard to the front-end client GUI components, the above-mentioned Inbox client application 210 functions as an interface between the client software and the Inbox server 270 for presenting to the customer the various type of reports and messages received at the Inbox including all completed reports, call detail, alarms, and flashes. Preferably, the messages for the user in the inbox is sorted by type (e.g., report, call detail, alarms) and then by report type, report name, date, and time.
Particularly, the Inbox client application uses the services of the backplane (Figure 4) to launch other applications as needed to process report messages. The inbox will also use the services of the data export objects to provide a save/load feature for inbox messages, and, is used to provide a user- interface for software upgrade/download control. Inbox messages are generated by the versioning services of the backplane; actual downloads will be accomplished by a request through the inbox.
In the preferred embodiment, the inbox client is able to receive information on multiple threads to allow a high priority message to get through even if a large download is in progress. Typically, the browser is configured to allow more than one network connection simultaneously, i.e., the polling thread on the client uses a separate connection to check for new messages, and start a new thread on a new connection when a new message was detected. In this way, multiple messages may be downloaded simultaneously.
The Report Requestor application 212 is a GUI Applet enabling user interaction for managing reports and particularly includes processes supporting: the creation, deletion, and editing of the user's reports; the retrieval and display of selected reports; the display of selected option data; and the determination of entitlements which is the logical process defining what functionality a user can perform on StarWRS. In the preferred embodiment, a Report request may be executed immediately, periodically, or as "one- shots" to be performed at a later time. As described herein, the report scheduler service maintains a list of requested reports for a given user, and forward actual report requests to the appropriate middle-tier servers at the appropriate time. Additional functionality is provided to enable customers to manage there inventory, e.g., reschedule, change, or cancel (delete) report requests.
The Report Viewer application 215 is a GUI Applet enabling a user to analyze and display the data and reports supplied from the fulfilling servers such as StarODS 400, Traffic View ("TVS") 500, and other systems such as Broadband and toll free network manager. Particularly, the Report Manager 250 includes and provides access to the metadata which is used to tell the Report Requestor what a standard report should look like and the "pick- list" options the user has in order for them to customize the standard report. It is used to tell the Report Viewer client how to display the report, what calculations or translations need to be performed at the time of display, and what further customization options the user has while viewing the report. It additionally includes a common report view by executing a GUI applet that is used for the display and graphing of report data and particularly, is provided with spreadsheet management functionality that defines what operations can be performed on the spreadsheet including the moving of columns, column hiding, column and row single and multiple selection, import and export of spreadsheet data, and printing of spreadsheet, etc. It is also provided with report data management functionality by defining what operations can be performed on the data displayed in a spreadsheet including such dynamic operations as sorting of report data, sub- totaling of report data, etc.. Furthermore, the report viewer 215 is provided with functionality enabling the interpretation of metadata; and, functionality enabling communication with the Backplane (Figure 4) . The report viewer
application 215 is able to accept messages telling it to display an image or text that may be passed by one of the applications in lieu of report data (e.g., Invoice, Broadband report, etc.) All reporting is provided through the Report
Viewer interface which supports spreadsheet, a variety of graphic and chart types, or both types simultaneously. The spreadsheet presentation allows for sorting by any arbitrary set of columns. The report viewer 215 is launched from the inbox client
210 when a report is selected and may also be launched from the inbox when a report is selected.
By associating each set of report data which is downloaded via the Inbox server 270 with a "metadata" report description object, reports can be presented without a report -specific presentation code. At one level, these metadata descriptions function like the catalog in a relational database, describing each row of a result set returned from the middle tier as an ordered collection of columns. Each column has a data type, a name, and a desired display format, etc. Column descriptive information will be stored in an object, and the entire result set will be described by a list of these objects, one for each column, to allow for a standard viewer to present the result set, with labeled columns. Nesting these descriptions within one another allows for breaks and subtotaling at an arbitrary number of levels. The same metadata descriptions can be used to provide common data export and report printing services . When extended to describe aggregation levels of data within reporting dimensions, it can even be used for generic rollup/drilldown spreadsheets with "just- in- time" data access . The metadata data type may include geographic or telecommunications -specific information, e.g., states or NPAs . The report viewer may detect these data types and provide a geographic view as one of the graph/chart types. As mentioned herein with respect to Figures
7 and 12, the StarODS component 400 interfaces with StarWRS web reporting tool 200 for specific customer reporting requirements. As described, the Report Requester 260 communicates with the user client 201 and controls navigation and requests for customization criteria via the Web browser. The Report Requestor receives from StarOE any billing hierarchies and static pick lists needed by the client to customize report requests. Report request customizations are then passed to the Report Manager, which acts as
repository of report requests, both adhoc and recurring, that are submitted for processing by the client. Along with the necessary customization criteria selected for report customization, the Report Manager 250 stores metadata about the report request, including report format information, sort, and display specifics. The Report Manager is responsible for passing report requests to the back end DSS and data marts for processing, and provides the entity against which the list of report requests known to the data marts are validated.
The Inbox server component 270 is the store and forward repository of all completed reporting requests, requests for call detail data, and any communications to the customer. As will be described, the Decision Support Server 475 ships formatted data in a compressed comma delimited format ("CDF") to the Inbox. Customers are then responsible for retrieving their report data held in the Inbox. In accordance with the invention, the primary function of the DSS 475 is to generate priced billing report data in accordance with the customer's request. To accomplish this, the DSS interfaces with two StarWRS systems: Report Manager 250, and Inbox 270, as shown in Figure 7. The Report Manager formats the customer's request in accordance with a defined set of rules and sends the request to the DSS. The DSS 475 reads customer's requests which are metadata descriptions of the type of priced data report requested by a customer, translates the metadata into database queries, and implements commercial off-the- shelf ("COTS") tools to run the queries against the data in the data marts, format the query results into a form readable by StarWRS report viewing components, and transmits the completed reports to the directory of the customer's Inbox, e.g., via FTP. In the preferred embodiment, Talarian SmartSockets™ messaging middleware is used to coordinate report requests transmitted from the StarWRS report Manager to DSS, and report completion notification from DSS to the StarWRS Report Manager. The Report Manager formats the customer's request in accordance with a defined set of rules and sends the request to the DSS as a Talarian message with the Report Manager 250 maintaining the Talarian Sender program, and the
Decision Support Server 475 maintaining the Talarian Receiver program. Messages are sent with guaranteed message delivery ( "GMD" ) , thus assuring all request data sent by RM is received by the DSS.
As depicted in greater detail in Figure 13 (a) , a Report Manager/DSS application programming interface "API" 480 is provided whereby the RM server 250 publishes the message to the Decision Support Server in response to its receipt of a report request. Subsequently, the DSS 475 returns a "Message Received" message. When the DSS has processed the request, it publishes the message to the RM 250 with the name and location of the report file or an error message to the Report Manager, via an "NRL" metadata message as described herein.
Figure 13 (b) illustrates an DSS/Report Manager application programming interface "API" 485. In the preferred embodiment, all return messages are persistent. Thus, as shown in Figure 7 the DSS incorporates a Talarian message queue 490 operating on a First-In-First-Out (FIFO) basis. If the DSS is unable to establish the connection with Talarian, or there is an error in transmission, the DSS queues all messages, and continues to retry until a successful send is executed.
Similarly, a DSS/lnbox API is provided to manage FTP file transmissions including: error handling, retry logic, and the ability to maintain the file name and location of where report files are stored. Particularly, the DSS/lnbox API sends the report file to the inbox (Figure 7) . If the DSS has generated an error condition, and the report is unable to be generated, an error message will be sent to the inbox in place of the report file. In either case, a return message will be delivered to the DSS/Report Manager API 485 indicating a successful or unsuccessful generation and transmission of the report file. More particularly, as shown in Figure 15 (a) , an RTServer process 377 is provided for maintaining connections, ensuring guaranteed message delivery, and tracking the success of all messaging operations. As the Report Manager interfaces with multiple systems, the RTServer 377 processes are located in the RM. The DSS is provided with RTClient processes 377a, b that provides the API to RTServer: one RTClient 377a for providing the API to Report Manager for receiving messages; and, a second RTClient 377b for providing the API for the NRL. However, it should be understood that other ODS boxes can have one RTClient. The RM and Arbitrators 360a,b use the GMD feature of Talarian to deliver messages. RM/Inbox communication is not affected by outages of ODS server as the arbitrator
and ODS communication is independent of RM/Inbox communication .
In the preferred embodiment, the DSS architecture is transparent to the Report Manager which publishes Talarian messages to which the DSS will subscribe. In addition to the tokenized character string request message which specifies report type, filters, and any customer request- specific information, RM server provides additional fields as part of the Talarian request message including: a Corp_ID, Priority, and RequestlD. Corp_ID allows the DSS to route the request to the appropriate data store without having to invoke a parser. Data are partitioned on Corp_ID in the ODS database warehouse. Request_id is used to send back an ARDA failure message, in the event of an invalid message. The Priority field allows DSS to pickup the next high priority request from a queue of non- processed requests, without invoking the parser. Figure 14 (b) illustrates the implementation of the COTS Information Advantage® Interface Object ("IAIO") 372, which is a process running in the DSS 475 for performing the following functions: 1) publishes and subscribes Talarian messages to Report Scheduler; 2) parses the request metadata ARD (Add
Report Definition) message; 3) publishes an ARDA (Add Report Definition Acknowledgment) ; 4) populates a request table 390 with total, sub -total and sort information according to the received report request; 5) transforms the ARD tokens from the metadata request into an overlay file 392 which is a text file that is submitted to IA's Decision Suite™ process to generate the corresponding SQLs; 6) updates a Request Status table 391 with appropriate status, e.g., process complete, failed, in progress, etc.; and, 7) if a failure occurs, it updates an error log (not shown) .
More particularly, in view of Figure 14 (b) , ARD metadata request messages are received into the ODS system via arbitrator processes 360a,b which are responsible for routing the request message to the appropriate ODS database according to a Corp/ODS mapping table 365. Report Manager publishes a single message subject "Arbitrator" having the above- mentioned request, Corp_ID, and Priority field information. Report Manager uses a round robin message delivery mechanism complemented by Talarian' s GMD to publish messages to the subject Arbitrator 360a, b. The arbitrator extracts the Corp_ID field from the message and maps the Corp_ID to corresponding ODS DataMart in the table 365 it maintains. The
arbitrator then republishes the message with the ODS#. As shown in the Figure 11 (b) , a second arbitrator process 360b is provided to assure fail -over capabilities . In Figures 14 (a) and 14 (b) , a Talarian receiver, referred to herein as a Talarian Interface Object ("TIO") 370, is a process that receives the Talarian message, manages the GMD functionality, and posts updates to the request table 390 and request status table 391. As shown in Figure 14(b), the TIO receivers 370 subscribe to a subject "ODS#." The receiver inserts the message received from the arbitrator into the request table 390 and request status table 391 along with the priority, timestamp and status fields. The request status table resides on the ODS database and the messages are stored in the queue to provide queuing, log and tolerance from the failures. To determine the pending messages to be processed, status field and history_stat flags are used. Appendix "J" illustrates the contents of the ODS Request table 390 and Request Status tables 391, which are part of the ODS database.
In the preferred embodiment, the tables provided in Appendix J include: an "informix" . request table 390 (Figure 14(a)) which is the table maintained for the purpose of holding specific report request information from the received ARD message, and, an "informix" .req_status for holding status of DSS processes for the current request. Thus, for the example ARD message provided in Appendix J, the request table 390 will be populated to include: a "request_id, " which is the unique identifier for the request; a "msg_desc," representing a copy of the ARD message; "unique_fname, " which is the unique name assigned to each request to enable tracking of individual report requests and is additionally assigned to the report returned to the report manager; a "report_dir" indicating the location of the report that Decision Suite™ generates (which may be a tab delimited report file) ; "format_dir" indicating the location where the report formatter generates (comma delimited file) ; "inbox_dir" indicating the location on the Inbox (Report Manager) where the report is sent; "inbox_fsize" indicating the size of the file; "entpid," indicating the Enterprise id which may consist of one or more corporate id's; "userid" which is an identifier assigned to each user of the system; "stdrptid"which identifies each report and is similar to column id's but on the report level; "userptid" which is the user-assigned identifier for a
report request; "compress" having possible values '1' = yes, '2' = no indicating if a report is to be compressed, e.g., using a standard .zip routine; "threshold" defining the number of lines that shall appear on the report; "totalmode" which defines how the report shall be totaled, subtotaled as indicated by possible values '0' = No total, No subtotal; '1' = Only Subtotal; '2' = Only Total; '3' = Total and Subtotal; "nrl_totals" indicating the formatter to total the columns specified in the "*.hdr" file.
These columns are numeric and have a subtotal flag = ' y' in a column id table; "format_columns" which define derived columns on which percentages are to be calculated; "error__code" for indicating parser failure or system failure. If it's a parser failure condition, the code is returned to Report Manager; "error_desc" indicating the error description; and, "rpmgr_columns" which are the columns sent to the DSS by Report Manager. The formatter checks this list against the list in the .hdr file.
Similarly, the Request_Status table 391 provided in Appendix J is populated to include the status of the different processes including: "Request_Id, " i.e., the unique identifier for the request, "Priority," e.g., having a value of "1," for example, meaning adhoc; a "timestamp" which is the Informix Date Time that will be used when two or more messages have same priority; and "Status" which is a char message including the following status fields: "newjnessage" indicating that a new message has arrived, yet to be processed; "in_IAI0" status indicating that the message is being processed by interface process IAIO; "parser_failed" status indicating an Invalid message from RM. NRL process sends a ARDA error message; "parser_success" status indicating that the message from RM is a valid message. NRL process would send a ARDA message to RM; "IAIO_complete" status indicating that the report has been generated and directory and file name fields are modified. Formatter can pick up this message;
"IAIO_failed" status indicating that IA has failed to generate a report, i.e., an error has occurred generating a report; "in_formatter" status indicating that the formatter is converting the text file generated by IA to a comma delimited format. The formatter may also, if required, does the percent (%) calculations, e.g., subtotals etc.; "format_success" status indicating that the formatter successfully completed translation of the file. It also populates the inbox file name, inbox file directory, nrltotal
(optional) fields in the table; "format_failed" status indicating that the formatter failed to translate the text file generated by IA; "in_ftp" . status indicating that the ftp process is currently sending the file to inbox; "ftp_success" status indicating that the file generated by formatter is ftp'd to inbox; "ftp_failed" status indicating that the formatted file could not be ftped to inbox; "in_NRL" status indicating that the NRL process is trying to send either ARDA message or NRL message to RM; "NRL_sent" status and "ARDA- sent" status indicating that the respective NRL or ARDA message has been sent to RM. Each DSS process updates the request status table as it processes. A further "history_stat" field may be provided in the request_status table 391 having a value, e.g., 'A' (Active) indicating that the record needs to be processed, or, indicating 'H' (History) , when the record is no longer active and needs to be archived in a separate database set up for archival purposes (not shown) .
As further shown in Appendix J, there are two more tables that are defined for DSS sorting and formatting processes: a Column ID Table, and a Translation table which are tables configured for the formatter process, as will be described.
As further shown in Figure 14(b), in operation, each Information Advantage® Interface Object ("IAIO") 372a, b, ..n reads the status table 391 for new entries. When a new entry is posted, it invokes a parser process 393, and invokes the Information Advantage® SQL generator engine which retrieves the requested data from the database, and updates the status table 391. Particularly, the Decision Suite™ tool receives the overlay file (Figure 14 (a) ) and performs the following functions: 1) generates SQL; 2) submits the SQL to the appropriate data art (ODS database) ; 3) generates a Report file with a * . txt extension; 4) updates Request Status table 391 with appropriate status; and, 5) if a failure occurs, updates the error log. Following generation of the *txt file, a sort process is invoked to perform the following functions: 1) reads the Request table 390 for column (s) on which to sort the Report; 2) reads the * . txt file; 3) sorts the *.txt file and generates two files: i. a file with a *.hdr extension which file contains the header information, consisting only of only column id's, and, ii. a file with a *.data extension which file contains sorted data provided in the * . txt file and is the body of the Report; 4) it further updates the request
status table with a 'success' or 'failure' code; and, 5) if a failure occurs, updates the error log.
As further shown in Figure 14 (b) , continuously running FTP, NRL and ARDA processes are provided to take appropriate actions in accordance with the request status table entries. For example, an FTP process 378 performs the following functions: 1) reads the status table 391 for entries ready to be sent to the Inbox and FTP'S the .csv or .txt to the inbox 270; 2) Determines success or failure of file transfer; 3) Updates the Request Status table 391; and, if a failure occurs, updates an error log.
The NRL (Notification of Report Location) process 382 performs the following functions: 1) reads the Request Status table 391 for any success status or failure of any process; 2) Invokes a receiver process with appropriate status and file location populated in the NRL; and, 3) If failure occurs, updates the error log are text files. Particularly, should an error occur in any of the DSS processes, an error log is updated. Error log directories may be delineated by process and day of week. Each new error generated by the same process in the same day appends the log with the new message. In either event, the NRL process returns the NRL message to Report manager indicating the status and location of any generated files.
As further shown in Figure 14 (b) , an ARDA process 383 reads the status table 391 for parser failures. Should the parser fail due to insufficient or missing data, ARDA process will return an ARDA message to the Report Manager with the appropriate error code. In particular, the types of conditions that result in error messages being sent to the report manager and/or local log include: i) when the request message received from the Report Manager can not be parsed due to bad data or invalid format; ii) when the SQL can not be generated due to invalid request format or parameters; iii) system or process failure; iv) cannot query database due to a database failure; etc. For Priced Reporting, the StarWRS report requestor functionality is invoked. Particularly, the end- to- end process 800 from a priced report request to report delivery is shown in Figure 16 (a) - 16 (c) . Specifically, a user first establishes communication with the DMZ Web server 44 and logs on to the nMCI Interact system by entering the user's name and password onto a logon dialog box. Then, an application running on the backplane directs a "Validate User Message" common object to the StarOE server 280 via the web server and dispatcher servers (Figure 3) to direct the StarOE server 280 to perform security validation and authenticate the user ID and
password. It is understood that all communication to the StarOE server is via TCP/IP with a Unix process listening on a known TCP port. The StarOE server acts as a proxy when messages are sent from the Dispatcher server 46 and supports synchronous transactions. All data and security information is accessed by direct queries to a StarOE server database 283, such as provided by Informix. Once a user is logged on, the Web Server 44 (Figures 3 and 12) requests a current list of authorized applications from the StarOE server 285. Particularly, a "Get User Application Request" message is communicated to the StarOE server via the backplane from the report requestor which queries the Informix database to obtain a list of authorized applications, i.e., services, for the user and which determines which buttons on the home page are active, thus controlling their access to products. This information is downloaded by a GUI applet that is executed via the Backplane (Figure 4) and incorporated into the home page that is presented to the user. An exemplary home page screen display 80 is shown in Figure 5 which provides a list of icons 70 representing the possible options available to the user according to that customer's entitlements. The Report Requestor first asks for common objects for a user's default timezone, language and currency. The Report Requestor objects are invoked to retrieve from StarOE the various customer entitlements relating to security, geographical hierarchy, billing hierarchy, and paging and e-mail notification.
In response to selection of the Report Requestor icon, a display is generated to present the reporting options to a user in accordance with that user's entitlements as previously determined. It should be understood that in the preferred embodiment, the icons for applications the user has security access to are shown bolded. Thus, for a customer subscribing to nMCI Interact Priced Reporting, a Priced Reporting icon is automatically enabled when the home page appears .
Thus, upon selection of a Report Requestor icon 76 from the home page screen display 80 of Figure 5, a StarWRS report requestor web page is presented to the customer. The backplane object allows the user access to the Report Requestor front end if the user is so authorized, and a client priced reporting application is downloaded to the customer who is presented with the Priced reporting dialog screen (not shown) , as indicated at step 802 in Figure 16 (a) . It is from this screen that the user is presented with priced reporting options to view/retrieve completed reports via the StarWRS Inbox, or create a new report or, modify an existing Priced call detail data report.
Particularly, from the Priced reporting dialog screen, the user is enabled to edit an existing report maintained in the report manager inventory, generate a new report, copy an existing report, or delete an existing report. For example, as indicated at step 805 (Figure 16 (a) ) , a user may initiate retrieval of the user report list containing existing user reports from the RM inventory, which process entails invoking the Report Requestor to initiate generation of a metadata request to download the report inventory from RM as indicated at step 810. The Report inventory for the specific user is loaded and displayed for the user on the user report request display screen, enabling the user to select a report, as indicated at step 812. Then, at step 815, the selected report is retrieved from StarWRS Report Manager and displayed for the customer.
Then, as indicated at steps 818 and 820, the customer may enter the desired reporting options and reporting criteria including: 1) the report product including toll-free, MCI Vision, and MCI Vnet options; 2) the report category which includes options for: analyzing traffic, call center, call detail, checking calling frequencies, financial, marketing, monitoring usage, and telecommunications categories for tollfree, Vnet and Vision customers; 3) the report type which includes priced call detail data or traffic data options; and 4) a report direction and which includes inbound, outbound, or both directions. Additionally, the user may select the report format associated with a reporting category.
Whether creating a new report or editing an existing report, the user is enabled to select customization options from successive dialog screens (not shown) that are presented to the user showing all the report customization categories for building a new report and/or editing an existing report. From this screen and related report building dialog boxes, all of the initial values for retrieving the MetaData, customization options and GUI builder options from the report manager server 250 necessary to build (edit) a report are provided in accordance with the user's entitlements. A user may provide the following customization and report builder options: general customization options; layout customization options; access customization options; hierarchy customization options; geographic customization options; and, notification customization options.
In performing the report request process, as shown in Figure 12, the Report Requestor client application 212 gains access to the Metadata stored at the Report Manager server 250 through messaging, as indicated at step 825. Particularly, as hereinafter
described, a message generated by the Report Requestor in accordance with the user request is first received by the report manager proxy 250'. In the preferred embodiment, the report manager proxy comprises a set of tools in the form of reusable objects, preferably written in C++ code, or the like. For example, a parser object tool is employed to decompose the Metadata messages sent by the report requestor 212 to validate the message. If errors are found in the Metadata input, the RM will return an error message to the requesting client. If the Metadata passes the validation tests, the request type is then determined and the appropriate service will be invoked after which a standard response is sent back to the requesting client or and/or fulfilling server. The Report Manager 250 implements stored procedures to translate the message, perform the request, and send the information back to the Report Requestor 212 which uses the metadata to determine what a standard report should look like, the customization options the user has, and the types of screens that should be used for the various options (i.e., single selection, multiple selections, etc.). It is understood that the selection of available standard template reports is based on the user's entitlements.
The following list provides the types of requests that may be initiated by the Report Requestor 212 and the responses performed by the Report Manager 250: 1) Get/Send report template list (GRTL/SRTL) - which request retrieves the list of all standard report templates for all products and is used only to obtain general report information, e.g., report title, description, etc.; 2) Get/Send report template detail (GRTD/SRTD) - which request retrieves the details of a specific standard report template; 3) Get/Send user report list (GURL/SURL) - which request retrieves the list of all user reports for the report format selected from a user report table and is used only as a request for general report information, e.g., report title, status, etc.; 4) Get/Send user report detail (GURD/SURD) - which request retrieves the details of a specific user's report; 5) Add report definition/Acknowledgment (ARD/ARDA) - which requests addition of a user- created report to a user report table. If the report is a scheduled report, this request is also communicated to the fulfilling server at the time the report is due; 6) Delete report definition/Acknowledgment (DRD/DRDA) - which request deletes a user-created report from the user table; 7) Copy report definition/Acknowledgment (CRD/CRDA) - which request creates a duplication of the report the user is editing (other than the report title) and
creates a new report ID for it; 8) Update Reporting Schedule/Acknowledgment (URS/URSA) - which request updates the scheduling information on a report without having to send a Delete and Add request; and, 9) Get Pick List/Acknowledgment (GPL/GPLA) - which request enables the Report Requestor 212 to get a pick list provided by StarOE server.
In a preferred embodiment, as shown in Table 1, the interface message sent to the RM server 250 from the report requestor via the Dispatcher server 46 comprises a three to four character message acronym followed by request specific parameters.
Table 1
Table 2 illustrates the interface message format returned by the RM server 250.
Table 2
As shown in Table 2, the response message to be returned in Metadata format preferably includes a four character message acronym followed by an error code. A successful request (or a request acknowledgment) generates a response with an error code of "0". Additional data specific to the response follows this error code. If any server receives a message which is not known, the response message will echo the message acronym back along with an appropriate error code.
Appendix A provides a series of tables containing the content for each metadata message request that can be sent by the report requestor 212 for each of the enumerated user requests, in addition to the content of the corresponding metadata message responses by the RM server 250. As an example, when a user requests a list of all standard report templates that can be created for a specified product, category, and
product type, e.g., toll free unpriced data, an example metadata format is as follows:
GRTL<PR0DUCT=V, DATATYPE=R, DA ACAT=P, IO=0> where GRTL is the message name, the PRODUCT indicates the product type, e.g., V=Vnet, C=CVNS, S=Vision, T= toll free, F= Traffic view, etc. DATATYPE indicates the data type, e.g. R=reports, D=call detail, etc., and DATACAT represents the report category, e.g., P=priced, U=unpriced.
In the hereinafter described manner, the GRTL message is received by the StarWRS proxy server application 250' to enable the RM server 250 to perform the query into the RM Informix database having the data associated with the request. Specifically, after selecting the Report Requester from the browser or the Toolbar, a WRSApp object is launched. At its creation, the WRSApp object creates a DataManager object to guide the data and which initiates a CommunicationManager object to manage all communication between the client and the server. The CommunicationManager utilizes a RptManagerMsg object to create: 1) a GRTL; 2) a WRSCommWrapper for direct communication with the backend; and, 3) a
WRSReportManagerUtilParser to format the data returned. In response, the Report Manager creates a Dispatcher object, which contains the business logic for handling metadata messages at the back-end and utilizes the services of a RMParser class. Upon determining that the client has sent a valid message, the appropriate member function is invoked to service the request. Upon receiving the message, the Report Manager creates the Parser object (RMParser) which takes the message apart and invokes a validation object which validates the message.
In response to the GRTL message, the data returned by the Report Manager server 250 for this particular request may include the following data in metadata format as follows:
SRTL<ERROR=0, REPORTS = <RptCategoryDescriptionl =<RptTitlel.l, RptTemplatelDl .1, RptCategoryTypel .1> , <RptTitlel.2, RptTemplatelDl .2 , RptCategoryTypel .2», <RptCategoryDescription2 =<RptTitle2.1,
RptTemplateID2.1 , RptCategoryType2.1>, <RptTitle2.2 , RptTemplateID2.2, RptCategoryType2.2», ... <RptCategoryDescription#n=<RptTitle#n.n, RptTemplateID#n. n, RptCategoryType#n.n> , <RptTitle#n.n, RptTemplateID#n.n,
RptCategoryType#n.n>»
wherein RptID# indicates a standard report template ID, RptTitle# indicates the standard report template title, RptCategory# indicates the report category, e.g. Monitor Usage, Analysis Traffic, Historical, Executive Summary, Call Detail, etc.; and, RptDescript indicates the standard report template description displayed to the user. Thus, for each Report Template Category, there will be the list of reports with each entry containing a Report Template Title, a Report Template Description and the Report Template ID. The SRTL message is sent from the StarWRS RM proxy server to the report requestor for presentation to the customer. Specifically, the SRTL response is built inside the esql wrapper function after obtaining the necessary information through the stored procedure from the Report Manager Informix database. The Report Manager creates the RMServerSocket object and sends the SRTL message back to the client.
To retrieve details of the standard report template, the GRTD request message request is sent having content shown in the table in Appendix A. When specified, the Report ID field indicates an existing report that a user may wish to edit.
The SRTD response generated by the RM server is formatted in metadata as follows:
< Report Template ID=ID#,
N0DEl=<node levell, label valuel, assigned unique screen identificationl, >,
NODE2=<node level2, label value2, assigned unique screen identification2 , <control ID2.1, field value2.1, data location2.1>, <control ID2.2 , field value2.2, data location2.2>, <..,..,..»,
NODE#n=<node level#n, label valuettn, assigned unique screen identification#n, <control ID#n.l, field value#n.l, data locationttn.1>, <control ID#n.2, field value#n.2, data location#n.2»
In the SRTD message, the MetaTreeData Label fields include such values as General, Report Name, Report Description, Scheduled Execution, etc. The MetaCtrllnfo MetaField Value fields may be blank or may contain the selection options available to the user. This information is taken from the report template database.
As another example, when a report request is submitted to retrieve a full list of user created reports from a user report table, i.e., a template
list for a particular report product, category, and type, the example metadata format is as follows:
GURL<USERID=jeanvnet2,RPTTMPID=l,ENTPID=00022924,PROD UCT= , DA AC T=U> with UserID and ReportTemplatelD fields specified. Specifically, this process entails invoking the Communication Manager object to communicate with the RM server in order to obtain a SURL metadata message. The CommunicationManager utilizes the RptManagerMsg object to create: 1) a GURL, 2) a WRSCommWrapper for direct communication with the backend, and, 3) a WRSReportManagerUtilParser to format the data returned. The parser returns a hash table containing the User Report List. At the RM server, the Report Manager creates an Dispatcher object that contains the business logic for handling metadata messages at the back-end and utilizes the services of the RMParser class. Upon determining that the client has sent a valid message, the appropriate member function is invoked to service the request. The Report Manager, upon receiving a message, creates a Parser object (RMParser) which takes the message apart and invokes a validation object which validates the message.
In response to the GURL request, the data returned is taken from a user report table in the RM server database. The generic SURL message in Metadata format returned by the RM server 250 includes the following information:
REPORTS = <UserRptCategoryl = <UserRptTitlel, UserRptlDl, activeflag, report type, statusdate », <UserRptCategory2 = <UserRptTitle2 , UserRptID2, activeflag, report type, statusdate>>,...
<UserRptCategory#n = <UserRptTitle#n, UserRptID#n, activeflag, report type, statusdate»>
wherein for each user report category, there is a list of reports where each entry contains a UserRptID# indicating a user -defined report template ID, a UserRptTitle# indicating the user's report template title, and a UserRptCategory# indicating the user report category. Specifically, the SURL response is built inside an esql wrapper function after obtaining the necessary information through a stored procedure from the Informix database. The Report Manager creates the RMServerSocket object and sends the SURL message back to the client.
To retrieve the details of a specific user's report, the GURD message is sent having data as contained in the table shown in Appendix A. Specifically, when the user selects a report from the Inventory List on the Report Requestor, a
Communication Manager object is invoked to communicate with the RM server in order to obtain a SURD metadata message. The CommunicationManager object first utilizes the RptManagerMsg object to create: 1) a GURD metadata message, 2) a WRSCommWrapper for direct communication with the backend, and 3) the RSReportManagerUtilParser to format the data returned. The parser organizes the data into a series of nodes which are utilized to create the report builder tree on the report requestor customization screen. Later this data will be extracted from the node and used to construct the screen related to the node. The Report Manager server creates the MCIDispatcher object which contains the business logic for handling metadata messages at the back-end and utilizes the services of the RMParser class. Upon determining that the client has sent a valid message, the appropriate member function is invoked to service the request. The Report Manager, upon receiving a message, creates the Parser object (RMParser) which takes the message apart, invokes a validation object which validates the message and builds a response inside the esql wrapper function after obtaining the necessary information through the stored procedure from the Informix database. The Report Manager creates the
RMServerSocket object and sends the SURD/SRTD message back to the client. The responsive SURD metadata message corresponding to a retrieve user report detail (GURD) request has the following metadata syntax:
< Report Template ID=ID#,
N0DEl=<node levell, label valuel, assigned unique screen identificationl, >,
NODE2=<node level2, label value2, assigned unique screen identification2, <control ID2.1, field value2.1, data location2.1>, <control ID2.2 , field value2.2, data location2.2>, <..,..,..»,
N0DE#n=<node level#n, label value#n, assigned unique screen identification#n, <control ID#n.l, field value#n.l, data location#n.1>, <control ID#n.2, field value#n.2, data location#n.2>, <..,..,..>>,
This response thus may include the report information having detailed items including: UserReportID (UserlD) , User's report name (UserName) , product (UserProd) , Threshold (UserThreshold) , User Report Description (UserDescript) , Report Columns
(UserFields) , Report column headings (UserHeaders) , and, in addition, customization options with fields indicating, inter alia, columns to display (UserHeaders) , user-defined criteria (UserCriteria) , a sort order (UserOrder) and scheduling selections (UserSched) , the last update of this report (UserLastUpdate) and, the Report status (if adhoc) (UserStatus) , etc.
If a request is made to add a user -created report to a User_report table maintained by the RM Server 250 and the RS server 260, the ARD metadata message having fields defined in the table provided in Appendix A is processed by the RM server 250, as indicated at step 828, Figure 16(a) . An example message in metadata format to initiate the addition of a user- created report for ODS (Inbound/Outbound) reporting data is as follows:
ARD<USERID=jeanvnet2,ENTPID=00022924, STDRPTID=90,NAME =City Summary Outbound, PR0DUCT=S, CATEGORY=Analyze
Traffic,
THRESH0LD=<RECC0UNT=20> , SCHEDULE=A<START=199806020000
,END=199807151200>,RANGETYPE=1,SCHEDTYPE=A,TIMEZONE=4
5,BILLING=INBOUND«90000003,90000003><NA,NA><NA,NA»I NBOUND«90000004,90000004><NA,NA><NA,NA»,CARDNO=<654
654*~5465465465465465>, IDAC=<46546546*~1246>, GEO=GEO<
<001,001
USA/WORLDZONE1><NA,NAXN , NAXNA, NAXNA, NA»GE0«001 ,
001 USA/WORLDZONElxCO, COXNA, NAXNA, NAXNA, NA» , 0ACCESS=
<4~1>, ODISTRANGE=<A~F>, OUSAGE=<5~4> , SORTBY=<54D> , DESC
RIPTION=This report summarizes call detail by the terminating city and state (USA) / province (CA) .
The report is based on the date/time ranges and report criteria selected. ,COLUMNS=<54~55~67~62~36~61~58~63~64~66~65>,
ACTIVE=1 , TOTALMODE=0 , EMAIL=0 , PAGE=0 , LANG=1234 ,
CURR=2345> In this example, the "NAME" field refers to the Report Name (e.g., city summary); the "PRODUCT" field refers to the report product (Vision) ; the "THRESHOLD" field refers to the record count; the "DESCRIPTION" field refers to the report description; the "COLUMNS" refers to the number of columns specified for a report by the user; the "BILLING" field refers to the specified report billing entitlement, i.e., billing hierarchy; the
"IACCESS" field refers to the inbound access type and the "OACCESS" refers to the outbound access; the "SORTBY" field indicates the report column sorting customization with "A" indicating column (s) having data to be sorted in ascending order and, "D" indicating column (s) having data to be sorted in descending order; the "SCHEDULE" field referring to the scheduling type, e.g., with "A" indicating an ad-hoc report, and the user specified date range on which to report as indicated by the "START" and "END" fields, and additionally, the scheduling frequency information in the case of a recurring report; the SUBTOTALCOLUMNS field, referring to the report columns having data to be subtotaled; and, the "EMAIL" and "PAGE " fields indicating reporting notification via e-mail or paging, respectively.
Furthermore, for each of the metadata messages in Appendix A, including the Delete Report Definition (DRD) , copy report definition (CRD) , and update report scheduling (URS) messages, the report manager server 250 responds to the Report Requestor with the processing results. In the case of a copy report, a new User Report ID is assigned and returned by RM. When editing an existing StarODS (priced call data) report, the user may make changes to the Report Title, the Report Description, the Report scheduling, the 800 numbers and thresholds, and may customize number of rows, report columns, access codes, access types, billing location, geographic location, paging notification, and e-mail notification. More specifically, when the user selects a report from the inventory list or a new report, an WRSEdit Screen is launched to provide the editing capabilities which are available for the report format. WRSedit guides the screens through the process of retrieving the screens' data. Some of the screens need data which has not yet been retrieved, such as 800 numbers or geographic locations. These screens manage the requests to the DataManager object to create the get pick list (GPL) message (Appendix A) , which launches the CommunicationManager object to perform this task.
The CommunicationManager utilizes the RptManagerMsg object to create the GPL, the WRSCommWrapper for direct communication with the backend, and the WRSReportManagerUtilParser to format the data returned. In response, the Report Manager server creates the MCIDispatcher object and invokes the MCIRMParser class. Upon determining that the client has sent a valid message, the appropriate member function is invoked to service the request. The Report Manager, upon receiving a message, creates
the Parser object (RMParser) which takes the message apart and a validation object is invoked which validates the message. The response is built inside the esql wrapper function after obtaining the necessary information through the stored procedure from the Informix database. The Report Manager creates the RMServerSocket object and sends the GPLA message back to the client.
Having described the functionality of selecting and/or generating a report and customizing it, reference is now had to the process for running the report request in StarODS. Particularly, in the preferred embodiment, the user may select a save and exit report option, or a save and run report option. In either scenario, an WRSEdit object enables a WRSScnMgr object to save the report to the RM server. The WRSScnMgr object launches each screens save method which communicates with the DataManager object to place the screens data in its corresponding WRSNode. Once all of the WRSNode objects have been updated, the WRSScnMgr object calls the DataManager object's SaveReport method to build a hash table to contain all of the report's data. The CommunicationManager utilizes the RptManagerMsg object to create the ARD metadata message from the hash table, the WRSCommWrapper for direct communication with the backend, and the WRSReportManagerUtilParser to handle any errors thrown by the server. The Report Manager creates the Dispatcher object, and utilizes the services of the RMParser class and validation objects. Upon determining that the client has sent a valid message, the appropriate member function is invoked to service the request. The response is built inside the esql wrapper function after obtaining the necessary information through the stored procedure from the RM database. The Report Manager creates the RMServerSocket object and sends the ARDA message back to the client. As illustrated in Figure 16(a), at step 830, in reference to user selection of a Save and Run report option, the report is marked as scheduled and saved in a user_table in the Report Scheduler server 260 via the Report Manager. Subsequently, as indicated at step 630, the Report Scheduler server 260 generates an ARD message (Appendix D) and sends the ARD message to StarODS DSS server for which the DSS has a predefined interface, as described herein. Next, as indicated at step 832, the DSS receives the request and acknowledges receipt.
Specifically, when the request is received it is first validated with StarOE to ensure that the user
is entitled to receive information about the selected product corp and number (s) . Once the request passes validation, the DSS IAIO reads the header to determine which Data Mart will ultimately be queried. It then parses the metadata into a format which the COTS software can readily convert into a SQL statement, as indicated at step 835, Figure 16 (b) , and adds the report to the DSS report queue based upon type (Daily, Weekly, Monthly, Adhoc) and associated DataMart, as indicated at step 638. It should be understood that at this point, the request has been flagged as submitted in the RM database, as indicated at step 633.
From this point forward, DSS activity is controlled by a control process and progress or errors are logged internally in the DSS system. This control process includes logic enabling the prioritization of report requests and application of rules defining the order in which they should be executed. Thus, at the appropriate time, depending on the type or report, reporting period and other parameters, the Information Advantage query engine selects the report from the queue, as indicated at step 840, which action is logged in the report status table (Appendix J) as indicated at step 842. The SQL statement is then built by Decision Suite™ and routed to the appropriate data mart for execution in the manner as described herein, as indicated at step 843. The query engine generates the SQL statement from the metadata and executes the report which action is logged in the report status table as indicated at step 845. Next, as indicated at step 848, the query results are returned, and, a post -SQL formatting process is invoked. More particularly, as shown in Figure 15 (b) , a
Formatter module 395 may perform various report result transformations including: 1) Converting of column headers generated by Information Advantage® into appropriate column ids that are recognizable to the StarWRS client viewer functionality (as indicated at step 850, Figure 16(b)); 2) Provide subtotaling for specific requested "subtotal by" columns in the format required by the StarWRS client interface (as indicated at step 853, (Figure 16(b)) and provides report -based totals as requested by customer; 3) converting binary stream data file to ASCII text file (as indicated at step 855, Figure 16(c)); 4) implementing Replace logic, e.g., replacement of "TAB" delimiters with appropriate "Comma" field delimiters (as indicated at step 857
Figure 16(c)); 5) implementing Repeat/Padding logic, i.e., identifying compressed columns/values and decompressing (or repeating) the values that were compressed; 6) providing alphanumeric translations for any encoded data elements returned in the result set data file (as indicated at step 859, Figure 16(c)); and, 7) adding new computed/derived columns, e.g., percents, averages of column data values, etc., as requested by customers on specific reports. Particularly, as shown in Figure 15 (b) , the
Formatter process 395 reads the *.hdr files and *.data files from the Decision Suite™ result set to obtain respective column names and report data. Particularly, the formatter process for converting Column Headers from Information Advantage® column header names to column ids implements a lookup of column ids in a column_id's table, shown in Appendix J, based on column header names.
Then, the formatter process reads the request table 390 for total/subtotal, threshold, etc. information associated with the current report request and determines any other formatting features to be enabled for a particular result set. As shown in the example Request Table of Appendix J, parameters passed to the formatter module indicate any report request specific details that are required by the Formatter. For example, for report totals, a "total -mode" variable is used to indicate if report totals and/or sub- totals should be included. Particularly, Column IDs representing the data columns upon which subtotaling is based are passed as parameters to the Formatter process 395 and are referred to as "Break Columns" . At appropriate changes in values for these break columns, the formatter generates a subtotal line for subtotaling the applicable additive facts including, for example, Call Amount, Call Duration, and Call Count .
Furthermore, the formatter reads a Column id table 396 (detailed in Appendix J) to determine data types and if any data translations are needed.
As computed/derived columns may be included or excluded from customer report requests, the Formatter process 395 for calculating new computed/derived columns on specific customer - requested reports are provided on a report request basis. Example types of derived columns include: 1) Percents, e.g., based on the additive data facts pertinent to the report request and are typically based on report totals and row amounts for Call
Amount, Call duration, and Call Count; 2) Row-wise derived data elements as requested, which represent
data elements computed based on original additive data elements on a row by row basis (i.e., column x/column y for each row in the result data file) and typically include average calculations such as Average # of Minutes per Call, Average Amount per Call, and Average Amount per Minute. Appendix J illustrates a derived column "percent" calculation indicated in the Column ID table showing an equation for calculating a value of a particular value (C36) divided by a column total (CT36) x 100.
The Formatter process 395 may additionally perform alphanumeric translations for any encoded data elements returned in the result set data file by implementing appropriate lookup in a Translation table 397, such as the example Translation Table provided in Appendix J, and replacing the code.
Referring back to Figure 16 (c) , after formatting the report, as indicated at step 860, a message is sent to the control process to update the request status table 391. It should be understood that, if a failure occurs during formatting, the error log is updated and a status message sent to the request status table 391, as well. Then, as indicated at step 865 (Figure 16 (c) ) , the formatter 395 creates a *.csv (Comma Separated Value) or .txt file, gives the file a unique name and saves the file. Preferably, a *.csv is the file generated if the report is successfully generated. As indicated at step 868, the *.csv report/data file is then "pushed", implementing FTP, to the StarODS server's directory on the Inbox server 270. The StarODS server 400 is responsible for generating unique file names within their directory on the Inbox server 270. For example, the following directory and file naming conventions used for reports generated by the StarODS server are labeled inbox\files\ods with text files having the suffix * . txt or *.txt_zip (compressed) , and comma separated files having a suffix *.csv or *.csv_zip (compressed). Finally, as indicated at step 870, once the file has been successfully transferred to the Priced reporting directory on the Inbox server, and the request status table 391 appropriately updated at step 875, the NRL process (Figure 14(b)) generates and transmits an NRL message to the RM Server 250 notifying it of the report file name and location in the Inbox, requestor information, and if the transfer was successful. This is accomplished by using a "NRL" metadata message. Appendix B provides a table comprising the
Notify Report Location parameters used for the NRL Metadata messaging sent by StarODS fulfilling server
to the RM Server 250 when a requested report is complete. An example NRL message sent from the ODS server 400 to the RM server 250 is as follows: NRL<TYPE=Sim-Msg- 40,ENTPID=00022924, USERID=dorod,
STDRPTID=40,USERRPTID=3415,REQUESTID=20341,COMPRESS=0 ,LOC=/inbox/files/testODS/STDRPTID43TM_082598_084920. CSV, FSIZE=389 , PRESORTED=0>
An NRLA response is sent back to the DSS as shown in Appendix B.
Once the RM server 250 has received the NRL message from the fulfilling server, it verifies the file's presence and builds a metadata file, e.g., by compressing the appropriate metadata (for displaying the report) into a .MTD file. This .MTD file is utilized by the Report Viewer to know how to display the report. The Report Manager server creates a file including the metadata using the same file name as the report/data file, but having the following suffix: *.mtd or *.mtd_zip indicating a metadata or compressed metadata file, respectively.
Appendix F details the parameters that are passed in the GET METADATA messaging for indicating to the Report Viewer how to display a requested report. For example, a GET METADATA message corresponding to an Priced TVS fulfilling server report is as follows: <METADATA=<CRITERIA=<Name=UsageSummary292ΛADescription=
This report summarizes calls based on call type.ΛA Report_Level=<INB0UND«90000001, 9000000lxNA, AXNA, NA> > INBOUND«90000002,90000002x,x,»>ΛAOptions=ΛAScheduli ng_Information=ΛAOne_Time=ΛADates=<06/01/199800:00/~07/
01/199800: 00, >ΛATimezone=EST, Lang=1234 , Curr=2345>DEFAUL T_GRAPH_MODE=0ΛADEFAULT_GRAPH_TYPE=0ΛADEFINE_X_AXIS=0
ΛAX_AXIS_COLUMN= ΛADEFAUL T_Y_COLUMNS=<>ΛA COLUMN_DISPLAY_ORDER=<105ΛA114ΛA67ΛA62ΛA36ΛA61ΛA58ΛA63Λ A64ΛA66ΛA65>ΛASORT_ALLOWED=lΛAPRESORTED=0ΛA
PRESUBTOTALED=lΛATOTALMODE=0ΛASORT_COLUMN S=<105A>ΛA
SUBTOTAL_COLUMNS=<>ΛASELECTED_SECTION=0ΛA
METACOLUMN=<META_COLUMN_ID=105ΛA
C0LUMN_LABEL=Usage DescriptionΛADATATYPE=SΛADECIMAL=OΛA HIDEABLE=1ΛAGRAPHABLE=0ΛAWIDTH=20ΛACALCULATE=0ΛA
CALCULATE_EXPRESSI0N=>ΛAMETACOLUMN=<META_COLUMN_ID=114Λ A
COLUMN_LABEL=Range/DistanceDescriptionΛADATATYPE=SΛADEC IMAL=0ΛAHIDEABLE=1AAGRAPHABLE=0AAWIDTH=20ΛACALCULATE=0A A
CALCULATE_EXPRESSION=>ΛAMETACOLUMN=<META_COLUMN_ID=67ΛA COLUMN_LABEL=CallsΛADATATYPE=IΛADECIMAL=0ΛAHIDEABLE=lΛA
GRAPHABLE=lΛAWIDTH=7ΛACALCULATE=0ΛACALCULATE_EXPRESSION =>
ΛAMETACOLUMN=<META_COLUMN_ID=62ΛACOLUMN_LABEL=% CallsΛA DATATYPE=NΛADECIMAL=1ΛAHIDEABLE=1ΛAGRAPHABLE=1ΛAWIDTH=7 ΛA
CALCULATE=0ΛACALCULATE_EXPRESSION=>ΛA
METAC0LUMN=<META_C0LUMN_ID=36ΛAC0LUMN__LABEL=MinutesΛA DA ATYPE=NΛADECIMAL=1ΛAHIDEABLE=1ΛAGRAPHABLE=1ΛAWIDTH=8 ΛA CALCULATE=0ΛACALCULATE_EXPRESSION=>ΛA
METACOLUMN=<META_COLUMN_ID=61ΛAC0LUMN_LABEL=% MinΛA DATATYPE=NΛADECIMAL=1ΛAHIDEABLE=1ΛAGRAPHABLE=1ΛA WIDTH=5ΛACALCULATE=0ΛACALCULATE_EXPRESSION=>ΛA METACOLUMN=<META_COLUMN_ID=58ΛACOLUMN_LABEL=AmountΛADAT ATYPE=CΛADECIMAL=2ΛAHIDEABLE=1ΛA
GRAPHABLE=1ΛAWIDTH=7ΛACALCULATE=0ΛAC LCULATE_EXPRESSION =>
ΛAMETACOLUMN=<META_COLUMN_ID=63ΛACOLUMN_LABEL=% AmtΛA DATATYPE=NΛADECIMAL=1ΛAHIDEABLE=1ΛAGRAPHABLE=1ΛAWIDTH=5 ΛA
CALCULATE=0ΛACALCULATE_EXPRESSION=>ΛA
METAC0LUMN=<META_C0LUMN_ID=64ΛACOLUMN_LABEL=Avg
Min/Call
ΛADATATYPE=NΛADECIMAL=2ΛAHIDEABLE=1ΛAGRAPHABLE=1ΛA WIDTH=12ΛACALCULATE=0ΛACALCULATE_EXPRESSION=>ΛA
METAC0LUMN=<META_C0LUMN_ID=66ΛAC0LUMN_LABEL=Avg
Amt/CallΛA
DATATYPE=NΛADECIMAL=2ΛAHIDEABLE=1ΛAGRAPHABLE=1ΛAWIDTH=1
2 A CALCULATE=0ΛACALCULATE_EXPRESSION=>ΛA
METAC0LUMN=<META_C0LUMN_ID=65ΛAC0LUMN_LABEL=Avg
Amt/MinΛA
DATATYPE=NΛADECIMAL=2ΛAHIDEABLE=1ΛAGRAPHABLE=1ΛA
WIDTH=11ΛACALCULATE=0Λ CALCULATE_EXPRESSION=>» *<METADATA= <CRITERIA= <Name=My Report, Total=Totals are located at the bottom of the report.,
Description=My report description,
Number_Dialed=<800#l, 800#2, 800#n>,
Scheduling_Information= Recurring, Dates= Monthly>> DEFAULT_GRAPH_M0DE=1, DEFAULT_GRAPH_TYPE=1 ,
DEFINE_X_AXIS=1, X_AXIS_C0LUMN=2 ,
DEFAULT_Y_C0LUMNS=<5 , 6> ,
C0LUMN_DISPLAY_0RDER=<1 , 2 , 3 , 4 , 5 , 6> ,
C0LUMN_ST0RED_0RDER=<4 , 3 , 2 , 5 , 6 , 1> , S0RT_ALL0WED=1 , PRESORTED = 1, T0TALM0DE=3 , SUBT0TC0L=<5 , 6> , SELECTED
SECTI0N=1 , METAC0LUMN=<META_C0LUMN_ID=1 ,
COLUMN_LABEL=name, DATATYPE=S, DECIMAL=0, HIDEABLE=1,
GRAPHABLE=0, WIDTH=10, CALCULATED,
CALCULATE_EXPRESSI0N=<4 / 7»»
Once the metadata file corresponding to the requested report is build by the Report Manager, the RM ftp's the .MTD file to the Inbox server.
The RM server additionally updates a User_report table status field with a status "C" indicating completion.
Once the Report Manager has updated the status field, the RM server 250 then adds the report to the user's Inbox.
Appendix C provides a table showing the fields for the metadata messaging between the RM server 250 and the Inbox server 270 for adding an item into the StarWRS system Inbox server 270, and the respective acknowledgment message format back from the Inbox server. In the "A" message found in Appendix C, the "LOC" field includes information about where the report data is located. For example, a metadata message indicating to the Inbox server that a priced ODS server report is available is shown as:
A<CATEGORY=R, TYPE=traffic , REQUESTID=32197 , USER ID=LynneLevy2 , RPTID=150 , PRIORITY= , COMPRESS=0 , U
NOTIFY=0 , MMADDR= , MMTEXT= , PGT= , PGPIN= , PGTXT= , RP
TCATEGORY=Service Location & Hour,
LOC=/inbox/files/ods/902512294STDRPTID10.CSV,E
NTPID=10324488,RQSTDT=1998-01-02 15:18,FSIZE=3705,RPTTITLE=Summary by Service
Location and Hour,MSIZE=3322>
Particularly, the RM server supplies a metadata "A" message to the Inbox indicating the FTP file location. Via the report viewer, the report is now available for viewing, downloading, saving, or printing by the user. Particularly, as shown in the exemplary nMCI home page in Figure 4, the nMCI Interact Message Center icon 77 may be selected which will cause the display of a web page including the message center dialog window. From the message center dialog windoe, a user may select from among three tabs, one of which, a reports tab, enables the retrieval of both a data file and a metadata file from the Inbox Server corresponding to those reports that have been run and available for customer viewing. Information provided for display by the message center display 325 is provided by the User_table which keeps track of the status of all reports for a particular user. By double-clicking a chosen report, a report viewer application is enabled to display the chosen report on a web -page. To view the report the user selects the report and, the report metadata and the appropriate viewer are uploaded to the user (client) workstation.
As mentioned herein with respect to Figure 3, the messages created by the client Java software
are transmitted to the StarWeb (DMZ) Server 44 over HTTPS. For incoming (client- to- server) communications, the DMZ Web servers 44 decrypt a request, authenticate and verify the session information. The logical message format from the client to the Web server is shown as follows:
I I TCP/IP I I encryption | | http | | web header | | dispatcher header | | proxy- specific data | | where " \ \ " separates a logical protocol level, and protocols nested from left to right. Figure 17 illustrates a specific message sent from the client browser to the desired middle tier server for the particular application. As shown in
Figure 17, the client message 340 includes an SSL encryption header 342 and a network- level protocol HTTP/POST header 344 which are decrypted by the DMZ StarWeb Server (s) 44 to access the underlying message; a DMZ Web header 346 which is used to generate a cookie 341 and transaction type identifier 343 for managing the client/server session; a dispatcher header 345 which includes the target proxy identifier 350 associated with the particular type of transaction requested; proxy specific data 355 including the application specific metadata utilized by the target proxy to form the particular messages for the particular middle tier server providing a service; and, the network- level HTTP/POST trailer 361 and encryption trailer 366 which are also decrypted by the DMZ Web server layer 44.
After establishing that the request has come from a valid user and mapping the request to its associated session, the request is then forwarded through the firewall 55b over a socket connection 33 to one or more decode/dispatch servers 46 located within the corporate Intranet 60. The messaging sent to the Dispatcher will include the user identifier and session information, the target proxy identifier, and the proxy specific data. The decode/dispatch server 46 authenticates the user's access to the desired middle- tier service. As shown in Figure 17, the StarWeb server forwards the Dispatcher header and proxy- specific data to the Dispatcher, "enriched" with the identity of the user (and any other session- related information) as provided by the session data/cookie mapping, the target proxy identifier and the proxy- specific data. The dispatch server 46 receives the requests forwarded by the Web server (s) 44 and dispatches them to the
appropriate application server proxies.
Particularly, as explained generally above with respect to Figure 12, the dispatch server 46 receives request messages forwarded by the DMZ Web servers and dispatches them to the appropriate server proxies. The message wrappers are examined, revealing the user and the target middle- tier service for the request. A first -level validation is performed, making sure that the user is entitled to communicate with the desired service. The user's entitlements in this regard are fetched by the dispatch server from Order Entry server 280 at logon time and cached. Assuming that the Requestor is authorized to communicate with the target service, the message is then forwarded to the desired service's proxy, which, in the accordance with the principles described herein, comprises: 1) a report manager proxy 250' corresponding to the RM Server 250, 2) a report scheduler proxy 260' corresponding to the RS Server 260, and 3) an inbox server proxy 270' corresponding to the Inbox Server 270. Each of these proxy processes further performs: a validation process for examining incoming requests and confirming that they include validly formatted messages for the service with acceptable parameters; a translation process for translating a message into an underlying message or networking protocol; and, a management process for managing the communication of the specific customer request with the middle- tier server to actually get the request serviced. Data returned from the middle - tier server is translated back to client format, if necessary, and returned to the dispatch server as a response to the request.
Figures 18(a) and 18(b) are schematic illustrations showing the message format passed between the Dispatcher 46 and the application specific proxy (Figure 18 (a) ) and the message format passed between the application specific proxy back to the Dispatcher 46 (Figure 18(b)) . As shown in Figure 18 (a) , all messages between the Dispatcher and the Proxies, in both directions, begin with a common header 110 to allow leverage of common code for processing the messages. A first portion of the header includes the protocol version 115 which may comprise a byte of data for identifying version control for the protocol, i.e., the message format itself, and is intended to prevent undesired mismatches in versions of the dispatcher and proxies. The next portion includes the message length 120 which, preferably, is a 32- bit integer providing the total length of the
message including all headers. Next is the echo/ping flag portion 122 that is intended to support a connectivity test for the dispatcher- proxy connection. For example, when this flag is non- zero, the proxy immediately replies with an echo of the supplied header. There should be no attempt to connect to processes outside the proxy, e.g. the back-end application services. The next portion indicates the Session key 125 which is the unique session key or "cookie" provided by the Web browser and used to uniquely identify the session at the browser. As described above, since the communications middleware is capable of supporting four types of transport mechanisms, the next portion of the common protocol header indicates the message type/mechanism 130 which may be one of four values indicating one of the following four message mechanisms and types: 1) Synchronous transaction, e.g., a binary 0; 2) Asynchronous request, e.g., a binary 1; 3) Asynchronous poll/reply, e.g., a binary 2; 4) bulk transfer, e.g. , a binary 3.
Additionally, the common protocol header section includes an indication of dispatcher- assigned serial number 135 that is unique across all dispatcher processes and needs to be coordinated across processes (like the Web cookie (see above) ) , and, further, is used to allow for failover and process migration and enable multiplexing control between the proxies and dispatcher, if desired. A field 140 indicates the status is unused in the request header but is used in the response header to indicate the success or failure of the requested transaction. More complete error data will be included in the specific error message returned. The status field 140 is included to maintain consistency between requests and replies. As shown in Figure 18(a), the proxy specific messages 375 are the metadata message requests from the report requestor client and can be transmitted via synchronous, asynchronous or bulk transfer mechanisms. Likewise, the proxy specific responses are metadata response messages 380 again, capable of being transmitted via a synch, asynch or bulk transfer transport mechanism.
It should be understood that the application server proxies can either reside on the dispatch server 46 itself, or, preferably, can be resident on the middle-tier application server, i.e., the dispatcher front end code can locate proxies resident on other servers.
As mentioned, the proxy validation process includes parsing incoming requests, analyzing them, and confirming that they include validly formatted messages for the service with acceptable parameters. If necessary, the message is translated into an underlying message or networking protocol. A list of Report Manager and Inbox proxy error messages can be found in Appendix E. If no errors are found, the proxy then manages the communication with the middle- tier server to actually get the request serviced. The application proxy supports application specific translation and communication with the back-end application server for both the Web Server (java applet originated) messages and application server messages.
Particularly, in performing the verification, translation and communication functions, the Report Manager server, the Report Scheduler server and Inbox server proxies each employ front end proxy C++ objects and components. For instance, a utils.c program and a C++ components library, is provided for implementing general functions/objects. Various C++ parser objects are invoked which are part of an object class used as a repository for the RM metadata and parses the string it receives. The class has a build member function which reads the string which contains the data to store. After a message is received, the parser object is created in the RMDispatcher .c object which is file containing the business logic for handling metadata messages at the back-end. It uses the services of an RMParser class. Upon determining that the client has sent a valid message, the appropriate member function is invoked to service the request. Invocation occurs in MCIRMServerSocket .C when an incoming message is received and is determined not to be a talarian message. RMSErverSocket . c is a class implementing the message management feature in the Report Manager server. Public inheritance is from MCIServerSocket in order to create a specific instance of this object. This object is created in the main loop and is called when a message needs to be sent and received; a Socket. c class implementing client type sockets under Unix using, e.g., TCP/IP or TCP/UDP. Socket. C is inherited by ClientSocket .C: : Socket (theSocketType, thePortNum) and ServerSocket .C: : Socket (theSocketType, thePortNum) when ClientSocket or ServerSocket is created. A ServerSocket . c class implements
client type sockets under Unix using either TCP/IP or TCP/UDP. ServerSocket .C is inherited by RMServerSocket when RMServerSocket is created. An InboxParser .c class used as a repository for the RM Metadata. The class' "build" member function reads the string which contains the data to store and the class parses the string it receives. After a message has been received, the MCIInboxParser object is created in inboxutl.c which is a file containing the functions which process the Inbox requests, i.e, Delete, List, Fetch and Update (Appendix G) . Additional objects/classes include: Environ. c which provides access to a UNIX environment; Process. c which provides a mechanism to spawn slave processes in the UNIX environment;
Daemon. c for enabling a process to become a daemon; Exception. c for exception handling in C++ programs; and, RMlog.c for facilitating RM logging. In addition custom ESQL code for RM/database interface is provided which includes the ESQC C interface (Informix) stored procedures for performing the ARD, DRD, DUR, URS , GRD, CRD, and GPL messages. The functions call the stored procedures according to the message, and the response is build inside the functions depending on the returned values of the stored procedures. A mainsql.c program provides the ESQL C interface for messages from the report manager and report viewer. A list of Report Manager and Inbox proxy error messages can be found in Appendix E.
Outgoing (server-to-client) communications follow the reverse route, i.e., the proxies will feed responses to the decode/dispatch server, which will encrypt the client -bound messages and communicate them to the DMZ Web servers over the socket connection. The Web servers will forward the information to the client using SSL. The logical message format returned to the client from the middle tier service is shown as follows:
I I TCP/IP 1 I encryption | | http | | web response | | dispatcher response || proxy- specific response ||
where | | separates a logical protocol level, and protocols nested from left to right.
The foregoing merely illustrates the principles of the present invention. Those
skilled in the art will be able to devise various modifications, which although not explicitly described or shown herein, embody the principles of the invention and are thus within its spirit and scope.
Claims
1. A Web/Internet based reporting system for providing timely delivery of a customer's priced telecommunications call detail data to a client workstation running a web browser application, said system comprising: a data warehousing infrastructure comprising:
process for generating a current customer list on a daily basis comprising customers entitled to receive daily telecommunications call detail data; device for receiving customer's raw telecommunications call detail data records from one or more telecommunications network switch mechanisms, and extracting certain call detail records for predetermined customers; harvest device for receiving said extracted call detail data records and replacing a call detail data item therein with a corresponding dimension key found in an associated dimension build table for that call detail item; and, device for generating an output fact table comprising customer records having said unique key structures for enabling consolidated storage of specific customer call detail data; at least one secure server for managing client sessions over the Internet, the secure server supporting secure communication of customer request messages between the browser application client and the secure server; and, device for receiving said customer requests from said secure server and generating corresponding database queries implementing said dimension keys for application against said output fact table to obtain a specific call customer's call detail data, said accessed call detail data being transmitted back to said client web browser via said secure server; whereby expedient and updated web/Internet - based access to said customer's daily call detail data is assured.
2. The system as claimed in Claim 1, wherein said dimension build tables are continuously generated and updated with key structures for each extracted telecommunications call detail data record having a call detail item in which no associating match is found.
3. The system as claimed in Claim 1, wherein said harvest device applies look-ups to each of said one or more dimension build tables having said unique dimension keys, said harvest device further replacing a call detail data item therein with a corresponding key structure when a match is found.
4. The system as claimed in Claim 2 , wherein a dimension table includes a dimension key associated with a particular billing/customer, said system further comprising process for updating said billing/customer dimension table prior to inputting a received modified call detail record to said harvest device.
5. The system as claimed in Claim 3, wherein said updating of said billing/customer dimension includes process for comparing said current customer list with a customer list from a prior point in time, wherein new customers in said current daily list is added to said billing/customer dimension build table.
6. The system as claimed in Claim 3, further including a device for organizing said fact table and dimension tables in one or more operational data storage devices, said operational data storage devices comprising a database server for facilitating expedient retrieval of customer's daily call detail data upon received customer requests.
7. The system as claimed in Claim 3, further including a tranlation process for converting call detail data in said fact table from a first character format to a second character format, and transferring said fact table data to said operational data storage devices via ftp protocol.
8. The system as claimed in Claim 5, wherein said centralized fact table and dimension tables are organized according to a star schema structure.
9. The system as claimed in Claim 2, wherein said wherein a dimension table includes dimension keys associated with a particular calling area.
10. The system as claimed in Claim 5, further including dispatch server for communicating with said secure server through a firewall over a second socket connection, the first and second secure sockets forming a secure communications link, said dispatch server enabling forwarding of a report request message and an associated report response message comprising requested call detail data back to the client browser over the secure communications link.
11. The system as claimed in Claim 9, further including a report manager server for maintaining an inventory of priced call detail reporting items associated with a customer and managing the reporting of daily call -detail data information in accordance with a customer request message, the report manager initiating access to said customer daily call detail data from said operational data stores.
12. The system as claimed in Claim 5, wherein said data warehousing infrastructure further includes process for totaling each customer's daily call detail data for a predetermined period of time.
13. The system as claimed in Claim 12, further including process for verifying data harvesting and database load totals.
14. The system as claimed in Claim 12, wherein said data warehousing infrastructure is further capable of providing output fact table associated with customer's monthly call detail data that has been repriced, said system further including process for reconciling a customer's daily call detail data totals in said operational data storage device with that customer's repriced monthly call detail data.
15. The system as claimed in Claim 14, wherein said reconciling process includes process for fragmenting blocks of call detail data included in said operational data storage devices with repriced monthly call detail data.
16. A method for providing timely delivery of a customer's priced telecommunications call detail data to a client workstation running a web browser application comprising the steps of: generating a current customer list on a daily basis comprising customers entitled to receive daily telecommunications call detail data; receiving customer's daily raw telecommunications call detail data records from one or more telecommunications network switch mechanisms, and extracting those call detail data records for only those customers entitled to receive said call detail data; receiving said extracted call detail data records and replacing one or more call detail data items therein with a corresponding dimension key found in a dimension build table associated with said call detail item; and, generating an output fact table comprising customer records having said unique key structures for enabling consolidated storage of specific customer call detail data; implementing a secure server to manage client sessions over the Internet, the secure server supporting secure communication of customer request messages between the browser application client and the secure server; and, receiving said customer requests from said secure server and generating corresponding database queries implementing said dimension keys for application against said output fact table to obtain a specific customer's call detail data, said accessed call detail data being transmitted back to said client web browser via said secure server, whereby expedient and updated web/Internet - based access to said customer's daily call detail data is assured.
17. The method as claimed in Claim 16, wherein said step of replacing a call detail data item
therein with a corresponding dimension key includes implementing a dimension table look-up of the call detail item for a key structure corresponding to said call detail item and replacing said key in said record when a match is found.
18. The method as claimed in Claim 17, wherein said step of replacing said call detail item with said corresponding dimension key further includes the step of generating a new key to replace said call detail item and providing said new key to said dimension build when no match is found.
19. The method as claimed in Claim 18, wherein a dimension table includes a dimension key associated with a particular billing/customer, said method further updating said billing/customer dimension table prior to inputting a received modified call detail record to a harvest device.
20. The method as claimed in Claim 19, wherein said step of updating said billing/customer dimension includes comparing said current daily customer list with a customer list from an immediate prior day, wherein new customers in said current daily list is added to said billing/customer dimension build table.
21. The method as claimed in Claim 20, wherein said output fact table is capable of being loaded into storage/retrieval devices, said method further including the step of organizing said fact table and dimension tables in one or more operational data storage devices, said operational data storage devices comprising a database server for retrieving customer's daily call detail data upon received customer requests.
22. The method as claimed in Claim 21, further including the step of converting call detail data in said fact table from a first character format to a second character format, and transferring said fact table data to said operational data storage devices via ftp protocol.
23. The method as claimed in Claim 21, wherein said fact table and dimension tables are organized according to a star schema structure.
24. The method as claimed in Claim 23, wherein a dimension table includes dimension keys associated with a particular calling location.
25. The method as claimed in Claim 24, further including the step of forwarding a report request message and an associated report response message containing requested call detail data back to the client browser over a secure communications link.
26. The method as claimed in Claim 25, further including maintaining an inventory of priced call detail reporting items associated with a customer and managing the reporting of daily call -detail data information in accordance with a customer request message, and initiating access to said customer daily call detail data stored in said operational data stores.
27. The method as claimed in Claim 26, further including the step of totaling one or more call detail data item values for a predetermined period of time.
28. The method as claimed in Claim 26, further providing an output fact table associated with customer's monthly call detail data that has been repriced, said method further including reconciling a customer's daily call detail item value totals in said operational data storage device with that customer's repriced monthly call detail data.
29. The method as claimed in Claim 28, wherein said reconciling step includes fragmenting blocks of call detail data included in said operational data storage devices with repriced monthly call detail data.
30. The method as claimed in Claim 26, further including interfacing with a report manager server for retrieving the customer- specific data from the operational data stores in accordance with a customer identity and report name.
31. The method as claimed in Claim 26, further including generating a report utilizing the retrieved data and the metadata description of call detail reporting items.
APPENDIX A
Retrieve Report Template List
Send Report Template List
Get Report Template Detail
Message Parameter Parameter Required Acceptable Name Type Value
GRTD Request Char (4) Yes
REPORTID= Standard Report Char (10) Yes Report ID (i.e., ID 2, 44)
Send Report Template Detail
y
Get User Report List
Send User Report List l.'lfJS&ETJT;-! Parameter Name J Parameter Type - Required : Acceptable
Get User Report Detail
Send User Report Detail
Add Report Definition
1
Add Report Definition
<7so
Add Report Definition
^ \
Add Report Definition
^1
Add Report Definition
Add Report Definition Acknowledgment
^3
Delete Report Definition
Delete Report Definition Acknowledgment
Copy Report Definition
^u
Copy Report Definition Acknowledgment
Update Report Status
Messag Parameter - Param Required Acceptable Value NanrteJ JTypVJ
Update Report Scheduling Acknowledgment
* <=>
Get Pick List - Access
Get Pick List Acknowledgement - Access
Get Pick List -Fields la'iUM ltrsl Parameter Parameter Type Required Acceptable . -.. ■ ' •: Value
Get Pick List Acknowledgement - Fields
■πt Wii.M Parameter arameter rype
Get Pick List - Duration
Get Pick List Acknowledgement - Duration alaTaUMAMJ Parameter arameter
Get Pick List - Time Zone
Message J ; Parameter Parameter Type Required Acceptable Name Value
GPL Response Char (3) Yes
PL_TIMEZONE Pick List Type Character Yes PL_TIMEZONE
•si
Get Pick List Acknowledgement - Time Zone
Get Pick List - Billing Hierarchy
Get Pick List Acknowledgement - Billing Hierarchy
Get Pick List - Geographical Hierarchy r.'.l-JJ.NM Parameter Parameter Type ι Require
Get Pick List Acknowledgement - Geographical Hierarchy
Message Parameter . J Parameter Ty pe J Required Acceptable
Name ■ ■ •• '. ' ..•■■ Value
=ζ%
Get Pick List - Static Range
Get Pick List Acknowledgment - Static Range
Get Pick List - Static Usage
*5
Get Pick List Acknowledgment - Static Usage
■'''fcfc -M'H Parameter ' Parameter Type J; ωπππgi cceptat Value
Get Pick List — Language
Parameter • Parameter Type Required < Acceptable Value
Get Pick List Acknowledgment -Language lAEI& El Parameter arameter type Name arøirei
Get Pick List - Currency
S
Get Pick List Acknowledgment -Currency lπWJ ϊT«U-l Parameter arameter ISBPWHBRl Acceptable Name Value
^
APPENDIX B
Notify Report Location
<3*L
Notify Report Location
Notify Report Location Acknowledgement
53
APPENDIX C
Add
e,
Z>
Add
5^
Add Acknowledgment
y
APPENDIX D
Add Report Definition
y
Add Report Definition
Message Parameter Name J: Param Requlr cceptable Value
<-
> <S
Add Report Definition
t ru
Add Report Definition
Add Report Definition Acknowledgment
to ι
APPENDIX E
Report Manager Proxy Codes
Inbox Proxy Codes
»
i oU
APPENDIX F
Get Metadata
I Oi>
Get Metadata
IΛ£
Get Metadata
L
Get Metadata
f o L
APPENDIX G
Delete Item
Delete Acknowledgment
Delete All Items
Delete Acknowledgment
t^5
List
Message Parameter Required • Acceptable Value
List Acknowledgment
o
Fetch
Update
Update Acknowledgment
U!
APPENDIX H
Access_Type
Column Name Type Nulls i Definition Range or example access_type_key smallint no Unique generated key unique_access_valu char(20) yes Unique string value DIAL-10 e of access type (mandated by use of Al DecisionSuite) level smallint no Mechanism to (constrain parent, child, attribute relationships & provide for filtering (mandated by use of Al DecisionSuite) access_code char(2) no Indicator for a 1 , 2, 3, 4, 5, 6, 7, 8, particular access 9, 10, A, B, C, D, method access_value char(40) yes String value of SHARED, DIAL- Access 1.CARD, DEDICATED ACCESS, 800 REMOTE ACCESS,
DIRECT DIAL FAX CALLS
STORE/FORWARD FAX CALL, CELLULAR, LOCAL, 800 BUSINESS LINE, 800 WATTS LINE, 800
DEDICATED LINE or 800 INTERSWITCH NETWORK CALL REDIRECT/DTO av_long_desc char(50) yes A long textual Not currently description of the populated access type
Level Smallint no Mechanism to i.e access vaoutlue (constrain parent, child, attribute relationships & provide for filtering (mandated by use of Al DecisionSuite) in_out char(1) no Indicator specifying l or O if
Call was inbound or outbound
Billing_corp
8xx
i '
8xx
Card
Idacc
(iq
Data Stream
Pay_phone
GMT & LST
I <
GMT & LST
Product
Orig_Geo & Term_Geo & Report_Geo
Usage
l-f
Usage
EVS_Product
1 /
irectory_assist
Range
CelLphone
( lo
VOS
Conf call
Currency
rz<
Currency
NCT
Duration_Range
Itl
Duration_Raπge
Amount_Range
\ ^
erspective_base
IZ-H
perspectivejjase
grant dba to "informix"; grant connect to "public"; grant resource to "dshearer";
{ TABLE "informix" . rate row size = 23 number of columns = 3 index size = 0 } create table "informix" .rate ( rate_key char(l), rate_desc char(20), agg_level smallint
) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . rate from "public";
{ TABLE " informix" . access_term row size = 7 number of columns = 3 index size = 0
} create table " informix" . access_term ( access_term__cd char (2), access_term__value char(3), level smallint ) in ods extent size 16 next size 16 lock mode page; revoke all oiϊ "informix" . access_terjn from "public"; { TABLE "informix" .geography row size = 119 number of columns =
12 index size = 12
} create table "informix" .geography ( geo_key integer, geo_desc char (30) not null constraint "informix" .nll2_45 , country_cd char (3), country_name char (30), city char (30) , state char (2) , npa char (3) , nxx char (3) , routing_cd integer, trunk char (4) , switch char (4), agg_level smallint ) in ods extent size 20000 next size 20000 lock mode page; revoke all on "informix" .geography from "public"; create index "informix" .geo_ix on "informix" .geography (geo_key) ;
{ TABLE "informix" . duration_range row size = 36 number of columns = 5 index size
= 45 } create table "informix" .duration_range
hi
( duration__key integer, low_end decimal (7,1) , high_end decimal (7, 1) , range_value char (20), agg_level smallint
) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" .duration_range from "public"; create index "informix" .dr_ixl on "informix" . duration_range (range_value, duration_key, agg_level) ; { TABLE "informix" . amount_range row size = 32 number of columns = 4 index size =
0 } create table " informix" . amount_range
( low_end money (7,2) , high_end money(7,2), range_value char (20), level smallint
) in ods extent size 16 next size 16 lock mode page; revoke all on " informix" . amount__range from "public";
{ TABLE "informix" .Jopers__base row size = 219 number of columns = 54 index size =
22 } create table "informix" . iopers_base billing_dorp_key integer not nu-11 constraint "informix" .xl25_77, gmt_key integer not null constraint "informix" .xl25_78 , lst_key integer not null constraint "informix" ,xl25_79 , product_key char (3) not null constraint "informix" .xl25_80 , access_type_key smallint not null constraint "informix" .xl25_81, access_term_cd char (2), orig_geo_key integer not null constraint "informix" .xl25_82 , term_geo_key integer not null constraint "informix" .xl25_83 , report_geo_key integer not null constraint "informix" .xl25_84, number_8xx_key integer not null constraint "informix" .xl25_85, card_key integer not null constraint "informix" .xl25_86, idacc_key integer not null constraint "informix" .xl25_87, vos_key integer not null constraint "informix" .xl25__88 , usage_key integer not null constraint "informix" .xl25_89 , line_speed integer, pay_phone_cd char(l) not null constraint "informix" ,xl25_91, dialed_number char (10), term_number char (10), orig_number char(lθ), reporting_number char (10), evs_product__cd char (3), pricing_method char(l), product_time datetime hour to second,
\ y
directory_assist char(l), range char (1) , ncr_ind chard), cell_phone_cd char(l), conf_call_id char(l), cross_corp_ind char(l), non_cross_corp_id char (8), enhance_call_rte chard), realtime_ani char(l), nct_id char(ll), nct_call_leg char(l), duration_key integer, oduration decimal (7 , 1) , iduration decimal (7 , 1) , currency_cd char (3), oamount money(7,2), iamount money(7,2), outcount integer, incount integer, nosurcharge_amt money (7, 2), tax money (7, 2), ncr_surcharge money (7, 2), intl_surcharge money(7,2), realtime_ani_srchg money(7,2), payphone_surcharge money (7,2) , product_duration decimal (7 , 1) , product_usage decimal (7 , 2) , bill_period smallint, rate_key Hchar (1) , distance 'integer, nct_surcharge money (7, 2)
) in fact extent size 100000 next size 100000 lock mode page; revoke all on "informix" . iopers_base from "public"; create index "informix" . ionpdix_idx on "informix" . iopers_base (billing_corp_key,gmt_key,product_key) in factidx ;
{ TABLE "informix" .pay phone row size = 11 number of columns = 3 index size = 0 } create table "informix" .pay_phone ( pay__phone_cd chard) not null constraint "informix" .nlll_41 , pay_phone_desc char (8) not null constraint "informix" .nlll_42, agg_level smallint not null constraint "informix" .nlll_43 ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" .pay_phone from "public";
{ TABLE "informix" .evs_product row size = 35 number of columns = 3 index size = 0 } create table "informix" . evs_product
( evs_product_cd char (3) not null constraint "informix" .nll4_51, evs_product_desc char (30) not null , agg_level smallint not null constraint "informix" .nll4_53
) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" .evs_product from "public";
{ TABLE "informix" .pricing_method row size = 23 number of columns = 3 index size = 0 } create table "informix" .pricing_method ( pricing_method chard) not null constraint "informix" .nll5_54, pricing_meth_desc char(20), agg_level smallint not null constraint "informix" .nll5_55 ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" .pricing_method from "public"; { TABLE "informix" .directory_assist row size = 23 number of columns = 3 index size
= 0 } create table "informix" .directory_assist ( directory_assist char(l) not null constraint
"informix" .nll6_56, dir_assist_desc char(20), agg_level smallint not null constraint "informix" .nll6_57 ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" .directory_assist from "public";
{ TABLE "informix" .ncr row size = 23 number of columns = 3 index size = 0 } create table '"informix" .ncr *~ *v ( ncr_ind char(l) not null constraint "informix" .nll8_60 , ncr_ind_desc char (20), agg_level smallint not null constraint "informix" .nll8_61 ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" .ncr from "public"?
{ TABLE "informix" .eell_phone row size = 23 number of columns = 3 index size = 0 } create table "informix" .cell_phone
( cell_phone_cd chard) not null constraint "informix" .nll9_62 , cell_ph_cd_desc char (20), agg_level smallint not null constraint "informix" .nll9_63 ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . cell phone from "public";
{ TABLE "informix" .conf_call row size = 33 number of columns = 3 index size = 0 } create table "informix" .conf_call
( conf_call_id chard) not null constraint "informix" ,nl21_68 , conf_call_desc char(30), agg_level smallint not null constraint "informix" .nl21_69 ) in ods extent size 16 next size 16 lock mode page;
\ ^> o
revoke all on "informix" . conf_call from "public";
{ TABLE "informix" .cross_corp row size = 23 number of columns = 3 index size = 0 } create table "informix" .cross_corp
( cross_corp_ind char(l) not null constraint "informix" .nl22_70, cross_corp_desc char(20), agg_level smallint not null constraint "informix" .nl22_71
) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . cross_corp from "public";
{ TABLE "iadmin" . iacategory row size = 437 number of columns = 13 index size = 0
} create table "iadmin" . iacategory ( categoryname varchar(30) not null constraint "iadmin" .nl44_185, dimnumber smallint not null constraint "iadmin" .nl44_186 , dimprefix varchar(lθ), dimname varchar(30) not null constraint "iadmin" .nl44_187 , dimtablegrp varchar(30) not null constraint "iadmin" .nl44_188, settablegrp varchar(30) not null constraint "iadmin" .nl44_189, dimtype varchard) not null constraint "iadmin" .nl44_190, columnname varchar(55), -- ~n fcstdrillable varchard), fcstlevel varchar(30), dimlevels varchar (100) , sortcolumn varchar (100) , dri1lpriv varchar ( 6 ) ) in ods extent size 16 next size 16 lock mode page; revoke all on "iadmin" . iacategory from "public";
{ TABLE "iadmin" . iacatalog row size = 124 number of columns = 4 index size = 0 } create table "iadmin" . iacatalog
( tabledesc varchar (30) not null constraint "iadmin" .nl43_182, dbserver varchar (30), dbname varchar (30) not null constraint "iadmin" .nl43_183 , tablename varchar (30) not null constraint "iadmin" .nl43_184
) in ods extent size 16 next size 16 lock mode page; revoke all on "iadmin" . iacatalog from "public";
{ TABLE "iadmin" . iadimtabs row size = 475 number of columns = 14 index size = 0 } create table "iadmin" . iadimtabs ( tablegrpname varchar (30) not null constraint "iadmin" .nl45_191, grpseqnum smallint not null constraint "iadmin" .nl45_192 ,
1^1
dbserver varchar (30), dbname varchar (30) not null constraint "iadmin" ,nl45_193 , tablename varchar (30) not null constraint "iadmin" .nl45_194 , keynames varchar (100) not null constraint " iadmin" .nl45_195 , descname varchar (30) not null constraint "iadmin" .nl45_196 , levelname varchar (30) not null constraint "iadmin" .nl45_197 , reportname varchar (30) not null constraint "iadmin" .nl45_198, setsortcol varchar (30) not null constraint "iadmin" .nl45_199 , multiplyname varchar (30), seqcolname varchar (30), numcolname varchar(30), currcolname varchar (30) ) in ods extent size 16 next size 16 lock mode page; revoke all on "iadmin" . iadimtabs from "public"; { TABLE "iadmin" . iasettabs row size = 126 number of columns = 5 index size = 0 } create table "iadmin" . iasettabs ( tablegrpname varchar (30) not null constraint "iadmin" .nl46_200, grpseqnum smallint not null constraint "iadmin" .nl46_201, dbserver varchar (30), dbname varchar (30) not null constraint "iadmin" .nl46_202 , tablename varchar (30) not null constraint "iadmin" .nl46_203 ) in ods extent size 16 next size 16 lock mode page; revoke all on "iadmin" . iasettabs from "public";
{ TABLE "iadmin" . iadrill row size = 567 number of columns = 12 index size = "0 } create table "iadmin" . iadrill
( categoryname varchar (30), dimname varchar (30), hierarchylevel varchar (30), parentlevel varchar(30), childlevel varchar (30), agglevel varchar (30), levelcolname varchar (254) , levelcode varchar (30), reportlvlname varchar (30), drilltype varchard), dbname varchar (30), tablename varchar (30) ) in ods extent size 16 next size 16 lock mode page; revoke all on "iadmin" . iadrill from "public";
{ TABLE "iadmin" . iafactcols row size = 1124 number of columns = 24 index size = 0 } create table "iadmin" . iafactcols
( tablegrpname varchar (30), columnorform varchar (1), columnname varchar (254) , printname varchar (30),
^
facttype varchar (50), wtgrpna e varchar (30), weightcolumn varchar(40), aggtypes varchar (40), factstyle varchar(lθ), publicuse varchar (1), userid varchar (30), groupname varchar (30), constrcolumn varchar (100), attribname varchar (30), navalue varchar (20), duprowtype varchar (40), userpriv varchar (3), grouppriv varchar (3), worldpriv varchar (3), categoryname varchar (30), facttemplate varchar (40), factalias varchar (30), factcolkey smallint, reffacts varchar (254) ) in ods extent size 16 next size 16 lock mode page; revoke all on "iadmin" . iaf ctcols from "public";
{ TABLE "iadmin" . iaperres row size = 141 number of columns = 11 index size = 0 } create table "iadmin" . iaperres.
( perrestype varchar (30), perna ec lumn varchar (30), perinyear1 smallint, perinqtr smallint, perinmonth smallint, categoryname varchar (30), perinweek smallint, perlastyear varchar (9), perlastquarter varchar(9), perlastmonth varchar(9), perlastweek varchar (9) ) in ods extent size 16 next size 16 lock mode page; revoke all on "iadmin" . iaperres from "public";
{ TABLE "iadmin" . iadesc row size = 1589 number of columns = 21 index size = 0 } create table "iadmin" . iadesc ( itemname varchar (254) , itemtype varchar (6), itemtablename varchar (30), itemdbname varchar (30), categoryname varchar (30), updatedate varchar (30), updatetime varchar (30), descriptionl varchar (254) , description varchar (254) , sizecolumn smallint, groupname varchar (30),
\ 2,-2
?
userid varchar (30), userpriv varchar (3), grouppriv varchar (3), worldpriv varchar (3), foldername varchar (254) , dimname varchar (254) , reportname varchar(40), sortindex smallint, publicuse varchard), dimlevelvalue varchar (30) ) in ods extent size 16 next size 16 lock mode page; revoke all on "iadmin" . iadesc from "public";
{ TABLE "informix" .dummytime row size = 49 number of columns = 6 index size = 0 } create table "informix" .dummytime
( time_key smallint, time_desc char{30), current_ind char(l), resolution char(12), seq smallint, seq_in_year smallint ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . dummytime from "public";
{ TABLE "iadmin" . ialog row size = 383 number of columns = 11 index size = 0 } create table "iadmin" . ialog ( username varchar (25), usergroup varchar (25), reportname varchar (254) , reportdate varchar(25), reportti∑ηe varchar(25), starttime integer, endtime integer, sequence integer, rowsoutput integer, rowsretrieved integer, cellsoutput integer
) in ods extent size 16 next size 16 lock mode page; revoke all on "iadmin" . ialog from "public";
{ TABLE "iadmin" .gmtsets row size = 1279 number of columns = 20 index size = 0 } create table "iadmin" .gmtsets ( setna e varchar (254) , seqnumber smallint, userid varchar (30), publicuse varchar(l), settype varchar (6), nameorcolumn varchar (254) , testtype varchar (20), firstvalue varchar (254) ,
I 3> W
lastvalue varchar (254) , operator varchar(4), reportname varchar (40), multiplier smallint, reporttype smallint, groupname varchar (30), dimlevelvalue varchar (30), dimname varchar (30), userpriv varchar (3), grouppriv varchar (3), worldpriv varchar(3), blocklabel varchar (40) ) in ods extent size 16 next size 16 lock mode page; revoke all on "iadmin" .gmtsets from "public"; { TABLE "iadmin" . repgeosets row size = 1279 number of columns =
20 index size = 0
} create table "iadmin" . repgeosets ( setname varchar (254) , seqnumber smallint, userid varchar(30), publicuse varchard), settype varchar (6), nameorcolumn varchar (254) , testtype varchar (20), firstvalue varchar (254) , lastvalue varchar (254) , operator "varchar (4) , reportname varchar(40), multiplier smallint, reporttype smallint, groupname varchar (30), dimlevelvalue varchar (30), dimname varchar (30), userpriv varchar (3), grouppriv varchar (3), worldpriv varchar (3), blocklabel varchar (40) ) in ods extent size 16 next size 16 lock mode page; revoke all on "iadmin" . repgeosets from "public";
{ TABLE "iadmin" .billcorpsets row size = 1279 number of columns = 20 index size = 0 } create table "iadmin" .billcorpsets ( setname varchar (254) , seqnumber smallint, userid varchar (30), publicuse varchard), settype varchar(6), nameorcolumn varchar (254) , testtype varchar(20), firstvalue varchar (254) ,
*•?
lastvalue varchar (254) , operator varchar (4), reportname varchar (40), multiplier smallint, reporttype smallint, groupname varchar (30), dimlevelvalue varchar (30), dimname varchar (30), userpriv varchar (3), grouppriv varchar (3), worldpriv varchar (3), blocklabel varchar (40) ) in ods extent size 16 next size 16 lock mode page; revoke all on "iadmin" .billcorpsets from "public"; { TABLE "iadmin" .acctypesets row size = 1279 number of columns =
20 index size =
0 } create table "iadmin" . acctypesets ( setname varchar (254) , seqnumber smallint, userid varchar (30) , publicuse varchard), settype varchar(6), nameorcolumn varchar (254 ) , testtype varchar (20), firstvalue varchar (254) , lastvalue varchar (254) , operator varchar(4), reportname varchar (40), multiplier smallint, reporttype smallint, groupname varchar (30), dimlevelvalue varchar (30), dimname varchar (30), userpriv varchar (3), grouppriv varchar (3), worldpriv varchar (3), blocklabel varchar (40) ) in ods extent size 16 next size 16 lock mode page; revoke all on "iadmin" .acctypesets from "public";
{ TABLE "informix" . currency row size = 25 number of columns = 3 index size = 0 } create table "informix" .currency
( currency__cd char (3) not null constraint "informix" .n212_434 , currency_desc char(20), agg_level smallint not null constraint "informix" .nl23_73 ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . currency from "public";
{ TABLE "iadmin" . iafacttabs row size = 1434 number of columns = 10 index size = 0 }
, -*
create table "iadmin" . iafacttabs ( tablegrpname varchar (30), dbserver varchar (30), dbname varchar (30), tablename varchar(30), dimlevels varchar (255) , keycolumns char (1024), rtvalue varchar (2), querytype varchar (20), maxquerysize smallint, tablepriority integer ) in ods extent size 16 next size 16 lock mode page; revoke all on "iadmin" . iafacttabs from "public"; { TABLE "informix" .product row size = 37 number of columns = 5 index size = 0 } create table "informix" .product ( product_key char(3) not null constraint "informix" .nl00_l , product_name char (30) not null constraint "informix" .nl00_2 , product_abbrev char(l) not null constraint "informix" .nl00_3 , null__column char(l), agg_level smallint not null constraint "informix" .nl00_4 ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" .product from "public";
{ TABLE "informix" . idacc row size = 52 number of columns = 4 index size = 48 } create table "informix" . idacc ( idacc_key integer not null constraint "informix" .n218_451, idacc_desc char (30) not null constraint "informix" .nl09_37 , idacc char (16) , agg_level smallint not null constraint "informix" .nl09_38 ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . idacc from "public"; create index "informix" . id_ix2 on "informix" . idacc (idacc_key) ; create index "informix" . idacc_ix on "informix" . idacc
(idacc, idacc_key) ;
{ TABLE " informix" . columnid row size = 375 number of columns = 13 index size = 0 } create table "informix" . columnid ( colid integer, ia_name varchar(40), ia_md__name varchar (40), rptmgr_name varchar (40), format_columns char(l), rpttype char(l), fact_dim_flag char(l), subtotalflag chard),
y
tranflag chard), equation varchar (200) , reflag char (1) , numflag char(l), list_disp_alias char (40) ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . columnid from "public";
{ TABLE "informix" . template_map row size = 394 number of columns = 7 index size = 0 } create table "informix" . template__map ( stdrptid integer, sortcolumn integer, rpttype char(l), listolap chard), name char (64) , constraintlist char(256), mandatory_consts char (64) ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . emplate_map from "public";
{ TABLE " informix" . corpdbmap row size = 15 number of columns = 2 index size = 0 } create table "informix" . corpdbmap
( corpid char (10), dbid char (5) ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . corpdbmap from "public";
{ TABLE "informix" . reporttype row size = 50 number of columns = 4 index size = 0 } create table "informix" . reporttype
( name varchar (40), rptid integer, resulttype char(4), rpttyp char(l)
) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . reporttype from "public";
{ TABLE "informix" . error_desc row size = 132 number of columns = 2 index size = 0
} create table "informix" . error_desc ( error_code integer, error__desc char (128)
) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . error_desc from "public";
{ TABLE "informix" . req_status_hist row size = 41 number of columns = 5 index size
. ZJ
- 0 } create table "informix" .req_status_hist ( request_id integer, status char (20) , priority char(l), starttime datetime year to second, endtime datetime ,year to second ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . req_status_hist from "public";
{ TABLE "informix" .datetime row size = 96 number of columns = 16 index size = 129
} create table "informix" .datetime ( time_key serial not null , time_desc char (30), current_ind chard), resolution char (12), sequence integer, year char (4) , month char (9) , week__of_yr smallint, day_of_month smallint, day_of_week char (9), hour smallint, minute smallint, seq in year integer, datetime_value datetime year to minute, agg_level smallint, dayofweek smallint ) in ods extent size 100000 next size 100000 lock mode page; revoke all on "informix" .datetime from "public"; create index "informix" .dt_tdsc_key on "informix" .datetime
(time_desc, time_key, resolution, agg__level) ; create index "informix" .dt_p_key on "informix" .datetime (time_key) ; create index "Informix" . dt_s_Jx on "informix" .datetime (sequence, resolution, agg_level , time_key) ; { TABLE "informix" .vos row size = 152 number of columns = 11 index size = 16 } create table "informix" .vos
( vos_key integer not null , vos__cd char (3) not null , vos__unique_desc char (60) not null , vos_cd_desc char (20), op_premise chard) not null , op_premise_desc char (20), op_assist chard), op_assist_desc char(20), op_dialed chard),
M? ^
op_dialed_desc char(20), agg_level smallint not null ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" .vos from "public"; create index "informix" .vos_key on "informix" .vos
(vos_cd, vos_key) ;
{ TABLE "informix" . list_includes row size = 72 number of columns = 4 index size = 0 } create table "informix" . list_includes ( dimprefix char (10) not null , dimname char (30) not null , constraint_flag chard) not null , colid_list varchar (30) not null ) in ods extent size 100 next size 100 lock mode page; revoke all on "informix" . list_includes from "public"; { TABLE "informix" .usage row size = 94 number of columns = 7 index size = 15 } create table "informix" .usage ( usage_key integer not null constraint "informix" .nll3_47 , use_cd char (2) not null constraint "informix" .nll0_101 , use_desc char(20), subusage chard) not null constraint "informix" .nll3_49 , subusage_desc char (20), usage_unique_desc char (45), agg_level smallint not null constraint "informix" .nll3_50
) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" .usage from "public"; create index "Informix" .usage__key on "informix" .usage (use_cd, usage_key) ;
{ TABLE "informix" .net row size = 23 number of columns = 3 index size = 0 } create table "informix" .net ( nct_call_leg char(l) not null , nct_desc char(20) not null constraint "informix" .nl24_75 , agg_levl smallint not null constraint "informix" .nl24_76 ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" .net from "public";
{ TABLE "informix" .data_stream row size = 26 number of columns = 3 index size = 0
} create table "informix" .data_stream ( line_speed integer, data_stream_desc char(20), agg_level smallint not null constraint "informix" .nll0_40 ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" .data_stream from "public";
lUo
{ TABLE "informix" . file_tracking row size = 385 number of columns = 15 index size
= 0 } create table "informix" . file_tracking ( data_center char(3), product_type char (6), data__type char(lθ), bill period char(4), div__runstream char(2), vol_nbr smallint, tot_vol_nbr smallint, remote_filename char(50), local_filename char (255), file_size integer, number_o_records integer, priority smallint, status char (25) , create_time datetime year to second, mod_time datetime year to second ) in ods extent size 1000 next size 1000 lock mode page; revoke all on "informix" . file_tracking from "public";
{ TABLE "informix" . request row size = 2166 number of columns = 22 index size = 0 } create table "informix" . request ( request_id integer, msg_desc char(1024), unique_fname char(lθ), report_dir char(128), format_dir char(128), inbox_dir char(128), inbox_fname char (32), inbox_fsize integer, entpid char (8), userid char (20), stdrptid integer, userptid char (10), compress char(l), threshold integer, subtotal char (32), totalmode char(l), nrl_totals char (200), format_columns char(200), sort_columns char(32), error_code integer, error_desc char(128), rpmgr_columns char (64) ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . request from "public";
{ TABLE "informix" . request_hist row size = 2166 number of columns = 22 index size = 0 }
I U I
create table "informix" . request_hist ( request_id integer, msg_desc char(1024), unique_fname char (10), report_dir char(128), format_dir char (128), inbox_dir char(128), inbox_fname char (32), inbox_fsize integer, entpid char (8) , userid char(20), stdrptid integer, userptid char (10), compress chard), threshold integer, subtotal char (32), totalmode char(l), nrl_totals char (200), format_columns char(200), sort_columns char (32), error_code integer, error_desc char(128), rpmgr_columns char (64) ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . request_hist from "public";
{ TABLE "informix" . eq_status row size = 33 number of columns = 4 index size = 0
} create table "informix" . req_status request_id integer, status char(20), priority chard), starttime datetime year to second
) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . req_status from "public";
{ TABLE "informix" . range row size = 25 number of columns = 4 index size = 0 } create table "informix" . range range chard) not null constraint "informix" .nll7_58 , range_desc char (20), rangedesc smallint, agg_level smallint not null constraint "informix" .nll7_59 ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . range from "public";
{ TABLE "informix" . translation row size = 24 number of columns = 3 index size = 0
} create table "informix" . translation ( colid smallint,
I U Z
value smallint, tran_literal char (20) ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . translation from "public"; { TABLE "informix" . ld_test row size = 219 number of columns = 54 index size = 0 } create table "informix" . ld_test ( billing_corp_key integer, gmt_key integer, lst_key integer, product_key char(3), access_type_key smallint, access_term_cd char(2), orig_geo_key integer, term_geo_key integer, report_geo_key integer, number_8xx_key integer, card_key integer, idacc_key integer, vos_key integer, usage_key integer, line_speed integer, pay phone cd chard), dialed_number char (10), term_number char(lθ) , orig_number char(lθ), reporting_number char(lθ), evs_product_cd char (3), pricing_method char(l), product_time datetime hour to second, directory_assist char(l), range char (1) , ncr_ind char(l), cell_phone__cd char(l), conf_call_id char(l), cross_corp_ind chard), non_cross_corp_id char (8), enhance_call_rte chard), realtime_ani char(l), nct_id char(ll), nct_call_leg char(l), duration_key integer, oduration decimal (7 , 1) , iduration decimal (7 , 1) , currency_cd char (3), oamount money (7,2) , iamount money (7, 2), outcount integer, incount integer, nosurcharge_amt money (7, 2), tax money (7,2) , ncr_surcharge money (7, 2), intl_surcharge money (7, 2), realtime_ani_srchg money(7,2).
\
payphone_surcharge money (7, 2), product_duration decimal (7,1) , product_usage decimal (7 , 2) , bill_period smallint, rate_key char(l), distance integer, nct_surcharge money (7, 2) ) in ods extent size 16 next size 16 lock mode page; revoke all on "informix" . ld_test from "public"; { TABLE "informix" .access_type row size = 128 number of columns =
7 index size =
100 } create table "informix" .access_type ( access_type_key smallint not null constraint
"informix" .nl02_8, ' unique_access_val char (20), access_code char (3) not null , access_value char (50), acc_val_long_desc char (50), in_out chard) not null constraint "informix" .nl02_10 , agg_level smallint not null constraint "informix" .nl02_ll ) extent size 16 next size 16 lock mode page; revoke all on "informix" . access_type from "public"; create index "informix" . act_ix2 on "informix" . access_type (access_type_key, agg_level , in_out) ; create index "informix" .act_ixl on "informix" . access_type (access_value, agg_level , access_type_key) ; { TABLE "informix" .billing_corp row size = 223 number of columns = 13 index size
= 115 } create table "informix" .billing_corp
( billing_corp_key integer, ent_cp_bl_srv_comb char (35) not null , enterprise_id char (8) not null , corporate_id char (8) not null , billing_id char (8) not null , serv_loc_id char{8), enterprise_name char(30), corporate_name char(30), billing_name char(30), serv_loc_name char (30), serv_corp_name char (10), agg_level smallint not null , host__machine char (20) ) in factidx extent size 16 next size 16 lock mode page; revoke all on "informix" .billing__corp from "public"; create index "informix" .bc_ixkey on "informix" .billing_corp (billing_corp_key) ;
i U IJ
create index "informix" .bilcp_ix on "informix" .billing_corp (corporate_id, serv_loc_id,billing_corp_key) ; create index "informix" .bllcp_ix2 on "informix" .billing_corp (ent_cp_bl_srv_comb , billing_corp_key, agg_level) ; start violations table for "informix" .billing_corp using bc_violations , bc_diag; revoke all on "informix" .bc_violations from "public"; revoke all on "informix" .bc_diag from "public";
{ TABLE "informix" .number_8xx row size = 16 number of columns = 3 index size = 39 } create table "informix" .number_8xx ( number_8xx_key integer, number_8xx char (10) not null , agg_level smallint not null ) in factidx extent size 16 next size 16 lock mode page; revoke all on "informix" .number_8xx from "public"; create index " informix" .num_8xx_ix2 on " informix" .number_8xx (number_8xx_key) ; create index "informix" . num8xx_ix on "informix" .number_8xx (number_8xx, number_8xx_key) ; { TABLE "informix" .card row size = 55 number of columns = 5 index size = 51 } create table "informix" . card ( card_key integer, card_number char (16) not null , starcard__code char (3), translation char (30), agg_level smallint not null ) in factidx extent size 16 next size 16 lock mode page; revoke all on "informix" . card from "public"; create index "informix" . card_ixkey on "informix" . card (card_key, agg_level) ; create index "informix" . cr_ix2 on "informix" . card (card_number, card_key) ;
grant alter on "informix" . rate to "dshearer" as "informix"; grant select on "informix" . rate to "public" as "informix"; grant update on " informix" .rate to "public" as "informix"; grant insert on "informix" . rate to "public" as "informix"; grant delete on "informix" . rate to "public" as "informix"; grant index on "informix" . rate to "public" as "informix"; grant select on "informix" . access_term to "public" as "informix"; grant update on "informix" .access_term to "public" as "informix"; grant insert on "informix" . access_term to "public" as "informix";
u
grant delete on "informix" .access_term to "public" as "informix" grant index on " informix" . access_term to "public" as "informix"; grant alter on " informix" .geography to "dshearer" as "informix"; grant select on "informix" .geography to "public" as "Informix" grant update on "informix" .geography to "public" as "informix" grant insert on "informix" .geography to "public" as "informix" grant delete on "informix" .geography to "public" as "informix" grant index on " informix" .geography to "public" as "informix"; grant alter on " informix" . duration_range to "dshearer" as " informix" ; grant select on "informix" duration_range to "public" as "informix" ; grant update on "informix" duration_range to "public" as "informix" ; grant insert on "informix" duration_range to "public" as "informix" ; grant delete on " informix" duration_range to "public" as "informix" ; grant index on " informix" . duration_range to "public" as " informix" ; grant select on "informix" amount_range to "public" as "informix" ; grant update on "informix" amount_range to "public" as "informix" ; grant insert on ""iinnffoorrmmiixx"" . aammoouunntt__rraannggee to "public" as " informix" ; grant delete on ""iinnffoorrmmiixx"" . aammoouunntt___rraannggee to ""ppuubblliicc"" as "informix" ; grant index on " informix" amount_range to "public" as "informix" grant alter on " informix" iopers_base to "dshearer" as " informix" ; grant select on "Informix' . iopers_base to "public" as "informix" grant update on "Informix' . iopers_base to "public" as "informix" grant insert on "Informix' . iopers_base to "public" as "informix" grant delete on "Informix' . iopers_base to "public" as "informix" grant alter on " informix" . pay_phone to "dshearer" as "informix" ; grant select on "Informix' •pay_phone to "public" as "informix" grant update on "Informix' •pay_phone to "public" as "informix" grant insert on "Informix' •pay_phone to "public" as "informix" grant delete on "Informix' •pay_phone to "public" as "informix" grant index on " informix" . pay_phone to "public" as "Informix"; grant alter on " informix" , evs_product to "dshearer" as "informix" ; grant select on " informix" . evs_product to "public" as " informix" grant update on " informix" . evs_product to "public" as "informix" grant insert on " informix" . evs_product to "public" as "informix" grant delete on "informix" . evs_product to "public" as "informix" grant index on 'Informix" . evs_product to "public" as "informix" ; grant alter on "informix" .pricing_method to 'dshearer" as
"informix" ; grant select on " informix" .pricing_method to "public" as
" informix" ; grant update on " informix" .pricing_method to "public" as
"informix" ; grant insert on "informix" .pricing_method to "public" as
"informix" ;
ϊ U έ
grant delete on "informix" .pricing_method to "public" as " informix" ; grant index on "informix" .pricing_method to "public" as "informix" ; grant alter on "informix" . directory__assist to "dshearer" as "informix" ; grant select on "informix" . directory_assist to "public" as "informix" ; grant update on "informix" .directory_assist to "public" as "informix" ; grant insert on "informix" .directory_assist to "public" as "informix" ; grant delete on "informix" .directory_assist to "public" as
" informix" ; grant index on "informix" . directory__assist to "public" as
"informix" ; grant alter on "informix" .ncr to "dshearer" as "informix"; grant select on "informix" .ncr to "public" as "informix"; grant update on " informix" .ncr to "public" as "informix"; grant insert on "informix" .ncr to "public" as "informix"; grant delete on " informix" .ncr to "public" as "informix"; grant index on " informix" .ncr to "public" as "informix"; grant select on " informix" . cell_phone to "public" as "informix" grant update on "informix" . cell_phone to "public" as "informix" grant insert on " informix" . eell_phone to "public" as "informix" grant delete on "informix" . eell__phone to "public" as "informix" grant index on "informix" . cell_phone to "public" as "informix"; grant alter on "informix" . conf_call to "dshearer" as "informix" grant select on "informix" .conf_call to "public" as "informix"; grant update on "informix" . conf_call to "public" as "informix"; grant insert on "informix" . conf_call to "public" as "informix"; grant delete on "informix" .conf_call to "public" as "informix"; grant index on "informix" . conf_call to "public" as "informix"; grant select on "informix" . cross_corp to "public" as "informix" grant update on "informix" .cross_corp to "public" as "Informix' grant insert on "informix" . cross_corp to "public" as "Informix' grant delete on "informix" . cross_corp to "public" as "informix" grant index on "informix" . cross_corp to "public" as "informix"; grant select on " iadmin" . iacategory to "public" as "iadmin" grant update on "iadmin" . iacategory to "public" as "iadmin" grant insert on "iadmin" . iacategory to "public" as "iadmin" grant delete on "iadmin" . iacategory to "public" as "iadmin" grant index on "iadmin" . iacategory to "public" as "iadmin" ; grant select on "iadmin" . iacatalog to "public" as "iadmin" ; grant update on "iadmin" . iacatalog to "public" as "iadmin" ; grant insert on "iadmin" . iacatalog to "public" as "iadmin" ; grant delete on "iadmin" . iacatalog to "public" as "iadmin" ; grant index on " iadmin" . iacatalog to "public" as "iadmin" ; grant select on "iadmin" iadimtabs to "public" as "iadmin" ; grant update on "iadmin" iadimtabs to "public" as "iadmin" ; grant insert on "iadmin" iadimtabs to "public" as "iadmin" ; grant delete on "iadmin" iadimtabs to "public" as "iadmin" ; grant index on "iadmin" . iadimtabs to "public" as "iadmin"; grant select on "iadmin" . iasettabs to "public" as "iadmin" grant update on "iadmin" . iasettabs to "public" as "iadmin" grant insert on "iadmin" . iasettabs to "public" as "iadmin"
[ i
grant delete on "iadmin" . iasettabs to "public" as "iadmin"; grant index on "iadmin" . iasettabs to "public" as "iadmin"; grant select on " iadmin" . iadrill to "public" as "iadmin"; grant update on "iadmin" . iadrill to "public" as "iadmin"; grant insert on "iadmin" . iadrill to "public" as "iadmin"; grant delete on "iadmin" . iadrill to "public" as "iadmin"; grant index on "iadmin" . iadrill to "public" as "iadmin"; grant select on "iadmin" . iafactcols to "public" as "iadmin"; grant update on "iadmin" . iafactcols to "public" as "iadmin"; grant insert on "iadmin" . iafactcols to "public" as "iadmin"; grant delete on "iadmin" . iafactcols to "public" as "iadmin"; grant index on "iadmin" . iafactcols to "public" as "iadmin"; grant select on "iadmin" . iaperres to "public" as "iadmin" grant update on "iadmin" . iaperres to "public" as "iadmin" grant insert on " iadmin" . iaperres to "public" as "iadmin" grant delete on "iadmin" . iaperres to "public" as "iadmin" grant index on "iadmin" . iaperres to "public" as "iadmin"; grant select on "iadmin" . iadesc to "public" as "iadmin"; grant update on "iadmin" . iadesc to "public" as "iadmin"; grant insert on "iadmin" . iadesc to "public" as "iadmin"; grant delete on "iadmin" . iadesc to "public" as "iadmin"; grant index on " iadmin" . iadesc to "public" as "iadmin"; grant select on "informix" . dummytime to "public" as "informix" grant update on " informix" . dummytime to "public" as "informix" grant insert on "informix" . dummytime to "public" as "informix" grant delete on "informix" .dummytime to "public" as "informix" grant index on " informix" . dummytime to "public" as "informix"; grant select on "iadmin" . ialog to "public" as "iadmin" grant update on " iadmin" . ialog to "public" as "iadmin" grant insert on "iadmin" . ialog to "public" as "iadmin" grant delete on "iadmin" . ialog to "public" as "iadmin" grant index on "iadmin" . ialog to "public" as "iadmin"; grant select on "iadmin" .gmtsets to "public" as "iadmin"; grant update on "iadmin" .gmtsets to "public" as "iadmin"; grant insert on "iadmin" . gmtsets to "public" as "iadmin"; grant delete on "iadmin" .gmtsets to "public" as "iadmin"; grant index on "iadmin" .gmtsets to "public" as "iadmin"; grant select on " iadmin" . repgeosets to "public" as "iadmin" grant update on "iadmin" .repgeosets to "public" as "iadmin" grant insert on "iadmin" . repgeosets to "public" as "iadmin" grant delete on "iadmin" . repgeosets to "public" as "iadmin" grant index on "iadmin" . repgeosets to "public" as "iadmin"; grant select on "iadmin" .billcorpsets to "public" as "iadmin"; grant update on "iadmin" .billcorpsets to "public" as "iadmin"; grant insert on "iadmin" .billcorpsets to "public" as "iadmin"; grant delete on "iadmin" .billcorpsets to "public" as "iadmin"; grant index on "iadmin" .billcorpsets to "public" as "iadmin"; grant select on "iadmin" .acctypesets to "public" as "iadmin"; grant update on "iadmin" . acctypesets to "public" as "iadmin"; grant insert on "iadmin" .acctypesets to "public" as "iadmin"; grant delete on "iadmin" .acctypesets to "public" as "iadmin"? grant index on "iadmin" . acctypesets to "public" as "iadmin"; grant alter on "informix" . currency to "dshearer" as "informix" grant select on "informix" . currency to "public" as "informix"; grant update on "informix" . currency to "public" as "informix"; grant insert on "informix" . currency to "public" as "informix";
\u<S
grant delete on "informix" . currency to "public" as "informix"; grant index on "informix" .currency to "public" as "informix"; grant select on "iadmin" . iafacttabs to "public" as "iadmin"; grant update on "iadmin" . iafacttabs to "public" as "iadmin"; grant insert on "iadmin" . iafacttabs to "public" as "iadmin"; grant delete on "iadmin" . iafacttabs to "public" as "iadmin"; grant index on "iadmin" . iafacttabs to "public" as "iadmin"; grant alter on "informix" .product to "dshearer" as "informix"; grant select on "informix" .product to "public" as "informix"; grant update on "informix" .product to "public" as "informix"; grant insert on "informix" .product to "public" as "informix"; grant delete on "informix" .product to "public" as "informix"; grant index on "informix" .product to "public" as "informix"; grant alter on " informix" . idacc to "dshearer" as "informix"? grant select on "informix" . idacc to "public" as "informix"; grant update on "informix" . idacc to "public" as "informix"? grant insert on "informix" . idacc to "public" as "informix"? grant delete on "informix" . idacc to "public" as "informix"? grant index on "informix" . idacc to "public" as "informix"; grant select on "informix" . columnid to "public" as "informix"; grant select on "informix" . template_map to "public" as "informix" ; grant update on "informix" template_map to "public" as "informix" ; grant insert on "informix" . template_map to "public" as "informix" ; grant delete on "informix" . template_map to "public" as "informix" ; grant select on "informix" . corpdbmap to "public" as "informix"; grant update on "informix" . corpdbmap to "public" as "informix" ; grant insert on "informix" . corpdbmap to "public" as "informix" ; grant delete on "informix" . corpdbmap to "public" as "informix" ; grant select on "informix" . reporttype to "public" as "informix" grant update on "informix" . reporttype to "public" as "informix" grant insert on "informix" . reporttype to "public" as "informix" grant delete on "informix" . reporttype to "public" as "informix" grant select on "informix" . error_desc to "public" as "informix" grant update on "informix" .error_desc to "public" as "informix" grant insert on "informix" .error_desc to "public" as "informix" grant delete on "informix" . error_desc to "public" as "informix" grant index on "informix" . error_desc to "public" as "informix"; grant select on "mformix" . req status hist to "public" as
"informix" ; grant update on "informix" . req_status_hist to "public" as
"informix" ; grant insert on "informix" . req status hist to "public" as
"informix" ; grant delete on "informix" . req_status_hist to "public" as
"informix" ; grant index on "informix" . req status hist to "public" as
"informix" ; grant alter on "informix" .datetime to "dshearer" as "informix"? grant select on "informix" .datetime to "public" as "informix"? grant alter on "informix" .vos to "dshearer" as "informix"; grant select on "informix" .vos to "public" as "informix";
\
grant select on " mformix" . lis t_includes to "public" as
" informix" ; grant update on "informix" list_includes to "public" as
"informix" ; grant insert on "informix" . list_includes to "public" as
"informix" ; grant delete on "informix" . list_includes to "public" as
"informix" ; grant index on "informix" . list_includes to "public" as
"informix" ; grant alter on "informix" .usage to "dshearer" as "informix"; grant select on "informix" .usage to "public" as "informix"; grant update on "informix" .usage to "public" as "informix"; grant insert on "informix" .usage to "public" as "informix"; grant delete on "informix" .usage to "public" as "informix"; grant index on "informix" .usage to "public" as "informix"; grant alter on " informix" .net to "dshearer" as "informix"; grant select on "informix" .net to "public" as "informix"; grant update on "informix" .net to "public" as "informix"; grant insert on "informix" .net to "public" as "informix"; grant delete on "informix" .net to "public" as "informix"; grant index on "informix" .net to "public" as "informix"; grant select on " informix" . data_stream to "public" as "informix"; grant update on "informix" . data_stream to 'public" as "informix"; grant insert on "informix" . data_stream to "public" as "informix"; grant delete on "informix" .data_stream to "public" as "informix"; grant index on "informix" . data_stream to 'public" as "informix"; grant select on "informix" . file_tracking to "public" as
"informix" ; grant update on "informix" . file_tracking to "public" as
"informix" ; grant insert on "informix" . file_tracking to "public" as
"informix" ? grant delete on "informix" . file_tracking to "public" as
" informix" ? grant index on "informix" . file_tracking to "public" as
"informix" ; grant select on " informix" . request to "public" as "informix" ; grant update on "informix" . request to "public" as "informix" ; grant insert on "informix" . request to "public" as "informix"; grant delete on "informix" . request to "public" as "informix"; grant index on "informix" . request to "public" as "informix"; grant select on "informix" . request_hist to "public" as
"informix" ; grant update on " informix" . request_hist to "public' as
"informix" ; grant insert on "informix" request_hist to "public" as
"informix" ? grant delete on "informix" . request_hist to "public" as
"informix" ? grant index on " informix" . request_hist to "public" as "informix" grant select on "informix" . req status to "public" as "informix" grant update on "informix" . req status to "public" as "informix" grant insert on "informix" . req status to "public" as "informix" grant delete on " informix" . req status to "public" as "informix" grant index on "informix" . req_status to "public" as "informix";
\ >-Ό
grant alter on " informix" . range to "dshearer" as "informix"; grant select on " informix" . range to "public" as "informix"; grant update on "informix" .range to "public" as "informix"; grant insert on "informix" .range to "public" as "informix"; grant delete on "informix" .range to "public" as "informix"; grant index on " informix" .range to "public" as "mformix"; grant all on "informix" . translation to "public" as "informix grant select on " informix" . ld_test to "public" as "informix" grant update on "informix" . ld__test to "public" as "informix" grant insert on " informix" . ld_test to "public" as "informix" grant delete on "informix" . ld_test to "public" as "informix" grant index on " informix" . ld_test to "public" as "informix"; grant alter on " informix" .access_type to "dshearer" as "informix" ; grant select on "informix" . access_type to "public" as "informix"; grant update on "informix" .access_type to "public" as "mformix"; grant insert on "informix" .access_type to "public" as "informix"; grant delete on "informix" . access_type to "public" as "informix"; grant index on " informix" .access_type to "public" as "informix"? grant alter on " informix" .billing__corp to "dshearer" as " informix" ; grant select on "informix" .billing_corp to "public" as "informix" ; grant update on "informix" .billing_corp to "public" as "informix" ; grant insert on "informix" .billing_corp to "public" as "informix" ; grant delete on "informix" .billing_corp to "public" as "informix" ; grant index on " informix" .billing_corp to "public" as "informix"? grant select on "informix" .bc_diag to "public" as "informix"? grant update on "informix" .bc_diag to "public" as "informix"? grant insert on "informix" .bc_diag to "public" as "informix"? grant delete on "informix" .bc_diag to "public" as "informix"; grant index on " informix" .bc_diag to "public" as "informix"? grant select on "informix" .bc_violations to "public" as "informix" ; grant update on "informix" .bc_violations to "public" as "informix" ; grant insert on "informix" .bc_violations to "public" as "informix" ; grant delete on "informix" .bc_violations to "public" as "informix" ? grant index on "informix" .bc_violations to "public" as "informix" ? grant alter on " informix" .number_8xx to "dshearer" as "informix"; grant select on "informix" .number_8xx to "public" as "informix" grant update on "informix" .number_8xx to "public" as "informix" grant insert on "informix" .number_8xx to "public" as "informix" grant delete on "informix" .number_8xx to "public" as "informix" grant index on " informix" .number_8xx to "public" as "informix"; grant alter on " informix" .card to "dshearer" as "informix"? grant select on "informix" .card to "public" as "informix"? grant update on "informix" .card to "public" as "informix"; grant insert on "informix" .card to "public" as "informix"; grant delete on "informix" .card to "public" as "informix";
i S \
grant index on " informix" . card to "public" as "mformix"; create synonym "mformix" .orig_geo for "mformix" .geography; create synonym "informix" . term_geo for "mformix" .geography; create synonym "informix" . report_geo for "informix" .geography; create synonym "informix" .gmt_time for "mformix" .datetime; create synonym "informix" . lst_time for "informix" .datetime;
create view "informix" . v_iopers_base
( time_key, bi11ing_corp_key, gmt_key, 1st__key, product_key, access_typ e_key, access_term_cd, orig_geo_key, term_geo_key, report_geo_key, num ber_8xx_key, card_key, idacc_key, vos_key, usage__key, line_speed,pay_p hone_cd, dialed_number , term_number , orig_number , reporting_number , ev s_product_cd,pricing_method,product_time,directory_assist, range, n cr_ind, cell_phone_cd, conf_call__id, cross_corp_ind, non_cross_corp_i d, enhance_call_rte, realtime_ani ,nct_id, nct_call_leg, duration_key, oduration, iduration, currency_cd, oamount, iamount, outcount, incount , nosurcharge_amt, tax, ncr_surcharge, intl_surcharge, realtime_ani_src hg , payphone_surcharge, product_duration, product_usage,bill_period, rate_key, distance, nct_surcharge) as select 1 ,x0.billing_corp_key ,x0.gmt_key ,x0.1st_key ,x0.product_key
,x0. access_type_key ,x0. access_term_cd , xO . orig__geo_key , xO . term_geo_key ,x0. report_geo_key , xO . number_8xx_key , xO . card_key
, xO . idacc_key ,x0.vos_key , xO .usage_key ,x0. line_speed , O . pay_phone_cd
, xO .dialed_number , xO . term_number , xO .orig_number , xO . reporting_number
, xO . evs_product_cd ,x0.pricing_method ,x0.product_time ,x0.directory_assist
, xO. range ,x0.ncr_ind , xO . cell_phone_cd ,x0. conf_call_id , xO . cross_corp_ind , xO .non__cross_corp_id , xO . enhance_call_rte , xO . realtime_ani ,x0.nct_id ,x0.nct_call_leg , xO . duration_key ,x0.oduration , xO . iduration , xO . currency_cd , xO. oamount , xO.iamount , xO. outcount , xO . incount ,x0 ,nosurcharge_amt , xO . tax ,x0.ncr_surcharge ,x0. intl_surcharge , xO . realtime_ani_srchg
,x0.payphone_surcharge , xO .product_duration , xO .product_usage , xO .bill_period ,x0.rate_key , xO. distance ,x0.nct_surcharge from " informix" . iopers_base xO ; grant select on "informix" . v_iopers_base to "public" as " informix" ;
\ ^h
APPENDIX J
The data types are as follows: char = character varchar = character integer = integer smallint = integer
Column ID Table
Standard column, columnid colid integer, 37 ia_name varchar (40), Total Amt ia_md_name varchar (40), C33C: : Total Amt rptmgr_name varchar (40), Tot Amt format_columns chard), N rpttype char(l), B fact_dim_flag chard), F subtotalflag chard), — Y tranflag chard), N equation varchar (200) , reflag char (1) , 0 numflag char(l), Y list_disp_alias char (40)
Derived Column columnid ( colid integer, 61 ia_name varchar (40), % Min ia_md_name varchar (40), C5C: :% Min rptmgr_name varchar (40), % Min format__columns chard), Y rpttype char ), I fact_dim_flag char(l), F subtotalflag char(l), N tranflag char(l), N equation varchar (200) , C36 / CT36 ) 100 ref lag char (1) , 0 numflag char ), Y list_disp_alias char (40) ) ;
colid Column -"Identifier ia_name Used by Decision Suite ia_md_name Used by Decision Suite. rptmagr__name The name by which report manager recognizes the column. Not used by ODS forma _columns Possible Values: 'Y' = yes, 'N' = No
'Y' = invoke the equation. 'N' = Do not invoke the eguation. rpttype Possible Values: 'I' = Inbound, '0' = Outbound, 'B' = Both.
This indicates if the report is for inbound or outbound calls, or both. fact_dim_flag "Possible values 'F' = Fact, 'D' = Dimension
This refers to the type of database table. subtotalflag Possible Values 'Y' = Yes, 'N' = No.
Indicates if subtotaling or totaling is required.
^
transflag Possible Values 'Y' = Yes, 'N' = No
Indicates if the translation table needs to be referenced. equation The equation to be invoked, should the format_columns field = ιγ. reflag Possible Values 'L' = List, '0' = OLAP.
Indicates if the report is a detail report (List) or a summary report (OLAP) numflag Possible Valuse 'Y' = Yes, 'N' = No.
Indicates if the value is numeric or character. list_disp_alias The name to be displayed on the report. This is only used for
List reports.
Translation Table create table "informix" . translation
( colid smallint, 114 value smallint, 19 tran_literal char (20) International
) ; colid The column identifier on which a translation is needed value The value in the column tran literal The literal value that the 'value' for a particular 'colid' gets translated.
Request Table create table "informix" .request
( request_id integer, 8855 msg_desc char (8192), ARD<ENTPID=00025677 , USERID=1234 , STDRPTID=101 ,
USERRPTID=1234 , REQUESTID=8855 , PR0DUCT=S , THRE SHOLD=<RECCOUNT=300> , COLUMNS<44 , 36 , 58 , 67 , 61 , 63 , 62 , 64, 65,66>,FILTERS=<BILLING=<99920046, ,>, ,»,SORTBY =<44A>,SCHEDULE=A<START=199807300000,END=199807302 359> , TIMEZONE=<LABEL=MDT, OFFSET=6> , T0TALM0DE=2 , SUB TOTCOL=<» I unique_fname char (10), 1044301333 report_dir char(128), /usr/users/axsys/mci/reports format_dir charU28), /usr/users/dss/appl inbox_dir char (128), /inbox/files/odsadm inbox_fname char(32), 1044301333.csv_zip inbox_fsize integer, 282 entpid char (8) , 00025677 userid char (20) , 1234 stdrptid integer, 101 userptid char(lθ), 1234 compress char(l), 1 threshold integer, 300 subtotal char (32), totalmode char(l), nrl__totals char(200), «36, 3491.70><58,236.90><67,588» format_columns char (200) 61,63,62 sort_columns char(32), 44A error__code integer, error_desc char(128), rpmgr_columns char (64) 44,36,58,67,61,63,62,64,65,66
request_id The unique identifier for the request.
\ ≤>
msg_desc This is a copy of the ARD message. unique_fname The unique name assigned to each reguest. This is assigned to we can keep track of individual requests. It is also assigned to the report returned to the report manager. report_dir The location of the report Decision Suite generates. This is the tab delimited report file. format_dir The location where the report Formatter generates. This is the comma delimited file inbox_dir The location on the Inbox (Report Manager) where the report is sent. inbox_fsize The size of the file. entpid Enterprise id. An enterprise can consist of one or more corporate id's userid An identifier assigned to each user of the system. stdrptid Identifies each report. Similar to column id's bur on the report level. userptid The user-assigned identifier for a report request. compress Possible Values ' l1 = yes, '2' = no. Defines if a report is to be compressed, using a standard .zip routine. threshold Defines the number of lines that shall appear on the report. subtotal Not used" totalmode Defines how the report shall be totaled, subtotaled. Possible values '0' = No total, No subtotal; ' 1* = Only Subtotal; '2' = Only Total; '3' = Total and Subtotal. nrl_totals Formatter totals the columns specified in the .hdr file. These columns are numeric and have a subtotal flag = 'y' in the column id table. format_columns Defines derived columns on which percentages are to be calculated. error_code Codes for Parser failure or system failure. If it's a parser failure condition, the code is returned to Report Manager. error_desc Error description. Used only for analysis. rpmgr_columns These are the columns sent to us by Report Manager. Formatter checks this list against the list in the .hdr file.
Request Status Table create table "informix" .reg_status ( request_id integer, 010 status char (20) , 'newjnessage' priority char(l), 1 starttime datetime year to second 1998-09-02 17:04:24 ); request_id The unique identifier for the request. status Possivle Vales 'new_message ' , ' parser_success ' , parser_failed' , 'In_ARDA', 'ARDA_sent', 'In_IAI0',
' IAIO_σomplete' , ' IAIO_failed' ,
' in_pre:_format ' , 'pre_format_complete' , ' In_formatter ' , formatter_complete ' , ' formatter_failed' , 'IN_ftp' , ' ftp_success '
' ftp_failed ' , ' IN_nrl, 'nrl_sent', ' nrl_failed'
Each process updates the request status table as it processes.
Priority Always '1'. Not used by ODS starttime The time each process stated work on the request.
ι5
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU95829/98A AU9582998A (en) | 1997-09-26 | 1998-09-25 | Data warehousing infrastructure for web based reporting tool |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US6065597P | 1997-09-26 | 1997-09-26 | |
US60/060,655 | 1997-09-26 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1999016206A1 true WO1999016206A1 (en) | 1999-04-01 |
Family
ID=22030944
Family Applications (21)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1998/020158 WO1999016099A2 (en) | 1997-09-26 | 1998-09-25 | Secure customer interface for web-based data management |
PCT/US1998/020137 WO1999016230A1 (en) | 1997-09-26 | 1998-09-25 | Integrated proxy interface for web based telecommunication toll-free network management |
PCT/US1998/020160 WO1999015978A1 (en) | 1997-09-26 | 1998-09-25 | Integrated proxy interface for web based broadband telecommunications management |
PCT/US1998/020095 WO1999015984A1 (en) | 1997-09-26 | 1998-09-25 | Graphical user interface for web enabled applications |
PCT/US1998/020139 WO1999015975A1 (en) | 1997-09-26 | 1998-09-25 | Integrated interface for web based customer care and trouble management |
PCT/US1998/020138 WO1999015974A1 (en) | 1997-09-26 | 1998-09-25 | Integrated interface for web based customer care and trouble management |
PCT/US1998/020146 WO1999016198A1 (en) | 1997-09-26 | 1998-09-25 | Integrated interface for real time web based viewing of telecommunications network call traffic |
PCT/US1998/020170 WO1999015979A1 (en) | 1997-09-26 | 1998-09-25 | Integrated business system for web based telecommunications management |
PCT/US1998/020156 WO1999015950A1 (en) | 1997-09-26 | 1998-09-25 | Integrated proxy interface for web based alarm management tools |
PCT/US1998/020173 WO1999019803A1 (en) | 1997-09-26 | 1998-09-25 | Integrated customer interface for web based communications network management |
PCT/US1998/020155 WO1999016002A1 (en) | 1997-09-26 | 1998-09-25 | Web based integrated customer interface for invoice reporting |
PCT/US1998/020171 WO1999016202A2 (en) | 1997-09-26 | 1998-09-25 | Integrated proxy interface for web based telecommunications management tools |
PCT/US1998/020148 WO1999016207A1 (en) | 1997-09-26 | 1998-09-25 | Integrated proxy interface for web based data management reports |
PCT/US1998/020136 WO1999015960A2 (en) | 1997-09-26 | 1998-09-25 | Integrated customer interface for web-based data management |
PCT/US1998/020159 WO1999015989A1 (en) | 1997-09-26 | 1998-09-25 | Authentication and entitlement for users of web based data management programs |
PCT/US1998/020157 WO1999016218A1 (en) | 1997-09-26 | 1998-09-25 | Integrated customer web station for web-based call management |
PCT/US1998/020141 WO1999016206A1 (en) | 1997-09-26 | 1998-09-25 | Data warehousing infrastructure for web based reporting tool |
PCT/US1998/020147 WO1999015977A1 (en) | 1997-09-26 | 1998-09-25 | Integrated proxy interface for web based telecommunications network management |
PCT/US1998/020149 WO1999015988A2 (en) | 1997-09-26 | 1998-09-25 | Secure server architecture for web based data management |
PCT/US1998/020150 WO1999015996A2 (en) | 1997-09-26 | 1998-09-25 | Multi-threaded web based user inbox for report management |
PCT/US1998/020180 WO1999016203A2 (en) | 1997-09-26 | 1998-09-25 | Integrated proxy interface for web based data management reports |
Family Applications Before (16)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1998/020158 WO1999016099A2 (en) | 1997-09-26 | 1998-09-25 | Secure customer interface for web-based data management |
PCT/US1998/020137 WO1999016230A1 (en) | 1997-09-26 | 1998-09-25 | Integrated proxy interface for web based telecommunication toll-free network management |
PCT/US1998/020160 WO1999015978A1 (en) | 1997-09-26 | 1998-09-25 | Integrated proxy interface for web based broadband telecommunications management |
PCT/US1998/020095 WO1999015984A1 (en) | 1997-09-26 | 1998-09-25 | Graphical user interface for web enabled applications |
PCT/US1998/020139 WO1999015975A1 (en) | 1997-09-26 | 1998-09-25 | Integrated interface for web based customer care and trouble management |
PCT/US1998/020138 WO1999015974A1 (en) | 1997-09-26 | 1998-09-25 | Integrated interface for web based customer care and trouble management |
PCT/US1998/020146 WO1999016198A1 (en) | 1997-09-26 | 1998-09-25 | Integrated interface for real time web based viewing of telecommunications network call traffic |
PCT/US1998/020170 WO1999015979A1 (en) | 1997-09-26 | 1998-09-25 | Integrated business system for web based telecommunications management |
PCT/US1998/020156 WO1999015950A1 (en) | 1997-09-26 | 1998-09-25 | Integrated proxy interface for web based alarm management tools |
PCT/US1998/020173 WO1999019803A1 (en) | 1997-09-26 | 1998-09-25 | Integrated customer interface for web based communications network management |
PCT/US1998/020155 WO1999016002A1 (en) | 1997-09-26 | 1998-09-25 | Web based integrated customer interface for invoice reporting |
PCT/US1998/020171 WO1999016202A2 (en) | 1997-09-26 | 1998-09-25 | Integrated proxy interface for web based telecommunications management tools |
PCT/US1998/020148 WO1999016207A1 (en) | 1997-09-26 | 1998-09-25 | Integrated proxy interface for web based data management reports |
PCT/US1998/020136 WO1999015960A2 (en) | 1997-09-26 | 1998-09-25 | Integrated customer interface for web-based data management |
PCT/US1998/020159 WO1999015989A1 (en) | 1997-09-26 | 1998-09-25 | Authentication and entitlement for users of web based data management programs |
PCT/US1998/020157 WO1999016218A1 (en) | 1997-09-26 | 1998-09-25 | Integrated customer web station for web-based call management |
Family Applications After (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1998/020147 WO1999015977A1 (en) | 1997-09-26 | 1998-09-25 | Integrated proxy interface for web based telecommunications network management |
PCT/US1998/020149 WO1999015988A2 (en) | 1997-09-26 | 1998-09-25 | Secure server architecture for web based data management |
PCT/US1998/020150 WO1999015996A2 (en) | 1997-09-26 | 1998-09-25 | Multi-threaded web based user inbox for report management |
PCT/US1998/020180 WO1999016203A2 (en) | 1997-09-26 | 1998-09-25 | Integrated proxy interface for web based data management reports |
Country Status (7)
Country | Link |
---|---|
US (22) | US6631402B1 (en) |
EP (3) | EP1015970A4 (en) |
JP (3) | JP2003526126A (en) |
AU (21) | AU9583698A (en) |
BR (3) | BR9814049A (en) |
CA (3) | CA2304554A1 (en) |
WO (21) | WO1999016099A2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7085360B1 (en) | 2002-04-22 | 2006-08-01 | Cingular Wireless, Llc | System and method for auditing billing records in a telecommunications system |
US7509650B2 (en) | 2004-05-20 | 2009-03-24 | International Business Machines Corporation | Enhance browsing of messages in a message queue |
US10565764B2 (en) | 2018-04-09 | 2020-02-18 | At&T Intellectual Property I, L.P. | Collaborative augmented reality system |
Families Citing this family (2909)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7509270B1 (en) | 1992-12-09 | 2009-03-24 | Discovery Communications, Inc. | Electronic Book having electronic commerce features |
US7835989B1 (en) | 1992-12-09 | 2010-11-16 | Discovery Communications, Inc. | Electronic book alternative delivery systems |
US8073695B1 (en) | 1992-12-09 | 2011-12-06 | Adrea, LLC | Electronic book with voice emulation features |
ATE183352T1 (en) | 1992-12-09 | 1999-08-15 | Discovery Communicat Inc | IMPROVED TOP-UP TERMINAL FOR CABLE TELEVISION DISTRIBUTION SYSTEMS |
US7849393B1 (en) | 1992-12-09 | 2010-12-07 | Discovery Communications, Inc. | Electronic book connection to world watch live |
US7865567B1 (en) * | 1993-12-02 | 2011-01-04 | Discovery Patent Holdings, Llc | Virtual on-demand electronic book |
US8095949B1 (en) | 1993-12-02 | 2012-01-10 | Adrea, LLC | Electronic book with restricted access features |
US7861166B1 (en) | 1993-12-02 | 2010-12-28 | Discovery Patent Holding, Llc | Resizing document pages to fit available hardware screens |
US9053640B1 (en) | 1993-12-02 | 2015-06-09 | Adrea, LLC | Interactive electronic book |
US7036019B1 (en) | 1994-04-01 | 2006-04-25 | Intarsia Software Llc | Method for controlling database copyrights |
US6744894B1 (en) * | 1994-04-01 | 2004-06-01 | Mitsubishi Corporation | Data management system |
JPH07271865A (en) | 1994-04-01 | 1995-10-20 | Mitsubishi Corp | Method for managing copyright of data base |
US7302415B1 (en) | 1994-09-30 | 2007-11-27 | Intarsia Llc | Data copyright management system |
US6424715B1 (en) * | 1994-10-27 | 2002-07-23 | Mitsubishi Corporation | Digital content management system and apparatus |
DE69532434T2 (en) | 1994-10-27 | 2004-11-11 | Mitsubishi Corp. | Device for file copyright management system |
EP0709760B1 (en) | 1994-10-27 | 2006-05-31 | Intarsia Software LLC | Data copyright management system |
US6515968B1 (en) | 1995-03-17 | 2003-02-04 | Worldcom, Inc. | Integrated interface for real time web based viewing of telecommunications network call traffic |
US8595502B2 (en) | 1995-09-29 | 2013-11-26 | Intarsia Software Llc | Data management system |
US6240450B1 (en) * | 1995-10-16 | 2001-05-29 | British Telecommunications Public Limited Company | Network data visualization system and method for downloading visualization software to a user station after user authentication |
US7801817B2 (en) | 1995-10-27 | 2010-09-21 | Makoto Saito | Digital content management system and apparatus |
US7249344B1 (en) | 1996-10-31 | 2007-07-24 | Citicorp Development Center, Inc. | Delivery of financial services to remote devices |
US5867153A (en) | 1996-10-30 | 1999-02-02 | Transaction Technology, Inc. | Method and system for automatically harmonizing access to a software application program via different access devices |
US7668781B2 (en) | 1996-10-31 | 2010-02-23 | Citicorp Development Center, Inc. | Global method and system for providing enhanced transactional functionality through a customer terminal |
US8112330B1 (en) | 1997-08-07 | 2012-02-07 | Citibank Development Center, Inc. | System and method for delivering financial services |
US10839321B2 (en) | 1997-01-06 | 2020-11-17 | Jeffrey Eder | Automated data storage system |
US7272627B2 (en) * | 1997-02-06 | 2007-09-18 | Genesys Telecommunications Laboratories, Inc. | System and apparatus for pre-routing network events |
US6104802A (en) | 1997-02-10 | 2000-08-15 | Genesys Telecommunications Laboratories, Inc. | In-band signaling for routing |
US7031442B1 (en) | 1997-02-10 | 2006-04-18 | Genesys Telecommunications Laboratories, Inc. | Methods and apparatus for personal routing in computer-simulated telephony |
US6480600B1 (en) | 1997-02-10 | 2002-11-12 | Genesys Telecommunications Laboratories, Inc. | Call and data correspondence in a call-in center employing virtual restructuring for computer telephony integrated functionality |
US7062781B2 (en) * | 1997-02-12 | 2006-06-13 | Verizon Laboratories Inc. | Method for providing simultaneous parallel secure command execution on multiple remote hosts |
US7366900B2 (en) * | 1997-02-12 | 2008-04-29 | Verizon Laboratories, Inc. | Platform-neutral system and method for providing secure remote operations over an insecure computer network |
EP0968596B1 (en) | 1997-03-12 | 2007-07-18 | Nomadix, Inc. | Nomadic translator or router |
US20010048738A1 (en) | 1997-04-03 | 2001-12-06 | Sbc Technology Resourses, Inc. | Profile management system including user interface for accessing and maintaining profile data of user subscribed telephony services |
US6778651B1 (en) * | 1997-04-03 | 2004-08-17 | Southwestern Bell Telephone Company | Apparatus and method for facilitating service management of communications services in a communications network |
US7290288B2 (en) | 1997-06-11 | 2007-10-30 | Prism Technologies, L.L.C. | Method and system for controlling access, by an authentication server, to protected computer resources provided via an internet protocol network |
US6052726A (en) * | 1997-06-30 | 2000-04-18 | Mci Communications Corp. | Delay calculation for a frame relay network |
US6453352B1 (en) * | 1997-07-14 | 2002-09-17 | Electronic Data Systems Corporation | Integrated electronic commerce system and method |
US7502752B1 (en) | 1997-08-07 | 2009-03-10 | Citicorp Development Center, Inc. | System and method for delivering financial services |
JPH1185651A (en) * | 1997-09-01 | 1999-03-30 | Yamatake Honeywell Co Ltd | Communication interface device, object equipment and communication method |
CA2246130C (en) * | 1997-09-04 | 2003-01-14 | Mitel Corporation | Web based help desk |
US6473407B1 (en) | 1997-09-05 | 2002-10-29 | Worldcom, Inc. | Integrated proxy interface for web based alarm management tools |
US6782087B1 (en) | 1997-09-19 | 2004-08-24 | Mci Communications Corporation | Desktop telephony application program for a call center agent |
US6714979B1 (en) * | 1997-09-26 | 2004-03-30 | Worldcom, Inc. | Data warehousing infrastructure for web based reporting tool |
US6745229B1 (en) | 1997-09-26 | 2004-06-01 | Worldcom, Inc. | Web based integrated customer interface for invoice reporting |
US7225249B1 (en) * | 1997-09-26 | 2007-05-29 | Mci, Llc | Integrated systems for providing communications network management services and interactive generating invoice documents |
US6381644B2 (en) * | 1997-09-26 | 2002-04-30 | Mci Worldcom, Inc. | Integrated proxy interface for web based telecommunications network management |
US7058600B1 (en) * | 1997-09-26 | 2006-06-06 | Mci, Inc. | Integrated proxy interface for web based data management reports |
US6763376B1 (en) | 1997-09-26 | 2004-07-13 | Mci Communications Corporation | Integrated customer interface system for communications network management |
US6631402B1 (en) * | 1997-09-26 | 2003-10-07 | Worldcom, Inc. | Integrated proxy interface for web based report requester tool set |
US6466663B1 (en) | 1997-09-30 | 2002-10-15 | Don Ravenscroft | Monitoring system client for a call center |
US6985943B2 (en) | 1998-09-11 | 2006-01-10 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center |
US6490350B2 (en) * | 1997-09-30 | 2002-12-03 | Mci Communications Corporation | Monitoring system for telephony resources in a call center |
US6711611B2 (en) | 1998-09-11 | 2004-03-23 | Genesis Telecommunications Laboratories, Inc. | Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure |
NZ503682A (en) * | 1997-10-21 | 2001-09-28 | British Telecomm | Information management system with data storage and retrieval, and control to input data set to data retrieval tool |
US6097887A (en) * | 1997-10-27 | 2000-08-01 | Kla-Tencor Corporation | Software system and method for graphically building customized recipe flowcharts |
USRE46528E1 (en) | 1997-11-14 | 2017-08-29 | Genesys Telecommunications Laboratories, Inc. | Implementation of call-center outbound dialing capability at a telephony network level |
US6789080B1 (en) * | 1997-11-14 | 2004-09-07 | Adobe Systems Incorporated | Retrieving documents transitively linked to an initial document |
US20020194084A1 (en) * | 1997-11-14 | 2002-12-19 | Anita Surles | Method and use of point-of sale terminal, which receives, transmits, stores, authorizes, reconciles, and calculates transactions electronically |
US6415278B1 (en) * | 1997-11-14 | 2002-07-02 | Adobe Systems Incorporated | Retrieving documents transitively linked to an initial document |
US6681227B1 (en) * | 1997-11-19 | 2004-01-20 | Ns Solutions Corporation | Database system and a method of data retrieval from the system |
WO1999027556A2 (en) * | 1997-11-20 | 1999-06-03 | Xacct Technologies, Inc. | Network accounting and billing system and method |
US6065120A (en) * | 1997-12-09 | 2000-05-16 | Phone.Com, Inc. | Method and system for self-provisioning a rendezvous to ensure secure access to information in a database from multiple devices |
US7055173B1 (en) | 1997-12-19 | 2006-05-30 | Avaya Technology Corp. | Firewall pooling in a network flowswitch |
US6038597A (en) * | 1998-01-20 | 2000-03-14 | Dell U.S.A., L.P. | Method and apparatus for providing and accessing data at an internet site |
US6807632B1 (en) * | 1999-01-21 | 2004-10-19 | Emc Corporation | Content addressable information encapsulation, representation, and transfer |
US6363077B1 (en) * | 1998-02-13 | 2002-03-26 | Broadcom Corporation | Load balancing in link aggregation and trunking |
US7907598B2 (en) | 1998-02-17 | 2011-03-15 | Genesys Telecommunication Laboratories, Inc. | Method for implementing and executing communication center routing strategies represented in extensible markup language |
US6332154B2 (en) | 1998-09-11 | 2001-12-18 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for providing media-independent self-help modules within a multimedia communication-center customer interface |
US6874119B2 (en) * | 1998-09-11 | 2005-03-29 | Genesys Telecommunications Laboratories, Inc. | Stored-media interface engine providing an abstract record of stored multimedia files within a multimedia communication center |
US7194757B1 (en) * | 1998-03-06 | 2007-03-20 | Starguide Digital Network, Inc. | Method and apparatus for push and pull distribution of multimedia |
JPH11261556A (en) * | 1998-03-16 | 1999-09-24 | Fujitsu Ltd | Information distribution receiving system, information distributing device, information receiver and information distribution/receiving method |
US6434619B1 (en) * | 1998-04-29 | 2002-08-13 | Alcatel Canada Inc. | Internet-enabled service management system and method |
US6339826B2 (en) | 1998-05-05 | 2002-01-15 | International Business Machines Corp. | Client-server system for maintaining a user desktop consistent with server application user access permissions |
US7089331B1 (en) | 1998-05-29 | 2006-08-08 | Oracle International Corporation | Method and mechanism for reducing client-side memory footprint of transmitted data |
US6363421B2 (en) * | 1998-05-31 | 2002-03-26 | Lucent Technologies, Inc. | Method for computer internet remote management of a telecommunication network element |
US6892300B2 (en) * | 1998-06-04 | 2005-05-10 | International Business Machines Corporation | Secure communication system and method of operation for conducting electronic commerce using remote vault agents interacting with a vault controller |
US6718470B1 (en) * | 1998-06-05 | 2004-04-06 | Entrust Technologies Limited | System and method for granting security privilege in a communication system |
US20030191717A1 (en) * | 1998-06-05 | 2003-10-09 | Johnson Teddy C. | High performance server data delivery system and method |
US6829242B2 (en) * | 1998-06-30 | 2004-12-07 | Cisco Technology, Inc. | Method and apparatus for associating PVC identifiers with domain names of home gateways |
US7870239B1 (en) * | 1998-06-30 | 2011-01-11 | Emc Corporation | Method and system for securing network access to dynamically updateable data stored in a data storage system |
KR100336069B1 (en) * | 1998-06-30 | 2002-10-11 | 삼성전자 주식회사 | How network management systems operate in a graphical user interface programming environment and communication devices for them |
US6490624B1 (en) * | 1998-07-10 | 2002-12-03 | Entrust, Inc. | Session management in a stateless network system |
US6665702B1 (en) | 1998-07-15 | 2003-12-16 | Radware Ltd. | Load balancing |
US20010037400A1 (en) * | 1998-07-22 | 2001-11-01 | Uri Raz | Method and system for decreasing the user-perceived system response time in web-based systems |
US6311221B1 (en) * | 1998-07-22 | 2001-10-30 | Appstream Inc. | Streaming modules |
US20010044850A1 (en) | 1998-07-22 | 2001-11-22 | Uri Raz | Method and apparatus for determining the order of streaming modules |
US20020138640A1 (en) * | 1998-07-22 | 2002-09-26 | Uri Raz | Apparatus and method for improving the delivery of software applications and associated data in web-based systems |
US7197570B2 (en) * | 1998-07-22 | 2007-03-27 | Appstream Inc. | System and method to send predicted application streamlets to a client device |
WO2000010342A1 (en) * | 1998-08-10 | 2000-02-24 | British Telecommunications Public Limited Company | Call routing in an intelligent network |
US6401111B1 (en) * | 1998-09-11 | 2002-06-04 | International Business Machines Corporation | Interaction monitor and interaction history for service applications |
USRE46153E1 (en) | 1998-09-11 | 2016-09-20 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus enabling voice-based management of state and interaction of a remote knowledge worker in a contact center environment |
US6757713B1 (en) | 1998-09-23 | 2004-06-29 | John W. L. Ogilvie | Method for including a self-removing indicator in a self-removing message |
US6324569B1 (en) * | 1998-09-23 | 2001-11-27 | John W. L. Ogilvie | Self-removing email verified or designated as such by a message distributor for the convenience of a recipient |
US20040193512A1 (en) * | 1998-09-24 | 2004-09-30 | Parmeshwar Gobin | Web based integrated customer interface for invoice reporting |
US7478142B1 (en) * | 1998-09-29 | 2009-01-13 | Netscape Communications Corporation | Self-contained applications that are applied to be received by and processed within a browser environment and that have a first package that includes a manifest file and an archive of files including a markup language file and second package |
US6560611B1 (en) * | 1998-10-13 | 2003-05-06 | Netarx, Inc. | Method, apparatus, and article of manufacture for a network monitoring system |
US6341352B1 (en) * | 1998-10-15 | 2002-01-22 | International Business Machines Corporation | Method for changing a security policy during processing of a transaction request |
JP3935276B2 (en) * | 1998-10-21 | 2007-06-20 | キヤノン株式会社 | Network device management method, apparatus, storage medium, and transmission apparatus |
US7131069B1 (en) * | 1998-10-22 | 2006-10-31 | Made2 Manage Systems, Inc. | Navigational interface for ERP system |
US6981222B2 (en) * | 1998-10-22 | 2005-12-27 | Made2Manage Systems, Inc. | End-to-end transaction processing and statusing system and method |
AU1239400A (en) * | 1998-10-28 | 2000-05-15 | Yahoo! Inc. | A method of controlling an internet browser interface and a controllable browserinterface |
US10511573B2 (en) | 1998-10-30 | 2019-12-17 | Virnetx, Inc. | Agile network protocol for secure communications using secure domain names |
US7418504B2 (en) | 1998-10-30 | 2008-08-26 | Virnetx, Inc. | Agile network protocol for secure communications using secure domain names |
US6502135B1 (en) * | 1998-10-30 | 2002-12-31 | Science Applications International Corporation | Agile network protocol for secure communications with assured system availability |
CA2349520C (en) | 1998-10-30 | 2011-05-17 | Science Applications International Corporation | An agile network protocol for secure communications with assured system availability |
US7188180B2 (en) * | 1998-10-30 | 2007-03-06 | Vimetx, Inc. | Method for establishing secure communication link between computers of virtual private network |
US6360269B1 (en) * | 1998-11-02 | 2002-03-19 | Nortel Networks Limited | Protected keepalive message through the internet |
US6453348B1 (en) | 1998-11-06 | 2002-09-17 | Ameritech Corporation | Extranet architecture |
US7031963B1 (en) * | 1998-11-09 | 2006-04-18 | Unisys Corporation | Green ice printout sorting and delivery program |
US6691165B1 (en) * | 1998-11-10 | 2004-02-10 | Rainfinity, Inc. | Distributed server cluster for controlling network traffic |
US7506033B2 (en) * | 1998-11-12 | 2009-03-17 | International Business Machines Corporation | System and method for remotely accessing a client in a client server environment |
US6886047B2 (en) * | 1998-11-13 | 2005-04-26 | Jp Morgan Chase Bank | System and method for managing information retrievals for integrated digital and analog archives on a global basis |
US6980631B1 (en) * | 1998-11-17 | 2005-12-27 | Callvision, Inc. | System and method for reporting calls |
EP1135723A4 (en) | 1998-11-30 | 2005-02-16 | Siebel Systems Inc | Development tool, method, and system for client server applications |
US6266661B1 (en) * | 1998-11-30 | 2001-07-24 | Platinum Technology Ip, Inc. | Method and apparatus for maintaining multi-instance database management systems with hierarchical inheritance and cross-hierarchy overrides |
US6985953B1 (en) * | 1998-11-30 | 2006-01-10 | George Mason University | System and apparatus for storage and transfer of secure data on web |
US6532463B1 (en) * | 1998-12-01 | 2003-03-11 | University Of Florida | Web page accessing of data bases and mainframes |
US6571245B2 (en) * | 1998-12-07 | 2003-05-27 | Magically, Inc. | Virtual desktop in a computer network |
US8069407B1 (en) | 1998-12-08 | 2011-11-29 | Yodlee.Com, Inc. | Method and apparatus for detecting changes in websites and reporting results to web developers for navigation template repair purposes |
US8266266B2 (en) | 1998-12-08 | 2012-09-11 | Nomadix, Inc. | Systems and methods for providing dynamic network authorization, authentication and accounting |
US7194554B1 (en) | 1998-12-08 | 2007-03-20 | Nomadix, Inc. | Systems and methods for providing dynamic network authorization authentication and accounting |
US7085997B1 (en) | 1998-12-08 | 2006-08-01 | Yodlee.Com | Network-based bookmark management and web-summary system |
US8713641B1 (en) | 1998-12-08 | 2014-04-29 | Nomadix, Inc. | Systems and methods for authorizing, authenticating and accounting users having transparent computer access to a network using a gateway device |
US7672879B1 (en) | 1998-12-08 | 2010-03-02 | Yodlee.Com, Inc. | Interactive activity interface for managing personal data and performing transactions over a data packet network |
US6636894B1 (en) * | 1998-12-08 | 2003-10-21 | Nomadix, Inc. | Systems and methods for redirecting users having transparent computer access to a network using a gateway device having redirection capability |
US6324578B1 (en) | 1998-12-14 | 2001-11-27 | International Business Machines Corporation | Methods, systems and computer program products for management of configurable application programs on a network |
US6510466B1 (en) * | 1998-12-14 | 2003-01-21 | International Business Machines Corporation | Methods, systems and computer program products for centralized management of application programs on a network |
US6523172B1 (en) * | 1998-12-17 | 2003-02-18 | Evolutionary Technologies International, Inc. | Parser translator system and method |
US7356482B2 (en) | 1998-12-18 | 2008-04-08 | Alternative Systems, Inc. | Integrated change management unit |
US6269395B1 (en) * | 1998-12-21 | 2001-07-31 | Nortel Networks Limited | Method and system in a computer-based system for providing access to services associated with different access points |
US7152070B1 (en) * | 1999-01-08 | 2006-12-19 | The Regents Of The University Of California | System and method for integrating and accessing multiple data sources within a data warehouse architecture |
WO2000042587A1 (en) * | 1999-01-09 | 2000-07-20 | Heat Timer Corporation | Electronic message delivery system utilizable in the monitoring of equipment and method of same |
US20020023207A1 (en) * | 1999-01-14 | 2002-02-21 | Olik Zbigniew T. | Secure data transfer between a client and a back-end resource via an intermediary |
US7320001B1 (en) * | 1999-01-15 | 2008-01-15 | Hon Hai Precision Industry, Ltd. | Method for visualizing information in a data warehousing environment |
US7233952B1 (en) * | 1999-01-15 | 2007-06-19 | Hon Hai Precision Industry, Ltd. | Apparatus for visualizing information in a data warehousing environment |
US6442600B1 (en) * | 1999-01-15 | 2002-08-27 | Micron Technology, Inc. | Method and system for centralized storage and management of electronic messages |
US7007029B1 (en) * | 1999-01-15 | 2006-02-28 | Metaedge Corporation | System for visualizing information in a data warehousing environment |
US20010012346A1 (en) * | 1999-01-29 | 2001-08-09 | Alex Terry | Interactive billing system utilizing a thin web client interface |
US6898636B1 (en) * | 1999-02-04 | 2005-05-24 | Intralinks, Inc. | Methods and systems for interchanging documents between a sender computer, a server and a receiver computer |
JP3833409B2 (en) * | 1999-02-05 | 2006-10-11 | 株式会社日立製作所 | Communication proxy device |
US6658571B1 (en) * | 1999-02-09 | 2003-12-02 | Secure Computing Corporation | Security framework for dynamically wrapping software applications executing in a computing system |
US6687877B1 (en) | 1999-02-17 | 2004-02-03 | Siemens Corp. Research Inc. | Web-based call center system with web document annotation |
CA2264321A1 (en) * | 1999-03-02 | 2000-09-02 | Cognos Incorporated | Method and apparatus for generating reports |
US20030208641A1 (en) * | 1999-03-09 | 2003-11-06 | Wesemann Darren L. | Software components as virtual processors |
EP1037155A3 (en) * | 1999-03-18 | 2003-11-26 | Siemens Aktiengesellschaft | Method for mediating between communication participants and device for implementing the method |
US6388682B1 (en) * | 1999-03-18 | 2002-05-14 | International Business Machines Corporation | Adaptive computer display screen window accommodating user or human factor input |
US6907566B1 (en) | 1999-04-02 | 2005-06-14 | Overture Services, Inc. | Method and system for optimum placement of advertisements on a webpage |
US6891940B1 (en) * | 2000-07-19 | 2005-05-10 | Sbc Technology Resources, Inc. | System and method for providing remote access to telecommunications services |
US6801949B1 (en) | 1999-04-12 | 2004-10-05 | Rainfinity, Inc. | Distributed server cluster with graphical user interface |
DE19916490A1 (en) * | 1999-04-13 | 2000-10-26 | Alcatel Sa | Monitoring the transmission quality in a digital communication network |
CA2301435C (en) * | 1999-04-16 | 2006-10-10 | At&T Corp. | Method for reducing congestion in packet-switched networks |
US6278694B1 (en) * | 1999-04-16 | 2001-08-21 | Concord Communications Inc. | Collecting and reporting monitoring data from remote network probes |
AU3822299A (en) * | 1999-04-20 | 2000-11-02 | Nokia Networks Oy | Information collection method and system |
US6701368B1 (en) * | 1999-04-26 | 2004-03-02 | Cisco Technology, Inc. | Providing a stream of data to a browser to update properties on a page |
WO2000065763A2 (en) | 1999-04-26 | 2000-11-02 | Dodots, Inc. | Apparatus and method for delivering internet content |
US20040111471A1 (en) * | 1999-04-27 | 2004-06-10 | Worldcom, Inc. | Alarm monitoring system for a telecommunications network |
JP3451981B2 (en) * | 1999-04-30 | 2003-09-29 | 日本電気株式会社 | Internet homepage data collection method |
US7016951B1 (en) * | 1999-04-30 | 2006-03-21 | Mantech Ctx Corporation | System and method for network security |
US6684248B1 (en) * | 1999-05-03 | 2004-01-27 | Certifiedmail.Com, Inc. | Method of transferring data from a sender to a recipient during which a unique account for the recipient is automatically created if the account does not previously exist |
FI107488B (en) * | 1999-05-10 | 2001-08-15 | Nokia Networks Oy | Procedure and system in a telephone exchange system |
WO2000068818A1 (en) * | 1999-05-11 | 2000-11-16 | Pisces Internet Systems Pty Ltd | Signalling apparatus and method |
WO2000070838A2 (en) * | 1999-05-14 | 2000-11-23 | Pivia, Inc. | Client-server independent intermediary mechanism |
US6718388B1 (en) * | 1999-05-18 | 2004-04-06 | Jp Morgan Chase Bank | Secured session sequencing proxy system and method therefor |
US7650355B1 (en) | 1999-05-21 | 2010-01-19 | E-Numerate Solutions, Inc. | Reusable macro markup language |
US9262384B2 (en) | 1999-05-21 | 2016-02-16 | E-Numerate Solutions, Inc. | Markup language system, method, and computer program product |
AU4815500A (en) * | 1999-05-21 | 2000-12-12 | Microsoft Corporation | Shared views for browsing content |
US7249328B1 (en) * | 1999-05-21 | 2007-07-24 | E-Numerate Solutions, Inc. | Tree view for reusable data markup language |
US9268748B2 (en) | 1999-05-21 | 2016-02-23 | E-Numerate Solutions, Inc. | System, method, and computer program product for outputting markup language documents |
US9262383B2 (en) | 1999-05-21 | 2016-02-16 | E-Numerate Solutions, Inc. | System, method, and computer program product for processing a markup document |
US6920608B1 (en) | 1999-05-21 | 2005-07-19 | E Numerate Solutions, Inc. | Chart view for reusable data markup language |
CA2371750A1 (en) | 1999-05-24 | 2000-11-30 | Aprisma Management Technologies, Inc. | Service level management |
US6282544B1 (en) * | 1999-05-24 | 2001-08-28 | Computer Associates Think, Inc. | Method and apparatus for populating multiple data marts in a single aggregation process |
US20030191832A1 (en) * | 1999-06-01 | 2003-10-09 | Ramakrishna Satyavolu | Method and apparatus for controlled establishment of a turnkey system providing a centralized data aggregation and summary capability to third party entities |
US20050080799A1 (en) * | 1999-06-01 | 2005-04-14 | Abb Flexible Automaton, Inc. | Real-time information collection and distribution system for robots and electronically controlled machines |
US20020023057A1 (en) * | 1999-06-01 | 2002-02-21 | Goodwin Johnathan David | Web-enabled value bearing item printing |
US7146505B1 (en) | 1999-06-01 | 2006-12-05 | America Online, Inc. | Secure data exchange between date processing systems |
US6477565B1 (en) * | 1999-06-01 | 2002-11-05 | Yodlee.Com, Inc. | Method and apparatus for restructuring of personalized data for transmission from a data network to connected and portable network appliances |
US7752535B2 (en) | 1999-06-01 | 2010-07-06 | Yodlec.com, Inc. | Categorization of summarized information |
US6463468B1 (en) * | 1999-06-01 | 2002-10-08 | Netzero, Inc. | Targeted network video download interface |
US6807549B2 (en) * | 1999-06-03 | 2004-10-19 | B.I.S. Advanced Software Systems Ltd. | General purpose interpreter and database for accessing enterprise servers over an internet protocol network |
US7523191B1 (en) * | 2000-06-02 | 2009-04-21 | Yahoo! Inc. | System and method for monitoring user interaction with web pages |
US6889260B1 (en) * | 1999-06-10 | 2005-05-03 | Ec Enabler, Ltd | Method and system for transferring information |
JP4150131B2 (en) * | 1999-06-10 | 2008-09-17 | 東芝テック株式会社 | Image processing system |
US7882247B2 (en) * | 1999-06-11 | 2011-02-01 | Netmotion Wireless, Inc. | Method and apparatus for providing secure connectivity in mobile and other intermittent computing environments |
AUPQ094599A0 (en) * | 1999-06-11 | 1999-07-08 | Honeywell Limited | Method and system for remotely monitoring time-variant data |
US6560609B1 (en) * | 1999-06-14 | 2003-05-06 | International Business Machines Corporation | Delegating instance management functions to underlying resource managers |
US7065785B1 (en) * | 1999-06-15 | 2006-06-20 | Siemens Communications, Inc. | Apparatus and method for TOL client boundary protection |
US7606760B2 (en) * | 1999-06-18 | 2009-10-20 | Echarge Corporation | Method and apparatus for ordering goods, services and content over an internetwork using a virtual payment account |
IL147164A0 (en) | 1999-06-18 | 2002-08-14 | Echarge Corp | Method and apparatus for ordering goods, services and content over an internetwork using a virtual payment account |
US7249097B2 (en) * | 1999-06-18 | 2007-07-24 | Echarge Corporation | Method for ordering goods, services, and content over an internetwork using a virtual payment account |
US6606657B1 (en) * | 1999-06-22 | 2003-08-12 | Comverse, Ltd. | System and method for processing and presenting internet usage information |
US6601088B1 (en) * | 1999-06-23 | 2003-07-29 | International Business Machines Corporation | User controlled e-mail deletion |
GB2368692B (en) * | 1999-06-25 | 2003-02-12 | Jacobs Rimell Ltd | Automated provisioning system |
US6670973B1 (en) * | 1999-06-29 | 2003-12-30 | Electronic Data Systems Corporation | System and method for representing the information technology infrastructure of an organization |
US6470390B1 (en) * | 1999-06-29 | 2002-10-22 | Cisco Technology, Inc. | Method and apparatus for a dual connection communication session |
US7356390B2 (en) | 1999-06-29 | 2008-04-08 | Space Data Corporation | Systems and applications of lighter-than-air (LTA) platforms |
US7203491B2 (en) | 2001-04-18 | 2007-04-10 | Space Data Corporation | Unmanned lighter-than-air safe termination and recovery methods |
US9053500B2 (en) * | 1999-06-30 | 2015-06-09 | Blackboard Inc. | Internet-based education support system and method with multi-language capability |
CA2341889A1 (en) * | 1999-06-30 | 2001-01-11 | Suntory Limited | Web application system having functions of session management and distributed management and operation management mechanisms therefor |
US6938081B1 (en) * | 1999-06-30 | 2005-08-30 | Level 3 Communications, Inc. | Methods and systems for managing network infrastructure change including obtaining approval for the network infrastructure changes |
US20040181668A1 (en) * | 1999-06-30 | 2004-09-16 | Blew Edwin O. | Methods for conducting server-side encryption/decryption-on-demand |
US6628654B1 (en) * | 1999-07-01 | 2003-09-30 | Cisco Technology, Inc. | Dispatching packets from a forwarding agent using tag switching |
US6662223B1 (en) | 1999-07-01 | 2003-12-09 | Cisco Technology, Inc. | Protocol to coordinate network end points to measure network latency |
US7058817B1 (en) | 1999-07-02 | 2006-06-06 | The Chase Manhattan Bank | System and method for single sign on process for websites with multiple applications and services |
US7346695B1 (en) | 2002-10-28 | 2008-03-18 | F5 Networks, Inc. | System and method for performing application level persistence |
US7100195B1 (en) * | 1999-07-30 | 2006-08-29 | Accenture Llp | Managing user information on an e-commerce system |
US7644366B1 (en) * | 1999-07-30 | 2010-01-05 | Computer Associates Think, Inc. | Method and system for displaying a plurality of discrete files in a compound file |
US6880126B1 (en) | 1999-08-03 | 2005-04-12 | International Business Machines Corporation | Controlling presentation of a GUI, using view controllers created by an application mediator, by identifying a destination to access a target to retrieve data |
US6286104B1 (en) * | 1999-08-04 | 2001-09-04 | Oracle Corporation | Authentication and authorization in a multi-tier relational database management system |
US7130879B1 (en) | 1999-08-10 | 2006-10-31 | Alexandre Dayon | System for publishing, organizing, accessing and distributing information in a computer network |
US6859834B1 (en) * | 1999-08-13 | 2005-02-22 | Sun Microsystems, Inc. | System and method for enabling application server request failover |
US6879995B1 (en) * | 1999-08-13 | 2005-04-12 | Sun Microsystems, Inc. | Application server message logging |
US6779016B1 (en) | 1999-08-23 | 2004-08-17 | Terraspring, Inc. | Extensible computing system |
US7142530B1 (en) * | 1999-08-27 | 2006-11-28 | Bellsouth Intellectual Property Corp. | Methods and systems of network management |
US7483967B2 (en) * | 1999-09-01 | 2009-01-27 | Ximeta Technology, Inc. | Scalable server architecture based on asymmetric 3-way TCP |
US6772333B1 (en) * | 1999-09-01 | 2004-08-03 | Dickens Coal Llc | Atomic session-start operation combining clear-text and encrypted sessions to provide id visibility to middleware such as load-balancers |
US6493745B1 (en) * | 1999-09-03 | 2002-12-10 | Microsoft Corporation | Message processing technique to improve client computer response to user input |
US7889052B2 (en) * | 2001-07-10 | 2011-02-15 | Xatra Fund Mx, Llc | Authorizing payment subsequent to RF transactions |
US7239226B2 (en) | 2001-07-10 | 2007-07-03 | American Express Travel Related Services Company, Inc. | System and method for payment using radio frequency identification in contact and contactless transactions |
WO2001018714A2 (en) | 1999-09-08 | 2001-03-15 | Wizard Technologies, Inc. | Transaction and account management system |
US6687745B1 (en) | 1999-09-14 | 2004-02-03 | Droplet, Inc | System and method for delivering a graphical user interface of remote applications over a thin bandwidth connection |
US9092535B1 (en) | 1999-09-21 | 2015-07-28 | Google Inc. | E-mail embedded textual hyperlink object |
US7840639B1 (en) * | 1999-09-21 | 2010-11-23 | G&H Nevada-Tek | Method and article of manufacture for an automatically executed application program associated with an electronic message |
US6360221B1 (en) | 1999-09-21 | 2002-03-19 | Neostar, Inc. | Method and apparatus for the production, delivery, and receipt of enhanced e-mail |
FI109165B (en) * | 1999-09-24 | 2002-05-31 | Elisa Comm Oyj | A method for controlling data traffic |
US6877036B1 (en) * | 1999-09-24 | 2005-04-05 | Akamba Corporation | System and method for managing connections between a client and a server |
US7206833B1 (en) * | 1999-09-30 | 2007-04-17 | Intel Corporation | Platform independent alert detection and management |
US6922722B1 (en) | 1999-09-30 | 2005-07-26 | Intel Corporation | Method and apparatus for dynamic network configuration of an alert-based client |
US7318089B1 (en) | 1999-09-30 | 2008-01-08 | Intel Corporation | Method and apparatus for performing network-based control functions on an alert-enabled managed client |
CA2321456A1 (en) | 1999-10-01 | 2001-04-01 | B-50.Com, Llc | System and methods for generating custom reports based on point-of-sale data |
US7020697B1 (en) | 1999-10-01 | 2006-03-28 | Accenture Llp | Architectures for netcentric computing systems |
US6874010B1 (en) | 1999-10-01 | 2005-03-29 | Accenture Llp | Base service architectures for netcentric computing systems |
US6988249B1 (en) | 1999-10-01 | 2006-01-17 | Accenture Llp | Presentation service architectures for netcentric computing systems |
US7068680B1 (en) | 1999-10-01 | 2006-06-27 | Accenture Llp | Communication service architectures for netcentric computing systems |
WO2001026321A2 (en) | 1999-10-01 | 2001-04-12 | Accenture L.L.P. | Communication service architectures for netcentric computing systems |
US7610289B2 (en) | 2000-10-04 | 2009-10-27 | Google Inc. | System and method for monitoring and analyzing internet traffic |
US8140658B1 (en) | 1999-10-06 | 2012-03-20 | Borgia/Cummins, Llc | Apparatus for internetworked wireless integrated network sensors (WINS) |
WO2001028212A1 (en) * | 1999-10-08 | 2001-04-19 | Nortel Networks Limited | Method, apparatus, and article of manufacture for web-based control of a call server |
US6522333B1 (en) * | 1999-10-08 | 2003-02-18 | Electronic Arts Inc. | Remote communication through visual representations |
US7366696B1 (en) * | 1999-10-08 | 2008-04-29 | Checkfree Corporation | Electronic billing with flexible biller controlled electronic bill presentment |
US7519905B2 (en) * | 1999-10-12 | 2009-04-14 | Webmd Corp. | Automatic formatting and validating of text for a markup language graphical user interface |
JP3274441B2 (en) * | 1999-10-13 | 2002-04-15 | エヌ・ティ・ティ・コムウェア株式会社 | Call detail collection device, call detail processing device, call detail processing device, call detail management device, call detail processing system, call detail collection method, call detail processing method, call detail processing method, and call detail management method |
US6798753B1 (en) * | 1999-10-14 | 2004-09-28 | International Business Machines Corporation | Automatically establishing conferences from desktop applications over the Internet |
US7233929B1 (en) | 1999-10-18 | 2007-06-19 | Stamps.Com | Postal system intranet and commerce processing for on-line value bearing system |
US7216110B1 (en) * | 1999-10-18 | 2007-05-08 | Stamps.Com | Cryptographic module for secure processing of value-bearing items |
EP1224630A1 (en) * | 1999-10-18 | 2002-07-24 | Stamps.Com | Method and apparatus for on-line value-bearing item system |
US7467211B1 (en) | 1999-10-18 | 2008-12-16 | Cisco Technology Inc. | Remote computer system management through an FTP internet connection |
AU1570901A (en) | 1999-10-18 | 2001-04-30 | Stamps.Com | Cryptographic module for secure processing of value-bearing items |
US6633312B1 (en) * | 1999-10-19 | 2003-10-14 | Nortel Networks Limited | Method and apparatus for selecting network entities |
US6496977B1 (en) * | 1999-10-21 | 2002-12-17 | International Business Machines Corporation | Method and system for implementing network filesystem-based aid for computer operating system upgrades |
AU1224101A (en) * | 1999-10-22 | 2001-05-08 | Nomadix, Inc. | Gateway device having an xml interface and associated method |
US7401115B1 (en) | 2000-10-23 | 2008-07-15 | Aol Llc | Processing selected browser requests |
US6851089B1 (en) * | 1999-10-25 | 2005-02-01 | Amazon.Com, Inc. | Software application and associated methods for generating a software layer for structuring semistructured information |
US6978381B1 (en) * | 1999-10-26 | 2005-12-20 | International Business Machines Corporation | Enhancement to a system for automated generation of file access control system commands |
US6714977B1 (en) * | 1999-10-27 | 2004-03-30 | Netbotz, Inc. | Method and system for monitoring computer networks and equipment |
US6886103B1 (en) * | 1999-10-28 | 2005-04-26 | Lucent Technologies Inc. | Method and apparatus for extending network address translation for unsupported protocols |
AU1442701A (en) * | 1999-10-28 | 2001-05-08 | Jp Morgan Chase Bank | Secured session sequencing proxy system supporting multiple applications and method therefor |
US6779177B1 (en) | 1999-10-28 | 2004-08-17 | International Business Machines Corporation | Mechanism for cross channel multi-server multi-protocol multi-data model thin clients |
US7181686B1 (en) | 1999-10-29 | 2007-02-20 | International Business Machines Corporation | Selecting screens in a GUI using events generated by a set of view controllers |
US6675193B1 (en) * | 1999-10-29 | 2004-01-06 | Invensys Software Systems | Method and system for remote control of a local system |
US6862686B1 (en) | 1999-10-29 | 2005-03-01 | International Business Machines Corporation | Method and apparatus in a data processing system for the separation of role-based permissions specification from its corresponding implementation of its semantic behavior |
US20050149559A1 (en) * | 1999-11-01 | 2005-07-07 | Oppedahl & Larson Llp | Status monitoring system |
US7571131B1 (en) * | 1999-11-05 | 2009-08-04 | Ford Motor Company | Method of conducting online competitive price quoting events |
JP3565490B2 (en) * | 1999-11-09 | 2004-09-15 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Client server system, server, client, proxy server control method, proxy server function providing method, and storage medium |
US20040193695A1 (en) * | 1999-11-10 | 2004-09-30 | Randy Salo | Secure remote access to enterprise networks |
US8554932B1 (en) | 1999-11-12 | 2013-10-08 | Jpmorgan Chase Bank, N.A. | Data exchange management system and method |
US7370004B1 (en) | 1999-11-15 | 2008-05-06 | The Chase Manhattan Bank | Personalized interactive network architecture |
US6948175B1 (en) * | 1999-11-16 | 2005-09-20 | Ricoh Company, Ltd. | Method and system of remote diagnostic, control and information collection using a dynamic linked library |
US6782425B1 (en) * | 1999-11-24 | 2004-08-24 | Unisys Corporation | Session based security profile for internet access of an enterprise server |
US6931111B1 (en) * | 1999-11-24 | 2005-08-16 | Netgen Communications, Inc. | Methods and systems for providing communications services |
JP3395896B2 (en) * | 1999-11-25 | 2003-04-14 | 株式会社ジャストシステム | Information providing system and method, client device and mediation device |
JP2001216226A (en) * | 1999-11-26 | 2001-08-10 | Mitsubishi Electric Corp | Inter-application data transmission/reception system and method threfor, and computer-readable recording medium having program for making computer operate inter-application data transmission/reception method recording thereon |
US7774220B2 (en) * | 1999-11-29 | 2010-08-10 | The Strategic Coach Inc. | Project management system for aiding users in attaining goals |
US6961778B2 (en) * | 1999-11-30 | 2005-11-01 | Accenture Llp | Management interface between a core telecommunication system and a local service provider |
US6732167B1 (en) * | 1999-11-30 | 2004-05-04 | Accenture L.L.P. | Service request processing in a local service activation management environment |
US6836803B1 (en) | 1999-11-30 | 2004-12-28 | Accenture Llp | Operations architecture to implement a local service activation management system |
US6813278B1 (en) * | 1999-11-30 | 2004-11-02 | Accenture Llp | Process for submitting and handling a service request in a local service management system |
US7929978B2 (en) | 1999-12-01 | 2011-04-19 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for providing enhanced communication capability for mobile devices on a virtual private network |
US7966259B1 (en) * | 1999-12-09 | 2011-06-21 | Amazon.Com, Inc. | System and methods for facilitating transactions on, and personalizing web pages of, third party web sites |
US7506358B1 (en) * | 1999-12-09 | 2009-03-17 | Cisco Technology, Inc. | Method and apparatus supporting network communications through a firewall |
US6938169B1 (en) | 1999-12-10 | 2005-08-30 | Sun Microsystems, Inc. | Channel-specific file system views in a private network using a public-network infrastructure |
US6970941B1 (en) | 1999-12-10 | 2005-11-29 | Sun Microsystems, Inc. | System and method for separating addresses from the delivery scheme in a virtual private network |
US6977929B1 (en) | 1999-12-10 | 2005-12-20 | Sun Microsystems, Inc. | Method and system for facilitating relocation of devices on a network |
US7765581B1 (en) * | 1999-12-10 | 2010-07-27 | Oracle America, Inc. | System and method for enabling scalable security in a virtual private network |
US7336790B1 (en) | 1999-12-10 | 2008-02-26 | Sun Microsystems Inc. | Decoupling access control from key management in a network |
DE20020773U1 (en) * | 1999-12-10 | 2001-04-19 | Firstgate Internet Ag | Server device for the transmission of electronic data |
US20010044840A1 (en) * | 1999-12-13 | 2001-11-22 | Live Networking, Inc. | Method and system for real-tme monitoring and administration of computer networks |
US6823452B1 (en) * | 1999-12-17 | 2004-11-23 | International Business Machines Corporation | Providing end-to-end user authentication for host access using digital certificates |
US6668275B1 (en) * | 1999-12-17 | 2003-12-23 | Honeywell International Inc. | System and method for multiprocessor management |
US6775658B1 (en) * | 1999-12-21 | 2004-08-10 | Mci, Inc. | Notification by business rule trigger control |
US6343290B1 (en) * | 1999-12-22 | 2002-01-29 | Celeritas Technologies, L.L.C. | Geographic network management system |
US8452776B2 (en) * | 1999-12-22 | 2013-05-28 | Celeritasworks, Llc | Spatial data portal |
US7447509B2 (en) * | 1999-12-22 | 2008-11-04 | Celeritasworks, Llc | Geographic management system |
US7523190B1 (en) * | 1999-12-23 | 2009-04-21 | Bickerstaff Cynthia L | Real-time performance assessment of large area network user experience |
US6934723B2 (en) * | 1999-12-23 | 2005-08-23 | International Business Machines Corporation | Method for file system replication with broadcasting and XDSM |
US6912567B1 (en) * | 1999-12-27 | 2005-06-28 | International Business Machines Corp. | Broadband multi-service proxy server system and method of operation for internet services of user's choice |
US20010034842A1 (en) * | 1999-12-30 | 2001-10-25 | Chacko Matthew Kochumalayil | Common network security |
US20010047385A1 (en) * | 1999-12-30 | 2001-11-29 | Jeffrey Tuatini | Passthru to shared service funtionality |
US6721786B1 (en) * | 2000-01-06 | 2004-04-13 | International Business Machines Corporation | Method and apparatus for balancing bandwidth usage in a browser |
IL134047A (en) * | 2000-01-14 | 2004-02-08 | Lightscape Networks Ltd | Method for selecting the type of communication channels in a multi-layered network and system using same |
US7188176B1 (en) * | 2000-01-20 | 2007-03-06 | Priceline.Com Incorporated | Apparatus, system, and method for maintaining a persistent data state on a communications network |
US6795859B2 (en) * | 2000-01-21 | 2004-09-21 | Dennis Parker | Scalable server architecture systems and methods |
US20010047261A1 (en) * | 2000-01-24 | 2001-11-29 | Peter Kassan | Partially automated interactive dialog |
US20040205473A1 (en) * | 2000-01-27 | 2004-10-14 | Gwyn Fisher | Method and system for implementing an enterprise information portal |
WO2001055848A2 (en) * | 2000-01-27 | 2001-08-02 | Hummingbird Ltd. | A method and system for implementing an enterprise information portal |
US6877023B1 (en) * | 2000-01-28 | 2005-04-05 | Softwired, Inc. | Messaging system for delivering data in the form of portable message formats between message clients |
GB0002019D0 (en) * | 2000-01-29 | 2000-03-22 | Ibm | Data migration tool |
US7003571B1 (en) * | 2000-01-31 | 2006-02-21 | Telecommunication Systems Corporation Of Maryland | System and method for re-directing requests from browsers for communication over non-IP based networks |
US8019836B2 (en) | 2002-01-02 | 2011-09-13 | Mesh Comm, Llc | Wireless communication enabled meter and network |
US7379981B2 (en) * | 2000-01-31 | 2008-05-27 | Kenneth W. Garrard | Wireless communication enabled meter and network |
US7739362B1 (en) * | 2000-02-02 | 2010-06-15 | Cisco Technology, Inc. | Method and apparatus for browsing a management information base |
US6883032B1 (en) * | 2000-02-02 | 2005-04-19 | Lucent Technologies Inc. | Method and system for collecting data on the internet |
US6647392B1 (en) * | 2000-02-04 | 2003-11-11 | International Business Machines Corporation | Method and apparatus for the request brokering of standardized reports |
US8392578B1 (en) * | 2000-02-09 | 2013-03-05 | Charles Schwab & Co., Inc. | Method and apparatus for controlling access to a website |
US7249155B1 (en) * | 2000-02-09 | 2007-07-24 | International Business Machines Corporation | Method for processing a request to multiple instances of a server program |
US6931419B1 (en) * | 2000-02-11 | 2005-08-16 | Hallmark Cards Incorporated | Data management system for automatically accessing, maintaining, propagating user data among plurality of communities, each of which contains plurality of members |
US7146233B2 (en) * | 2000-02-11 | 2006-12-05 | Sun Microsystems, Inc. | Request queue management |
US8290809B1 (en) | 2000-02-14 | 2012-10-16 | Ebay Inc. | Determining a community rating for a user using feedback ratings of related users in an electronic environment |
WO2001061652A2 (en) * | 2000-02-16 | 2001-08-23 | Stamps.Com | Secure on-line ticketing |
US7024457B1 (en) * | 2000-02-17 | 2006-04-04 | J2 Global Communications, Inc. | E-mail synchronization between heterogeneous mail servers |
US6886005B2 (en) | 2000-02-17 | 2005-04-26 | E-Numerate Solutions, Inc. | RDL search engine |
US6671728B1 (en) * | 2000-02-18 | 2003-12-30 | G.E. Information Services, Inc. | Abstract initiator |
WO2001063946A1 (en) * | 2000-02-23 | 2001-08-30 | Nexterna, Inc. | System and method for dynamically routing messages transmitted from mobile platforms |
JP2001237991A (en) * | 2000-02-23 | 2001-08-31 | Nec Corp | Caller no-charge communication system and method |
US6584465B1 (en) * | 2000-02-25 | 2003-06-24 | Eastman Kodak Company | Method and system for search and retrieval of similar patterns |
US20020156860A1 (en) * | 2000-02-25 | 2002-10-24 | Finke Alan D. | Personal server system |
EP1368757A2 (en) * | 2000-02-28 | 2003-12-10 | Bruker Daltonics, Inc. | Automation of acquisition, analysis and electronic delivery of experimental data |
US9614934B2 (en) | 2000-02-29 | 2017-04-04 | Paypal, Inc. | Methods and systems for harvesting comments regarding users on a network-based facility |
US7389284B1 (en) | 2000-02-29 | 2008-06-17 | Oracle International Corporation | Method and mechanism for efficient processing of remote-mapped queries |
JP2001243182A (en) * | 2000-02-29 | 2001-09-07 | Nec Corp | Server system, and method for interlocking web contents with the server system |
US7428505B1 (en) * | 2000-02-29 | 2008-09-23 | Ebay, Inc. | Method and system for harvesting feedback and comments regarding multiple items from users of a network-based transaction facility |
US6760750B1 (en) * | 2000-03-01 | 2004-07-06 | Polycom Israel, Ltd. | System and method of monitoring video and/or audio conferencing through a rapid-update web site |
CA2299824C (en) * | 2000-03-01 | 2012-02-21 | Spicer Corporation | Network resource control system |
US8843617B2 (en) * | 2000-03-01 | 2014-09-23 | Printeron Inc. | Multi-stage polling mechanism and system for the transmission and processing control of network resource data |
JP3926963B2 (en) * | 2000-03-03 | 2007-06-06 | 富士通株式会社 | State setting system and method |
US7139686B1 (en) * | 2000-03-03 | 2006-11-21 | The Mathworks, Inc. | Report generator for a mathematical computing environment |
US7281040B1 (en) * | 2000-03-07 | 2007-10-09 | Cisco Technology, Inc. | Diagnostic/remote monitoring by email |
AU2001245481A1 (en) * | 2000-03-07 | 2001-09-17 | Hotlens.Com Inc. | Server-side web browsing and multiple lens system, method and apparatus |
WO2001067355A2 (en) | 2000-03-07 | 2001-09-13 | American Express Travel Related Services Company, Inc. | System for facilitating a transaction |
US7340532B2 (en) * | 2000-03-10 | 2008-03-04 | Akamai Technologies, Inc. | Load balancing array packet routing system |
JP4290309B2 (en) * | 2000-03-13 | 2009-07-01 | シャープ株式会社 | Information communication apparatus, information communication method, and remote management system |
CA2301996A1 (en) * | 2000-03-13 | 2001-09-13 | Spicer Corporation | Wireless attachment enabling |
US6971086B2 (en) * | 2000-03-16 | 2005-11-29 | Silicon Graphics, Inc. | Common user interface development toolkit for a system administration program |
US8645137B2 (en) | 2000-03-16 | 2014-02-04 | Apple Inc. | Fast, language-independent method for user authentication by voice |
US9246975B2 (en) | 2000-03-17 | 2016-01-26 | Facebook, Inc. | State change alerts mechanism |
US7739334B1 (en) * | 2000-03-17 | 2010-06-15 | Visto Corporation | System and method for automatically forwarding email and email events via a computer network to a server computer |
US7624172B1 (en) | 2000-03-17 | 2009-11-24 | Aol Llc | State change alerts mechanism |
US7080035B1 (en) * | 2000-03-20 | 2006-07-18 | Bellsouth Intellectual Property Corp. | System and method for notifying an electronic billing vendor of a customer status change |
US7082471B2 (en) * | 2000-03-20 | 2006-07-25 | International Business Machines Corporation | Method and system of dispatching socks traffic using type of service (TOS) field of IP datagrams |
WO2001071523A1 (en) * | 2000-03-20 | 2001-09-27 | Hotlens.Com Inc. | Transparent user and session management for web applications |
AU2001245930A1 (en) * | 2000-03-22 | 2001-10-03 | Omnipod, Inc. | Integrated system and method of providing online access to files and information |
US6963875B2 (en) * | 2000-03-23 | 2005-11-08 | General Atomics | Persistent archives |
US7177901B1 (en) * | 2000-03-27 | 2007-02-13 | International Business Machines Corporation | Method, system, and computer program product to redirect requests from content servers to load distribution servers and to correct bookmarks |
WO2001073551A2 (en) * | 2000-03-29 | 2001-10-04 | Nextset Software Inc. | System and method of providing an asynchronous interface between a client system and an enterprise javabeans-enabled server |
US6917961B2 (en) | 2000-03-30 | 2005-07-12 | Kettera Software, Inc. | Evolving interactive dialog box for an internet web page |
WO2001075549A2 (en) * | 2000-03-30 | 2001-10-11 | Cygent, Inc. | System and method for establishing electronic business systems for supporting communications services commerce |
US8621001B2 (en) | 2000-03-30 | 2013-12-31 | Ebay Inc. | System and method for dynamically changing the content of an information display |
US6965880B2 (en) * | 2000-03-30 | 2005-11-15 | Fujitsu Limited | Transaction number management method in network commodity sales |
US6950857B1 (en) * | 2000-03-31 | 2005-09-27 | Palmsource, Inc. | Secure server-based indentification for simplified online transaction processing with palmtop computer |
US6880089B1 (en) * | 2000-03-31 | 2005-04-12 | Avaya Technology Corp. | Firewall clustering for multiple network servers |
US6779039B1 (en) | 2000-03-31 | 2004-08-17 | Avaya Technology Corp. | System and method for routing message traffic using a cluster of routers sharing a single logical IP address distinct from unique IP addresses of the routers |
US20020059216A1 (en) * | 2000-03-31 | 2002-05-16 | Gowen Richard C. | Decision support system and method |
US6738811B1 (en) * | 2000-03-31 | 2004-05-18 | Supermicro Computer, Inc. | Method and architecture for monitoring the health of servers across data networks |
US6970931B1 (en) * | 2000-04-03 | 2005-11-29 | International Business Machines Corporation | Method for translucent online interaction |
EP1272930B1 (en) * | 2000-04-08 | 2015-05-20 | Oracle America, Inc. | Method and apparatus for handling events received at a server socket |
US7814208B2 (en) * | 2000-04-11 | 2010-10-12 | Science Applications International Corporation | System and method for projecting content beyond firewalls |
US7194468B1 (en) * | 2000-04-13 | 2007-03-20 | Worldlink Information Technology Systems Limited | Apparatus and a method for supplying information |
WO2001080095A2 (en) | 2000-04-17 | 2001-10-25 | Brio Technology, Inc. | Analytical server including metrics engine |
WO2001080524A2 (en) * | 2000-04-17 | 2001-10-25 | Circadence Corporation | Method and system for overcoming denial of service attacks |
AU2001253434A1 (en) * | 2000-04-17 | 2001-10-30 | Medical Software Solutions, Inc. | Method and apparatus for applet-generated screen displays using computer database and programming language |
EP1292907A4 (en) * | 2000-04-17 | 2005-11-09 | Marketocracy Inc | Internet-based system for identification, measurement and ranking of investment portfolio management, and operation of a fund supermarket, including "best investor" managed funds |
US7509274B2 (en) | 2000-04-17 | 2009-03-24 | Kam Kendrick W | Internet-based system for identification, measurement and ranking of investment portfolio management, and operation of a fund supermarket, including “best investor” managed funds |
US7539749B2 (en) * | 2000-04-20 | 2009-05-26 | Amdocs (Israel) Ltd. | Method and apparatus for session reconstruction |
US7478403B1 (en) * | 2000-04-21 | 2009-01-13 | Sun Microsystems, Inc. | Secure access to managed network objects using a configurable platform-independent gateway providing individual object-level access control |
US6615201B1 (en) * | 2000-04-25 | 2003-09-02 | Lucent Technologies | Computer network management |
US8239445B1 (en) * | 2000-04-25 | 2012-08-07 | International Business Machines Corporation | URL-based sticky routing tokens using a server-side cookie jar |
US7167859B2 (en) * | 2000-04-27 | 2007-01-23 | Hyperion Solutions Corporation | Database security |
US6941311B2 (en) | 2000-04-27 | 2005-09-06 | Hyperion Solutions Corporation | Aggregate navigation system |
US6732115B2 (en) * | 2000-04-27 | 2004-05-04 | Hyperion Solutions Corporation | Chameleon measure and metric calculation |
US7716059B1 (en) | 2000-04-27 | 2010-05-11 | Accenture Global Services Gmbh | Network-based child support framework |
US7266821B2 (en) * | 2000-04-27 | 2007-09-04 | Hyperion Solutions Corporation | Method and apparatus for processing jobs on an enterprise-wide computer system |
US7072897B2 (en) * | 2000-04-27 | 2006-07-04 | Hyperion Solutions Corporation | Non-additive measures and metric calculation |
US7814011B1 (en) * | 2000-04-27 | 2010-10-12 | Accenture Llp | System for calculating a support payment in a network-based child support framework |
US7080090B2 (en) | 2000-04-27 | 2006-07-18 | Hyperion Solutions Corporation | Allocation measures and metric calculations in star schema multi-dimensional data warehouse |
US6748394B2 (en) | 2000-04-27 | 2004-06-08 | Hyperion Solutions Corporation | Graphical user interface for relational database |
US7343310B1 (en) | 2000-04-28 | 2008-03-11 | Travelers Property Casualty Corp. | System and method for providing web-based user interface to legacy, personal-lines insurance applications |
JP2001312509A (en) * | 2000-04-28 | 2001-11-09 | Fujitsu Ltd | System and recording medium for distributing electronic data |
AU735010B3 (en) * | 2000-04-28 | 2001-06-28 | Forge Research Pty Limited | Business intelligence system |
JP2001318897A (en) * | 2000-05-02 | 2001-11-16 | Nec Corp | User authentication method, network system to be used for the method, and recording medium recorded with its control program |
US6874084B1 (en) * | 2000-05-02 | 2005-03-29 | International Business Machines Corporation | Method and apparatus for establishing a secure communication connection between a java application and secure server |
US7016858B1 (en) * | 2000-05-02 | 2006-03-21 | Ford Motor Company | Integrated supplier secondary characteristic reporting method |
US7313782B2 (en) * | 2000-05-05 | 2007-12-25 | @Hand Corporation | Method for distributing, integrating, and hosting a software platform |
US6785726B1 (en) | 2000-05-08 | 2004-08-31 | Citrix Systems, Inc. | Method and apparatus for delivering local and remote server events in a similar fashion |
US6789112B1 (en) * | 2000-05-08 | 2004-09-07 | Citrix Systems, Inc. | Method and apparatus for administering a server having a subsystem in communication with an event channel |
US6785713B1 (en) | 2000-05-08 | 2004-08-31 | Citrix Systems, Inc. | Method and apparatus for communicating among a network of servers utilizing a transport mechanism |
US6883019B1 (en) * | 2000-05-08 | 2005-04-19 | Intel Corporation | Providing information to a communications device |
CA2346231A1 (en) * | 2000-05-08 | 2001-11-08 | Internet Number Corporation | Method and system for accessing information on a network using message aliasing functions having shadow callback functions |
US7606883B1 (en) * | 2000-05-11 | 2009-10-20 | Thomson Licensing | Method and system for controlling and auditing content/service systems |
US7421541B2 (en) * | 2000-05-12 | 2008-09-02 | Oracle International Corporation | Version management of cached permissions metadata |
GB2362482A (en) * | 2000-05-15 | 2001-11-21 | Ridgeway Systems & Software Lt | Direct slave addressing to indirect slave addressing |
US7640580B1 (en) * | 2000-05-17 | 2009-12-29 | F5 Networks, Inc. | Method and apparatus for accessing a computer behind a firewall |
US7490050B2 (en) * | 2000-05-19 | 2009-02-10 | Travelers Property Casualty Corp. | Method and system for furnishing an on-line quote for an insurance product |
US7266595B1 (en) * | 2000-05-20 | 2007-09-04 | Ciena Corporation | Accessing network device data through user profiles |
US20020046064A1 (en) * | 2000-05-19 | 2002-04-18 | Hector Maury | Method and system for furnishing an on-line quote for an insurance product |
US8176145B1 (en) | 2000-05-19 | 2012-05-08 | The Travelers Indemnity Company | System and method for providing insurance data processing services via a user interface |
US6934749B1 (en) * | 2000-05-20 | 2005-08-23 | Ciena Corporation | Tracking distributed data retrieval in a network device |
AU2001264855A1 (en) * | 2000-05-23 | 2001-12-03 | Truepricing, Inc. | Distributed information methods and systems used to collect and correlate user information and preferences with products and services |
US7003517B1 (en) * | 2000-05-24 | 2006-02-21 | Inetprofit, Inc. | Web-based system and method for archiving and searching participant-based internet text sources for customer lead data |
US7096220B1 (en) | 2000-05-24 | 2006-08-22 | Reachforce, Inc. | Web-based customer prospects harvester system |
US7082427B1 (en) | 2000-05-24 | 2006-07-25 | Reachforce, Inc. | Text indexing system to index, query the archive database document by keyword data representing the content of the documents and by contact data associated with the participant who generated the document |
US7120629B1 (en) * | 2000-05-24 | 2006-10-10 | Reachforce, Inc. | Prospects harvester system for providing contact data about customers of product or service offered by business enterprise extracting text documents selected from newsgroups, discussion forums, mailing lists, querying such data to provide customers who confirm to business profile data |
EP1295221A1 (en) * | 2000-05-29 | 2003-03-26 | Nokia Corporation | Synchronization method |
US6870331B2 (en) * | 2000-05-31 | 2005-03-22 | Sarnoff Corporation | Space-saving cathode ray tube employing a non-self-converging deflection yoke |
US7103664B1 (en) * | 2000-05-31 | 2006-09-05 | International Business Machines Corporation | Method, system and program products for ordering lists of service addresses to provide load balancing of a clustered environment |
US7136913B2 (en) * | 2000-05-31 | 2006-11-14 | Lab 7 Networks, Inc. | Object oriented communication among platform independent systems across a firewall over the internet using HTTP-SOAP |
US20030229524A1 (en) * | 2000-06-01 | 2003-12-11 | Eran Reuveni | System for workflow analysis and response |
US6539384B1 (en) | 2000-06-02 | 2003-03-25 | Bellsouth Intellectual Property Corporation | Browser on test equipment |
US7962603B1 (en) | 2000-06-06 | 2011-06-14 | Nobuyoshi Morimoto | System and method for identifying individual users accessing a web site |
US7130853B2 (en) * | 2000-06-06 | 2006-10-31 | Fair Isaac Corporation | Datamart including routines for extraction, accessing, analyzing, transformation of data into standardized format modeled on star schema |
JP2001350720A (en) * | 2000-06-06 | 2001-12-21 | Sony Corp | System, device and method for providing information and program storage medium |
US7280971B1 (en) * | 2000-06-09 | 2007-10-09 | At&T Bls Intellectual Property, Inc. | Method and system for server-based error processing in support of legacy-based usage and billing systems |
US20020087884A1 (en) * | 2000-06-12 | 2002-07-04 | Hovav Shacham | Method and apparatus for enhancing network security protection server performance |
GB0014325D0 (en) * | 2000-06-12 | 2000-08-02 | Koninkl Philips Electronics Nv | Computer profile update system |
US7426530B1 (en) * | 2000-06-12 | 2008-09-16 | Jpmorgan Chase Bank, N.A. | System and method for providing customers with seamless entry to a remote server |
US20020039420A1 (en) * | 2000-06-12 | 2002-04-04 | Hovav Shacham | Method and apparatus for batched network security protection server performance |
US7069434B1 (en) * | 2000-06-13 | 2006-06-27 | Hewlett-Packard Development Company, L.P. | Secure data transfer method and system |
AU2001264513A1 (en) * | 2000-06-13 | 2001-12-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Authentication process for an event management system |
DE10028842A1 (en) * | 2000-06-15 | 2002-01-03 | Ralf Mimoun | Operation surface generating method involves converting position and function of individual components on operation surface into standard code so that browser will return inputs of user in demanded format |
US8972717B2 (en) * | 2000-06-15 | 2015-03-03 | Zixcorp Systems, Inc. | Automatic delivery selection for electronic content |
US6732101B1 (en) * | 2000-06-15 | 2004-05-04 | Zix Corporation | Secure message forwarding system detecting user's preferences including security preferences |
US7673045B1 (en) * | 2000-06-15 | 2010-03-02 | Microsoft Corporation | Multiple site automated logout |
US20020093527A1 (en) * | 2000-06-16 | 2002-07-18 | Sherlock Kieran G. | User interface for a security policy system and method |
US7917647B2 (en) | 2000-06-16 | 2011-03-29 | Mcafee, Inc. | Method and apparatus for rate limiting |
US20040073617A1 (en) | 2000-06-19 | 2004-04-15 | Milliken Walter Clark | Hash-based systems and methods for detecting and preventing transmission of unwanted e-mail |
US9444785B2 (en) * | 2000-06-23 | 2016-09-13 | Cloudshield Technologies, Inc. | Transparent provisioning of network access to an application |
CA2312656A1 (en) * | 2000-06-27 | 2001-12-27 | Raymond Morin | Real time management software with alarm and interactive dashboard |
US6768984B2 (en) * | 2000-06-27 | 2004-07-27 | Metapower Llc | Method and apparatus for process design |
US20020078131A1 (en) * | 2000-06-28 | 2002-06-20 | Qwest Communications International Inc. | Method and system for presenting operational data by geographical location |
US6882730B1 (en) * | 2000-06-29 | 2005-04-19 | Intel Corporation | Method for secure distribution and configuration of asymmetric keying material into semiconductor devices |
US8447967B1 (en) | 2000-06-29 | 2013-05-21 | Datamotion, Inc. | Controlled message distribution |
US7051209B1 (en) * | 2000-06-29 | 2006-05-23 | Intel Corporation | System and method for creation and use of strong passwords |
WO2002003604A2 (en) * | 2000-06-29 | 2002-01-10 | Cachestream Corporation | Digital rights management |
US7032110B1 (en) * | 2000-06-30 | 2006-04-18 | Landesk Software Limited | PKI-based client/server authentication |
US6978232B1 (en) * | 2000-06-30 | 2005-12-20 | Interland, Inc. | Method and system of demonstrating a service that provides computerized transactions using a computer network |
US7281046B1 (en) * | 2000-06-30 | 2007-10-09 | Covad Communications Company | Application program interface for automating high speed network access ordering and provisioning processes |
US7076534B1 (en) * | 2000-06-30 | 2006-07-11 | Microsoft Corporation | Server-side scripting that enables creation of customized documents for clients |
US20020007382A1 (en) * | 2000-07-06 | 2002-01-17 | Shinichi Nojima | Computer having character input function,method of carrying out process depending on input characters, and storage medium |
US7194764B2 (en) | 2000-07-10 | 2007-03-20 | Oracle International Corporation | User authentication |
US7249369B2 (en) * | 2000-07-10 | 2007-07-24 | Oracle International Corporation | Post data processing |
US9038170B2 (en) * | 2000-07-10 | 2015-05-19 | Oracle International Corporation | Logging access system events |
US7124203B2 (en) | 2000-07-10 | 2006-10-17 | Oracle International Corporation | Selective cache flushing in identity and access management systems |
WO2002005489A1 (en) * | 2000-07-10 | 2002-01-17 | Fujitsu Limited | Integrated network management system |
US6986039B1 (en) * | 2000-07-11 | 2006-01-10 | International Business Machines Corporation | Technique for synchronizing security credentials using a trusted authenticating domain |
US6986038B1 (en) * | 2000-07-11 | 2006-01-10 | International Business Machines Corporation | Technique for synchronizing security credentials from a master directory, platform, or registry |
US7099933B1 (en) * | 2000-07-11 | 2006-08-29 | Nortel Networks Limited | System and method for regulating web site access |
US6785666B1 (en) | 2000-07-11 | 2004-08-31 | Revenue Science, Inc. | Method and system for parsing navigation information |
US7693976B2 (en) * | 2000-07-11 | 2010-04-06 | Ciena Corporation | Granular management of network resources |
US6766353B1 (en) * | 2000-07-11 | 2004-07-20 | Motorola, Inc. | Method for authenticating a JAVA archive (JAR) for portable devices |
US7234060B1 (en) * | 2000-07-11 | 2007-06-19 | Amdur Eugene | Generation and use of digital signatures |
US7774790B1 (en) * | 2000-07-18 | 2010-08-10 | Apple Inc. | Event logging and performance analysis system for applications |
US6839745B1 (en) * | 2000-07-19 | 2005-01-04 | Verizon Corporate Services Group Inc. | System and method for generating reports in a telecommunication system |
JP2002032216A (en) * | 2000-07-19 | 2002-01-31 | Fujitsu Ltd | Hosting device for application |
US6976164B1 (en) * | 2000-07-19 | 2005-12-13 | International Business Machines Corporation | Technique for handling subsequent user identification and password requests with identity change within a certificate-based host session |
US6934848B1 (en) * | 2000-07-19 | 2005-08-23 | International Business Machines Corporation | Technique for handling subsequent user identification and password requests within a certificate-based host session |
US7085927B1 (en) * | 2000-07-20 | 2006-08-01 | Ge Medical Systems, Inc. | Secure data report preparation and delivery |
US7333939B1 (en) | 2000-07-21 | 2008-02-19 | Travelers Property Casualty Corp. | Method for providing web-based insurance data processing services to users |
GB2365256A (en) | 2000-07-28 | 2002-02-13 | Ridgeway Systems & Software Lt | Audio-video telephony with port address translation |
US20060031456A1 (en) * | 2000-07-31 | 2006-02-09 | Marcos Della | Method and apparatus for transmitting data between devices in a web networking environment |
US7130822B1 (en) * | 2000-07-31 | 2006-10-31 | Cognos Incorporated | Budget planning |
US7287095B2 (en) * | 2000-08-03 | 2007-10-23 | Fujitsu Limited | Processing method, processing apparatus and storage medium |
EP1323053A4 (en) * | 2000-08-07 | 2006-08-16 | Active Data Exchange | Syndication methodology to dynamically place digital assets on non-related web sites |
US7137143B2 (en) | 2000-08-07 | 2006-11-14 | Ingrian Systems Inc. | Method and system for caching secure web content |
US20040015725A1 (en) * | 2000-08-07 | 2004-01-22 | Dan Boneh | Client-side inspection and processing of secure content |
US7275079B2 (en) * | 2000-08-08 | 2007-09-25 | International Business Machines Corporation | Common application metamodel including C/C++ metamodel |
US6904598B2 (en) * | 2000-08-08 | 2005-06-07 | International Business Machines Corporation | COBOL metamodel |
US7559066B2 (en) | 2000-08-08 | 2009-07-07 | International Business Machines Corporation | CICS BMS (basic message service) meta model |
US6915523B2 (en) * | 2000-08-08 | 2005-07-05 | International Business Machines Corporation | PL/I metamodel |
US6912719B2 (en) * | 2000-08-08 | 2005-06-28 | International Business Machines Corporation | Type descriptor metamodel |
US6910216B2 (en) * | 2000-08-08 | 2005-06-21 | International Business Machines Corporation | IMS transaction messages metamodel |
US6948174B2 (en) * | 2000-08-08 | 2005-09-20 | International Business Machines Corporation | IMS MFS (message format service) metamodel |
US7617114B1 (en) | 2000-08-10 | 2009-11-10 | Wellpoint Inc. | Health care reimbursement |
WO2002015080A2 (en) * | 2000-08-10 | 2002-02-21 | Lumenos | Managing health care resources |
GB2366015B (en) * | 2000-08-18 | 2005-04-20 | Smart Media Ltd | Apparatus, system and method for enhancing data security |
US7711790B1 (en) | 2000-08-24 | 2010-05-04 | Foundry Networks, Inc. | Securing an accessible computer system |
US6785729B1 (en) * | 2000-08-25 | 2004-08-31 | International Business Machines Corporation | System and method for authorizing a network user as entitled to access a computing node wherein authenticated certificate received from the user is mapped into the user identification and the user is presented with the opprtunity to logon to the computing node only after the verification is successful |
US7035912B2 (en) * | 2000-08-28 | 2006-04-25 | Abaco.P.R., Inc. | Method and apparatus allowing a limited client device to use the full resources of a networked server |
US6957257B1 (en) * | 2000-08-29 | 2005-10-18 | At&T Corp. | Customer service maintenance automation |
US20020026507A1 (en) * | 2000-08-30 | 2002-02-28 | Sears Brent C. | Browser proxy client application service provider (ASP) interface |
US7007299B2 (en) * | 2000-08-30 | 2006-02-28 | Citibank, N.A. | Method and system for internet hosting and security |
US6754470B2 (en) * | 2000-09-01 | 2004-06-22 | Telephia, Inc. | System and method for measuring wireless device and network usage and performance metrics |
WO2002019097A1 (en) * | 2000-09-01 | 2002-03-07 | International Interactive Commerce, Ltd. | System and method for collaboration using web browsers |
US6745011B1 (en) * | 2000-09-01 | 2004-06-01 | Telephia, Inc. | System and method for measuring wireless device and network usage and performance metrics |
US7149798B2 (en) * | 2000-09-06 | 2006-12-12 | Xanboo, Inc. | Method and system for adaptively setting a data refresh interval |
US20020052913A1 (en) * | 2000-09-06 | 2002-05-02 | Teruhiro Yamada | User support apparatus and system using agents |
US7386495B2 (en) | 2001-03-23 | 2008-06-10 | International Business Machines Corporation | System and method for processing tax codes by company group |
US8027892B2 (en) | 2001-03-28 | 2011-09-27 | International Business Machines Corporation | System and method for automating invoice processing with positive confirmation |
US6965938B1 (en) * | 2000-09-07 | 2005-11-15 | International Business Machines Corporation | System and method for clustering servers for performance and load balancing |
US7155403B2 (en) | 2001-03-22 | 2006-12-26 | International Business Machines Corporation | System and method for leveraging procurement across companies and company groups |
DE10044246A1 (en) * | 2000-09-07 | 2002-04-04 | Siemens Ag | Managing messages relating to operating states e.g. of alarm system by selecting budget after number of valid messages output has reached threshold |
US6944673B2 (en) * | 2000-09-08 | 2005-09-13 | The Regents Of The University Of Michigan | Method and system for profiling network flows at a measurement point within a computer network |
US20020032871A1 (en) * | 2000-09-08 | 2002-03-14 | The Regents Of The University Of Michigan | Method and system for detecting, tracking and blocking denial of service attacks over a computer network |
US8037492B2 (en) * | 2000-09-12 | 2011-10-11 | Thomson Licensing | Method and system for video enhancement transport alteration |
US7389358B1 (en) | 2000-09-13 | 2008-06-17 | Fortinet, Inc. | Distributed virtual system to support managed, network-based services |
US7444398B1 (en) * | 2000-09-13 | 2008-10-28 | Fortinet, Inc. | System and method for delivering security services |
US7574495B1 (en) | 2000-09-13 | 2009-08-11 | Fortinet, Inc. | System and method for managing interworking communications protocols |
US7272643B1 (en) | 2000-09-13 | 2007-09-18 | Fortinet, Inc. | System and method for managing and provisioning virtual routers |
US7487232B1 (en) * | 2000-09-13 | 2009-02-03 | Fortinet, Inc. | Switch management system and method |
US8972590B2 (en) | 2000-09-14 | 2015-03-03 | Kirsten Aldrich | Highly accurate security and filtering software |
US6757262B1 (en) * | 2000-09-15 | 2004-06-29 | Motorola, Inc. | Service framework supporting remote service discovery and connection |
US7406427B1 (en) * | 2000-09-22 | 2008-07-29 | Accenture Llp | Capture highly refined claim evaluation information across multiple web interfaces |
US7171487B2 (en) * | 2000-09-22 | 2007-01-30 | International Business Machines Corporation | Method and system for application specific packet forwarding |
US7165097B1 (en) * | 2000-09-22 | 2007-01-16 | Oracle International Corporation | System for distributed error reporting and user interaction |
US7099620B2 (en) * | 2000-09-22 | 2006-08-29 | Medical Council Of Canada | Method and apparatus for administering an internet based examination to remote sites |
US20020078173A1 (en) * | 2000-09-25 | 2002-06-20 | Horn Paul H. | Data acquisition system and method |
US7774455B1 (en) | 2000-09-26 | 2010-08-10 | Juniper Networks, Inc. | Method and system for providing secure access to private networks |
US20020087717A1 (en) * | 2000-09-26 | 2002-07-04 | Itzik Artzi | Network streaming of multi-application program code |
US7627665B2 (en) | 2000-09-28 | 2009-12-01 | Barker Geoffrey T | System and method for providing configurable security monitoring utilizing an integrated information system |
EP1323014A2 (en) * | 2000-09-28 | 2003-07-02 | Vigilos, Inc. | Method and process for configuring a premises for monitoring |
US8392552B2 (en) | 2000-09-28 | 2013-03-05 | Vig Acquisitions Ltd., L.L.C. | System and method for providing configurable security monitoring utilizing an integrated information system |
US7457948B1 (en) * | 2000-09-29 | 2008-11-25 | Lucent Technologies Inc. | Automated authentication handling system |
DE10048731A1 (en) * | 2000-09-29 | 2002-04-11 | Deutsche Telekom Ag | Billing procedure using SSL / TLS |
US7139792B1 (en) * | 2000-09-29 | 2006-11-21 | Intel Corporation | Mechanism for locking client requests to a particular server |
US6650890B1 (en) | 2000-09-29 | 2003-11-18 | Postini, Inc. | Value-added electronic messaging services and transparent implementation thereof using intermediate server |
US7043531B1 (en) | 2000-10-04 | 2006-05-09 | Inetprofit, Inc. | Web-based customer lead generator system with pre-emptive profiling |
US7330850B1 (en) | 2000-10-04 | 2008-02-12 | Reachforce, Inc. | Text mining system for web-based business intelligence applied to web site server logs |
US6999992B1 (en) * | 2000-10-04 | 2006-02-14 | Microsoft Corporation | Efficiently sending event notifications over a computer network |
DE10049610A1 (en) * | 2000-10-05 | 2002-04-18 | Alcatel Sa | Network Management Client |
US7007092B2 (en) * | 2000-10-05 | 2006-02-28 | Juniper Networks, Inc. | Connection management system and method |
US7263550B1 (en) * | 2000-10-10 | 2007-08-28 | Juniper Networks, Inc. | Agent-based event-driven web server architecture |
US6871213B1 (en) * | 2000-10-11 | 2005-03-22 | Kana Software, Inc. | System and method for web co-navigation with dynamic content including incorporation of business rule into web document |
SE518491C2 (en) * | 2000-10-12 | 2002-10-15 | Abb Ab | Computer based system and method for access control of objects |
US7254619B2 (en) * | 2000-10-13 | 2007-08-07 | Matsushita Electric Industrial Co., Ltd. | Apparatus for outputting individual authentication information connectable to a plurality of terminals through a network |
US7685036B1 (en) * | 2000-10-13 | 2010-03-23 | Ubs Financial Services, Inc. | System and method for delivering a financial message |
EP1199643A1 (en) * | 2000-10-17 | 2002-04-24 | Sun Microsystems, Inc. | Method and apparatus for providing data adapted to a user environment |
GB2368930B (en) * | 2000-10-17 | 2005-04-06 | Hewlett Packard Co | Establishment of a deferred network communication session |
US8799463B1 (en) * | 2000-10-19 | 2014-08-05 | Ariba, Inc. | Method and apparatus for processing information related to interactive web sites |
US7093288B1 (en) | 2000-10-24 | 2006-08-15 | Microsoft Corporation | Using packet filters and network virtualization to restrict network communications |
US6915338B1 (en) * | 2000-10-24 | 2005-07-05 | Microsoft Corporation | System and method providing automatic policy enforcement in a multi-computer service application |
US7606898B1 (en) * | 2000-10-24 | 2009-10-20 | Microsoft Corporation | System and method for distributed management of shared computers |
US6886038B1 (en) * | 2000-10-24 | 2005-04-26 | Microsoft Corporation | System and method for restricting data transfers and managing software components of distributed computers |
US6907395B1 (en) * | 2000-10-24 | 2005-06-14 | Microsoft Corporation | System and method for designing a logical model of a distributed computer system and deploying physical resources according to the logical model |
US7330830B1 (en) * | 2000-10-25 | 2008-02-12 | Thomson Financial Inc. | Distributed commerce system |
US7774502B2 (en) * | 2000-10-25 | 2010-08-10 | Vikas Sanathana Murthy | Determining an international destination address |
US7305360B1 (en) | 2000-10-25 | 2007-12-04 | Thomson Financial Inc. | Electronic sales system |
US20020162009A1 (en) * | 2000-10-27 | 2002-10-31 | Shimon Shmueli | Privacy assurance for portable computing |
US20020106070A1 (en) * | 2000-10-27 | 2002-08-08 | Elsey Nicholas J. | Technique for effectively capturing and processing event data |
US7606733B2 (en) * | 2000-10-27 | 2009-10-20 | Sandisk Il Ltd. | Account portability for computing |
US7127492B1 (en) * | 2000-10-31 | 2006-10-24 | International Business Machines Corporation | Method and apparatus for distributed application acceleration |
US7353289B2 (en) | 2000-11-06 | 2008-04-01 | Telecommunication Systems, Inc. | System for an open architecture development platform with centralized synchronization |
US6822945B2 (en) | 2000-11-08 | 2004-11-23 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for anticipating and planning communication-center resources based on evaluation of events waiting in a communication center master queue |
US7929562B2 (en) | 2000-11-08 | 2011-04-19 | Genesis Telecommunications Laboratories, Inc. | Method and apparatus for optimizing response time to events in queue |
US7299259B2 (en) | 2000-11-08 | 2007-11-20 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for intelligent routing of instant messaging presence protocol (IMPP) events among a group of customer service representatives |
US7254833B1 (en) | 2000-11-09 | 2007-08-07 | Accenture Llp | Electronic security system and scheme for a communications network |
DE60031004T2 (en) * | 2000-11-09 | 2007-02-01 | Accenture Llp, Palo Alto | ELECTRONIC SECURITY SYSTEM AND METHOD FOR A COMMUNICATION NETWORK |
US7206804B1 (en) * | 2000-11-10 | 2007-04-17 | Sharp Laboratories Of America, Inc. | Methods and systems for transmitting digital images |
GB2371184B (en) * | 2000-11-17 | 2005-05-18 | Ipwireless Inc | Use of internet web technology for wireless internet access |
JP2002157202A (en) * | 2000-11-17 | 2002-05-31 | Square Co Ltd | Information processor, message communication method, recording medium and computer program |
US7155001B2 (en) | 2001-10-24 | 2006-12-26 | Sbc Properties, L.P. | System and method for restricting and monitoring telephone calls |
US6910128B1 (en) * | 2000-11-21 | 2005-06-21 | International Business Machines Corporation | Method and computer program product for processing signed applets |
US7317787B2 (en) * | 2000-11-21 | 2008-01-08 | At&T Knowledge Ventures, L.P. | Voice enhancing for advance intelligent network services |
JP3692290B2 (en) * | 2000-11-24 | 2005-09-07 | 株式会社エヌ・ティ・ティ・ドコモ | Data acquisition method and terminal |
US7093008B2 (en) * | 2000-11-30 | 2006-08-15 | Intel Corporation | Communication techniques for simple network management protocol |
GB2369746A (en) * | 2000-11-30 | 2002-06-05 | Ridgeway Systems & Software Lt | Communications system with network address translation |
JP4600709B2 (en) * | 2000-11-30 | 2010-12-15 | ソニー株式会社 | Network management device, network management method, information processing device, information processing method, and recording medium |
CA2327078C (en) * | 2000-11-30 | 2005-01-11 | Ibm Canada Limited-Ibm Canada Limitee | Secure session management and authentication for web sites |
JP2002170158A (en) * | 2000-12-01 | 2002-06-14 | Koshin Shoji Kk | Information service system |
AU2002220049A1 (en) * | 2000-12-04 | 2002-06-18 | Rensselaer Polytechnic Institute | Fault detection and prediction for management of computer networks |
US7062486B2 (en) * | 2000-12-05 | 2006-06-13 | International Business Machines Corporation | Method, system and program product for enabling authorized access and request-initiated translation of data files |
US20020073048A1 (en) * | 2000-12-07 | 2002-06-13 | Ibm Corporation | Account charge approval system |
US7085744B2 (en) * | 2000-12-08 | 2006-08-01 | International Business Machines Corporation | Method and system for conducting a transaction over a network |
DE60131683T2 (en) * | 2000-12-11 | 2008-10-30 | Microsoft Corp., Redmond | METHOD AND SYSTEM FOR MANAGING MULTIPLE NETWORK OPERATING AGENTS |
TW584801B (en) * | 2000-12-11 | 2004-04-21 | Ntt Docomo Inc | Terminal and repeater |
US9058416B2 (en) * | 2000-12-11 | 2015-06-16 | Peter K. Trzyna | System and method for detecting and reporting online activity using real-time content-based network monitoring |
US20020073211A1 (en) * | 2000-12-12 | 2002-06-13 | Raymond Lin | System and method for securely communicating between application servers and webservers |
US20020078165A1 (en) * | 2000-12-14 | 2002-06-20 | International Business Machines Corporation | System and method for prefetching portions of a web page based on learned preferences |
US8099669B2 (en) | 2000-12-14 | 2012-01-17 | Nortel Networks Limited | Enhanced unified messaging system with a quick view facility |
US7099834B2 (en) * | 2000-12-15 | 2006-08-29 | International Business Machines Corporation | Method, system, and program for transferring data between servers through a client computer over a network |
US7305461B2 (en) * | 2000-12-15 | 2007-12-04 | International Business Machines Corporation | Method and system for network management with backup status gathering |
US7480713B2 (en) * | 2000-12-15 | 2009-01-20 | International Business Machines Corporation | Method and system for network management with redundant monitoring and categorization of endpoints |
US6760772B2 (en) | 2000-12-15 | 2004-07-06 | Qualcomm, Inc. | Generating and implementing a communication protocol and interface for high data rate signal transfer |
US20020120841A1 (en) * | 2000-12-15 | 2002-08-29 | International Business Machines Corporation | Dynamic PKI architecture |
US20020078152A1 (en) * | 2000-12-19 | 2002-06-20 | Barry Boone | Method and apparatus for providing predefined feedback |
AU2002222243A1 (en) * | 2000-12-19 | 2002-07-01 | British Telecommunications Public Limited Company | Call distribution |
US6912563B1 (en) * | 2000-12-19 | 2005-06-28 | Digi-Net Technologies | Methods and systems for proactive on-line communications |
US20020116454A1 (en) * | 2000-12-21 | 2002-08-22 | William Dyla | System and method for providing communication among legacy systems using web objects for legacy functions |
US20010054097A1 (en) * | 2000-12-21 | 2001-12-20 | Steven Chafe | Monitoring and reporting of communications line traffic information |
US6785678B2 (en) * | 2000-12-21 | 2004-08-31 | Emc Corporation | Method of improving the availability of a computer clustering system through the use of a network medium link state function |
US6961776B1 (en) * | 2000-12-22 | 2005-11-01 | Nortel Networks Limited | Architecture for multiple channel access to applications |
US6874025B2 (en) * | 2000-12-22 | 2005-03-29 | Intel Corporation | System and method of application input validation |
US7660754B1 (en) | 2000-12-26 | 2010-02-09 | At&T Delaware Intellectual Property Inc. | Technician communications system with automated claims processing |
US7286994B1 (en) | 2000-12-26 | 2007-10-23 | At&T Bls Intellectual Property, Inc. | System for facilitating technician sales referrals |
TW495685B (en) * | 2000-12-26 | 2002-07-21 | Hon Hai Prec Ind Co Ltd | Agent service system and method for online data access analysis |
US6643747B2 (en) * | 2000-12-27 | 2003-11-04 | Intel Corporation | Processing requests to efficiently access a limited bandwidth storage area |
US6779033B1 (en) * | 2000-12-28 | 2004-08-17 | Networks Associates Technology, Inc. | System and method for transacting a validated application session in a networked computing environment |
US7028033B2 (en) * | 2001-01-02 | 2006-04-11 | Hall Aluminum Llc | Method and apparatus for simplified access to online services |
US7757278B2 (en) * | 2001-01-04 | 2010-07-13 | Safenet, Inc. | Method and apparatus for transparent encryption |
US20020089716A1 (en) * | 2001-01-05 | 2002-07-11 | David Funk | Network management |
US6965939B2 (en) * | 2001-01-05 | 2005-11-15 | International Business Machines Corporation | Method and apparatus for processing requests in a network data processing system based on a trust association between servers |
US7580971B1 (en) | 2001-01-11 | 2009-08-25 | Oracle International Corporation | Method and apparatus for efficient SQL processing in an n-tier architecture |
PL345054A1 (en) * | 2001-01-11 | 2002-07-15 | Igor Hansen | Personal database system and method of managing the access to such database |
US8495728B2 (en) | 2001-01-11 | 2013-07-23 | International Business Machines Corporation | Internet appliance integrating telephone function security and guidance features |
US7254237B1 (en) * | 2001-01-12 | 2007-08-07 | Slt Logic, Llc | System and method for establishing a secure connection |
US7127608B2 (en) * | 2001-01-12 | 2006-10-24 | Siemens Medical Solutions Health Services Corporation | System and user interface supporting URL processing and concurrent application operation |
US7062649B2 (en) * | 2001-01-12 | 2006-06-13 | Hewlett-Packard Development Company, L.P. | System and method for categorizing security profile rules within a computer system |
US20050207444A1 (en) * | 2001-01-12 | 2005-09-22 | Eci Telecom Ltd. | Hybrid network element for a multi-protocol layered transmissions network and a graphical representation of the network |
US7334031B2 (en) * | 2001-01-12 | 2008-02-19 | Siemens Medical Solutions Health Services Corporation | System and user interface supporting processing and activity management for concurrently operating applications |
US7043752B2 (en) * | 2001-01-12 | 2006-05-09 | Siemens Medical Solutions Health Services Corporation | System and user interface supporting concurrent application initiation and interoperability |
US7143437B2 (en) | 2001-01-12 | 2006-11-28 | Siemens Medical Solutions Health Services Corporation | System and user interface for managing user access to network compatible applications |
US7103666B2 (en) * | 2001-01-12 | 2006-09-05 | Siemens Medical Solutions Health Services Corporation | System and user interface supporting concurrent application operation and interoperability |
US7127609B2 (en) * | 2001-01-12 | 2006-10-24 | Siemens Medical Solutions Health Services Corporation | System and user interface for adaptively processing and communicating URL data between applications |
US20020133624A1 (en) * | 2001-01-16 | 2002-09-19 | Tony Hashem | System and process for routing information in a data processing system |
US6842706B1 (en) * | 2001-01-17 | 2005-01-11 | Smart Disaster Response Technologies, Inc. | Methods, apparatus, media, and signals for managing utility usage |
US6961773B2 (en) | 2001-01-19 | 2005-11-01 | Esoft, Inc. | System and method for managing application service providers |
SE519936C2 (en) * | 2001-01-24 | 2003-04-29 | Ericsson Telefon Ab L M | Device and procedure related to session management in a portal structure |
US9600842B2 (en) | 2001-01-24 | 2017-03-21 | E-Numerate Solutions, Inc. | RDX enhancement of system and method for implementing reusable data markup language (RDL) |
FR2819967B1 (en) * | 2001-01-24 | 2003-03-14 | Bull Sa | METHOD AND SYSTEM FOR COMMUNICATING A CERTIFICATE BETWEEN A SECURITY MODULE AND A SERVER |
US8271626B2 (en) | 2001-01-26 | 2012-09-18 | American Power Conversion Corporation | Methods for displaying physical network topology and environmental status by location, organization, or responsible party |
US6965994B1 (en) * | 2001-01-30 | 2005-11-15 | Microsoft Corporation | Security mechanism for computer processing modules |
US7089311B2 (en) * | 2001-01-31 | 2006-08-08 | International Business Machines Corporation | Methods, systems and computer program products for resuming SNA application-client communications after loss of an IP network connection |
US7171681B1 (en) * | 2001-01-31 | 2007-01-30 | Secure Computing Corporation | System and method for providing expandable proxy firewall services |
US20020123996A1 (en) * | 2001-02-06 | 2002-09-05 | O'brien Christopher | Data mining system, method and apparatus for industrial applications |
GB2377518B (en) * | 2001-02-12 | 2003-10-22 | Altio Ltd | Client software enabling a client to run a network based application |
US7277878B2 (en) * | 2001-02-13 | 2007-10-02 | Ariba, Inc. | Variable length file header apparatus and system |
US7103656B2 (en) * | 2001-02-20 | 2006-09-05 | Research In Motion Limited | System and method for administrating a wireless communication network |
JP3631681B2 (en) * | 2001-02-23 | 2005-03-23 | 株式会社ビーコンインフォメーションテクノロジー | Data management system, data management method, and computer program |
US20020120743A1 (en) * | 2001-02-26 | 2002-08-29 | Lior Shabtay | Splicing persistent connections |
US7185364B2 (en) * | 2001-03-21 | 2007-02-27 | Oracle International Corporation | Access system interface |
US8751571B2 (en) | 2001-02-27 | 2014-06-10 | Verizon Data Services Llc | Methods and systems for CPN triggered collaboration |
US8488766B2 (en) | 2001-02-27 | 2013-07-16 | Verizon Data Services Llc | Methods and systems for multiuser selective notification |
US8467502B2 (en) | 2001-02-27 | 2013-06-18 | Verizon Data Services Llc | Interactive assistant for managing telephone communications |
US7418090B2 (en) | 2002-11-25 | 2008-08-26 | Telesector Resources Group Inc. | Methods and systems for conference call buffering |
US8873730B2 (en) | 2001-02-27 | 2014-10-28 | Verizon Patent And Licensing Inc. | Method and apparatus for calendared communications flow control |
US8798251B2 (en) | 2001-02-27 | 2014-08-05 | Verizon Data Services Llc | Methods and systems for computer enhanced conference calling |
US8488761B2 (en) | 2001-02-27 | 2013-07-16 | Verizon Data Services Llc | Methods and systems for a call log |
US8494135B2 (en) | 2001-02-27 | 2013-07-23 | Verizon Data Services Llc | Methods and systems for contact management |
US7912193B2 (en) | 2001-02-27 | 2011-03-22 | Verizon Data Services Llc | Methods and systems for call management with user intervention |
US8472428B2 (en) | 2001-02-27 | 2013-06-25 | Verizon Data Services Llc | Methods and systems for line management |
US7903796B1 (en) | 2001-02-27 | 2011-03-08 | Verizon Data Services Llc | Method and apparatus for unified communication management via instant messaging |
US8750482B2 (en) | 2001-02-27 | 2014-06-10 | Verizon Data Services Llc | Methods and systems for preemptive rejection of calls |
US6976017B1 (en) | 2001-02-27 | 2005-12-13 | Verizon Data Services Inc. | Method and apparatus for context based querying |
US8503639B2 (en) | 2001-02-27 | 2013-08-06 | Verizon Data Services Llc | Method and apparatus for adaptive message and call notification |
US8761363B2 (en) | 2001-02-27 | 2014-06-24 | Verizon Data Services Llc | Methods and systems for automatic forwarding of communications to a preferred device |
US8503650B2 (en) | 2001-02-27 | 2013-08-06 | Verizon Data Services Llc | Methods and systems for configuring and providing conference calls |
US8774380B2 (en) | 2001-02-27 | 2014-07-08 | Verizon Patent And Licensing Inc. | Methods and systems for call management with user intervention |
US8472606B2 (en) | 2001-02-27 | 2013-06-25 | Verizon Data Services Llc | Methods and systems for directory information lookup |
US7243077B2 (en) | 2001-03-02 | 2007-07-10 | International Business Machines Corporation | Method and computer program product for managing an internet trading network |
CN1543611A (en) * | 2001-03-02 | 2004-11-03 | Method and apparatus for generating context-descriptive messages | |
US6961938B1 (en) * | 2001-03-03 | 2005-11-01 | Brocade Communications Systems, Inc. | Management of multiple network devices using unsigned Java applets |
US7296066B2 (en) * | 2001-03-04 | 2007-11-13 | Adomo, Inc. | Mobile communication system for a network |
US7400879B2 (en) * | 2001-03-04 | 2008-07-15 | Adomo, Inc. | Method for conducting mobile communications for a network |
JP4700204B2 (en) * | 2001-03-07 | 2011-06-15 | 株式会社日立製作所 | Storage management data control system |
US7069267B2 (en) * | 2001-03-08 | 2006-06-27 | Tririga Llc | Data storage and access employing clustering |
US7720958B2 (en) * | 2001-03-09 | 2010-05-18 | International Business Machines Corporation | Method and system for embedding correlated performance measurements for distributed application performance decomposition |
JP2002271356A (en) * | 2001-03-12 | 2002-09-20 | Oki Electric Ind Co Ltd | Network communication system |
US20020133473A1 (en) * | 2001-03-15 | 2002-09-19 | International Business Machines Corporation | System and method for on-demand pricing for differentiated services computer networks |
US7882555B2 (en) * | 2001-03-16 | 2011-02-01 | Kavado, Inc. | Application layer security method and system |
US20060288212A1 (en) * | 2001-03-20 | 2006-12-21 | Gutenberg Printing Llc | Transparent user and session management for web applications |
US8195738B2 (en) * | 2001-03-20 | 2012-06-05 | Verizon Business Global Llc | Systems and methods for communicating from an integration platform to a profile management server |
US20020138427A1 (en) * | 2001-03-20 | 2002-09-26 | Trivedi Prakash A. | Systems and methods for communicating from an integration platform to a billing unit |
US6760694B2 (en) * | 2001-03-21 | 2004-07-06 | Hewlett-Packard Development Company, L.P. | Automatic information collection system using most frequent uncommon words or phrases |
US6782421B1 (en) * | 2001-03-21 | 2004-08-24 | Bellsouth Intellectual Property Corporation | System and method for evaluating the performance of a computer application |
JP4254071B2 (en) * | 2001-03-22 | 2009-04-15 | コニカミノルタビジネステクノロジーズ株式会社 | Printer, server, monitoring device, printing system, and monitoring program |
US8095687B1 (en) * | 2001-03-26 | 2012-01-10 | Microsoft Corporation | Systems and methods for managing state in a cluster of servers |
US7051319B1 (en) * | 2001-03-27 | 2006-05-23 | Siebel Systems, Inc. | Method, system, and product for upgrading software objects using inherency |
US7082465B1 (en) * | 2001-03-27 | 2006-07-25 | Cisco Technology, Inc. | Web based management of host computers in an open protocol network |
JP2002297900A (en) * | 2001-03-30 | 2002-10-11 | Ibm Japan Ltd | Control system for reception by businesses, user side terminal device, reception side terminal device, management server queue monitoring device, method of allocating reception side terminals, and storage medium |
US20020143523A1 (en) * | 2001-03-30 | 2002-10-03 | Lakshmi Balaji | System and method for providing a file in multiple languages |
US6912582B2 (en) * | 2001-03-30 | 2005-06-28 | Microsoft Corporation | Service routing and web integration in a distributed multi-site user authentication system |
US20030074400A1 (en) * | 2001-03-30 | 2003-04-17 | David Brooks | Web user profiling system and method |
US7007169B2 (en) * | 2001-04-04 | 2006-02-28 | International Business Machines Corporation | Method and apparatus for protecting a web server against vandals attacks without restricting legitimate access |
FI20010724A (en) * | 2001-04-06 | 2002-10-07 | Ajatuspaja Oy | A method and hardware for accessing a distributed database and an application utilizing it in a terminal-independent manner |
US6959336B2 (en) * | 2001-04-07 | 2005-10-25 | Secure Data In Motion, Inc. | Method and system of federated authentication service for interacting between agent and client and communicating with other components of the system to choose an appropriate mechanism for the subject from among the plurality of authentication mechanisms wherein the subject is selected from humans, client applications and applets |
CN1224225C (en) * | 2001-04-09 | 2005-10-19 | 株式会社Ntt都科摩 | Communication data amount measurement system |
US7237257B1 (en) * | 2001-04-11 | 2007-06-26 | Aol Llc | Leveraging a persistent connection to access a secured service |
US7076085B1 (en) | 2001-04-12 | 2006-07-11 | Ipix Corp. | Method and apparatus for hosting a network camera including a heartbeat mechanism |
US7024488B1 (en) | 2001-04-12 | 2006-04-04 | Ipix Corporation | Method and apparatus for hosting a network camera |
US7015949B1 (en) | 2001-04-12 | 2006-03-21 | Ipix Corporation | Method and apparatus for hosting a network camera with refresh degradation |
US7177448B1 (en) | 2001-04-12 | 2007-02-13 | Ipix Corporation | System and method for selecting and transmitting images of interest to a user |
US8026944B1 (en) | 2001-04-12 | 2011-09-27 | Sony Corporation | Method and apparatus for hosting a network camera with image degradation |
US20030046385A1 (en) * | 2001-04-13 | 2003-03-06 | Netiq Corporation, A Delaware Corporation | User-side tracking of multimedia application usage within a web page |
US7200679B2 (en) * | 2001-04-13 | 2007-04-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Creating distributed proxy configurations |
US7000008B2 (en) * | 2001-04-16 | 2006-02-14 | Sun Microsystems, Inc. | Method, system, and program for providing data updates to a page including multiple regions of dynamic content |
US9643706B2 (en) | 2001-04-18 | 2017-05-09 | Space Data Corporation | Systems and applications of lighter-than-air (LTA) platforms |
US9908608B2 (en) | 2001-04-18 | 2018-03-06 | Space Data Corporation | Systems and applications of lighter-than-air (LTA) platforms |
US9632503B2 (en) | 2001-04-18 | 2017-04-25 | Space Data Corporation | Systems and applications of lighter-than-air (LTA) platforms |
US8849716B1 (en) | 2001-04-20 | 2014-09-30 | Jpmorgan Chase Bank, N.A. | System and method for preventing identity theft or misuse by restricting access |
MXPA03009657A (en) * | 2001-04-20 | 2004-06-30 | Gen Instrument Corp | Ip data encapsulation and insertion using a broadband transport multiplexer. |
US20020154635A1 (en) * | 2001-04-23 | 2002-10-24 | Sun Microsystems, Inc. | System and method for extending private networks onto public infrastructure using supernets |
US6961766B2 (en) * | 2001-04-24 | 2005-11-01 | Oracle International Corp. | Method for extracting personalization information from web activity |
US20020194217A1 (en) * | 2001-04-26 | 2002-12-19 | International Business Machnies Corporation | Metadata graphial user interface |
US6782350B1 (en) * | 2001-04-27 | 2004-08-24 | Blazent, Inc. | Method and apparatus for managing resources |
US7127444B2 (en) * | 2001-04-27 | 2006-10-24 | W. Quinn, Inc. | System for active reports with drill down capability using memory mapping of HTML files with embedded data |
US20020194263A1 (en) * | 2001-04-30 | 2002-12-19 | Murren Brian T. | Hierarchical constraint resolution for application properties, configuration, and behavior |
US20020191014A1 (en) * | 2001-04-30 | 2002-12-19 | Hsieh Vivian G. | Graphical user interfaces for software management in an automated provisioning environment |
US20030078949A1 (en) * | 2001-04-30 | 2003-04-24 | Scholz Bernhard J. | Automatic generation of forms with input validation |
US20030009433A1 (en) * | 2001-04-30 | 2003-01-09 | Murren Brian T. | Automatic identification of computer program attributes |
US7346921B2 (en) * | 2001-04-30 | 2008-03-18 | Ge Capital Corporation | Definition of low-level security rules in terms of high-level security concepts |
US20020198931A1 (en) * | 2001-04-30 | 2002-12-26 | Murren Brian T. | Architecture and process for presenting application content to clients |
US7519546B2 (en) * | 2001-04-30 | 2009-04-14 | General Electric Company | Maintaining synchronization of information published to multiple subscribers |
US20020165902A1 (en) * | 2001-05-03 | 2002-11-07 | Robb Mary Thomas | Independent log manager |
US20020169863A1 (en) * | 2001-05-08 | 2002-11-14 | Robert Beckwith | Multi-client to multi-server simulation environment control system (JULEP) |
US20040060073A1 (en) * | 2001-05-08 | 2004-03-25 | Bialk Harvey R. | Method and system for provisioning broadband network resources |
US7802287B2 (en) * | 2001-05-08 | 2010-09-21 | At&T Intellectual Property Ii, L.P. | Method and system for generating geographic visual displays of broadband network data |
US6952729B2 (en) * | 2001-05-08 | 2005-10-04 | At&T Corp. | Network management method and system for managing a broadband network providing multiple services |
US7543328B2 (en) * | 2001-05-08 | 2009-06-02 | At&T Corp. | Method and system for providing an efficient use of broadband network resources |
US20020169984A1 (en) * | 2001-05-09 | 2002-11-14 | Kumar Gopikrishna T. | Session management for wireless E-commerce |
US20020169967A1 (en) * | 2001-05-14 | 2002-11-14 | Sangeeta Varma | Method and apparatus for multiple token access to thin client architecture session |
US20030051142A1 (en) * | 2001-05-16 | 2003-03-13 | Hidalgo Lluis Mora | Firewalls for providing security in HTTP networks and applications |
TWI260517B (en) * | 2001-05-18 | 2006-08-21 | Mitac Int Corp | Virtual hub |
US20020184337A1 (en) * | 2001-05-21 | 2002-12-05 | Anders Hyldahl | Method and computer system for constructing references to virtual data |
FI112140B (en) * | 2001-05-23 | 2003-10-31 | Nokia Corp | Communication of information |
US7650314B1 (en) | 2001-05-25 | 2010-01-19 | American Express Travel Related Services Company, Inc. | System and method for securing a recurrent billing transaction |
US6704406B1 (en) | 2001-05-29 | 2004-03-09 | Cisco Technology, Inc. | Automated route plan generation |
US20030005308A1 (en) * | 2001-05-30 | 2003-01-02 | Rathbun Paul L. | Method and system for globally restricting client access to a secured web site |
US20020184319A1 (en) * | 2001-05-31 | 2002-12-05 | Willner Barry E. | Systems and methods for facilitating access to an information address |
US7072957B2 (en) * | 2001-05-31 | 2006-07-04 | International Business Machines Corporation | Remote administration and monitoring of a service component in a service logic execution environment |
US7428752B2 (en) * | 2001-06-01 | 2008-09-23 | Applications In Internet Time, Llc | Secure data accessing system and method |
US8392527B2 (en) * | 2001-06-04 | 2013-03-05 | Hewlett-Packard Development Company L.P. | System and method for requesting computer resources |
US7231519B2 (en) * | 2001-06-06 | 2007-06-12 | International Business Machines Corporation | Secure inter-node communication |
WO2002099598A2 (en) | 2001-06-07 | 2002-12-12 | First Usa Bank, N.A. | System and method for rapid updating of credit information |
US7072810B2 (en) * | 2001-06-08 | 2006-07-04 | Tata Consultancy Services Limited | Method and apparatus for pattern based generation of graphical user interfaces (GUI) |
US7392546B2 (en) * | 2001-06-11 | 2008-06-24 | Bea Systems, Inc. | System and method for server security and entitlement processing |
US20020188730A1 (en) * | 2001-06-12 | 2002-12-12 | Wenting Tang | Method and system for a modular transmission control protocol (TCP) frequent-handoff design in a streams based transmission control protocol internet protocol (TCP/IP) implementation |
US20050198379A1 (en) | 2001-06-13 | 2005-09-08 | Citrix Systems, Inc. | Automatically reconnecting a client across reliable and persistent communication sessions |
US6996602B2 (en) * | 2001-06-18 | 2006-02-07 | Ford Global Technologies, Llc | Server-side page table framework for client application definition and execution |
US20020191020A1 (en) * | 2001-06-18 | 2002-12-19 | International Business Machines Corporation | Method and apparatus for removing confindential information from a history |
US7103606B2 (en) * | 2001-06-18 | 2006-09-05 | International Business Machines Corporation | Method and apparatus for removing information from a server |
US20020194289A1 (en) * | 2001-06-18 | 2002-12-19 | Engel Glenn R. | Configuring devices using server responses |
US7925616B2 (en) | 2001-06-19 | 2011-04-12 | Microstrategy, Incorporated | Report system and method using context-sensitive prompt objects |
US7356758B1 (en) | 2001-06-19 | 2008-04-08 | Microstrategy Incorporated | System and method for run-time report resolution of reports that include prompt objects |
US7302639B1 (en) | 2001-06-19 | 2007-11-27 | Microstrategy, Inc. | Report system and method using prompt in prompt objects |
US7861161B1 (en) * | 2001-06-19 | 2010-12-28 | Microstrategy, Inc. | Report system and method using prompt objects |
US20020198850A1 (en) * | 2001-06-26 | 2002-12-26 | International Business Machines Corporation | System and method for dynamic price determination in differentiated services computer networks |
US20020198965A1 (en) * | 2001-06-26 | 2002-12-26 | Kraft Matthew J. | Method and apparatus to facilitate establishing a distributed internet application platform |
US7181547B1 (en) * | 2001-06-28 | 2007-02-20 | Fortinet, Inc. | Identifying nodes in a ring network |
US7606712B1 (en) | 2001-06-28 | 2009-10-20 | At&T Intellectual Property Ii, L.P. | Speech recognition interface for voice actuation of legacy systems |
US8831949B1 (en) | 2001-06-28 | 2014-09-09 | At&T Intellectual Property I, L.P. | Voice recognition for performing authentication and completing transactions in a systems interface to legacy systems |
US7219137B1 (en) * | 2001-06-28 | 2007-05-15 | Bellsouth Intellectual Property Corp | Technician wireline and wireless intranet access via systems interface to legacy systems |
US7401144B1 (en) * | 2001-06-28 | 2008-07-15 | At&T Delaware Intellectual Property, Inc. | Technician intranet access via systems interface to legacy systems |
US6961758B2 (en) * | 2001-06-29 | 2005-11-01 | Hewlett-Packard Development Company, L.P. | Personalized internet content server system |
US7295522B2 (en) * | 2001-06-29 | 2007-11-13 | Microsoft Corporation | System and method for continuously provisioning a mobile device |
US20030069982A1 (en) * | 2001-07-03 | 2003-04-10 | Colby Harper | Method and system for generating privacy-specified internet session content records in a communications network |
US7149892B2 (en) * | 2001-07-06 | 2006-12-12 | Juniper Networks, Inc. | Secure sockets layer proxy architecture |
US20030078890A1 (en) * | 2001-07-06 | 2003-04-24 | Joachim Schmidt | Multimedia content download apparatus and method using same |
US7853781B2 (en) * | 2001-07-06 | 2010-12-14 | Juniper Networks, Inc. | Load balancing secure sockets layer accelerator |
US8200818B2 (en) * | 2001-07-06 | 2012-06-12 | Check Point Software Technologies, Inc. | System providing internet access management with router-based policy enforcement |
US20040107360A1 (en) * | 2002-12-02 | 2004-06-03 | Zone Labs, Inc. | System and Methodology for Policy Enforcement |
US7228412B2 (en) * | 2001-07-06 | 2007-06-05 | Juniper Networks, Inc. | Bufferless secure sockets layer architecture |
US7908472B2 (en) * | 2001-07-06 | 2011-03-15 | Juniper Networks, Inc. | Secure sockets layer cut through architecture |
US7590684B2 (en) * | 2001-07-06 | 2009-09-15 | Check Point Software Technologies, Inc. | System providing methodology for access control with cooperative enforcement |
US8001054B1 (en) | 2001-07-10 | 2011-08-16 | American Express Travel Related Services Company, Inc. | System and method for generating an unpredictable number using a seeded algorithm |
US9024719B1 (en) | 2001-07-10 | 2015-05-05 | Xatra Fund Mx, Llc | RF transaction system and method for storing user personal data |
US9454752B2 (en) | 2001-07-10 | 2016-09-27 | Chartoleaux Kg Limited Liability Company | Reload protocol at a transaction processing entity |
US7746215B1 (en) | 2001-07-10 | 2010-06-29 | Fred Bishop | RF transactions using a wireless reader grid |
US8279042B2 (en) | 2001-07-10 | 2012-10-02 | Xatra Fund Mx, Llc | Iris scan biometrics on a payment device |
US7668750B2 (en) | 2001-07-10 | 2010-02-23 | David S Bonalle | Securing RF transactions using a transactions counter |
US9031880B2 (en) | 2001-07-10 | 2015-05-12 | Iii Holdings 1, Llc | Systems and methods for non-traditional payment using biometric data |
US8548927B2 (en) | 2001-07-10 | 2013-10-01 | Xatra Fund Mx, Llc | Biometric registration for facilitating an RF transaction |
US20040236699A1 (en) | 2001-07-10 | 2004-11-25 | American Express Travel Related Services Company, Inc. | Method and system for hand geometry recognition biometrics on a fob |
US7735725B1 (en) | 2001-07-10 | 2010-06-15 | Fred Bishop | Processing an RF transaction using a routing number |
US6950847B2 (en) * | 2001-07-12 | 2005-09-27 | Sun Microsystems, Inc. | Service provider system for delivering services in a distributed computing environment |
US7266839B2 (en) | 2001-07-12 | 2007-09-04 | J P Morgan Chase Bank | System and method for providing discriminated content to network users |
EP1276062A1 (en) * | 2001-07-12 | 2003-01-15 | Hewlett-Packard Company, A Delaware Corporation | A method of providing user-specific data to an information source, a data carrier and a method of personalising a user's internet experience |
US7409420B2 (en) * | 2001-07-16 | 2008-08-05 | Bea Systems, Inc. | Method and apparatus for session replication and failover |
US20030033379A1 (en) * | 2001-07-20 | 2003-02-13 | Lemur Networks | Intelligent central directory for soft configuration of IP services |
US20030020753A1 (en) * | 2001-07-25 | 2003-01-30 | Asa Kling | Product cost control graphical user interface |
US20030023717A1 (en) * | 2001-07-26 | 2003-01-30 | Lister Michael L. | Method and apparatus to reveal the usability of an internet web site |
US7406524B2 (en) * | 2001-07-26 | 2008-07-29 | Avaya Communication Isael Ltd. | Secret session supporting load balancer |
US6996601B1 (en) * | 2001-07-26 | 2006-02-07 | Sprint Communications Company L.P. | Process for managing change within an enterprise |
US7584425B2 (en) * | 2001-07-31 | 2009-09-01 | Verizon Business Global Llc | Systems and methods for generating reports |
US7051046B2 (en) * | 2001-08-01 | 2006-05-23 | Roy F. Weston, Inc. | System for managing environmental audit information |
US7426553B1 (en) * | 2001-08-02 | 2008-09-16 | At&T Intellectual Property I, L.P. | Provisioning data link connection identifiers in a communications network |
EP1283466A1 (en) * | 2001-08-06 | 2003-02-12 | Hewlett-Packard Company (a Delaware corporation) | Management system for a cluster |
US7243374B2 (en) | 2001-08-08 | 2007-07-10 | Microsoft Corporation | Rapid application security threat analysis |
EP1415232B1 (en) * | 2001-08-08 | 2015-01-14 | Flash Networks Ltd. | System and method for accelerating communication of tcp/ip based content |
WO2003014927A2 (en) * | 2001-08-08 | 2003-02-20 | Trivium Systems Inc. | Scalable messaging platform for the integration of business software components |
US20030074448A1 (en) * | 2001-08-10 | 2003-04-17 | Tadashi Kinebuchi | Multimedia information system and computer program |
US20030030664A1 (en) * | 2001-08-13 | 2003-02-13 | Parry Travis J. | Customizable control panel software |
US7113999B2 (en) * | 2001-08-14 | 2006-09-26 | International Business Machines Corporation | Method, computer readable media and apparatus for the selection and rendering of audio files in a networked environment |
US20030054806A1 (en) * | 2001-08-15 | 2003-03-20 | Raymond Ho | System and method for defining, creating and deploying wireless applications |
US8346848B2 (en) * | 2001-08-16 | 2013-01-01 | Juniper Networks, Inc. | System and method for maintaining statefulness during client-server interactions |
WO2003016609A2 (en) * | 2001-08-21 | 2003-02-27 | Sara Lee Corporation | Systems and methods for manufacturing |
IL145104A (en) * | 2001-08-23 | 2007-02-11 | Gregory Bondar | Method and system for balancing the load of a computer resource between computers |
US7103590B1 (en) | 2001-08-24 | 2006-09-05 | Oracle International Corporation | Method and system for pipelined database table functions |
US7005441B2 (en) * | 2001-08-24 | 2006-02-28 | Ohio University | Compositions that bind antiterminator RNA and assay for screening such compositions |
US8090617B1 (en) * | 2001-08-27 | 2012-01-03 | Renesas Electronics America Inc. | Determining if a potential customer is a desirable customer |
US7219109B1 (en) * | 2001-08-27 | 2007-05-15 | Palmsource, Inc. | Time zone management |
US7003090B2 (en) * | 2001-08-28 | 2006-02-21 | International Business Machines Corporation | Method of establishing a communication channel to intelligent support for ebusiness applications |
US7089304B2 (en) * | 2001-08-30 | 2006-08-08 | Microsoft Corporation | Metered Internet usage |
US7031979B2 (en) * | 2001-08-31 | 2006-04-18 | Hewlett-Packard Development Company, L.P. | Report generation system and method |
US7327673B1 (en) * | 2001-08-31 | 2008-02-05 | At&T Delaware Intellectual Property, Inc. | Asymmetric digital subscriber line provision flow control on digital subscriber line access multiplexer switches |
US6990495B1 (en) * | 2001-09-05 | 2006-01-24 | Bellsouth Intellectual Property Corporation | System and method for finding persons in a corporate entity |
US8812706B1 (en) | 2001-09-06 | 2014-08-19 | Qualcomm Incorporated | Method and apparatus for compensating for mismatched delays in signals of a mobile display interface (MDDI) system |
US20030074606A1 (en) * | 2001-09-10 | 2003-04-17 | Udi Boker | Network-based control center for conducting performance tests of server systems |
JP2003087693A (en) * | 2001-09-11 | 2003-03-20 | Sony Corp | Processor, method, and program for information processing |
US6973567B1 (en) * | 2001-09-14 | 2005-12-06 | Cisco Technology, Inc. | Early authentication during modem training |
US20030055911A1 (en) * | 2001-09-17 | 2003-03-20 | Peterson Erik Lawrence | System and method for retrieving data over a network |
US7096223B2 (en) * | 2001-09-20 | 2006-08-22 | Wellogix Inc. | Process and system for managing and reconciling field documentation data within a complex project workflow system |
US20030074358A1 (en) * | 2001-09-24 | 2003-04-17 | Siamak Sarbaz | Integration, management and processing of network data from disparate sources |
US8055555B2 (en) * | 2001-09-25 | 2011-11-08 | Emc Corporation | Mediation device for scalable storage service |
US7552056B2 (en) | 2001-09-25 | 2009-06-23 | Emc Corporation | Scalable storage service registration application |
US8255989B2 (en) | 2001-09-26 | 2012-08-28 | General Instrument Corporation | Access control and key management system for streaming media |
US7237108B2 (en) | 2001-09-26 | 2007-06-26 | General Instrument Corporation | Encryption of streaming control protocols and their headers |
US20030059053A1 (en) * | 2001-09-26 | 2003-03-27 | General Instrument Corporation Motorola, Inc. | Key management interface to multiple and simultaneous protocols |
US7313617B2 (en) | 2001-09-28 | 2007-12-25 | Dale Malik | Methods and systems for a communications and information resource manager |
US20030065727A1 (en) * | 2001-09-28 | 2003-04-03 | Capital One Financial Corporation | Systems and methods for providing secured electronic messaging |
US7472187B2 (en) * | 2001-09-28 | 2008-12-30 | At&T Intellectual Property I, L.P. | Communications and information resource manager |
US6724399B1 (en) * | 2001-09-28 | 2004-04-20 | Siebel Systems, Inc. | Methods and apparatus for enabling keyboard accelerators in applications implemented via a browser |
US7941520B1 (en) * | 2001-09-28 | 2011-05-10 | Bellsouth Intellectual Property Corp. | System and method for tracking telephone network capacity and equipment |
US7885996B2 (en) * | 2001-09-29 | 2011-02-08 | Siebel Systems, Inc. | Method, apparatus, and system for implementing notifications in a framework to support web-based applications |
US7146617B2 (en) | 2001-09-29 | 2006-12-05 | Siebel Systems, Inc. | Method, apparatus, and system for implementing view caching in a framework to support web-based applications |
US6907451B1 (en) | 2001-09-29 | 2005-06-14 | Siebel Systems, Inc. | Method, apparatus, and system for immediate posting of changes in a client server environment |
US8359335B2 (en) | 2001-09-29 | 2013-01-22 | Siebel Systems, Inc. | Computing system and method to implicitly commit unsaved data for a world wide web application |
US7203948B2 (en) * | 2001-09-29 | 2007-04-10 | Siebel Systems, Inc. | Method, apparatus, and system for implementing caching of view custom options in a framework to support web-based applications |
US20040268214A1 (en) * | 2001-10-01 | 2004-12-30 | Gabriele Zinssmeister | Transaction monitoring system |
US20030065949A1 (en) * | 2001-10-01 | 2003-04-03 | Madeleine Le | International trade system |
JP2003108558A (en) * | 2001-10-02 | 2003-04-11 | Ricoh Co Ltd | Data retrieving system |
US7870492B2 (en) | 2001-10-02 | 2011-01-11 | Siebel Systems, Inc. | Method, apparatus, and system for managing commands in a client server environment |
JP3864743B2 (en) * | 2001-10-04 | 2007-01-10 | 株式会社日立製作所 | Firewall device, information device, and information device communication method |
US7287274B1 (en) * | 2001-10-04 | 2007-10-23 | Perot Systems Corporation | Method and system for providing security to a client server operating a browser |
JP3901484B2 (en) * | 2001-10-05 | 2007-04-04 | 株式会社ジェイテクト | Electric power steering device |
US20030070087A1 (en) * | 2001-10-05 | 2003-04-10 | Dmitry Gryaznov | System and method for automatic updating of multiple anti-virus programs |
US20030069956A1 (en) * | 2001-10-05 | 2003-04-10 | Gieseke Eric James | Object oriented SNMP agent |
US20040049655A1 (en) * | 2001-10-12 | 2004-03-11 | Allison David S. | Method and apparatus for communication to threads of control through streams |
US7457883B2 (en) * | 2001-10-12 | 2008-11-25 | Cisco Technology, Inc. | Mechanism for implementing network discovery in a cable network |
US7003575B2 (en) * | 2001-10-15 | 2006-02-21 | First Hop Oy | Method for assisting load balancing in a server cluster by rerouting IP traffic, and a server cluster and a client, operating according to same |
US20030088714A1 (en) * | 2001-10-15 | 2003-05-08 | Scott Madlener | User internet interface |
US7584505B2 (en) * | 2001-10-16 | 2009-09-01 | Microsoft Corporation | Inspected secure communication protocol |
US7536712B2 (en) * | 2001-10-16 | 2009-05-19 | Microsoft Corporation | Flexible electronic message security mechanism |
US7194553B2 (en) | 2001-10-16 | 2007-03-20 | Microsoft Corporation | Resolving virtual network names |
US7676540B2 (en) * | 2001-10-16 | 2010-03-09 | Microsoft Corporation | Scoped referral statements |
EP1303097A3 (en) | 2001-10-16 | 2005-11-30 | Microsoft Corporation | Virtual distributed security system |
US20030074579A1 (en) * | 2001-10-16 | 2003-04-17 | Microsoft Corporation | Virtual distributed security system |
US8015204B2 (en) | 2001-10-16 | 2011-09-06 | Microsoft Corporation | Scoped access control metadata element |
US20030079039A1 (en) * | 2001-10-16 | 2003-04-24 | Forkner Damien R. | Web server utilizing a state machine and user token |
US20030074482A1 (en) * | 2001-10-16 | 2003-04-17 | Christensen Erik B. | Composable messaging protocol |
US7552203B2 (en) * | 2001-10-17 | 2009-06-23 | The Boeing Company | Manufacturing method and software product for optimizing information flow |
US7552222B2 (en) | 2001-10-18 | 2009-06-23 | Bea Systems, Inc. | Single system user identity |
US7403986B1 (en) * | 2001-10-18 | 2008-07-22 | Network Equipment Technologies, Inc. | Method for synchronizing circuit related objects between network management systems and network control processors |
US7152204B2 (en) * | 2001-10-18 | 2006-12-19 | Bea Systems, Inc. | System and method utilizing an interface component to query a document |
US7047484B1 (en) * | 2001-10-18 | 2006-05-16 | Microsoft Corporation | Method, system, and apparatus for providing access to asynchronous data in a spreadsheet application program |
US7454750B2 (en) * | 2001-10-19 | 2008-11-18 | Amberpoint, Inc. | Integrator adaptor and proxy based composite application provisioning method and apparatus |
US7337220B2 (en) * | 2001-10-24 | 2008-02-26 | At&T Labs, Inc. | Unified interface for managing DSL services |
US20030084423A1 (en) * | 2001-10-26 | 2003-05-01 | Dai Clegg | Automatic source code generation |
JP4055393B2 (en) | 2001-10-30 | 2008-03-05 | ソニー株式会社 | Data processing apparatus and method and program thereof |
US7216160B2 (en) * | 2001-10-31 | 2007-05-08 | Sun Microsystems, Inc. | Server-based application monitoring through collection of application component and environmental statistics |
US20030140089A1 (en) * | 2001-11-01 | 2003-07-24 | Hines Kenneth J. | Inter-applet communication using an applet agent |
US20030093435A1 (en) * | 2001-11-05 | 2003-05-15 | Bandekar Vijay R. | Method and system for application level data object synchronization between two or more processes |
GB0126908D0 (en) * | 2001-11-09 | 2002-01-02 | Ibm | Method and system for display of activity of users |
US7149809B2 (en) * | 2001-11-13 | 2006-12-12 | One Touch Systems | System for reducing server loading during content delivery |
EP1456752A1 (en) * | 2001-11-14 | 2004-09-15 | Exegesys, Inc. | Method and system for software application development and customizable runtime environment |
US7243366B2 (en) * | 2001-11-15 | 2007-07-10 | General Instrument Corporation | Key management protocol and authentication system for secure internet protocol rights management architecture |
US20030097445A1 (en) * | 2001-11-20 | 2003-05-22 | Stephen Todd | Pluggable devices services and events for a scalable storage service architecture |
EP1315064A1 (en) * | 2001-11-21 | 2003-05-28 | Sun Microsystems, Inc. | Single authentication for a plurality of services |
US20030101269A1 (en) * | 2001-11-26 | 2003-05-29 | Eastman Kodak Company | Device interface agent |
US7899047B2 (en) | 2001-11-27 | 2011-03-01 | Microsoft Corporation | Virtual network with adaptive dispatcher |
WO2003046790A1 (en) * | 2001-11-27 | 2003-06-05 | Accenture Llp | Context sensitive advertisement delivery framework |
AU2002346574A1 (en) * | 2001-11-27 | 2003-06-10 | Accenture Llp | Service control architecture |
US7072881B1 (en) * | 2001-11-27 | 2006-07-04 | Bellsouth Intellectual Property Corporation | Method and system for managing telecommunications reports |
AU2002351172A1 (en) * | 2001-11-27 | 2003-06-10 | Accenture Llp | Service control framework for seamless transfer of a multimedia conference over different media |
US7225256B2 (en) | 2001-11-30 | 2007-05-29 | Oracle International Corporation | Impersonation in an access system |
US7987501B2 (en) | 2001-12-04 | 2011-07-26 | Jpmorgan Chase Bank, N.A. | System and method for single session sign-on |
US7155608B1 (en) * | 2001-12-05 | 2006-12-26 | Bellsouth Intellectual Property Corp. | Foreign network SPAM blocker |
US7092378B1 (en) * | 2001-12-10 | 2006-08-15 | At & T Corp. | System for utilizing a genetic algorithm to provide constraint-based routing of packets in a communication network |
US7240089B2 (en) * | 2001-12-10 | 2007-07-03 | International Business Machines Corporation | Message queuing method, system, and program product with reusable pooling component |
US7930756B1 (en) | 2001-12-12 | 2011-04-19 | Crocker Steven Toye | Multi-level cryptographic transformations for securing digital assets |
US7260555B2 (en) | 2001-12-12 | 2007-08-21 | Guardian Data Storage, Llc | Method and architecture for providing pervasive security to digital assets |
US7565683B1 (en) | 2001-12-12 | 2009-07-21 | Weiqing Huang | Method and system for implementing changes to security policies in a distributed security system |
US10033700B2 (en) | 2001-12-12 | 2018-07-24 | Intellectual Ventures I Llc | Dynamic evaluation of access rights |
US8006280B1 (en) | 2001-12-12 | 2011-08-23 | Hildebrand Hal S | Security system for generating keys from access rules in a decentralized manner and methods therefor |
US8065713B1 (en) | 2001-12-12 | 2011-11-22 | Klimenty Vainstein | System and method for providing multi-location access management to secured items |
US7380120B1 (en) | 2001-12-12 | 2008-05-27 | Guardian Data Storage, Llc | Secured data format for access control |
US7921450B1 (en) | 2001-12-12 | 2011-04-05 | Klimenty Vainstein | Security system using indirect key generation from access rules and methods therefor |
US7921288B1 (en) | 2001-12-12 | 2011-04-05 | Hildebrand Hal S | System and method for providing different levels of key security for controlling access to secured items |
US7921284B1 (en) | 2001-12-12 | 2011-04-05 | Gary Mark Kinghorn | Method and system for protecting electronic data in enterprise environment |
US7178033B1 (en) | 2001-12-12 | 2007-02-13 | Pss Systems, Inc. | Method and apparatus for securing digital assets |
US10360545B2 (en) | 2001-12-12 | 2019-07-23 | Guardian Data Storage, Llc | Method and apparatus for accessing secured electronic data off-line |
US7672249B2 (en) * | 2001-12-13 | 2010-03-02 | Cisco Technology, Inc. | Configurable network appliance |
FI114428B (en) * | 2001-12-13 | 2004-10-15 | Nokia Corp | A method and system for collecting counter data in a network element |
US7054923B2 (en) * | 2001-12-14 | 2006-05-30 | International Business Machines Corporation | Access control repository for providing access control of service profiles for web based solutions |
US6604139B1 (en) | 2001-12-14 | 2003-08-05 | Networks Associates Technology, Inc. | Voice protocol filtering system and method |
US6814842B1 (en) | 2001-12-14 | 2004-11-09 | Networks Associates Technology, Inc. | System and method for organizing objects of a voice call in a tree representation |
US6970823B1 (en) | 2001-12-14 | 2005-11-29 | Networks Associates Technology, Inc. | System, method and computer program product for monitoring voice application calls over a network |
US20030115329A1 (en) * | 2001-12-18 | 2003-06-19 | Pascal Joly | Stacked approach to service provider Architecture |
US7146387B1 (en) * | 2001-12-19 | 2006-12-05 | Emc Corporation | System and method for configuring and performing application backups and restores in diverse environments |
US6950872B2 (en) * | 2001-12-19 | 2005-09-27 | Sun Microsystems, Inc. | Methods and systems for facilitating message exchange between networked computing entities |
US8549048B2 (en) * | 2001-12-19 | 2013-10-01 | Emc Corporation | Workflow database for scalable storage service |
US7950066B1 (en) | 2001-12-21 | 2011-05-24 | Guardian Data Storage, Llc | Method and system for restricting use of a clipboard application |
US7099664B1 (en) * | 2001-12-28 | 2006-08-29 | Bellsouth Intellectual Property Corporation | Script building method and system for wireline and wireless telephone switches |
US7325237B2 (en) * | 2001-12-29 | 2008-01-29 | Hewlett-Packard Development Company, L.P. | System having customization modules to provide customizations |
US7149702B1 (en) | 2001-12-31 | 2006-12-12 | Bellsouth Intellectual Property Corp. | System and method for document delays associated with a project |
US7167917B2 (en) * | 2002-01-03 | 2007-01-23 | International Business Machines Corporation | Visual tool for developing service components for use in advanced intelligent networks |
US6725576B2 (en) * | 2002-01-04 | 2004-04-27 | Atlas Snowshoe Company | Snowshoe with molded tail piece |
US20030135500A1 (en) * | 2002-01-07 | 2003-07-17 | Henri Chevrel | Integrated gas supply system and computer network for enhanced user service |
US6965668B2 (en) * | 2002-01-08 | 2005-11-15 | Sbc Services, Inc. | Method and system for presenting billing information according to a customer-defined hierarchal structure |
US6976244B2 (en) * | 2002-01-09 | 2005-12-13 | International Business Machines Corporation | Method, system, and product for storage of attribute data in an object oriented environment |
US7640335B1 (en) * | 2002-01-11 | 2009-12-29 | Mcafee, Inc. | User-configurable network analysis digest system and method |
US7523127B2 (en) * | 2002-01-14 | 2009-04-21 | Testout Corporation | System and method for a hierarchical database management system for educational training and competency testing simulations |
US20030139962A1 (en) * | 2002-01-23 | 2003-07-24 | Nobrega Francis H. | Web based sevice request and approval system |
US7480715B1 (en) | 2002-01-25 | 2009-01-20 | Vig Acquisitions Ltd., L.L.C. | System and method for performing a predictive threat assessment based on risk factors |
US20030145046A1 (en) * | 2002-01-31 | 2003-07-31 | Keller S. Brandon | Generating a list of addresses on a proxy server |
CN1208732C (en) * | 2002-02-01 | 2005-06-29 | 上海贝尔阿尔卡特移动通信系统有限公司 | Concurrent event processing method and application system based on Web thereby |
US7167448B2 (en) * | 2002-02-04 | 2007-01-23 | Sun Microsystems, Inc. | Prioritization of remote services messages within a low bandwidth environment |
JP3797937B2 (en) * | 2002-02-04 | 2006-07-19 | 株式会社日立製作所 | Network connection system, network connection method, and network connection device used therefor |
US20030177259A1 (en) * | 2002-02-04 | 2003-09-18 | Wookey Michael J. | Remote services systems data delivery mechanism |
US20030149771A1 (en) * | 2002-02-04 | 2003-08-07 | Wookey Michael J. | Remote services system back-channel multicasting |
US20030149889A1 (en) * | 2002-02-04 | 2003-08-07 | Wookey Michael J. | Automatic communication and security reconfiguration for remote services |
US20030163544A1 (en) * | 2002-02-04 | 2003-08-28 | Wookey Michael J. | Remote service systems management interface |
US20030149740A1 (en) * | 2002-02-04 | 2003-08-07 | Wookey Michael J. | Remote services delivery architecture |
US7363360B2 (en) * | 2002-02-06 | 2008-04-22 | Adiran, Inc. | System and method for managing elements of a communication network |
US20030236777A1 (en) * | 2002-02-07 | 2003-12-25 | Shevin Conway | System and method for managing internet transactions |
AU2003212948A1 (en) * | 2002-02-07 | 2003-09-02 | Christian Nickerson | System and method for rapid claims submission and adjudication |
US6839852B1 (en) * | 2002-02-08 | 2005-01-04 | Networks Associates Technology, Inc. | Firewall system and method with network mapping capabilities |
US7389240B2 (en) * | 2002-02-08 | 2008-06-17 | Etalk Corporation | System and method for implementing recording plans using a presence-based manager |
US7237258B1 (en) | 2002-02-08 | 2007-06-26 | Mcafee, Inc. | System, method and computer program product for a firewall summary interface |
US7536314B2 (en) * | 2002-02-08 | 2009-05-19 | Etalk Corporation | System and method for processing work according to an active work model |
US8176334B2 (en) | 2002-09-30 | 2012-05-08 | Guardian Data Storage, Llc | Document security system that permits external users to gain access to secured files |
US8818833B2 (en) * | 2002-02-14 | 2014-08-26 | International Business Machines Corporation | Method and system for managing service requests across multiple systems |
US7343325B2 (en) * | 2002-02-15 | 2008-03-11 | Teranet Enterprises Ltd. | Method and system for constructing price structures for complex products and services |
EP2068516B1 (en) * | 2002-02-19 | 2018-09-05 | Google LLC | E-mail management services |
US7516447B2 (en) | 2002-02-22 | 2009-04-07 | Bea Systems, Inc. | Methods and apparatus for building, customizing and using software abstractions of external entities |
US7661129B2 (en) | 2002-02-26 | 2010-02-09 | Citrix Systems, Inc. | Secure traversal of network components |
US7984157B2 (en) * | 2002-02-26 | 2011-07-19 | Citrix Systems, Inc. | Persistent and reliable session securely traversing network components using an encapsulating protocol |
JP3698698B2 (en) * | 2002-02-26 | 2005-09-21 | 富士通株式会社 | Establishing calls on intranets and external networks via DMZ |
US9392120B2 (en) | 2002-02-27 | 2016-07-12 | Verizon Patent And Licensing Inc. | Methods and systems for call management with user intervention |
US7502457B2 (en) | 2002-02-28 | 2009-03-10 | At&T Intellectual Property I, L.P. | Outbound call rules routing |
US7024459B2 (en) * | 2002-02-28 | 2006-04-04 | Microsoft Corporation | Scalable notification delivery service |
US20030167335A1 (en) * | 2002-03-04 | 2003-09-04 | Vigilos, Inc. | System and method for network-based communication |
US20030171961A1 (en) * | 2002-03-06 | 2003-09-11 | International Business Machines Corporation | System and method for dynamically routing an object through an organization's workflow system |
US20030172141A1 (en) * | 2002-03-06 | 2003-09-11 | Adtran, Inc. | Element management system and method utilizing provision templates |
US6697811B2 (en) * | 2002-03-07 | 2004-02-24 | Raytheon Company | Method and system for information management and distribution |
JP2003263255A (en) * | 2002-03-11 | 2003-09-19 | Fujitsu Ltd | Program for performing communication |
US20030177390A1 (en) * | 2002-03-15 | 2003-09-18 | Rakesh Radhakrishnan | Securing applications based on application infrastructure security techniques |
US7308579B2 (en) * | 2002-03-15 | 2007-12-11 | Noel Abela | Method and system for internationally providing trusted universal identification over a global communications network |
US6813637B2 (en) * | 2002-03-15 | 2004-11-02 | Sun Microsystems, Inc. | System and method for automatically partitioning an application between a web server and an application server |
AU2003212151A1 (en) * | 2002-03-18 | 2003-09-29 | Nortel Networks Limited | Resource allocation using an auto-discovery mechanism for provider-provisioned layer-2 and layer-3 virtual private networks |
US20180165441A1 (en) | 2002-03-25 | 2018-06-14 | Glenn Cobourn Everhart | Systems and methods for multifactor authentication |
US6993533B1 (en) * | 2002-03-25 | 2006-01-31 | Bif Technologies Corp. | Relational database drill-down convention and reporting tool |
US20030191677A1 (en) * | 2002-03-27 | 2003-10-09 | Akkiraju Rama K. | Method and system for integrating e-Logistics processes into a user/provider interface using Web Services |
US7350149B1 (en) * | 2002-03-28 | 2008-03-25 | Emc Corporation | Backup reporting framework graphical user interface |
US7228353B1 (en) * | 2002-03-28 | 2007-06-05 | Emc Corporation | Generating and launching remote method invocation servers for individual client applications |
US7404145B1 (en) | 2002-03-28 | 2008-07-22 | Emc Corporation | Generic mechanism for reporting on backups |
US20030187689A1 (en) * | 2002-03-28 | 2003-10-02 | Barnes Robert D. | Method and apparatus for a single database engine driven, configurable RIS-PACS functionality |
US7096249B2 (en) * | 2002-03-29 | 2006-08-22 | Intel Corporation | Method and system for distributing applications |
US20030185240A1 (en) * | 2002-04-02 | 2003-10-02 | Thai Hoa Vuong | Secure service provider identification to content provider partner |
US9269067B2 (en) * | 2002-04-04 | 2016-02-23 | Altisource Solutions S.À.R.L. | Method and apparatus for providing selective access to information |
US7155578B2 (en) * | 2002-04-05 | 2006-12-26 | Genworth Financial, Inc. | Method and system for transferring files using file transfer protocol |
CN100375013C (en) | 2002-04-08 | 2008-03-12 | 国际商业机器公司 | Method and system for problem determination in distributed enterprise applications |
US7500262B1 (en) | 2002-04-29 | 2009-03-03 | Aol Llc | Implementing single sign-on across a heterogeneous collection of client/server and web-based applications |
US7475248B2 (en) * | 2002-04-29 | 2009-01-06 | International Business Machines Corporation | Enhanced message security |
US7957509B2 (en) | 2002-04-30 | 2011-06-07 | At&T Intellectual Property I, L.P. | Voice enhancing for advance intelligent network services |
US7519976B2 (en) * | 2002-05-01 | 2009-04-14 | Bea Systems, Inc. | Collaborative business plug-in framework |
US7257645B2 (en) * | 2002-05-01 | 2007-08-14 | Bea Systems, Inc. | System and method for storing large messages |
US7526519B2 (en) | 2002-05-01 | 2009-04-28 | Bea Systems, Inc. | High availability application view deployment |
US7155438B2 (en) * | 2002-05-01 | 2006-12-26 | Bea Systems, Inc. | High availability for event forwarding |
US8135772B2 (en) | 2002-05-01 | 2012-03-13 | Oracle International Corporation | Single servlets for B2B message routing |
US20040078440A1 (en) * | 2002-05-01 | 2004-04-22 | Tim Potter | High availability event topic |
US7222148B2 (en) | 2002-05-02 | 2007-05-22 | Bea Systems, Inc. | System and method for providing highly available processing of asynchronous service requests |
US7493628B2 (en) | 2002-05-02 | 2009-02-17 | Bea Systems, Inc. | Shared common connection factory |
US7484224B2 (en) * | 2002-05-02 | 2009-01-27 | Bae Systems, Inc. | Adapter deployment without recycle |
US7676538B2 (en) * | 2002-05-02 | 2010-03-09 | Bea Systems, Inc. | Systems and methods for application view transactions |
US20030208460A1 (en) * | 2002-05-06 | 2003-11-06 | Ncr Corporation | Methods, systems and data structures to generate and link reports |
US7610351B1 (en) | 2002-05-10 | 2009-10-27 | Oracle International Corporation | Method and mechanism for pipelined prefetching |
US20030212738A1 (en) * | 2002-05-10 | 2003-11-13 | Wookey Michael J. | Remote services system message system to support redundancy of data flow |
US7562222B2 (en) * | 2002-05-10 | 2009-07-14 | Rsa Security Inc. | System and method for authenticating entities to users |
US7363363B2 (en) * | 2002-05-17 | 2008-04-22 | Xds, Inc. | System and method for provisioning universal stateless digital and computing services |
US7096255B2 (en) * | 2002-05-21 | 2006-08-22 | Bellsouth Intellectual Property Corp. | System and method for providing a roster list of temporary contacts having expiration periods designated by a user in an instant messaging environment |
US7447756B2 (en) * | 2002-05-21 | 2008-11-04 | At&T Intellectual Property I, L.P. | Temporary aliasing for resource list |
US7356687B2 (en) * | 2002-05-21 | 2008-04-08 | General Instrument Corporation | Association of security parameters for a collection of related streaming protocols |
US7356711B1 (en) | 2002-05-30 | 2008-04-08 | Microsoft Corporation | Secure registration |
US7685287B2 (en) | 2002-05-30 | 2010-03-23 | Microsoft Corporation | Method and system for layering an infinite request/reply data stream on finite, unidirectional, time-limited transports |
US7904536B2 (en) * | 2002-06-03 | 2011-03-08 | Oracle America, Inc. | Method and system for remote management of customer servers |
US7161904B2 (en) | 2002-06-04 | 2007-01-09 | Fortinet, Inc. | System and method for hierarchical metering in a virtual router based network switch |
US7203192B2 (en) | 2002-06-04 | 2007-04-10 | Fortinet, Inc. | Network packet steering |
US7376125B1 (en) | 2002-06-04 | 2008-05-20 | Fortinet, Inc. | Service processing switch |
US7177311B1 (en) * | 2002-06-04 | 2007-02-13 | Fortinet, Inc. | System and method for routing traffic through a virtual router-based network switch |
EP1532539B1 (en) | 2002-06-06 | 2015-12-09 | Pulse Secure, LLC | Method and system for providing secure access to private networks |
US7434162B2 (en) * | 2002-06-06 | 2008-10-07 | Speechcyle, Inc. | Visual knowledge publisher system |
US6865480B2 (en) * | 2002-06-19 | 2005-03-08 | Alpine Electronics, Inc | Display method and apparatus for navigation system |
JP2004029939A (en) * | 2002-06-21 | 2004-01-29 | Hitachi Ltd | Communication proxy device and service providing method using the same device |
US7870244B2 (en) | 2002-06-25 | 2011-01-11 | International Business Machines Corporation | Monitoring performance of applications in a distributed environment |
US7181455B2 (en) * | 2002-06-27 | 2007-02-20 | Sun Microsystems, Inc. | Bandwidth management for remote services system |
US7240109B2 (en) * | 2002-06-27 | 2007-07-03 | Sun Microsystems, Inc. | Remote services system service module interface |
US6823461B2 (en) * | 2002-06-27 | 2004-11-23 | Nokia Corporation | Method and system for securely transferring context updates towards a mobile node in a wireless network |
US8266239B2 (en) * | 2002-06-27 | 2012-09-11 | Oracle International Corporation | Remote services system relocatable mid level manager |
US7260623B2 (en) * | 2002-06-27 | 2007-08-21 | Sun Microsystems, Inc. | Remote services system communication module |
US7152100B2 (en) * | 2002-07-09 | 2006-12-19 | Adtran, Inc. | System and method for provisioning network access devices |
US7546372B2 (en) * | 2002-07-11 | 2009-06-09 | Ibeam Systems, Inc. | System and method for providing to multiple user computers concurrent telephonic access to multiple remote devices |
US8028077B1 (en) * | 2002-07-12 | 2011-09-27 | Apple Inc. | Managing distributed computers |
US20040017904A1 (en) * | 2002-07-22 | 2004-01-29 | Damon Williams | System and method for validating calls within a telecommunications network |
US7167863B2 (en) * | 2002-07-30 | 2007-01-23 | United Services Automobile Association (Usaa) | System and method for building a distributed internet application |
JP4002150B2 (en) * | 2002-07-30 | 2007-10-31 | ソニー株式会社 | Information communication apparatus and information communication method, information exchange / human relationship formation support system, information exchange / human relationship formation support method, and computer program |
US7860975B2 (en) * | 2002-07-31 | 2010-12-28 | Oracle America, Inc. | System and method for secure sticky routing of requests within a server farm |
US7774473B2 (en) * | 2002-07-31 | 2010-08-10 | Oracle America, Inc. | System and method for sticky routing of requests within a server farm |
US20040024658A1 (en) * | 2002-08-05 | 2004-02-05 | General Electric Company | System and method for providing asset management and tracking capabilities |
US6785719B1 (en) * | 2002-08-06 | 2004-08-31 | Digi International Inc. | Distributed systems for providing secured HTTP communications over the network |
AU2003259742B2 (en) | 2002-08-09 | 2010-07-15 | Reflexion Networks, Inc. | System and method for controlling access to an electronic message recipient |
US7133506B1 (en) | 2002-08-12 | 2006-11-07 | Bellsouth Intellectual Property Corp. | Message delivery systems and methods |
ATE485653T1 (en) * | 2002-08-16 | 2010-11-15 | Software Ag | GENERAL SNMP PROXY |
FR2843640B1 (en) * | 2002-08-16 | 2010-03-19 | Systeam | PROCESS FOR GENERATING, TRANSMITTING AND PROCESSING DOCUMENTS |
US20040039781A1 (en) * | 2002-08-16 | 2004-02-26 | Lavallee David Anthony | Peer-to-peer content sharing method and system |
US8510440B2 (en) | 2002-08-22 | 2013-08-13 | International Business Machines Corporation | Simulation of computer application function to assist a user |
US7113960B2 (en) | 2002-08-22 | 2006-09-26 | International Business Machines Corporation | Search on and search for functions in applications with varying data types |
US7051320B2 (en) * | 2002-08-22 | 2006-05-23 | Hewlett-Packard Development Company, L.P. | Diagnostic tool for a plurality of networked computers with incident escalator and relocation of information to another computer |
US7143415B2 (en) * | 2002-08-22 | 2006-11-28 | Hewlett-Packard Development Company, L.P. | Method for using self-help technology to deliver remote enterprise support |
US20070107067A1 (en) * | 2002-08-24 | 2007-05-10 | Ingrian Networks, Inc. | Secure feature activation |
USRE46776E1 (en) | 2002-08-27 | 2018-04-03 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for optimizing response time to events in queue |
US7143420B2 (en) * | 2002-08-29 | 2006-11-28 | Sun Microsystems, Inc. | Strategic technology architecture roadmap |
CA2400590A1 (en) * | 2002-08-29 | 2004-02-29 | Ibm Canada Limited-Ibm Canada Limitee | Method and apparatus for converting legacy programming language data structures to schema definitions |
US7096383B2 (en) | 2002-08-29 | 2006-08-22 | Cosine Communications, Inc. | System and method for virtual router failover in a network routing system |
US20040203721A1 (en) * | 2002-08-30 | 2004-10-14 | Grooms Paul C. | System and method for managing call quality and system performance in a telecommunication system |
US7275053B1 (en) * | 2002-08-30 | 2007-09-25 | Cingular Wireless Ii, Llc | Surveillance and table driven reporting tool |
US20040041844A1 (en) * | 2002-08-30 | 2004-03-04 | Grooms Paul C. | Electronic status report of wireless sites for remote use |
US8255454B2 (en) | 2002-09-06 | 2012-08-28 | Oracle International Corporation | Method and apparatus for a multiplexed active data window in a near real-time business intelligence system |
US7912899B2 (en) | 2002-09-06 | 2011-03-22 | Oracle International Corporation | Method for selectively sending a notification to an instant messaging device |
US7945846B2 (en) * | 2002-09-06 | 2011-05-17 | Oracle International Corporation | Application-specific personalization for data display |
US8165993B2 (en) | 2002-09-06 | 2012-04-24 | Oracle International Corporation | Business intelligence system with interface that provides for immediate user action |
US7941542B2 (en) | 2002-09-06 | 2011-05-10 | Oracle International Corporation | Methods and apparatus for maintaining application execution over an intermittent network connection |
US7899879B2 (en) * | 2002-09-06 | 2011-03-01 | Oracle International Corporation | Method and apparatus for a report cache in a near real-time business intelligence system |
US7308091B1 (en) * | 2002-09-06 | 2007-12-11 | At&T Bls Intellectual Property, Inc. | Web-based data manipulation for advanced intelligent network service control point services |
US6882718B1 (en) | 2002-09-06 | 2005-04-19 | Bellsouth Intellectual Property Corp. | Real time customer service data manipulation to allow multiple services per trigger type |
US7454423B2 (en) * | 2002-09-06 | 2008-11-18 | Oracle International Corporation | Enterprise link for a software database |
US7412481B2 (en) | 2002-09-16 | 2008-08-12 | Oracle International Corporation | Method and apparatus for distributed rule evaluation in a near real-time business intelligence system |
US7162254B1 (en) | 2002-09-09 | 2007-01-09 | Bellsouth Intellectual Property Corp: | Methods and systems for delivering travel-related information |
US7139382B1 (en) | 2002-09-09 | 2006-11-21 | Bellsouth Intellectual Property Corp. | System and method for restricting incoming calls |
US7590712B2 (en) * | 2002-09-10 | 2009-09-15 | Ge Fanuc Automation North America, Inc. | Methods and systems for management and control of an automation control module |
US6805287B2 (en) | 2002-09-12 | 2004-10-19 | American Express Travel Related Services Company, Inc. | System and method for converting a stored value card to a credit card |
AT414281B (en) * | 2002-09-12 | 2006-11-15 | Siemens Ag Oesterreich | PROCEDURE FOR DETERMINING THE ACCESS OF AT LEAST ONE MAJOR ROAD SECTION |
US7421390B2 (en) * | 2002-09-13 | 2008-09-02 | Sun Microsystems, Inc. | Method and system for voice control of software applications |
US20040216036A1 (en) * | 2002-09-13 | 2004-10-28 | Yahoo! Inc. | Browser user interface |
US7668917B2 (en) * | 2002-09-16 | 2010-02-23 | Oracle International Corporation | Method and apparatus for ensuring accountability in the examination of a set of data elements by a user |
US7426059B2 (en) * | 2002-09-16 | 2008-09-16 | Oracle International Corporation | Data presentation methods and apparatus to facilitate printing and reviewing |
US7421701B2 (en) * | 2002-09-16 | 2008-09-02 | International Business Machines Corporation | System for facilitating transactions between thin-clients and message format service (MFS)-based information management system (IMS) applications |
US7401158B2 (en) | 2002-09-16 | 2008-07-15 | Oracle International Corporation | Apparatus and method for instant messaging collaboration |
US7130893B2 (en) * | 2003-05-19 | 2006-10-31 | International Business Machines Corporation | System and method for representing MFS control blocks in XML for MFS-based IMS applications |
US7266201B1 (en) * | 2002-09-17 | 2007-09-04 | Foundry Networks, Inc. | Non-disruptive authentication administration |
US20040131059A1 (en) * | 2002-09-19 | 2004-07-08 | Ram Ayyakad | Single-pass packet scan |
US7221749B2 (en) * | 2002-09-23 | 2007-05-22 | At&T Knowledge Ventures, L.P. | Removing slamming protection to permit a change in service providers |
US7584471B2 (en) * | 2002-09-23 | 2009-09-01 | Telefonaktiebolaget L M Ericsson (Publ) | Plug-in model |
US7359933B1 (en) * | 2002-09-26 | 2008-04-15 | Oracle International Corporation | Providing remote access to network applications using a dual proxy |
EP1546965A4 (en) * | 2002-09-30 | 2005-11-02 | Adaytum Inc | Node-level modification during execution of an enterprise planning model |
US7058660B2 (en) * | 2002-10-02 | 2006-06-06 | Bank One Corporation | System and method for network-based project management |
US6823053B2 (en) * | 2002-10-03 | 2004-11-23 | Sbc Properties, L.P. | Method and system for displaying customer information |
US7752334B2 (en) * | 2002-10-15 | 2010-07-06 | Nomadix, Inc. | Intelligent network address translator and methods for network address translation |
US7600008B1 (en) * | 2002-10-16 | 2009-10-06 | Juniper Networks, Inc. | Systems and methods for harvesting expired sessions |
CN100419736C (en) * | 2002-10-16 | 2008-09-17 | 株式会社Ntt都科摩 | Service vertification system, vertification require terminal, service operating terminal and providing method |
US6850943B2 (en) * | 2002-10-18 | 2005-02-01 | Check Point Software Technologies, Inc. | Security system and methodology for providing indirect access control |
US20040107345A1 (en) * | 2002-10-21 | 2004-06-03 | Brandt David D. | System and methodology providing automation security protocols and intrusion detection in an industrial controller environment |
US20040153171A1 (en) * | 2002-10-21 | 2004-08-05 | Brandt David D. | System and methodology providing automation security architecture in an industrial controller environment |
US8909926B2 (en) | 2002-10-21 | 2014-12-09 | Rockwell Automation Technologies, Inc. | System and methodology providing automation security analysis, validation, and learning in an industrial controller environment |
US9009084B2 (en) | 2002-10-21 | 2015-04-14 | Rockwell Automation Technologies, Inc. | System and methodology providing automation security analysis and network intrusion protection in an industrial environment |
US7185002B1 (en) * | 2002-10-24 | 2007-02-27 | Bellsouth Intellectual Property Corp. | Systems and methods for data retrieval, manipulation, and delivery |
US8015541B1 (en) * | 2002-10-24 | 2011-09-06 | Rage Frameworks, Inc. | Business process technology for the enterprise |
US7904600B2 (en) * | 2002-10-30 | 2011-03-08 | Hewlott-Packard Development Company, L.P. | Integrating user specific output options into user interface data |
US7330835B2 (en) * | 2002-10-31 | 2008-02-12 | Federal Reserve Bank Of Minneapolis | Method and system for tracking and reporting automated clearing house transaction status |
US7702617B2 (en) * | 2002-10-31 | 2010-04-20 | International Business Machines Corporation | System and method for distributed querying and presentation of information from heterogeneous data sources |
US7313618B2 (en) * | 2002-10-31 | 2007-12-25 | Sap Aktiengesellschaft | Network architecture using firewalls |
US7792716B2 (en) * | 2002-10-31 | 2010-09-07 | Federal Reserve Bank Of Atlanta | Searching for and identifying automated clearing house transactions by transaction type |
US20040085578A1 (en) * | 2002-11-03 | 2004-05-06 | Quek Su Mien | Producing personalized photo calendar |
US8301493B2 (en) | 2002-11-05 | 2012-10-30 | Jpmorgan Chase Bank, N.A. | System and method for providing incentives to consumers to share information |
CA2411617A1 (en) * | 2002-11-08 | 2004-05-08 | Ca4It Inc. | System, computer product and method for web-enabled accounting |
US7991827B1 (en) | 2002-11-13 | 2011-08-02 | Mcafee, Inc. | Network analysis system and method utilizing collected metadata |
US7266120B2 (en) * | 2002-11-18 | 2007-09-04 | Fortinet, Inc. | System and method for hardware accelerated packet multicast in a virtual routing system |
US7640306B2 (en) | 2002-11-18 | 2009-12-29 | Aol Llc | Reconfiguring an electronic message to effect an enhanced notification |
US20040205240A1 (en) * | 2002-11-21 | 2004-10-14 | International Business Machines Corporation | Method, system, and computer program product for providing a four-tier corba architecture |
US20070174330A1 (en) * | 2002-11-25 | 2007-07-26 | Zdk Interactive Inc. | Mobile report generation for multiple device platforms |
US7062670B1 (en) * | 2002-11-26 | 2006-06-13 | Microsoft Corporation | Queued mode transmission of event reports |
US7203720B2 (en) * | 2002-11-27 | 2007-04-10 | Bea Systems, Inc. | Web server hit multiplier and redirector |
US7356768B1 (en) | 2002-11-27 | 2008-04-08 | Adobe Systems Incorporated | Using document templates to assemble a collection of documents |
US7149752B2 (en) | 2002-12-03 | 2006-12-12 | Jp Morgan Chase Bank | Method for simplifying databinding in application programs |
US6964053B2 (en) * | 2002-12-04 | 2005-11-08 | International Business Machines Corporation | Type descriptor language (TDLanguage) metamodel |
US20040133699A1 (en) * | 2002-12-04 | 2004-07-08 | Tony Hashem | System and method for performing data transfer |
US7110763B2 (en) * | 2002-12-12 | 2006-09-19 | Alcatel | Graphical proxy for less capable terminals |
US7024689B2 (en) * | 2002-12-13 | 2006-04-04 | Intuit, Inc. | Granting access rights to unattended software |
JP3791489B2 (en) * | 2002-12-13 | 2006-06-28 | ソニー株式会社 | Portable server |
JP3880513B2 (en) * | 2002-12-16 | 2007-02-14 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Relay processing device, control method, program, recording medium, and terminal control server |
US7933983B2 (en) * | 2002-12-17 | 2011-04-26 | Hewlett-Packard Development Company, L.P. | Method and system for performing load balancing across control planes in a data center |
US8396958B1 (en) | 2002-12-18 | 2013-03-12 | The United States Of America As Represented By The Secretary Of The Navy | Computer-automated logbook of condition-based data for machinery management |
US6803866B2 (en) * | 2002-12-19 | 2004-10-12 | International Business Machines Corporation | Efficient representation of date/time information |
US7301909B2 (en) | 2002-12-20 | 2007-11-27 | Compucom Systems, Inc. | Trouble-ticket generation in network management environment |
WO2004059907A1 (en) * | 2002-12-20 | 2004-07-15 | Vanguard Managed Solutions, Llc | Trouble-ticket generation in network management environment |
US20040119735A1 (en) * | 2002-12-20 | 2004-06-24 | Kalpana Subbarao | Method and apparatus for determining and displaying the physical configuration of a multi-component system |
EP1586045A1 (en) | 2002-12-27 | 2005-10-19 | Nielsen Media Research, Inc. | Methods and apparatus for transcoding metadata |
US8060467B1 (en) | 2002-12-30 | 2011-11-15 | Sprint Communications Company L.P. | On-line account management system having a synchronized account information data store |
US7720818B1 (en) | 2002-12-30 | 2010-05-18 | Sprint Communications Company L.P. | On-line account management system having a tiered account information storage system |
US7117449B1 (en) * | 2002-12-31 | 2006-10-03 | Siebel Systems, Inc. | Method and apparatus to present an integrated process modeler |
US20040139042A1 (en) * | 2002-12-31 | 2004-07-15 | Schirmer Andrew L. | System and method for improving data analysis through data grouping |
US7386619B1 (en) * | 2003-01-06 | 2008-06-10 | Slt Logic, Llc | System and method for allocating communications to processors in a multiprocessor system |
US8032439B2 (en) | 2003-01-07 | 2011-10-04 | Jpmorgan Chase Bank, N.A. | System and method for process scheduling |
SE0300054D0 (en) * | 2003-01-13 | 2003-01-13 | Stabilizer Ab | A data dispatching device for dispatching data and a data processing device for processing received data |
US20040141616A1 (en) * | 2003-01-17 | 2004-07-22 | Ibm Corporation | Security object with encrypted, spread spectrum data communications |
US7197533B2 (en) * | 2003-01-24 | 2007-03-27 | International Business Machines Corporation | Non-persistent service support in transactional application support environments |
US20040151187A1 (en) * | 2003-01-31 | 2004-08-05 | Lichtenstein Walter D. | Scheduling data transfers for multiple use requests |
US20040153567A1 (en) * | 2003-01-31 | 2004-08-05 | Lichtenstein Walter D. | Scheduling data transfers using virtual nodes |
US20040153382A1 (en) * | 2003-01-31 | 2004-08-05 | Richard Boccuzzi | System and method for determining discrepancies in a communications system |
US7685631B1 (en) * | 2003-02-05 | 2010-03-23 | Microsoft Corporation | Authentication of a server by a client to prevent fraudulent user interfaces |
US7340422B2 (en) | 2003-02-10 | 2008-03-04 | Asentinel Llc | Systems and method for managing and processing of telecommunications invoices |
US7305470B2 (en) * | 2003-02-12 | 2007-12-04 | Aol Llc | Method for displaying web user's authentication status in a distributed single login network |
KR100462900B1 (en) * | 2003-02-12 | 2004-12-18 | 삼성전자주식회사 | Light alarm manager on Web browser and service method thereof, method of offering alarm data therefor |
WO2004072824A2 (en) * | 2003-02-13 | 2004-08-26 | Broadjam Inc. | System and method of cataloging and tracking artistic works |
US8359393B2 (en) * | 2003-02-13 | 2013-01-22 | Transunion Interactive, Inc. | Methods, apparatuses and systems facilitating seamless, virtual integration of online membership models and services |
US20040162822A1 (en) * | 2003-02-13 | 2004-08-19 | Khachatur Papanyan | Method and apparatus for converting in-line database queries to stored procedures |
US7958187B2 (en) * | 2003-02-19 | 2011-06-07 | Google Inc. | Systems and methods for managing directory harvest attacks via electronic messages |
US7603472B2 (en) * | 2003-02-19 | 2009-10-13 | Google Inc. | Zero-minute virus and spam detection |
US20060265459A1 (en) * | 2003-02-19 | 2006-11-23 | Postini, Inc. | Systems and methods for managing the transmission of synchronous electronic messages |
US7171470B2 (en) * | 2003-02-20 | 2007-01-30 | International Business Machines Corporation | Grid service scheduling of related services using heuristics |
US7584474B2 (en) | 2003-02-25 | 2009-09-01 | Bea Systems, Inc. | Systems and methods for transaction chaining |
US20040167915A1 (en) * | 2003-02-25 | 2004-08-26 | Bea Systems, Inc. | Systems and methods for declaratively transforming data objects between disparate representations |
US7774697B2 (en) * | 2003-02-25 | 2010-08-10 | Bea Systems, Inc. | System and method for structuring distributed applications |
US20050022164A1 (en) * | 2003-02-25 | 2005-01-27 | Bea Systems, Inc. | Systems and methods utilizing a workflow definition language |
US7293038B2 (en) | 2003-02-25 | 2007-11-06 | Bea Systems, Inc. | Systems and methods for client-side filtering of subscribed messages |
US7299454B2 (en) * | 2003-02-26 | 2007-11-20 | Bea Systems, Inc. | Method for multi-language debugging |
US7539985B2 (en) | 2003-02-26 | 2009-05-26 | Bea Systems, Inc. | Systems and methods for dynamic component versioning |
US7076772B2 (en) | 2003-02-26 | 2006-07-11 | Bea Systems, Inc. | System and method for multi-language extensible compiler framework |
US8032860B2 (en) * | 2003-02-26 | 2011-10-04 | Oracle International Corporation | Methods for type-independent source code editing |
US20050108682A1 (en) * | 2003-02-26 | 2005-05-19 | Bea Systems, Inc. | Systems for type-independent source code editing |
US7650276B2 (en) | 2003-02-26 | 2010-01-19 | Bea Systems, Inc. | System and method for dynamic data binding in distributed applications |
US7707564B2 (en) | 2003-02-26 | 2010-04-27 | Bea Systems, Inc. | Systems and methods for creating network-based software services using source code annotations |
US7444620B2 (en) * | 2003-02-28 | 2008-10-28 | Bea Systems, Inc. | Systems and methods for a common runtime container framework |
US7389474B2 (en) * | 2003-02-28 | 2008-06-17 | Microsoft Corporation | Language or script-based character set conversions per-application program |
US20040236651A1 (en) * | 2003-02-28 | 2004-11-25 | Emde Martin Von Der | Methods, systems and computer program products for processing electronic documents |
US7647564B2 (en) * | 2003-02-28 | 2010-01-12 | Bea Systems, Inc. | System and method for dynamically generating a graphical user interface |
US7636722B2 (en) | 2003-02-28 | 2009-12-22 | Bea Systems, Inc. | System and method for describing application extensions in XML |
US7650592B2 (en) | 2003-03-01 | 2010-01-19 | Bea Systems, Inc. | Systems and methods for multi-view debugging environment |
US20040199584A1 (en) * | 2003-03-05 | 2004-10-07 | Evan Kirshenbaum | Method and system for customized configuration of an appearance of a website for a user |
US7890543B2 (en) | 2003-03-06 | 2011-02-15 | Microsoft Corporation | Architecture for distributed computing system and automated design, deployment, and management of distributed applications |
US7689676B2 (en) | 2003-03-06 | 2010-03-30 | Microsoft Corporation | Model-based policy application |
US8122106B2 (en) | 2003-03-06 | 2012-02-21 | Microsoft Corporation | Integrating design, deployment, and management phases for systems |
WO2004081745A2 (en) * | 2003-03-10 | 2004-09-23 | Tekelec | Methods and systems for dynamic, rules-based peg counting |
US20030177051A1 (en) * | 2003-03-13 | 2003-09-18 | Robin Driscoll | Method and system for managing worker resources |
US20050086306A1 (en) * | 2003-03-14 | 2005-04-21 | Lemke Ralph E. | Providing background delivery of messages over a network |
GB0305959D0 (en) * | 2003-03-15 | 2003-04-23 | Ibm | Client web service access |
US7467414B2 (en) * | 2003-03-17 | 2008-12-16 | Intel Corporation | Entitlement security and control for information system entitlement |
US7403925B2 (en) * | 2003-03-17 | 2008-07-22 | Intel Corporation | Entitlement security and control |
US7904823B2 (en) * | 2003-03-17 | 2011-03-08 | Oracle International Corporation | Transparent windows methods and apparatus therefor |
US8244712B2 (en) * | 2003-03-18 | 2012-08-14 | Apple Inc. | Localized viewing of file system names |
US8136155B2 (en) | 2003-04-01 | 2012-03-13 | Check Point Software Technologies, Inc. | Security system with methodology for interprocess communication control |
JP4119295B2 (en) * | 2003-04-07 | 2008-07-16 | 東京エレクトロン株式会社 | Maintenance / diagnosis data storage server, maintenance / diagnosis data storage / acquisition system, maintenance / diagnosis data storage / provision system |
US7552451B2 (en) * | 2003-04-11 | 2009-06-23 | Microsoft Corporation | Persisting state across navigations in a navigation-based application and responding to navigation-related events throughout an application |
US20050149952A1 (en) * | 2003-04-11 | 2005-07-07 | Microsoft Corporation | Persisting state across navigations in a navigation-based application and responding to navigation-related events throughout an application |
US7657592B2 (en) * | 2003-04-11 | 2010-02-02 | Microsoft Corporation | System and method for persisting state across navigations in a navigation-based application and for responding to navigation-related events throughout an application |
US7401321B2 (en) * | 2003-04-14 | 2008-07-15 | International Business Machines Corporation | Method and apparatus for processing information on software defects during computer software development |
US7447301B2 (en) * | 2003-04-25 | 2008-11-04 | At&T Intellectual Property I, L.P. | Toll-free number blocking override indicator |
US8566902B2 (en) * | 2003-04-25 | 2013-10-22 | American Express Travel Related Services Company, Inc. | Secure messaging center |
US20040215765A1 (en) * | 2003-04-25 | 2004-10-28 | Asher Michael L. | Method for integrated infrastructure and facility management |
US20040230600A1 (en) * | 2003-05-01 | 2004-11-18 | Lockheed Martin Corporation | Method and apparatus for rapidly prototyping status display |
EP1473631A3 (en) * | 2003-05-01 | 2007-10-10 | NCR International, Inc. | Client object for use in a self-service terminal |
US20100145752A1 (en) * | 2004-05-11 | 2010-06-10 | Davis James E | Adaptable workflow and communications system |
US20040230582A1 (en) * | 2003-05-13 | 2004-11-18 | Pagnano Marco Aurelio De Oliveira | Arrangement, storage medium and method for providing information which is obtained via a device type manager, and transmitted in an extensible mark-up language format or a hypertext mark-up language format |
TWI225606B (en) * | 2003-05-13 | 2004-12-21 | Univ Nat Cheng Kung | Generic embedded device and method for retrieving and transmitting information of various customized applications |
US20050055463A1 (en) * | 2003-05-16 | 2005-03-10 | Verilegal, Inc. | Secure internet functionality |
US20040230564A1 (en) * | 2003-05-16 | 2004-11-18 | Horatiu Simon | Filtering algorithm for information retrieval systems |
US7509641B2 (en) | 2003-05-16 | 2009-03-24 | Jp Morgan Chase Bank | Job processing framework |
US7796744B1 (en) * | 2003-05-19 | 2010-09-14 | American Teleconferencing Services | Dynamic reporting tool for conferencing customers |
US7624100B1 (en) * | 2003-05-19 | 2009-11-24 | At&T Corp. | Method for web-based exploration of network infrastructure |
US9069666B2 (en) * | 2003-05-21 | 2015-06-30 | Hewlett-Packard Development Company, L.P. | Systems and methods for controlling error reporting and resolution |
US7334028B2 (en) * | 2003-05-21 | 2008-02-19 | Hewlett-Packard Development Company, L.P. | Tiered multi-source software support using automated diagnostic-data transfers |
US7917751B2 (en) * | 2003-05-22 | 2011-03-29 | International Business Machines Corporation | Distributed filesystem network security extension |
CN100499906C (en) * | 2003-05-22 | 2009-06-10 | 华为技术有限公司 | Method for realizing legal monitoring |
US6705521B1 (en) * | 2003-05-23 | 2004-03-16 | Chunghwa Telecom Co., Ltd. | Automatic car toll computing and charging method |
CN100407847C (en) * | 2003-05-23 | 2008-07-30 | 华为技术有限公司 | System and method for realizing mobile communication roaming user monitoring |
US8707034B1 (en) | 2003-05-30 | 2014-04-22 | Intellectual Ventures I Llc | Method and system for using remote headers to secure electronic files |
ATE509459T1 (en) | 2003-06-02 | 2011-05-15 | Qualcomm Inc | GENERATION AND IMPLEMENTATION OF A SIGNAL PROTOCOL AND INTERFACE FOR HIGHER DATA RATES |
US7770184B2 (en) * | 2003-06-06 | 2010-08-03 | Jp Morgan Chase Bank | Integrated trading platform architecture |
CN1315295C (en) * | 2003-06-08 | 2007-05-09 | 华为技术有限公司 | Virtual private network managing system and realizing method thereof |
US8112458B1 (en) | 2003-06-17 | 2012-02-07 | AudienceScience Inc. | User segmentation user interface |
US7966333B1 (en) * | 2003-06-17 | 2011-06-21 | AudienceScience Inc. | User segment population techniques |
US20040267870A1 (en) * | 2003-06-26 | 2004-12-30 | Rozmus John Michael | Method of single sign-on emphasizing privacy and minimal user maintenance |
US7162473B2 (en) * | 2003-06-26 | 2007-01-09 | Microsoft Corporation | Method and system for usage analyzer that determines user accessed sources, indexes data subsets, and associated metadata, processing implicit queries based on potential interest to users |
US7225187B2 (en) * | 2003-06-26 | 2007-05-29 | Microsoft Corporation | Systems and methods for performing background queries from content and activity |
US7321939B1 (en) | 2003-06-27 | 2008-01-22 | Embarq Holdings Company Llc | Enhanced distributed extract, transform and load (ETL) computer method |
US7155484B2 (en) | 2003-06-30 | 2006-12-26 | Bellsouth Intellectual Property Corporation | Filtering email messages corresponding to undesirable geographical regions |
US7788726B2 (en) * | 2003-07-02 | 2010-08-31 | Check Point Software Technologies, Inc. | System and methodology providing information lockbox |
US8156040B2 (en) * | 2003-07-03 | 2012-04-10 | Federal Reserve Bank Of Minneapolis | Method and system for conducting international electronic financial transactions |
US7765523B2 (en) * | 2003-07-10 | 2010-07-27 | Computer Associates Think, Inc. | System and method for generating a web-enabled graphical user interface plug-in |
US20060149962A1 (en) * | 2003-07-11 | 2006-07-06 | Ingrian Networks, Inc. | Network attached encryption |
US7602725B2 (en) * | 2003-07-11 | 2009-10-13 | Computer Associates Think, Inc. | System and method for aggregating real-time and historical data |
WO2005008469A2 (en) * | 2003-07-11 | 2005-01-27 | Computer Associates Think, Inc. | System and method for generating a graphical user interface (gui) element |
WO2005008432A2 (en) * | 2003-07-11 | 2005-01-27 | Sonolink Communications Systems, Llc | System and method for advanced rule creation and management within an integrated virtual workspace |
US7505953B2 (en) * | 2003-07-11 | 2009-03-17 | Computer Associates Think, Inc. | Performance monitoring of method calls and database statements in an application server |
US20050010877A1 (en) * | 2003-07-11 | 2005-01-13 | Arthur Udler | System and method for dynamic generation of a graphical user interface |
US7031697B2 (en) * | 2003-07-21 | 2006-04-18 | Lucent Technologies Inc. | Correlation of call data for calling and called parties in wireless telecommunication networks |
US7337950B2 (en) * | 2003-07-28 | 2008-03-04 | Devault Ricky W | Transaction workflow and data collection system |
US7379989B2 (en) * | 2003-07-31 | 2008-05-27 | International Business Machines Corporation | Method for dual agent processes and dual active server processes |
US7660845B2 (en) * | 2003-08-01 | 2010-02-09 | Sentillion, Inc. | Methods and apparatus for verifying context participants in a context management system in a networked environment |
US20050033625A1 (en) * | 2003-08-06 | 2005-02-10 | International Business Machines Corporation | Method, apparatus and program storage device for scheduling the performance of maintenance tasks to maintain a system environment |
US8032593B2 (en) * | 2003-08-07 | 2011-10-04 | Teamon Systems, Inc. | Communications system providing reduced access latency and related methods |
US7433924B2 (en) * | 2003-08-07 | 2008-10-07 | International Business Machines Corporation | Interceptor for non-subscribed bulk electronic messages |
WO2005019989A2 (en) * | 2003-08-11 | 2005-03-03 | American Express Travel Related Services Company, Inc. | Card holder application status system and method |
JP2007507918A (en) | 2003-08-13 | 2007-03-29 | クゥアルコム・インコーポレイテッド | Signal interface for higher data rates |
US7552123B2 (en) * | 2003-08-13 | 2009-06-23 | At&T Intellectual Property I, L.P. | Methods, systems and computer program products for synchronizing records in billing and service databases |
WO2005017715A2 (en) | 2003-08-15 | 2005-02-24 | International Business Machines Corporation | Method and system for monitoring performance of processes across multiple environments and servers |
US20050044060A1 (en) * | 2003-08-18 | 2005-02-24 | Yuh-Cherng Wu | Filtering process for information retrieval systems |
US7549149B2 (en) * | 2003-08-21 | 2009-06-16 | International Business Machines Corporation | Automatic software distribution and installation in a multi-tiered computer network |
US7203305B1 (en) * | 2003-08-25 | 2007-04-10 | Bellsouth Intellectual Property Corporation | Method, system, and storage medium for providing web-based quality assessment, tracking, and reporting services for call monitoring |
WO2005022428A1 (en) * | 2003-08-28 | 2005-03-10 | Ibm Japan, Ltd. | Attribute information providing server, attribute information providing method, and program |
DE20313562U1 (en) * | 2003-08-29 | 2003-11-06 | Siemens Ag | HMI system for operating and monitoring a technical system with a mobile operator control and monitoring device and secure data transmission |
US7664860B2 (en) * | 2003-09-02 | 2010-02-16 | Sap Ag | Session handling |
CN1902902A (en) * | 2003-09-04 | 2007-01-24 | Emc公司 | Data message mirroring and redirection |
US20080086716A1 (en) * | 2003-09-04 | 2008-04-10 | Lockheed Martin Corporation | Method and apparatus for information display with intermediate datasource access |
US7584454B1 (en) | 2003-09-10 | 2009-09-01 | Nextaxiom Technology, Inc. | Semantic-based transactional support and recovery for nested composite software services |
EP1665730B1 (en) | 2003-09-10 | 2009-03-04 | Qualcomm Incorporated | High data rate interface |
US8176320B1 (en) | 2003-09-11 | 2012-05-08 | Voice Signals Llc | System and method for data access and control |
US7634559B2 (en) * | 2003-09-11 | 2009-12-15 | Standard Chartered (Ct) Plc | System and method for analyzing network software application changes |
US7764778B2 (en) * | 2003-09-12 | 2010-07-27 | At&T Intellectual Property I, L.P. | International origin dependent customized routing of calls to toll-free numbers |
WO2005029294A1 (en) * | 2003-09-16 | 2005-03-31 | Siemens Medical Solutions Health Services Corporation | A processing device security setting configuration system and user interface |
CN1853148A (en) * | 2003-09-17 | 2006-10-25 | 西门子医疗健康服务公司 | A processing device security management and configuration system and user interface |
FI20031340A0 (en) * | 2003-09-18 | 2003-09-18 | Nokia Corp | Method and system for connection monitoring and tracking protocol |
US20050065879A1 (en) * | 2003-09-18 | 2005-03-24 | Convergys Information Management Group, Inc. | System and method for web service billing |
US7937433B1 (en) * | 2003-09-23 | 2011-05-03 | Embarq Holdings Company, Llc | Queuing connector to promote message servicing |
US7050903B1 (en) * | 2003-09-23 | 2006-05-23 | Navteq North America, Llc | Method and system for developing traffic messages |
US7685296B2 (en) * | 2003-09-25 | 2010-03-23 | Microsoft Corporation | Systems and methods for client-based web crawling |
US8127366B2 (en) | 2003-09-30 | 2012-02-28 | Guardian Data Storage, Llc | Method and apparatus for transitioning between states of security policies used to secure electronic documents |
US7581205B1 (en) | 2003-09-30 | 2009-08-25 | Nextaxiom Technology, Inc. | System and method of implementing a customizable software platform |
US8543477B2 (en) * | 2003-09-30 | 2013-09-24 | Federal Reserve Bank Of Atlanta | Value tracking and reporting of automated clearing house transactions |
US7703140B2 (en) | 2003-09-30 | 2010-04-20 | Guardian Data Storage, Llc | Method and system for securing digital assets using process-driven security policies |
US8417636B2 (en) * | 2003-09-30 | 2013-04-09 | Federal Reserve Bank Of Atlanta | Approving ACH operator processing of ACH payments based on an originating depository financial institution's approved originator list |
US20050076294A1 (en) * | 2003-10-01 | 2005-04-07 | Dehamer Brian James | Method and apparatus for supporting layout management in a web presentation architecture |
US20050076291A1 (en) * | 2003-10-01 | 2005-04-07 | Yee Sunny K. | Method and apparatus for supporting page localization management in a Web presentation architecture |
US7146544B2 (en) * | 2003-10-01 | 2006-12-05 | Hewlett-Packard Development Company, L.P. | Method and apparatus for supporting error handling in a web presentation architecture |
US20050091336A1 (en) * | 2003-10-01 | 2005-04-28 | Dehamer Brian J. | Method and apparatus for supporting cookie management in a web presentation architecture |
US20050086664A1 (en) * | 2003-10-01 | 2005-04-21 | Sundaresan Sankar R. | Method and apparatus for transaction tracking in a web presentation architecture |
US20050076329A1 (en) * | 2003-10-01 | 2005-04-07 | Christina Hsu | Method and apparatus for supporting configuration of a web application in a web presentation architecture |
US20050086292A1 (en) * | 2003-10-01 | 2005-04-21 | Yee Sunny K. | Method and apparatus for supporting preprocessing in a Web presentation architecture |
US7290278B2 (en) * | 2003-10-02 | 2007-10-30 | Aol Llc, A Delaware Limited Liability Company | Identity based service system |
US7324473B2 (en) * | 2003-10-07 | 2008-01-29 | Accenture Global Services Gmbh | Connector gateway |
US7239877B2 (en) * | 2003-10-07 | 2007-07-03 | Accenture Global Services Gmbh | Mobile provisioning tool system |
US7904487B2 (en) | 2003-10-09 | 2011-03-08 | Oracle International Corporation | Translating data access requests |
US7882132B2 (en) | 2003-10-09 | 2011-02-01 | Oracle International Corporation | Support for RDBMS in LDAP system |
US7451184B2 (en) * | 2003-10-14 | 2008-11-11 | At&T Intellectual Property I, L.P. | Child protection from harmful email |
US7610341B2 (en) * | 2003-10-14 | 2009-10-27 | At&T Intellectual Property I, L.P. | Filtered email differentiation |
US20050080642A1 (en) * | 2003-10-14 | 2005-04-14 | Daniell W. Todd | Consolidated email filtering user interface |
US7664812B2 (en) * | 2003-10-14 | 2010-02-16 | At&T Intellectual Property I, L.P. | Phonetic filtering of undesired email messages |
US7930351B2 (en) * | 2003-10-14 | 2011-04-19 | At&T Intellectual Property I, L.P. | Identifying undesired email messages having attachments |
US7417981B2 (en) * | 2003-10-15 | 2008-08-26 | Vonage Holdings Corp. | Method and apparatus for enhanced Internet Telephony |
CA2542649A1 (en) | 2003-10-15 | 2005-04-28 | Qualcomm Incorporated | High data rate interface |
US7318226B2 (en) * | 2003-10-16 | 2008-01-08 | International Business Machines Corporation | Distributed autonomic solutions repository |
WO2005038654A1 (en) * | 2003-10-17 | 2005-04-28 | Invensys | Methods and system for replicating and securing process control data |
WO2005043862A1 (en) | 2003-10-29 | 2005-05-12 | Qualcomm Incorporated | High data rate interface |
US7904929B1 (en) * | 2003-10-30 | 2011-03-08 | Microsoft Corporation | Log entries |
US7376664B2 (en) | 2003-10-31 | 2008-05-20 | Abb Research Ltd. | Method for evaluating a transformer design |
US20050096012A1 (en) * | 2003-10-31 | 2005-05-05 | Utstarcom Incorporated | Authentication and/or billing mediation service apparatus and method |
US7107186B2 (en) | 2003-10-31 | 2006-09-12 | Abb Research Ltd. | Transformer testing |
EP2242231A1 (en) | 2003-11-12 | 2010-10-20 | Qualcomm Incorporated | High data rate interface with improved link control |
US20050157872A1 (en) * | 2003-11-12 | 2005-07-21 | Takatoshi Ono | RSA public key generation apparatus, RSA decryption apparatus, and RSA signature apparatus |
US20050102500A1 (en) * | 2003-11-12 | 2005-05-12 | International Business Machines Corporation | System and method for integrating applications in different enterprises separated by firewalls |
US7302370B2 (en) * | 2003-11-17 | 2007-11-27 | Oracle International Corporation | System and method for managing browser sessions in single and multi-server workflow environments |
US8930944B2 (en) * | 2003-11-18 | 2015-01-06 | Microsoft Corporation | Application model that integrates the web experience with the traditional client application experience |
WO2005053272A1 (en) | 2003-11-25 | 2005-06-09 | Qualcomm Incorporated | High data rate interface with improved link synchronization |
US8225282B1 (en) | 2003-11-25 | 2012-07-17 | Nextaxiom Technology, Inc. | Semantic-based, service-oriented system and method of developing, programming and managing software modules and software solutions |
US20050114226A1 (en) * | 2003-11-25 | 2005-05-26 | Tripp Travis S. | Automated customer entitlement system for vendor services |
US7890995B2 (en) * | 2003-11-26 | 2011-02-15 | Cisco Technology, Inc. | System and method for remote management of communications networks |
WO2005057881A1 (en) | 2003-12-08 | 2005-06-23 | Qualcomm Incorporated | High data rate interface with improved link synchronization |
US20050144315A1 (en) * | 2003-12-08 | 2005-06-30 | International Business Machines Corporation | Method and structure to analyze web client dialogs |
US20050144324A1 (en) * | 2003-12-08 | 2005-06-30 | International Business Machines Corporation | Service for analyzing web client dialogs |
US20050125677A1 (en) * | 2003-12-09 | 2005-06-09 | Michaelides Phyllis J. | Generic token-based authentication system |
US7739350B2 (en) * | 2003-12-10 | 2010-06-15 | International Business Machines Corporation | Voice enabled network communications |
US20050131835A1 (en) * | 2003-12-12 | 2005-06-16 | Howell James A.Jr. | System for pre-trusting of applications for firewall implementations |
US7373635B2 (en) * | 2003-12-15 | 2008-05-13 | International Business Machines Corporation | System and method for efficient development of configurable software systems in a large software development community |
WO2005060187A1 (en) * | 2003-12-17 | 2005-06-30 | Nec Corporation | Cluster system, cluster member, failure recovery method and program |
US7702909B2 (en) * | 2003-12-22 | 2010-04-20 | Klimenty Vainstein | Method and system for validating timestamps |
US7243099B2 (en) * | 2003-12-23 | 2007-07-10 | Proclarity Corporation | Computer-implemented method, system, apparatus for generating user's insight selection by showing an indication of popularity, displaying one or more materialized insight associated with specified item class within the database that potentially match the search |
US8103772B2 (en) * | 2003-12-24 | 2012-01-24 | Sap Aktiengesellschaft | Cluster extension in distributed systems using tree method |
US8499078B2 (en) | 2003-12-24 | 2013-07-30 | Sap Aktiengesellschaft | Address generation in distributed systems using tree method |
US7305706B2 (en) * | 2004-01-15 | 2007-12-04 | Cisco Technology, Inc. | Establishing a virtual private network for a road warrior |
US7418508B2 (en) * | 2004-01-26 | 2008-08-26 | International Machines Corporation | System and method to facilitate XML enabled IMS transactions between a remote client and an IMS application program |
US7617459B2 (en) * | 2004-01-28 | 2009-11-10 | International Business Machines Corporation | Apparatus, system, and method for automatically generating a web interface for an MFS-based IMS application |
CN100574207C (en) * | 2004-02-03 | 2009-12-23 | 华为技术有限公司 | The method of a kind of Operation and Maintenance client and remote equipment direct communication |
US7386111B2 (en) | 2004-02-10 | 2008-06-10 | Vonage Network Inc. | Method and apparatus for placing a long distance call based on a virtual phone number |
US8457300B2 (en) | 2004-02-12 | 2013-06-04 | Avaya Inc. | Instant message contact management in a contact center |
US7729490B2 (en) * | 2004-02-12 | 2010-06-01 | Avaya Inc. | Post-termination contact management |
FI122372B (en) * | 2004-02-13 | 2011-12-30 | Futurice Oy | Data Processing system |
US7503031B2 (en) | 2004-02-19 | 2009-03-10 | International Business Machines Corporation | Method of transforming an application into an on-demand service |
US20050188089A1 (en) * | 2004-02-24 | 2005-08-25 | Lichtenstein Walter D. | Managing reservations for resources |
US7778422B2 (en) | 2004-02-27 | 2010-08-17 | Microsoft Corporation | Security associations for devices |
US20050197845A1 (en) * | 2004-03-02 | 2005-09-08 | Kai Wachter | Business workbook precalculation |
US7574736B2 (en) * | 2004-03-03 | 2009-08-11 | Microsoft Corporation | System and method for efficiently transferring media across firewalls |
US20050216914A1 (en) * | 2004-03-05 | 2005-09-29 | International Business Machines Corporation | Application of the command pattern to a client/server application |
US7702767B2 (en) * | 2004-03-09 | 2010-04-20 | Jp Morgan Chase Bank | User connectivity process management system |
US8046464B2 (en) * | 2004-03-10 | 2011-10-25 | The Boeing Company | Quality of service resource management apparatus and method for middleware services |
US7636941B2 (en) * | 2004-03-10 | 2009-12-22 | Microsoft Corporation | Cross-domain authentication |
CA2559234C (en) | 2004-03-10 | 2012-07-10 | Qualcomm Incorporated | High data rate interface apparatus and method |
US10721087B2 (en) | 2005-03-16 | 2020-07-21 | Icontrol Networks, Inc. | Method for networked touchscreen with integrated interfaces |
US10062273B2 (en) | 2010-09-28 | 2018-08-28 | Icontrol Networks, Inc. | Integrated security system with parallel processing architecture |
US11368327B2 (en) * | 2008-08-11 | 2022-06-21 | Icontrol Networks, Inc. | Integrated cloud system for premises automation |
US20090077623A1 (en) | 2005-03-16 | 2009-03-19 | Marc Baum | Security Network Integrating Security System and Network Devices |
US11916870B2 (en) | 2004-03-16 | 2024-02-27 | Icontrol Networks, Inc. | Gateway registry methods and systems |
US11489812B2 (en) * | 2004-03-16 | 2022-11-01 | Icontrol Networks, Inc. | Forming a security network including integrated security system components and network devices |
US10237237B2 (en) | 2007-06-12 | 2019-03-19 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11244545B2 (en) | 2004-03-16 | 2022-02-08 | Icontrol Networks, Inc. | Cross-client sensor user interface in an integrated security network |
US11368429B2 (en) | 2004-03-16 | 2022-06-21 | Icontrol Networks, Inc. | Premises management configuration and control |
US11811845B2 (en) | 2004-03-16 | 2023-11-07 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
GB2428821B (en) | 2004-03-16 | 2008-06-04 | Icontrol Networks Inc | Premises management system |
BRPI0508923A (en) | 2004-03-17 | 2007-08-14 | Qualcomm Inc | High data rate interface equipment and method |
US7613719B2 (en) * | 2004-03-18 | 2009-11-03 | Microsoft Corporation | Rendering tables with natural language commands |
US20050210508A1 (en) * | 2004-03-19 | 2005-09-22 | Lau Vincent W | System and method for managing time-go-live information of media content |
CA2560386C (en) * | 2004-03-23 | 2013-09-24 | Google Inc. | A digital mapping system |
WO2005094264A2 (en) * | 2004-03-23 | 2005-10-13 | Passmark Security, Inc. | Method and apparatus for authenticating entities by non-registered users |
JP5032301B2 (en) | 2004-03-24 | 2012-09-26 | クゥアルコム・インコーポレイテッド | High data rate interface apparatus and method |
US7860228B1 (en) | 2004-03-25 | 2010-12-28 | American Express Travel Related Services Company, Inc. | System and method for provisioning telephony services |
US20050216933A1 (en) * | 2004-03-25 | 2005-09-29 | Comcast Cable Holdings, Llc | Method and system which enables users to select videos from cable provider web site for on-demand delivery from the cable provider to user televisions via cable television network |
US8230058B2 (en) * | 2004-03-29 | 2012-07-24 | Verizon Business Global Llc | Health reporting mechanism for inter-network gateway |
US8126133B1 (en) * | 2004-04-01 | 2012-02-28 | Liveops, Inc. | Results-based routing of electronic communications |
US7437551B2 (en) * | 2004-04-02 | 2008-10-14 | Microsoft Corporation | Public key infrastructure scalability certificate revocation status validation |
US7693268B2 (en) * | 2004-04-02 | 2010-04-06 | Computer Associates Think, Inc. | Methods and apparatus for processing and display of voice data |
US8010553B2 (en) * | 2004-04-05 | 2011-08-30 | George Eagan | Knowledge archival and recollection systems and methods |
US9734222B1 (en) | 2004-04-06 | 2017-08-15 | Jpmorgan Chase Bank, N.A. | Methods and systems for using script files to obtain, format and transport data |
US20050228891A1 (en) * | 2004-04-09 | 2005-10-13 | Fuji Xerox Co., Ltd. | Parameter processing apparatus and parameter setting method for same |
US20050228875A1 (en) * | 2004-04-13 | 2005-10-13 | Arnold Monitzer | System for estimating processing requirements |
US7444505B2 (en) * | 2004-04-22 | 2008-10-28 | At&T Intellectual Property I, L.P. | Method, system and software for maintaining network access and security |
US20050240671A1 (en) * | 2004-04-23 | 2005-10-27 | Loraine Beyer | IP-based front-end web server |
US7647321B2 (en) * | 2004-04-26 | 2010-01-12 | Google Inc. | System and method for filtering electronic messages using business heuristics |
US7412038B2 (en) * | 2004-04-28 | 2008-08-12 | International Business Machines Corporation | Telecommunications voice server leveraging application web-server capabilities |
DE102004021031A1 (en) * | 2004-04-29 | 2005-11-24 | Siemens Ag | Method for generating and managing templates for event management |
US20050246529A1 (en) | 2004-04-30 | 2005-11-03 | Microsoft Corporation | Isolated persistent identity storage for authentication of computing devies |
US20050251855A1 (en) * | 2004-05-04 | 2005-11-10 | Hob Gmbh & Co. Kg | Client-server-communication system |
US8095658B2 (en) * | 2004-05-07 | 2012-01-10 | International Business Machines Corporation | Method and system for externalizing session management using a reverse proxy server |
US7269504B2 (en) * | 2004-05-12 | 2007-09-11 | Motorola, Inc. | System and method for assigning a level of urgency to navigation cues |
US8554794B2 (en) * | 2004-05-17 | 2013-10-08 | Hoover's Inc. | System and method for enforcing privacy in social networks |
US8078731B1 (en) * | 2004-05-17 | 2011-12-13 | Webalo, Inc. | User proxy server |
US7617293B1 (en) * | 2004-05-18 | 2009-11-10 | Sprint Communications Company L.P. | Service access architecture |
US7649854B2 (en) * | 2004-05-19 | 2010-01-19 | Bea Systems, Inc. | System and method for providing channels in application servers and transaction-based systems |
US7519835B2 (en) * | 2004-05-20 | 2009-04-14 | Safenet, Inc. | Encrypted table indexes and searching encrypted tables |
US7050788B2 (en) * | 2004-05-20 | 2006-05-23 | Bellsouth Intellectual Property Corporation | Methods, systems, and storage mediums for facilitating a billing point of interconnection in a telecommunications environment |
US7849412B2 (en) * | 2004-05-21 | 2010-12-07 | Computer Associates Think, Inc. | System and method for generating a web control in a Windows development environment |
US20050261970A1 (en) * | 2004-05-21 | 2005-11-24 | Wayport, Inc. | Method for providing wireless services |
US7668951B2 (en) * | 2004-05-25 | 2010-02-23 | Google Inc. | Electronic message source reputation information system |
CN100573442C (en) * | 2004-05-25 | 2009-12-23 | 反射网络公司 | Be used to control system and method to the visit of electronic message recipient |
US7693752B2 (en) | 2004-05-26 | 2010-04-06 | Hothand, Inc. | Mobile commerce framework |
US7665063B1 (en) | 2004-05-26 | 2010-02-16 | Pegasystems, Inc. | Integration of declarative rule-based processing with procedural programming |
US7571195B2 (en) | 2004-05-28 | 2009-08-04 | Ebay Inc. | Publication of informational messages to software applications in a computing environment |
JP2005348055A (en) * | 2004-06-02 | 2005-12-15 | Toshiba Corp | Device, method for editing user profile and program |
US8655756B2 (en) | 2004-06-04 | 2014-02-18 | Sap Ag | Consistent set of interfaces derived from a business object model |
US8650304B2 (en) | 2004-06-04 | 2014-02-11 | Qualcomm Incorporated | Determining a pre skew and post skew calibration data rate in a mobile display digital interface (MDDI) communication system |
US8606723B2 (en) | 2004-06-04 | 2013-12-10 | Sap Ag | Consistent set of interfaces derived from a business object model |
ATE518343T1 (en) | 2004-06-04 | 2011-08-15 | Qualcomm Inc | INTERFACE DEVICE AND METHOD FOR HIGH DATA RATES |
US8213422B2 (en) | 2004-06-04 | 2012-07-03 | Rockstar Bidco, LP | Selective internet priority service |
US8136149B2 (en) * | 2004-06-07 | 2012-03-13 | Check Point Software Technologies, Inc. | Security system with methodology providing verified secured individual end points |
US20050275661A1 (en) * | 2004-06-10 | 2005-12-15 | Cihula Joseph F | Displaying a trusted user interface using background images |
US20050278655A1 (en) * | 2004-06-14 | 2005-12-15 | Sims Lisa K | Multiple application viewing |
US7590945B2 (en) * | 2004-06-14 | 2009-09-15 | At&T Intellectual Property I, L.P. | Viewing applications from inactive sessions |
US20050278261A1 (en) * | 2004-06-14 | 2005-12-15 | Richard Omanson | Navigational controls for a presentation system |
US7340680B2 (en) * | 2004-06-14 | 2008-03-04 | Sap Aktiengesellschaft | SAP archivlink load test for content server |
US20050278650A1 (en) * | 2004-06-14 | 2005-12-15 | Sims Lisa K | Floating user interface |
US7574657B2 (en) * | 2004-06-14 | 2009-08-11 | At&T Intellectual Property I, L.P. | Administration manager |
US7607090B2 (en) * | 2004-06-14 | 2009-10-20 | At&T Intellectual Property I, L.P. | Frameless data presentation |
US8532282B2 (en) * | 2004-06-14 | 2013-09-10 | At&T Intellectual Property I, L.P. | Tracking user operations |
US7523413B2 (en) * | 2004-06-14 | 2009-04-21 | At&T Intellectual Property I, L.P. | Organizing session applications |
US7669246B2 (en) * | 2004-06-16 | 2010-02-23 | Hewlett-Packard Development Company, L.P. | System and method for linking user accounts to business entitlement objects |
US7558289B1 (en) * | 2004-06-17 | 2009-07-07 | Marvell International Ltd. | Method and apparatus for providing quality of service (QOS) in a wireless local area network |
US8694397B2 (en) | 2004-06-18 | 2014-04-08 | Sap Ag | Consistent set of interfaces derived from a business object model |
JP4610240B2 (en) * | 2004-06-24 | 2011-01-12 | 富士通株式会社 | Analysis program, analysis method, and analysis apparatus |
US7395264B2 (en) * | 2004-06-25 | 2008-07-01 | Microsoft Corporation | Promotable transactions with promotable single phase enlistments |
US7478152B2 (en) * | 2004-06-29 | 2009-01-13 | Avocent Fremont Corp. | System and method for consolidating, securing and automating out-of-band access to nodes in a data network |
WO2006003164A1 (en) * | 2004-06-30 | 2006-01-12 | Siemens Aktiengesellschaft | Method and apparatus for obtaining an optical power power level in a pon |
US7318550B2 (en) | 2004-07-01 | 2008-01-15 | American Express Travel Related Services Company, Inc. | Biometric safeguard method for use with a smartcard |
US7617501B2 (en) | 2004-07-09 | 2009-11-10 | Quest Software, Inc. | Apparatus, system, and method for managing policies on a computer having a foreign operating system |
US20060031340A1 (en) * | 2004-07-12 | 2006-02-09 | Boban Mathew | Apparatus and method for advanced attachment filtering within an integrated messaging platform |
US20060036641A1 (en) * | 2004-07-28 | 2006-02-16 | Antony Brydon | System and method for using social networks for the distribution of communications |
US20060023858A1 (en) * | 2004-07-30 | 2006-02-02 | Crockett Susanne M | Subscriber alterable locator service |
US20060026467A1 (en) * | 2004-07-30 | 2006-02-02 | Smadar Nehab | Method and apparatus for automatically discovering of application errors as a predictive metric for the functional health of enterprise applications |
US7965829B2 (en) * | 2004-07-30 | 2011-06-21 | At&T Intellectual Property I, L.P. | Subscriber alterable call transfer service |
US7881996B1 (en) | 2004-08-03 | 2011-02-01 | Federal Reserve Bank Of Atlanta | Method and system for screening financial transactions |
US20070027991A1 (en) * | 2005-07-14 | 2007-02-01 | Mistletoe Technologies, Inc. | TCP isolation with semantic processor TCP state machine |
US20060181026A1 (en) * | 2005-02-14 | 2006-08-17 | Wong Jacob Y | Chinese poker deck |
US7549054B2 (en) * | 2004-08-17 | 2009-06-16 | International Business Machines Corporation | System, method, service method, and program product for managing entitlement with identity and privacy applications for electronic commerce |
US8805717B2 (en) * | 2004-08-31 | 2014-08-12 | Hartford Fire Insurance Company | Method and system for improving performance of customer service representatives |
EP3654721A1 (en) | 2004-09-08 | 2020-05-20 | Mitsubishi Denki Kabushiki Kaisha | Mobile station, base station, communications system, and communications method |
US8010542B2 (en) * | 2004-09-10 | 2011-08-30 | B2I Technologies, Inc. | Apparatus and method for building conjoined computer systems |
US7818236B2 (en) * | 2004-09-13 | 2010-10-19 | Nyfix, Inc. | System for aggregating executions in a communication network for securities transactions and the like |
US7580886B1 (en) * | 2004-09-15 | 2009-08-25 | Federal Reserve Bank Of Atlanta | Managing foreign payments in an international ACH |
CA2622404A1 (en) * | 2004-09-15 | 2006-03-23 | Adesso Systems, Inc. | System and method for managing data in a distributed computer system |
US7574483B1 (en) * | 2004-09-17 | 2009-08-11 | American Express Travel Related Services Company, Inc. | System and method for change management process automation |
JP2006092116A (en) * | 2004-09-22 | 2006-04-06 | Canon Inc | Web server and control method therefor |
WO2006034476A1 (en) * | 2004-09-24 | 2006-03-30 | Siemens Medical Solutions Usa, Inc. | A system for activating multiple applications for concurrent operation |
US7499419B2 (en) | 2004-09-24 | 2009-03-03 | Fortinet, Inc. | Scalable IP-services enabled multicast forwarding with efficient resource utilization |
CA2582500A1 (en) * | 2004-09-24 | 2006-03-30 | Nec Personal Products, Ltd. | Broadcast processing system |
JP4192877B2 (en) * | 2004-09-29 | 2008-12-10 | ブラザー工業株式会社 | Setting data transmission program, setting data transmission device, and setting data transmission system |
US7599288B2 (en) * | 2004-09-30 | 2009-10-06 | Hewlett-Packard Development Company, L.P. | Processing of usage data for first and second types of usage-based functions |
US20060070077A1 (en) * | 2004-09-30 | 2006-03-30 | Microsoft Corporation | Providing custom product support for a software program |
US7630313B2 (en) * | 2004-09-30 | 2009-12-08 | Alcatel-Lucent Usa Inc. | Scheduled determination of network resource availability |
ATE360322T1 (en) * | 2004-10-04 | 2007-05-15 | Sap Ag | DATA PROCESSING SYSTEM AND METHOD |
US7593892B2 (en) * | 2004-10-04 | 2009-09-22 | Standard Chartered (Ct) Plc | Financial institution portal system and method |
US7752671B2 (en) * | 2004-10-04 | 2010-07-06 | Promisec Ltd. | Method and device for questioning a plurality of computerized devices |
US7523488B2 (en) * | 2004-10-15 | 2009-04-21 | International Business Machines Corporation | Method for performing data access transformation with request authorization processing |
US7475093B2 (en) * | 2004-10-15 | 2009-01-06 | Microsoft Corporation | Memory cache management in XML/relational data mapping |
US7269652B2 (en) * | 2004-10-18 | 2007-09-11 | International Business Machines Corporation | Algorithm for minimizing rebate value due to SLA breach in a utility computing environment |
US7698731B2 (en) * | 2004-10-25 | 2010-04-13 | Panasonic Corporation | Security architecture and mechanism to access and use security components in operating system |
US7518991B2 (en) * | 2004-10-27 | 2009-04-14 | At&T Intellectual Property I, L.P. | System and method for troubleshooting broadband connections |
US8145908B1 (en) * | 2004-10-29 | 2012-03-27 | Akamai Technologies, Inc. | Web content defacement protection system |
US20060095785A1 (en) * | 2004-10-29 | 2006-05-04 | Electronic Data Systems Corporation | System, method, and computer program product for user password reset |
US7684385B2 (en) * | 2004-11-03 | 2010-03-23 | Cisco Technology, Inc. | Inter-enterprise telephony using a central brokerage device |
DE202004017029U1 (en) * | 2004-11-04 | 2005-03-24 | Trw Automotive Safety Sys Gmbh | Vehicle interior trim part with airbag cover |
US20060101139A1 (en) * | 2004-11-08 | 2006-05-11 | International Business Machines Corporation | Real-time alerts within a web browser |
US20060112126A1 (en) * | 2004-11-16 | 2006-05-25 | Carlos Soto | Automatic screen pop showing troubleshooting information |
US20060112397A1 (en) * | 2004-11-18 | 2006-05-25 | Makaram Raghunandan | Cross-architecture software development |
US7808904B2 (en) * | 2004-11-18 | 2010-10-05 | Fortinet, Inc. | Method and apparatus for managing subscriber profiles |
US20070115979A1 (en) * | 2004-11-18 | 2007-05-24 | Fortinet, Inc. | Method and apparatus for managing subscriber profiles |
US9009582B2 (en) | 2004-11-19 | 2015-04-14 | Google Inc. | Converting spreadsheet applications to web-based applications |
US8539119B2 (en) | 2004-11-24 | 2013-09-17 | Qualcomm Incorporated | Methods and apparatus for exchanging messages having a digital data interface device message format |
US7680250B1 (en) | 2004-11-24 | 2010-03-16 | Interactive Quality Services | Interactive method and system of testing an automated call telephonic communication system |
US8723705B2 (en) | 2004-11-24 | 2014-05-13 | Qualcomm Incorporated | Low output skew double data rate serial encoder |
ES2395434T3 (en) * | 2004-11-24 | 2013-02-12 | Qualcomm, Incorporated | Systems and procedures for controlling the rate of transmission of digital data |
US8873584B2 (en) | 2004-11-24 | 2014-10-28 | Qualcomm Incorporated | Digital data interface device |
US8699330B2 (en) | 2004-11-24 | 2014-04-15 | Qualcomm Incorporated | Systems and methods for digital data transmission rate control |
US7315265B2 (en) * | 2004-11-24 | 2008-01-01 | Qualcomm Incorporated | Double data rate serial encoder |
US8667363B2 (en) | 2004-11-24 | 2014-03-04 | Qualcomm Incorporated | Systems and methods for implementing cyclic redundancy checks |
AU2005309522B8 (en) * | 2004-11-24 | 2010-07-15 | Qualcomm Incorporated | Digital data interface device message format |
US8692838B2 (en) | 2004-11-24 | 2014-04-08 | Qualcomm Incorporated | Methods and systems for updating a buffer |
US20060117091A1 (en) * | 2004-11-30 | 2006-06-01 | Justin Antony M | Data logging to a database |
US8145748B2 (en) | 2004-12-13 | 2012-03-27 | American Power Conversion Corporation | Remote monitoring system |
US7653046B2 (en) * | 2004-12-16 | 2010-01-26 | Alcatel-Lucent Usa Inc. | Method and apparatus for providing multiple simultaneous VOIP call sessions for a single directory number |
US7912205B2 (en) * | 2004-12-17 | 2011-03-22 | Aspect Software, Inc. | Contact center business modeler |
US8667052B2 (en) * | 2004-12-20 | 2014-03-04 | Aspect Software, Inc. | Business rule web service |
US7447159B1 (en) | 2004-12-21 | 2008-11-04 | At&T Corp. | Method and apparatus for graphically displaying call signaling flows in a network |
WO2006071473A2 (en) * | 2004-12-23 | 2006-07-06 | Redphone Security, Inc. | Translation engine for computer authorizations between active directory and mainframe systems |
US7627896B2 (en) * | 2004-12-24 | 2009-12-01 | Check Point Software Technologies, Inc. | Security system providing methodology for cooperative enforcement of security policies during SSL sessions |
US8204931B2 (en) | 2004-12-28 | 2012-06-19 | Sap Ag | Session management within a multi-tiered enterprise network |
CN100417066C (en) * | 2004-12-29 | 2008-09-03 | 国际商业机器公司 | Multi-territory accessing proxy using in treating safety problem based on browser application |
US7580922B2 (en) * | 2005-01-04 | 2009-08-25 | International Business Machines Corporation | Methods for relating data in healthcare databases |
US7725818B1 (en) * | 2005-01-06 | 2010-05-25 | International Business Machines Corporation | Parallel composition of electronic responses to electronic requests |
US8650178B2 (en) * | 2005-01-07 | 2014-02-11 | Thomson Reuters Global Resources | Systems, methods and software for distributed loading of databases |
US20060156418A1 (en) * | 2005-01-10 | 2006-07-13 | Ibm Corporation | Method and apparatus for preventing unauthorized access to data |
US7657942B2 (en) * | 2005-01-11 | 2010-02-02 | International Business Machines Corporation | Method of assuring enterprise security standards compliance |
US7895574B2 (en) * | 2005-01-14 | 2011-02-22 | Microsoft Corporation | System and methods for automatically verifying management packs |
US8400948B2 (en) * | 2005-01-18 | 2013-03-19 | Aspect Software Inc. | Method and system for updating real-time data between intervals |
US7472174B2 (en) * | 2005-01-18 | 2008-12-30 | International Business Machines Corporation | Abstract mechanism for constructing commands for the command pattern |
CN100385859C (en) * | 2005-01-18 | 2008-04-30 | 英业达股份有限公司 | Security management service system and its implementation method |
US8826014B2 (en) | 2005-01-21 | 2014-09-02 | International Business Machines Corporation | Authentication of remote host via closed ports |
CA2592315C (en) * | 2005-01-26 | 2013-12-10 | Telcordia Technologies, Inc. | System and method for authorized digital content distribution |
US8335704B2 (en) | 2005-01-28 | 2012-12-18 | Pegasystems Inc. | Methods and apparatus for work management and routing |
US7603479B2 (en) | 2005-02-02 | 2009-10-13 | At&T Mobility Ii Llc | Portable diagnostic device for trouble-shooting a wireless network and a method for trouble-shooting a wireless network |
US20060177024A1 (en) * | 2005-02-07 | 2006-08-10 | Heine Frifeldt | Integrated voice mail user/email system user setup in integrated multi-media communication system |
US8175233B2 (en) | 2005-02-07 | 2012-05-08 | Avaya Inc. | Distributed cache system |
US8233594B2 (en) | 2005-02-07 | 2012-07-31 | Avaya Inc. | Caching message information in an integrated communication system |
US7564954B2 (en) * | 2005-02-07 | 2009-07-21 | Adomo, Inc. | Form-based user interface for controlling messaging |
US8059793B2 (en) | 2005-02-07 | 2011-11-15 | Avaya Inc. | System and method for voicemail privacy |
US7330537B2 (en) | 2005-02-07 | 2008-02-12 | Adomo, Inc. | Integrating messaging server directory service with a communication system voice mail message interface |
US7808980B2 (en) * | 2005-02-07 | 2010-10-05 | Avaya Inc. | Integrated multi-media communication system |
US20060177011A1 (en) * | 2005-02-07 | 2006-08-10 | Jens Skakkebaek | System and method for providing code on voicemail appliance |
US7724880B2 (en) | 2005-02-07 | 2010-05-25 | Avaya Inc. | Networked voicemail |
US8559605B2 (en) | 2005-02-07 | 2013-10-15 | Avaya Inc. | Extensible diagnostic tool |
US7321655B2 (en) | 2005-02-07 | 2008-01-22 | Adomo, Inc. | Caching user information in an integrated communication system |
US7346150B2 (en) * | 2005-02-07 | 2008-03-18 | Adomo, Inc. | Controlling messaging actions using form-based user interface |
US20060179479A1 (en) * | 2005-02-09 | 2006-08-10 | John Cook | Secure computer network arrangement using directed circuits |
US7944469B2 (en) * | 2005-02-14 | 2011-05-17 | Vigilos, Llc | System and method for using self-learning rules to enable adaptive security monitoring |
US20060184679A1 (en) * | 2005-02-16 | 2006-08-17 | Izdepski Erich J | Apparatus and method for subscribing to a web logging service via a dispatch communication system |
JP4616035B2 (en) * | 2005-02-25 | 2011-01-19 | 富士通株式会社 | Server load balancing program, apparatus and method |
US8744937B2 (en) | 2005-02-25 | 2014-06-03 | Sap Ag | Consistent set of interfaces derived from a business object model |
US7748033B2 (en) * | 2005-02-25 | 2010-06-29 | Microsoft Corporation | Windows remote debugger service |
JP4507917B2 (en) * | 2005-02-28 | 2010-07-21 | 日本電気株式会社 | Session processing system, session processing method, and program |
US7765583B2 (en) * | 2005-02-28 | 2010-07-27 | France Telecom | System and method for managing virtual user domains |
US8533473B2 (en) * | 2005-03-04 | 2013-09-10 | Oracle America, Inc. | Method and apparatus for reducing bandwidth usage in secure transactions |
US20060200566A1 (en) * | 2005-03-07 | 2006-09-07 | Ziebarth Wayne W | Software proxy for securing web application business logic |
DE102005010609B3 (en) * | 2005-03-08 | 2006-06-08 | Siemens Ag | Communications operating method for a management system in a communications system gets an agent to store data about management functions to be carried out between a manager and the agent |
US11700142B2 (en) | 2005-03-16 | 2023-07-11 | Icontrol Networks, Inc. | Security network integrating security system and network devices |
US20120324566A1 (en) | 2005-03-16 | 2012-12-20 | Marc Baum | Takeover Processes In Security Network Integrated With Premise Security System |
US20110128378A1 (en) | 2005-03-16 | 2011-06-02 | Reza Raji | Modular Electronic Display Platform |
US11615697B2 (en) | 2005-03-16 | 2023-03-28 | Icontrol Networks, Inc. | Premise management systems and methods |
US11496568B2 (en) | 2005-03-16 | 2022-11-08 | Icontrol Networks, Inc. | Security system with networked touchscreen |
US8683044B2 (en) * | 2005-03-16 | 2014-03-25 | Vonage Network Llc | Third party call control application program interface |
US20060210036A1 (en) | 2005-03-16 | 2006-09-21 | Jeffrey Citron | System for effecting a telephone call over a computer network without alphanumeric keypad operation |
JP4260128B2 (en) * | 2005-03-17 | 2009-04-30 | 富士通株式会社 | Business skill estimation program |
US7882122B2 (en) * | 2005-03-18 | 2011-02-01 | Capital Source Far East Limited | Remote access of heterogeneous data |
US20060212452A1 (en) * | 2005-03-18 | 2006-09-21 | Cornacchia Louis G Iii | System and method for remotely inputting and retrieving records and generating reports |
US7941544B2 (en) * | 2005-03-18 | 2011-05-10 | Sap Ag | Session manager for web-based applications |
EP1861985B1 (en) * | 2005-03-22 | 2010-02-24 | Telefonaktiebolaget LM Ericsson (publ) | Method and arrangement for services running on service execution platform |
TWI296477B (en) * | 2005-03-23 | 2008-05-01 | Quanta Comp Inc | Single logon method on a server system and a server system with single logon functionality |
DE102005014273B4 (en) * | 2005-03-24 | 2012-04-05 | Dspace Digital Signal Processing And Control Engineering Gmbh | Comparison of interfaces between software components |
US8565721B2 (en) | 2006-10-20 | 2013-10-22 | T-Mobile Usa, Inc. | System and method for rating an IP-based wireless telecommunications based on access point |
US7685063B2 (en) | 2005-03-25 | 2010-03-23 | The Crawford Group, Inc. | Client-server architecture for managing customer vehicle leasing |
GB2424793A (en) * | 2005-03-30 | 2006-10-04 | Agilent Technologies Inc | Monitoring a telecommunications network |
US9069436B1 (en) | 2005-04-01 | 2015-06-30 | Intralinks, Inc. | System and method for information delivery based on at least one self-declared user attribute |
US9438683B2 (en) | 2005-04-04 | 2016-09-06 | Aol Inc. | Router-host logging |
US7353034B2 (en) | 2005-04-04 | 2008-04-01 | X One, Inc. | Location sharing and tracking using mobile phones or other wireless devices |
US20060227948A1 (en) * | 2005-04-08 | 2006-10-12 | Sbc Knowledge Ventures, L.P. | System and method for implementing call controls in a telephony network |
US7809752B1 (en) | 2005-04-14 | 2010-10-05 | AudienceScience Inc. | Representing user behavior information |
US7676467B1 (en) | 2005-04-14 | 2010-03-09 | AudienceScience Inc. | User segment population techniques |
US8489728B2 (en) | 2005-04-15 | 2013-07-16 | Microsoft Corporation | Model-based system monitoring |
US7797147B2 (en) | 2005-04-15 | 2010-09-14 | Microsoft Corporation | Model-based system monitoring |
US7802144B2 (en) | 2005-04-15 | 2010-09-21 | Microsoft Corporation | Model-based system monitoring |
US20060232592A1 (en) * | 2005-04-18 | 2006-10-19 | Faso Paul L | Method of Internet surfing to eliminate the risk of receiving malicious code |
US8438633B1 (en) | 2005-04-21 | 2013-05-07 | Seven Networks, Inc. | Flexible real-time inbox access |
US20060248443A1 (en) * | 2005-04-27 | 2006-11-02 | Sap Aktiengesellschaft | System and method for exporting spreadsheet data |
US20060248002A1 (en) * | 2005-04-28 | 2006-11-02 | Rockwell Electronic Commerce Technologies Llc | Business strategy transaction router |
US20060248199A1 (en) * | 2005-04-29 | 2006-11-02 | Georgi Stanev | Shared closure persistence of session state information |
US8589562B2 (en) | 2005-04-29 | 2013-11-19 | Sap Ag | Flexible failover configuration |
US20060248283A1 (en) * | 2005-04-29 | 2006-11-02 | Galin Galchev | System and method for monitoring threads in a clustered server architecture |
US7853698B2 (en) * | 2005-04-29 | 2010-12-14 | Sap Ag | Internal persistence of session state information |
US7647423B2 (en) * | 2005-04-29 | 2010-01-12 | Morgan Stanley | Workflow based and metadata driven reporting system |
US8762547B2 (en) * | 2005-04-29 | 2014-06-24 | Sap Ag | Shared memory implementations for session data within a multi-tiered enterprise network |
US7761435B2 (en) * | 2005-04-29 | 2010-07-20 | Sap Ag | External persistence of session state information |
US8024566B2 (en) * | 2005-04-29 | 2011-09-20 | Sap Ag | Persistent storage implementations for session data within a multi-tiered enterprise network |
FR2885245B1 (en) * | 2005-05-02 | 2007-09-21 | Olivier Chabanne | AUTOMATIC INFORMATION CONSULTATION SYSTEM |
US20060253597A1 (en) * | 2005-05-05 | 2006-11-09 | Mujica Technologies Inc. | E-mail system |
GB2426153B (en) * | 2005-05-12 | 2007-11-21 | Motorola Inc | Multi-function service indicator for communications |
US20060265235A1 (en) * | 2005-05-12 | 2006-11-23 | The Crawford Group, Inc. | Method and system for managing vehicle leases |
US8094803B2 (en) | 2005-05-18 | 2012-01-10 | Mattersight Corporation | Method and system for analyzing separated voice data of a telephonic communication between a customer and a contact center by applying a psychological behavioral model thereto |
US8094790B2 (en) | 2005-05-18 | 2012-01-10 | Mattersight Corporation | Method and software for training a customer service representative by analysis of a telephonic interaction between a customer and a contact center |
US7995717B2 (en) | 2005-05-18 | 2011-08-09 | Mattersight Corporation | Method and system for analyzing separated voice data of a telephonic communication between a customer and a contact center by applying a psychological behavioral model thereto |
US20060265662A1 (en) * | 2005-05-19 | 2006-11-23 | Custom Credit Systems, L.P. | System and method for generating and updating user interfaces of web-based applications |
US8347297B2 (en) * | 2005-05-20 | 2013-01-01 | International Business Machines Corporation | System and method of determining an optimal distribution of source servers in target servers |
US7401083B2 (en) * | 2005-05-23 | 2008-07-15 | Goldman Sachs & Co. | Methods and systems for managing user access to computer software application programs |
US7571394B2 (en) * | 2005-05-26 | 2009-08-04 | International Business Machines Corporation | Retrieving data based on a region in a graphical representation |
US7607092B2 (en) * | 2005-05-27 | 2009-10-20 | Nexquest, Inc. | Integrated method and system for accessing and aggregating disparate remote server services |
US8296649B2 (en) * | 2005-05-31 | 2012-10-23 | Sorenson Media, Inc. | Method, graphical interface and computer-readable medium for generating a preview of a reformatted preview segment |
US7885979B2 (en) * | 2005-05-31 | 2011-02-08 | Sorenson Media, Inc. | Method, graphical interface and computer-readable medium for forming a batch job |
US7975219B2 (en) * | 2005-05-31 | 2011-07-05 | Sorenson Media, Inc. | Method, graphical interface and computer-readable medium for reformatting data |
US8190773B2 (en) * | 2005-06-03 | 2012-05-29 | Nokia Corporation | System and method for accessing a web server on a device with a dynamic IP-address residing behind a firewall |
GB2426839B (en) * | 2005-06-03 | 2011-02-23 | Jacobs Rimell Ltd | Automated provisioning system |
US8538969B2 (en) * | 2005-06-03 | 2013-09-17 | Adobe Systems Incorporated | Data format for website traffic statistics |
US7747894B2 (en) * | 2005-06-06 | 2010-06-29 | Microsoft Corporation | Transport-neutral in-order delivery in a distributed system |
US20060277596A1 (en) * | 2005-06-06 | 2006-12-07 | Calvert Peter S | Method and system for multi-instance session support in a load-balanced environment |
JP4630738B2 (en) * | 2005-06-07 | 2011-02-09 | キヤノン株式会社 | Device, control method therefor, and computer program |
US7490098B2 (en) | 2005-06-10 | 2009-02-10 | International Business Machines Corporation | Apparatus, system, and method for processing hierarchical data in disparate data repositories |
US20060282502A1 (en) * | 2005-06-10 | 2006-12-14 | Koshak Richard L | Method and system for translation of electronic data and software transport protocol with reusable components |
US9032215B2 (en) * | 2005-06-15 | 2015-05-12 | Nokia Corporation | Management of access control in wireless networks |
US20060288033A1 (en) * | 2005-06-16 | 2006-12-21 | Digital Fuel Technologies, Inc. | System for pre-caching reports of streaming data |
US7730523B1 (en) * | 2005-06-17 | 2010-06-01 | Oracle America, Inc. | Role-based access using combinatorial inheritance and randomized conjugates in an internet hosted environment |
CA2510647A1 (en) * | 2005-06-23 | 2006-12-23 | Cognos Incorporated | Signing of web request |
US7877350B2 (en) | 2005-06-27 | 2011-01-25 | Ab Initio Technology Llc | Managing metadata for graph-based computations |
US8549513B2 (en) | 2005-06-29 | 2013-10-01 | Microsoft Corporation | Model-based virtual system provisioning |
US8831194B2 (en) * | 2005-06-30 | 2014-09-09 | Emc Corporation | Telephonic communication redirection and compliance processing |
US8059805B2 (en) * | 2005-06-30 | 2011-11-15 | Emc Corporation | Enhanced services provided using communication redirection and processing |
US8605878B2 (en) * | 2005-06-30 | 2013-12-10 | Emc Corporation | Redirecting and mirroring of telephonic communications |
US20070005725A1 (en) * | 2005-06-30 | 2007-01-04 | Morris Robert P | Method and apparatus for browsing network resources using an asynchronous communications protocol |
US20070004438A1 (en) * | 2005-07-01 | 2007-01-04 | Alec Brusilovsky | Method and apparatus enabling PTT (push-to-talk) communications between legacy PSTN, cellular and wireless 3G terminals |
JP4410167B2 (en) * | 2005-07-14 | 2010-02-03 | 株式会社日立製作所 | Container management method and container management system |
US20070016434A1 (en) * | 2005-07-15 | 2007-01-18 | Cognos Incorporated | Interview-based enterprise planning |
US9911124B2 (en) | 2005-07-22 | 2018-03-06 | Gtj Ventures, Llc | Transaction security apparatus and method |
JP5265916B2 (en) * | 2005-07-25 | 2013-08-14 | 東洋インキScホールディングス株式会社 | Active energy ray curable ink for ink jet |
US20070036083A1 (en) * | 2005-08-11 | 2007-02-15 | Joel Wilson | Methods, systems, and computer program products for providing outage information for a network |
WO2007021836A2 (en) * | 2005-08-15 | 2007-02-22 | Toutvirtual Inc. | Virtual systems management |
US7738864B2 (en) | 2005-08-15 | 2010-06-15 | At&T Mobility Ii Llc | Embedded wireless benchmarking systems and methods |
US7529236B2 (en) * | 2005-08-15 | 2009-05-05 | Technocom Corporation | Embedded wireless location validation benchmarking systems and methods |
US20070097883A1 (en) * | 2005-08-19 | 2007-05-03 | Yigong Liu | Generation of a network topology hierarchy |
US20070043646A1 (en) * | 2005-08-22 | 2007-02-22 | Morris Robert P | Methods, systems, and computer program products for conducting a business transaction using a pub/sub protocol |
US20070058657A1 (en) * | 2005-08-22 | 2007-03-15 | Graham Holt | System for consolidating and securing access to all out-of-band interfaces in computer, telecommunication, and networking equipment, regardless of the interface type |
EP1758332A1 (en) * | 2005-08-24 | 2007-02-28 | Wen Jea Whan | Centrally hosted monitoring system |
US8225231B2 (en) | 2005-08-30 | 2012-07-17 | Microsoft Corporation | Aggregation of PC settings |
US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
US8220042B2 (en) | 2005-09-12 | 2012-07-10 | Microsoft Corporation | Creating secure interactive connections with remote resources |
US8340266B2 (en) | 2005-09-13 | 2012-12-25 | American Teleconferences Services, Ltd. | Online reporting tool for conferencing customers |
US20070078775A1 (en) * | 2005-09-14 | 2007-04-05 | Huapaya Luis M | System and method for preventing unauthorized use of digital works |
US20070064685A1 (en) * | 2005-09-15 | 2007-03-22 | Crockett Susanne M | Methods and apparatus for providing toll-free telephone services |
US20070079140A1 (en) * | 2005-09-26 | 2007-04-05 | Brian Metzger | Data migration |
US20070079386A1 (en) * | 2005-09-26 | 2007-04-05 | Brian Metzger | Transparent encryption using secure encryption device |
US20070073858A1 (en) * | 2005-09-27 | 2007-03-29 | Nokia Corporation | Security of virtual computing platforms |
US7433741B2 (en) * | 2005-09-30 | 2008-10-07 | Rockwell Automation Technologies, Inc. | Hybrid user interface having base presentation information with variably prominent supplemental information |
US20070078535A1 (en) * | 2005-09-30 | 2007-04-05 | Rockwell Automation Technologies, Inc. | System and method for identifying particularized equipment information of interest to varied users in an industrial automation environment |
US8997246B2 (en) * | 2005-10-04 | 2015-03-31 | Disney Enterprises, Inc. | System and/or method for authentication and/or authorization via a network |
US20140089120A1 (en) * | 2005-10-06 | 2014-03-27 | C-Sam, Inc. | Aggregating multiple transaction protocols for transacting between a plurality of distinct payment acquiring devices and a transaction acquirer |
US20130332343A1 (en) | 2005-10-06 | 2013-12-12 | C-Sam, Inc. | Multi-tiered, secure mobile transactions ecosystem enabling platform comprising a personalization tier, a service tier, and an enabling tier |
JP4529861B2 (en) * | 2005-10-07 | 2010-08-25 | 株式会社日立製作所 | Hierarchical data search apparatus, search method, and search program |
US20070118759A1 (en) * | 2005-10-07 | 2007-05-24 | Sheppard Scott K | Undesirable email determination |
US20070086350A1 (en) * | 2005-10-13 | 2007-04-19 | International Business Machines Corporation | Method, system, and computer program product for providing failure detection with minimal bandwidth usage |
US7743729B2 (en) * | 2005-10-14 | 2010-06-29 | Jerry Cotter | Portable system for automatically and periodically applying moisture to curing concrete |
US20070088720A1 (en) * | 2005-10-17 | 2007-04-19 | Siemens Aktiengesellschaft | Method for detecting discrepancies between a user's perception of web sites and an author's intention of these web sites |
US20070084638A1 (en) * | 2005-10-19 | 2007-04-19 | Clyde Bohnsack | Drilling fluid flow facilitation |
US7921208B2 (en) * | 2005-10-24 | 2011-04-05 | Sap Aktiengesellschaft | Network time out handling |
US20070100989A1 (en) * | 2005-10-28 | 2007-05-03 | Microsoft Corporation | Obtaining server usage information |
US20070130105A1 (en) * | 2005-10-28 | 2007-06-07 | Microsoft Corporation | Obtaining server usage information |
US7941309B2 (en) | 2005-11-02 | 2011-05-10 | Microsoft Corporation | Modeling IT operations/policies |
US20070130209A1 (en) * | 2005-11-03 | 2007-06-07 | David Marples | System and method for generating consumer relational marketing information in a system for the distribution of digital content |
US8112399B2 (en) * | 2005-11-07 | 2012-02-07 | International Business Machines Corporation | Method and apparatus for configurable data aggregation in a data warehouse |
US8738565B2 (en) * | 2005-11-07 | 2014-05-27 | International Business Machines Corporation | Collecting data from data sources |
US20070112876A1 (en) * | 2005-11-07 | 2007-05-17 | Blaisdell Russell C | Method and apparatus for pruning data in a data warehouse |
CN101361356A (en) * | 2005-11-09 | 2009-02-04 | 沃纳格控股公司 | Method and system for customized caller identification |
EP1785919A1 (en) * | 2005-11-10 | 2007-05-16 | Sap Ag | Supply chain management system |
US20070112954A1 (en) * | 2005-11-15 | 2007-05-17 | Yahoo! Inc. | Efficiently detecting abnormal client termination |
US8260908B2 (en) * | 2005-11-16 | 2012-09-04 | Cisco Technologies, Inc. | Techniques for sequencing system log messages |
DE602005015000D1 (en) * | 2005-11-18 | 2009-07-30 | Hitachi Ltd | Omnipresent data backup |
GB2432992B (en) * | 2005-11-18 | 2008-09-10 | Cramer Systems Ltd | Network planning |
US8949455B2 (en) | 2005-11-21 | 2015-02-03 | Oracle International Corporation | Path-caching mechanism to improve performance of path-related operations in a repository |
US20070124480A1 (en) * | 2005-11-21 | 2007-05-31 | Ronen Heled | System and method for persistent user tracking using cached resource content |
US8730069B2 (en) | 2005-11-23 | 2014-05-20 | Qualcomm Incorporated | Double data rate serial encoder |
US8692839B2 (en) | 2005-11-23 | 2014-04-08 | Qualcomm Incorporated | Methods and systems for updating a buffer |
US7693633B2 (en) * | 2005-11-28 | 2010-04-06 | Caterpillar Inc. | Machine operational data collection and reporting system |
EP1955471A4 (en) * | 2005-12-01 | 2009-03-11 | Firestar Software Inc | System and method for exchanging information among exchange applications |
US8069153B2 (en) * | 2005-12-02 | 2011-11-29 | Salesforce.Com, Inc. | Systems and methods for securing customer data in a multi-tenant environment |
US8635660B2 (en) * | 2005-12-06 | 2014-01-21 | Oracle International Corporation | Dynamic constraints for query operations |
US8249917B1 (en) * | 2005-12-07 | 2012-08-21 | Amazon Technologies, Inc. | Load balancing for a fulfillment network |
US7797427B2 (en) * | 2005-12-13 | 2010-09-14 | Cisco Technology, Inc. | System and method for applying a communication feature extension |
US7681087B2 (en) * | 2005-12-14 | 2010-03-16 | Business Objects Software Ltd. | Apparatus and method for persistent report serving |
US8166166B2 (en) * | 2005-12-15 | 2012-04-24 | International Business Machines Corporation | Apparatus system and method for distributing configuration parameter |
US7882562B2 (en) * | 2005-12-15 | 2011-02-01 | International Business Machines Corporation | Apparatus, system, and method for deploying iSCSI parameters to a diskless computing device |
US8001267B2 (en) * | 2005-12-15 | 2011-08-16 | International Business Machines Corporation | Apparatus, system, and method for automatically verifying access to a multipathed target at boot time |
US7904949B2 (en) | 2005-12-19 | 2011-03-08 | Quest Software, Inc. | Apparatus, systems and methods to provide authentication services to a legacy application |
JP5179372B2 (en) * | 2005-12-19 | 2013-04-10 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Technology that provides interoperability between different protocol domains |
US8019844B2 (en) * | 2005-12-20 | 2011-09-13 | Level 3 Communications, Llc | System and method for monitoring data in a telecommunications network |
US20070142940A1 (en) * | 2005-12-21 | 2007-06-21 | Ferguson Alan L | Processes for monitoring user-selected parameters |
US9008075B2 (en) | 2005-12-22 | 2015-04-14 | Genesys Telecommunications Laboratories, Inc. | System and methods for improving interaction routing performance |
GB2433675B (en) * | 2005-12-22 | 2008-05-07 | Cramer Systems Ltd | Communications circuit design |
US7512880B2 (en) * | 2005-12-23 | 2009-03-31 | Swift Creek Systems, Llc | Method and system for presenting published information in a browser |
US7921456B2 (en) * | 2005-12-30 | 2011-04-05 | Microsoft Corporation | E-mail based user authentication |
US7979733B2 (en) | 2005-12-30 | 2011-07-12 | Sap Ag | Health check monitoring process |
US7930681B2 (en) * | 2005-12-30 | 2011-04-19 | Sap Ag | Service and application management in information technology systems |
US20070174731A1 (en) * | 2005-12-30 | 2007-07-26 | Tilmann Haeberle | Contextual enterprise software support tools |
US20070164849A1 (en) * | 2005-12-30 | 2007-07-19 | Tilmann Haeberle | Enterprise software with contextual support |
US8707323B2 (en) | 2005-12-30 | 2014-04-22 | Sap Ag | Load balancing algorithm for servicing client requests |
US20070156907A1 (en) * | 2005-12-30 | 2007-07-05 | Galin Galchev | Session handling based on shared session information |
US20070157105A1 (en) * | 2006-01-04 | 2007-07-05 | Stephen Owens | Network user database for a sidebar |
US8688813B2 (en) | 2006-01-11 | 2014-04-01 | Oracle International Corporation | Using identity/resource profile and directory enablers to support identity management |
WO2007079550A1 (en) | 2006-01-19 | 2007-07-19 | David John Holton | Method and system for electronic delivery of essential mail items |
US8200501B2 (en) * | 2006-01-26 | 2012-06-12 | International Business Machines Corporation | Methods, systems and computer program products for synthesizing medical procedure information in healthcare databases |
US20140129844A1 (en) * | 2006-01-26 | 2014-05-08 | Unisys Corporation | Storage security using cryptographic splitting |
US20070174091A1 (en) * | 2006-01-26 | 2007-07-26 | International Business Machines Corporation | Methods, data structures, systems and computer program products for identifying obsure patterns in healthcare related data |
US9129285B2 (en) * | 2006-01-27 | 2015-09-08 | International Business Machines Corporation | Previewing in live electronic commerce environment |
US7487179B2 (en) * | 2006-01-31 | 2009-02-03 | International Business Machines Corporation | Method and program product for automating the submission of multiple server tasks for updating a database |
US8316429B2 (en) * | 2006-01-31 | 2012-11-20 | Blue Coat Systems, Inc. | Methods and systems for obtaining URL filtering information |
EP1979840B1 (en) * | 2006-01-31 | 2014-04-23 | Speed-trap.com Ltd. | Website monitoring and cookie setting |
US20070179974A1 (en) * | 2006-01-31 | 2007-08-02 | Yigang Cai | System and method for integrating policy management into converged prepaid/postpaid telecommunications services |
GB0601939D0 (en) * | 2006-01-31 | 2006-03-15 | Speed Trap Com Ltd | Website monitoring and cookie setting |
US7587450B2 (en) * | 2006-02-01 | 2009-09-08 | Swift Creek Systems, Llc | HTTP publish/subscribe communication protocol |
US9137204B2 (en) * | 2006-02-02 | 2015-09-15 | Check Point Software Technologies Ltd. | Network security smart load balancing |
US8566113B2 (en) * | 2006-02-07 | 2013-10-22 | International Business Machines Corporation | Methods, systems and computer program products for providing a level of anonymity to patient records/information |
US20070198729A1 (en) * | 2006-02-07 | 2007-08-23 | Yechuri Sitaramarao S | SQL network gadget |
US8386768B2 (en) * | 2006-02-08 | 2013-02-26 | Safenet, Inc. | High performance data encryption server and method for transparently encrypting/decrypting data |
US8087075B2 (en) | 2006-02-13 | 2011-12-27 | Quest Software, Inc. | Disconnected credential validation using pre-fetched service tickets |
US8917717B2 (en) | 2007-02-13 | 2014-12-23 | Vonage Network Llc | Method and system for multi-modal communications |
US20070192652A1 (en) * | 2006-02-14 | 2007-08-16 | International Business Machines Corporation | Restricting devices utilizing a device-to-server heartbeat |
WO2007133308A2 (en) * | 2006-02-16 | 2007-11-22 | United States Postal Service | Centralized processing and management system |
US7958091B2 (en) | 2006-02-16 | 2011-06-07 | Ingrian Networks, Inc. | Method for fast bulk loading data into a database while bypassing exit routines |
US8078486B1 (en) * | 2006-02-22 | 2011-12-13 | Verint Americas Inc. | Systems and methods for providing workforce optimization to branch and back offices |
EP1989823B1 (en) | 2006-02-27 | 2012-11-07 | Vonage Network LLC | Method and system for bidirectional data transfer |
US8458647B2 (en) * | 2006-03-07 | 2013-06-04 | Sap Portals Israel Ltd. | Method and apparatus for graphically constructing applications utilizing information from multiple sources |
US8171538B2 (en) * | 2006-03-17 | 2012-05-01 | Microsoft Corporation | Authentication and authorization of extranet clients to a secure intranet business application in a perimeter network topology |
US7730192B2 (en) * | 2006-03-20 | 2010-06-01 | Microsoft Corporation | Managing parallel requests in a communications environment supporting serial and parallel request handlers |
US8122087B2 (en) * | 2006-03-21 | 2012-02-21 | Aol Inc. | Matching engine for comparing data feeds with user profile criteria |
US8316293B2 (en) * | 2006-03-27 | 2012-11-20 | Research In Motion Limited | System and method for rendering presentation pages based on locality |
KR101583268B1 (en) | 2006-03-27 | 2016-01-08 | 닐슨 미디어 리서치 인코퍼레이티드 | Methods and systems to meter media content presented on a wireless communication device |
US7899892B2 (en) * | 2006-03-28 | 2011-03-01 | Microsoft Corporation | Management of extensibility servers and applications |
US7873153B2 (en) * | 2006-03-29 | 2011-01-18 | Microsoft Corporation | Priority task list |
US8924335B1 (en) | 2006-03-30 | 2014-12-30 | Pegasystems Inc. | Rule-based user interface conformance methods |
US7865527B2 (en) * | 2006-03-30 | 2011-01-04 | Oracle International Corporation | Dynamic tables with dynamic rows for use with a user interface page |
US20080208785A1 (en) * | 2006-03-30 | 2008-08-28 | Pegasystems, Inc. | User interface methods and apparatus for rules processing |
US8024650B2 (en) * | 2006-03-31 | 2011-09-20 | Microsoft Corporation | Drilling on elements in arbitrary ad-hoc reports |
US7865583B2 (en) * | 2006-03-31 | 2011-01-04 | The Invention Science Fund I, Llc | Aggregating network activity using software provenance data |
US8307119B2 (en) | 2006-03-31 | 2012-11-06 | Google Inc. | Collaborative online spreadsheet application |
US20070233680A1 (en) * | 2006-03-31 | 2007-10-04 | Microsoft Corporation | Auto-generating reports based on metadata |
US20070239895A1 (en) * | 2006-04-05 | 2007-10-11 | Qwest Communications International Inc. | Cross-platform push of various media types |
CA2542524A1 (en) * | 2006-04-07 | 2007-10-07 | Cognos Incorporated | Report management system |
US20070260932A1 (en) * | 2006-04-11 | 2007-11-08 | Ryan Prichard | Event log management system |
US8751958B2 (en) * | 2006-04-17 | 2014-06-10 | Lockheed Martin Corporation | System and method of integrating web-based graphical user interfaces with data from exterior sources |
US8181010B1 (en) * | 2006-04-17 | 2012-05-15 | Oracle America, Inc. | Distributed authentication user interface system |
EP2008400B1 (en) * | 2006-04-20 | 2014-04-02 | International Business Machines Corporation | Method, system and computer program for the centralized system management on endpoints of a distributed data processing system |
US8656272B2 (en) * | 2006-04-28 | 2014-02-18 | Microsoft Corporation | Persisting instance-level report customizations |
US7685630B2 (en) * | 2006-05-04 | 2010-03-23 | Citrix Online, Llc | Methods and systems for providing scalable authentication |
EP2076874A4 (en) | 2006-05-13 | 2011-03-09 | Sap Ag | Consistent set of interfaces derived from a business object model |
US20070266135A1 (en) * | 2006-05-15 | 2007-11-15 | Liam Friedland | Multiple active session management interface |
US7967194B2 (en) * | 2006-05-17 | 2011-06-28 | Mastercard International Incorporated | Centralized issuer hub for transaction card customization |
US7743260B2 (en) * | 2006-05-17 | 2010-06-22 | Richard Fetik | Firewall+storage apparatus, method and system |
GB0609843D0 (en) * | 2006-05-18 | 2006-06-28 | Ibm | Launcher for software applications |
GB0610302D0 (en) * | 2006-05-24 | 2006-07-05 | Ibm | A method, apparatus and computer program for validating that a clients request has been routed to an appropriate server |
US7613809B2 (en) * | 2006-05-30 | 2009-11-03 | Intel Corporation | Supporting ephemeral ports in a virtualized environment |
US8549295B2 (en) | 2006-05-31 | 2013-10-01 | Microsoft Corporation | Establishing secure, mutually authenticated communication credentials |
US8429712B2 (en) | 2006-06-08 | 2013-04-23 | Quest Software, Inc. | Centralized user authentication system apparatus and method |
US20070294209A1 (en) * | 2006-06-20 | 2007-12-20 | Lyle Strub | Communication network application activity monitoring and control |
US20070299649A1 (en) * | 2006-06-22 | 2007-12-27 | Kwok-Yan Leung | Multi-Channel Client System |
US7617219B2 (en) * | 2006-06-22 | 2009-11-10 | International Business Machines Corporation | Enhanced handling of repeated information in a web form |
US8042160B1 (en) * | 2006-06-22 | 2011-10-18 | Sprint Communications Company L.P. | Identity management for application access |
US8176319B2 (en) * | 2006-06-27 | 2012-05-08 | Emc Corporation | Identifying and enforcing strict file confidentiality in the presence of system and storage administrators in a NAS system |
US8185619B1 (en) * | 2006-06-28 | 2012-05-22 | Compuware Corporation | Analytics system and method |
WO2008003089A2 (en) * | 2006-06-29 | 2008-01-03 | Nielsen Media Research, Inc. | Methods and apparatus to monitor consumer behavior associated with location-based web services |
US7672906B2 (en) * | 2006-06-29 | 2010-03-02 | Asaf Schwartz | Randomly generated color grid used to ensure multi-factor authentication |
US20080005317A1 (en) * | 2006-06-30 | 2008-01-03 | International Business Machines Corporation | Method and apparatus for cross-tier management in multi-tier computing system architecture |
US9003292B2 (en) * | 2006-07-06 | 2015-04-07 | LiveAction, Inc. | System and method for network topology and flow visualization |
US8219900B2 (en) * | 2006-07-07 | 2012-07-10 | International Business Machines Corporation | Programmatically hiding and displaying Wiki page layout sections |
US20080010388A1 (en) * | 2006-07-07 | 2008-01-10 | Bryce Allen Curtis | Method and apparatus for server wiring model |
US7954052B2 (en) * | 2006-07-07 | 2011-05-31 | International Business Machines Corporation | Method for processing a web page for display in a wiki environment |
US8196039B2 (en) * | 2006-07-07 | 2012-06-05 | International Business Machines Corporation | Relevant term extraction and classification for Wiki content |
US8560956B2 (en) * | 2006-07-07 | 2013-10-15 | International Business Machines Corporation | Processing model of an application wiki |
US8775930B2 (en) * | 2006-07-07 | 2014-07-08 | International Business Machines Corporation | Generic frequency weighted visualization component |
US20080040661A1 (en) * | 2006-07-07 | 2008-02-14 | Bryce Allen Curtis | Method for inheriting a Wiki page layout for a Wiki page |
US8392364B2 (en) | 2006-07-10 | 2013-03-05 | Sap Ag | Consistent set of interfaces derived from a business object model |
US7716156B1 (en) | 2006-07-13 | 2010-05-11 | United Services Automobile Association | Systems and methods for sharing data from web accessed calculators |
US20080018649A1 (en) * | 2006-07-18 | 2008-01-24 | Zheng Yuan | Methods and apparatuses for utilizing an application on a remote device |
US20080047009A1 (en) * | 2006-07-20 | 2008-02-21 | Kevin Overcash | System and method of securing networks against applications threats |
US9031903B2 (en) * | 2006-07-31 | 2015-05-12 | Verizon Patent And Licensing Inc. | Method and system for providing network based transaction metrics |
US9294520B2 (en) * | 2006-08-02 | 2016-03-22 | Cisco Technology, Inc. | Entitlement for call routing and denial |
US8656282B2 (en) * | 2007-01-31 | 2014-02-18 | Fall Front Wireless Ny, Llc | Authoring tool for providing tags associated with items in a video playback |
US8220047B1 (en) * | 2006-08-09 | 2012-07-10 | Google Inc. | Anti-phishing system and method |
EP2527983A3 (en) | 2006-08-10 | 2013-06-12 | Ab Initio Technology LLC | Distributing services in graph-based computations |
US8566193B2 (en) | 2006-08-11 | 2013-10-22 | Sap Ag | Consistent set of interfaces derived from a business object model |
KR100766586B1 (en) * | 2006-08-16 | 2007-10-12 | 포스데이타 주식회사 | Element management system in wireless telecommunication network |
US8019063B2 (en) | 2006-08-24 | 2011-09-13 | Verisign, Inc. | System and method for providing high reliability network |
US8295459B2 (en) * | 2006-08-24 | 2012-10-23 | Verisign, Inc. | System and method for dynamically partitioning context servers |
US20080065698A1 (en) * | 2006-08-25 | 2008-03-13 | Steven Michael French | Method and apparatus for emulating alternate data streams across heterogeneous file systems |
JP4364894B2 (en) * | 2006-08-29 | 2009-11-18 | Tdk株式会社 | Multilayer filter |
US20080059619A1 (en) * | 2006-08-31 | 2008-03-06 | Microsoft Corporation | Configuring a Perimeter Network |
US8577916B1 (en) | 2006-09-01 | 2013-11-05 | Avaya Inc. | Search-based contact initiation method and apparatus |
US9202184B2 (en) * | 2006-09-07 | 2015-12-01 | International Business Machines Corporation | Optimizing the selection, verification, and deployment of expert resources in a time of chaos |
US7606752B2 (en) | 2006-09-07 | 2009-10-20 | Yodlee Inc. | Host exchange in bill paying services |
US8855292B1 (en) | 2006-09-08 | 2014-10-07 | Avaya Inc. | Agent-enabled queue bypass to agent |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
WO2008033415A2 (en) * | 2006-09-12 | 2008-03-20 | Morgan Stanley | Dynamic accessible reporting tool (dart) |
JP2008072655A (en) * | 2006-09-15 | 2008-03-27 | Fujitsu Ltd | Service communication control method, service relaying apparatus and service communication control system |
US8112550B2 (en) | 2006-09-19 | 2012-02-07 | Tacoda Llc | System and method for preserving consumer choice |
US8006283B2 (en) * | 2006-09-20 | 2011-08-23 | Sabse Technologies, Inc. | Method and system for triggering internet applications using messages |
US8655916B2 (en) * | 2006-09-22 | 2014-02-18 | Yahoo! Inc. | System and method for creating user profiles |
US8086845B2 (en) | 2006-09-26 | 2011-12-27 | Microsoft Corporation | Secure tunnel over HTTPS connection |
US20080077976A1 (en) * | 2006-09-27 | 2008-03-27 | Rockwell Automation Technologies, Inc. | Cryptographic authentication protocol |
US8571961B1 (en) | 2006-09-28 | 2013-10-29 | Sap Ag | Managing consistent interfaces for financial business objects across heterogeneous systems |
US20080082631A1 (en) * | 2006-09-29 | 2008-04-03 | Motorola, Inc. | Inter Application User Interface Integration in Element Management Systems |
CN103595803A (en) | 2006-09-29 | 2014-02-19 | 诺玛迪克斯公司 | Systems and methods for injecting content |
US8260252B2 (en) | 2006-10-02 | 2012-09-04 | The Nielsen Company (Us), Llc | Method and apparatus for collecting information about portable device usage |
US8005890B2 (en) | 2006-10-02 | 2011-08-23 | Neustar, Inc. | System and method for obtaining and executing instructions from a private network |
US8014726B1 (en) | 2006-10-02 | 2011-09-06 | The Nielsen Company (U.S.), Llc | Method and system for collecting wireless information transparently and non-intrusively |
US20080294459A1 (en) * | 2006-10-03 | 2008-11-27 | International Business Machines Corporation | Health Care Derivatives as a Result of Real Time Patient Analytics |
US8145582B2 (en) * | 2006-10-03 | 2012-03-27 | International Business Machines Corporation | Synthetic events for real time patient analysis |
US8055603B2 (en) * | 2006-10-03 | 2011-11-08 | International Business Machines Corporation | Automatic generation of new rules for processing synthetic events using computer-based learning processes |
US7912183B2 (en) * | 2006-10-09 | 2011-03-22 | At&T Intellectual Property I, L.P. | Methods, systems, and computer program products for providing network outage information |
US7634553B2 (en) * | 2006-10-09 | 2009-12-15 | Raytheon Company | Service proxy for emulating a service in a computer infrastructure for testing and demonstration |
CN1946062A (en) * | 2006-10-10 | 2007-04-11 | 华为数字技术有限公司 | Method and system for keep-alive conversation table in NAT device |
US20080089225A1 (en) * | 2006-10-12 | 2008-04-17 | Felix Ammay | Methods, systems, and computer program products for generating network outage reports |
WO2008048905A2 (en) * | 2006-10-16 | 2008-04-24 | Hewlett-Packard Development Company, L.P. | Diagnostic agent in device that retrieves key performance indicators |
US8584199B1 (en) | 2006-10-17 | 2013-11-12 | A10 Networks, Inc. | System and method to apply a packet routing policy to an application session |
US8312507B2 (en) | 2006-10-17 | 2012-11-13 | A10 Networks, Inc. | System and method to apply network traffic policy to an application session |
US9465823B2 (en) * | 2006-10-19 | 2016-10-11 | Oracle International Corporation | System and method for data de-duplication |
US8635194B2 (en) * | 2006-10-19 | 2014-01-21 | Oracle International Corporation | System and method for data compression |
US7920700B2 (en) * | 2006-10-19 | 2011-04-05 | Oracle International Corporation | System and method for data encryption |
US8351420B2 (en) * | 2006-10-23 | 2013-01-08 | T-Mobile Usa, Inc. | Maintenance of subscriber history for service support applications in an IP-based telecommunications system |
US9824107B2 (en) * | 2006-10-25 | 2017-11-21 | Entit Software Llc | Tracking changing state data to assist in computer network security |
US20080103529A1 (en) * | 2006-10-26 | 2008-05-01 | Old Dominion University | Apparatus and methods for performing cellular electro-manipulations |
US8379865B2 (en) * | 2006-10-27 | 2013-02-19 | Safenet, Inc. | Multikey support for multiple office system |
US8086710B2 (en) | 2006-10-30 | 2011-12-27 | Quest Software, Inc. | Identity migration apparatus and method |
US8949864B2 (en) * | 2006-10-30 | 2015-02-03 | Sap Se | Method and system for providing a report connector |
US7895332B2 (en) | 2006-10-30 | 2011-02-22 | Quest Software, Inc. | Identity migration system apparatus and method |
US7640503B1 (en) * | 2006-10-31 | 2009-12-29 | Hewlett-Packard Development Company, L.P. | Graphic representation of computer reconfigurations |
US7809840B2 (en) * | 2006-11-02 | 2010-10-05 | Alcatel Lucent | System and method of enabling TCP splice with a content-based charging proxy |
GB2456107A (en) * | 2006-11-06 | 2009-07-08 | Dell Marketing Usa L P | A system and method for managing data across multiple environments |
US8418235B2 (en) * | 2006-11-15 | 2013-04-09 | Research In Motion Limited | Client credential based secure session authentication method and apparatus |
US8521700B2 (en) * | 2006-11-22 | 2013-08-27 | International Business Machines Corporation | Apparatus, system, and method for reporting on enterprise data processing system configurations |
JP4861803B2 (en) * | 2006-12-01 | 2012-01-25 | 株式会社リコー | Information processing apparatus, image processing apparatus, information processing method, and information processing program |
GB0624577D0 (en) * | 2006-12-08 | 2007-01-17 | Skype Ltd | Communication Systems |
US9330190B2 (en) | 2006-12-11 | 2016-05-03 | Swift Creek Systems, Llc | Method and system for providing data handling information for use by a publish/subscribe client |
US20080144655A1 (en) * | 2006-12-14 | 2008-06-19 | James Frederick Beam | Systems, methods, and computer program products for passively transforming internet protocol (IP) network traffic |
US7636902B1 (en) * | 2006-12-15 | 2009-12-22 | Sprint Communications Company L.P. | Report validation tool |
US9258405B1 (en) | 2006-12-18 | 2016-02-09 | Good Technology Software, Inc. | Meeting integration for a messaging and scheduling application |
WO2008077111A1 (en) * | 2006-12-19 | 2008-06-26 | Gallup, Inc. | A state discovery automation for dynamic web applications |
US20080143548A1 (en) * | 2006-12-19 | 2008-06-19 | Swn Communications Inc. | On-demand alerting and response system and method |
WO2008074481A2 (en) * | 2006-12-19 | 2008-06-26 | Koninklijke Kpn N.V. | Data network service based on profiling client-addresses |
US20080154657A1 (en) * | 2006-12-20 | 2008-06-26 | At&T Knowledge Ventures, Lp | System for monitoring order fulfillment of telecommunication services |
US9779556B1 (en) | 2006-12-27 | 2017-10-03 | Stamps.Com Inc. | System and method for identifying and preventing on-line fraud |
US7925554B1 (en) * | 2006-12-29 | 2011-04-12 | Amazon Technologies, Inc. | Using configured application pricing to determine end user fees for use of invocable services |
US8769284B2 (en) * | 2006-12-29 | 2014-07-01 | Nokia Corporation | Securing communication |
US10853780B1 (en) | 2006-12-29 | 2020-12-01 | Amazon Technologies, Inc. | Providing configurable pricing for use of invocable services by applications |
US20090003583A1 (en) * | 2007-01-12 | 2009-01-01 | Wellpoint, Inc. | Method for enhancing call center performance |
US7672944B1 (en) * | 2007-01-19 | 2010-03-02 | Intuit Inc. | Method and system for multiple column/row data sorting in a display table |
US11706279B2 (en) | 2007-01-24 | 2023-07-18 | Icontrol Networks, Inc. | Methods and systems for data communication |
US8745486B2 (en) * | 2007-01-25 | 2014-06-03 | Microsoft Corporation | Streamable interactive rendering-independent page layout |
WO2008092079A2 (en) * | 2007-01-25 | 2008-07-31 | Clipmarks Llc | System, method and apparatus for selecting content from web sources and posting content to web logs |
US7747626B2 (en) * | 2007-01-30 | 2010-06-29 | Microsoft Corporation | Search results clustering in tabbed browsers |
US8571463B2 (en) * | 2007-01-30 | 2013-10-29 | Breakthrough Performancetech, Llc | Systems and methods for computerized interactive skill training |
US20100123645A1 (en) * | 2007-02-01 | 2010-05-20 | Techvoyant Infotech Pvt Ltd | Unified network of disparate display networks |
US7266693B1 (en) * | 2007-02-13 | 2007-09-04 | U.S. Bancorp Licensing, Inc. | Validated mutual authentication |
WO2008099403A2 (en) * | 2007-02-16 | 2008-08-21 | Forescout Technologies | A method and device for determining network device status |
US8064576B2 (en) | 2007-02-21 | 2011-11-22 | Avaya Inc. | Voicemail filtering and transcription |
US8107598B2 (en) | 2007-02-21 | 2012-01-31 | Avaya Inc. | Voicemail filtering and transcription |
US8160212B2 (en) | 2007-02-21 | 2012-04-17 | Avaya Inc. | Voicemail filtering and transcription |
DE102007009504A1 (en) | 2007-02-25 | 2008-08-28 | Ruag Electronics | Method for production and selection for transceiving messages in transmission network, involves determining position, speed of data and sending data with its identification to center, where they are stored, by mobile equipment |
US7792774B2 (en) | 2007-02-26 | 2010-09-07 | International Business Machines Corporation | System and method for deriving a hierarchical event based database optimized for analysis of chaotic events |
US7853611B2 (en) * | 2007-02-26 | 2010-12-14 | International Business Machines Corporation | System and method for deriving a hierarchical event based database having action triggers based on inferred probabilities |
US7970759B2 (en) | 2007-02-26 | 2011-06-28 | International Business Machines Corporation | System and method for deriving a hierarchical event based database optimized for pharmaceutical analysis |
US9660812B2 (en) * | 2007-02-28 | 2017-05-23 | Red Hat, Inc. | Providing independent verification of information in a public forum |
US7633385B2 (en) | 2007-02-28 | 2009-12-15 | Ucontrol, Inc. | Method and system for communicating with and controlling an alarm system from a remote server |
US20090328193A1 (en) * | 2007-07-20 | 2009-12-31 | Hezi Moore | System and Method for Implementing a Virtualized Security Platform |
US8250525B2 (en) | 2007-03-02 | 2012-08-21 | Pegasystems Inc. | Proactive performance management for multi-user enterprise software systems |
FR2913511B1 (en) * | 2007-03-06 | 2009-04-24 | Thales Sa | METHOD FOR MODIFYING SECRETS INCLUDED IN A CRYPTOGRAPHIC MODULE, IN PARTICULAR IN AN UN-PROTECTED ENVIRONMENT |
US20080221968A1 (en) * | 2007-03-07 | 2008-09-11 | Tamara Gaffney | Method and system for interacting with users of portable devices |
GB2449518B (en) * | 2007-03-08 | 2011-08-03 | American Power Conv Corp | Remote monitoring system |
US20080228715A1 (en) * | 2007-03-12 | 2008-09-18 | Terabyte Media, Llc | Apparatus and method for distributed information retrieval and processing |
US8204856B2 (en) * | 2007-03-15 | 2012-06-19 | Google Inc. | Database replication |
US20090024590A1 (en) * | 2007-03-15 | 2009-01-22 | Sturge Timothy | User contributed knowledge database |
US20100121839A1 (en) * | 2007-03-15 | 2010-05-13 | Scott Meyer | Query optimization |
US20080225837A1 (en) * | 2007-03-16 | 2008-09-18 | Novell, Inc. | System and Method for Multi-Layer Distributed Switching |
EP1973298B1 (en) * | 2007-03-19 | 2013-09-11 | Deutsche Post AG | Method for providing Internet services on Internet platforms |
CA2682415A1 (en) * | 2007-03-30 | 2008-10-09 | Real Enterprise Solutions Development B.V. | Method and system for determining entitlements to resources of an organization |
US8023639B2 (en) | 2007-03-30 | 2011-09-20 | Mattersight Corporation | Method and system determining the complexity of a telephonic communication received by a contact center |
US7869586B2 (en) | 2007-03-30 | 2011-01-11 | Eloyalty Corporation | Method and system for aggregating and analyzing data relating to a plurality of interactions between a customer and a contact center and generating business process analytics |
US8718262B2 (en) | 2007-03-30 | 2014-05-06 | Mattersight Corporation | Method and system for automatically routing a telephonic communication base on analytic attributes associated with prior telephonic communication |
US8983051B2 (en) | 2007-04-03 | 2015-03-17 | William F. Barton | Outgoing call classification and disposition |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
US20080247529A1 (en) * | 2007-04-03 | 2008-10-09 | Microsoft Corporation | Incoming Call Classification And Disposition |
US8131556B2 (en) | 2007-04-03 | 2012-03-06 | Microsoft Corporation | Communications using different modalities |
US8402147B2 (en) * | 2007-04-10 | 2013-03-19 | Apertio Limited | Nomadic subscriber data system |
US8782085B2 (en) * | 2007-04-10 | 2014-07-15 | Apertio Limited | Variant entries in network data repositories |
US20080253402A1 (en) * | 2007-04-10 | 2008-10-16 | Apertio Limited | Timing device and method |
US9112873B2 (en) | 2007-04-10 | 2015-08-18 | Apertio Limited | Alias hiding in network data repositories |
US7941526B1 (en) | 2007-04-19 | 2011-05-10 | Owl Computing Technologies, Inc. | Transmission of syslog messages over a one-way data link |
US8139581B1 (en) | 2007-04-19 | 2012-03-20 | Owl Computing Technologies, Inc. | Concurrent data transfer involving two or more transport layer protocols over a single one-way data link |
US7979896B2 (en) * | 2007-04-20 | 2011-07-12 | Microsoft Corporation | Authorization for access to web service resources |
US10489795B2 (en) * | 2007-04-23 | 2019-11-26 | The Nielsen Company (Us), Llc | Determining relative effectiveness of media content items |
US8451986B2 (en) | 2007-04-23 | 2013-05-28 | Icontrol Networks, Inc. | Method and system for automatically providing alternate network access for telecommunications |
US8296385B2 (en) * | 2007-04-23 | 2012-10-23 | Lenovo (Singapore) Pte. Ltd. | Apparatus and method for selective engagement in software distribution |
US7694054B2 (en) * | 2007-04-26 | 2010-04-06 | Microsoft Corporation | Governing access to a computing resource |
US7809702B2 (en) | 2007-05-08 | 2010-10-05 | International Business Machines Corporation | Generating from application modifications commands to modify the objects in a repository |
US8488751B2 (en) | 2007-05-11 | 2013-07-16 | Avaya Inc. | Unified messenging system and method |
CN101755495B (en) | 2007-05-15 | 2013-10-16 | 美国能量变换公司 | Methods and systems for managing facility power and cooling |
US9800614B2 (en) * | 2007-05-23 | 2017-10-24 | International Business Machines Corporation | Method and system for global logoff from a web-based point of contact server |
US20080301053A1 (en) * | 2007-05-29 | 2008-12-04 | Verizon Services Organization Inc. | Service broker |
US8520535B2 (en) | 2007-05-31 | 2013-08-27 | International Business Machines Corporation | Optimization process and system for a heterogeneous ad hoc Network |
US10419360B2 (en) | 2007-05-31 | 2019-09-17 | International Business Machines Corporation | Market-driven variable price offerings for bandwidth-sharing ad hoc networks |
US7843861B2 (en) | 2007-05-31 | 2010-11-30 | International Business Machines Corporation | Coalition formation and service provisioning of bandwidth sharing AD HOC networks |
US7898993B2 (en) | 2007-05-31 | 2011-03-01 | International Business Machines Corporation | Efficiency and resiliency enhancements for transition states in ad hoc networks |
US7817623B2 (en) | 2007-05-31 | 2010-10-19 | International Business Machines Corporation | Optimization process and system for non-multiplexed peer-to-peer architecture |
US7894828B2 (en) | 2007-05-31 | 2011-02-22 | International Business Machines Corporation | System and method for establishing peer-to-peer bandwidth sharing ad hoc networks |
US10623998B2 (en) | 2007-05-31 | 2020-04-14 | International Business Machines Corporation | Price offerings for bandwidth-sharing ad hoc networks |
US7860081B2 (en) | 2007-05-31 | 2010-12-28 | International Business Machines Corporation | Optimization process and system for multiplexed gateway architecture |
US7944878B2 (en) | 2007-05-31 | 2011-05-17 | International Business Machines Corporation | Filtering in bandwidth sharing ad hoc networks |
US7873019B2 (en) | 2007-05-31 | 2011-01-18 | International Business Machines Corporation | Systems and methods for establishing gateway bandwidth sharing ad-hoc networks |
US8620784B2 (en) | 2007-05-31 | 2013-12-31 | International Business Machines Corporation | Formation and rearrangement of ad hoc networks |
US8320414B2 (en) | 2007-05-31 | 2012-11-27 | International Business Machines Corporation | Formation and rearrangement of lender devices that perform multiplexing functions |
US8249984B2 (en) | 2007-05-31 | 2012-08-21 | International Business Machines Corporation | System and method for fair-sharing in bandwidth sharing ad-hoc networks |
US9165301B2 (en) * | 2007-06-06 | 2015-10-20 | Core Audience, Inc. | Network devices for replacing an advertisement with another advertisement |
US20080306984A1 (en) * | 2007-06-08 | 2008-12-11 | Friedlander Robert R | System and method for semantic normalization of source for metadata integration with etl processing layer of complex data across multiple data sources particularly for clinical research and applicable to other domains |
US7788213B2 (en) | 2007-06-08 | 2010-08-31 | International Business Machines Corporation | System and method for a multiple disciplinary normalization of source for metadata integration with ETL processing layer of complex data across multiple claim engine sources in support of the creation of universal/enterprise healthcare claims record |
US20080306875A1 (en) * | 2007-06-11 | 2008-12-11 | Ebay Inc. | Method and system for secure network connection |
US10523689B2 (en) | 2007-06-12 | 2019-12-31 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US11218878B2 (en) | 2007-06-12 | 2022-01-04 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11316753B2 (en) | 2007-06-12 | 2022-04-26 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11212192B2 (en) | 2007-06-12 | 2021-12-28 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11646907B2 (en) | 2007-06-12 | 2023-05-09 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US20080313319A1 (en) * | 2007-06-18 | 2008-12-18 | Avocent Huntsville Corporation | System and method for providing multi-protocol access to remote computers |
US7743157B2 (en) * | 2007-06-26 | 2010-06-22 | Sap Ag | System and method for switching between stateful and stateless communication modes |
US8495020B1 (en) | 2007-06-27 | 2013-07-23 | ENORCOM Corporation | Mobile information system |
US20090006594A1 (en) * | 2007-06-27 | 2009-01-01 | Avigdor Eldar | Method and system for remote manageability of networked computers |
US8028274B2 (en) | 2007-06-27 | 2011-09-27 | Microsoft Corporation | Integrating loosely coupled tools using contracts and references |
US8311513B1 (en) | 2007-06-27 | 2012-11-13 | ENORCOM Corporation | Automated mobile system |
US8874721B1 (en) * | 2007-06-27 | 2014-10-28 | Sprint Communications Company L.P. | Service layer selection and display in a service network monitoring system |
US20090006229A1 (en) * | 2007-06-28 | 2009-01-01 | Embarq Holdings Company, Llc | System and method for telephony billing codes |
US8332824B2 (en) * | 2007-06-28 | 2012-12-11 | Precise Software Solutions, Ltd. | Binding between net technologies and SQL server statements |
US8756306B1 (en) * | 2007-06-29 | 2014-06-17 | Verizon Patent And Licensing Inc. | Dashboard interface group identifier |
US7917604B1 (en) | 2007-06-29 | 2011-03-29 | Emc Corporation | Techniques for operating a data storage assembly via a series of web pages and a commit-at-the-end, wizard-style behavior |
US8676655B2 (en) * | 2007-06-29 | 2014-03-18 | Verizon Patent And Licensing Inc. | Dashboard map filtering and clutter/declutter algorithm |
JP4359636B2 (en) * | 2007-07-06 | 2009-11-04 | 京セラミタ株式会社 | Authentication apparatus, authentication method, and authentication program |
US8321556B1 (en) | 2007-07-09 | 2012-11-27 | The Nielsen Company (Us), Llc | Method and system for collecting data on a wireless device |
US20090015599A1 (en) * | 2007-07-09 | 2009-01-15 | Yahoo! Inc. | Draggable mechanism for identifying and communicating the state of an application |
US8261327B2 (en) | 2007-07-12 | 2012-09-04 | Wayport, Inc. | Device-specific authorization at distributed locations |
US8510431B2 (en) * | 2007-07-13 | 2013-08-13 | Front Porch, Inc. | Method and apparatus for internet traffic monitoring by third parties using monitoring implements transmitted via piggybacking HTTP transactions |
US20100036946A1 (en) * | 2007-07-13 | 2010-02-11 | Von Arx Kim | System and process for providing online services |
US7953851B2 (en) * | 2007-07-13 | 2011-05-31 | Front Porch, Inc. | Method and apparatus for asymmetric internet traffic monitoring by third parties using monitoring implements |
US8214486B2 (en) * | 2007-07-13 | 2012-07-03 | Front Porch, Inc. | Method and apparatus for internet traffic monitoring by third parties using monitoring implements |
US8478862B2 (en) * | 2007-07-13 | 2013-07-02 | Front Porch, Inc. | Method and apparatus for internet traffic monitoring by third parties using monitoring implements |
US9264483B2 (en) | 2007-07-18 | 2016-02-16 | Hammond Development International, Inc. | Method and system for enabling a communication device to remotely execute an application |
US9596308B2 (en) | 2007-07-25 | 2017-03-14 | Yahoo! Inc. | Display of person based information including person notes |
CN101821721B (en) * | 2007-07-26 | 2017-04-12 | 起元技术有限责任公司 | Transactional graph-based computation with error handling |
US8744891B1 (en) * | 2007-07-26 | 2014-06-03 | United Services Automobile Association (Usaa) | Systems and methods for dynamic business decision making |
US8429734B2 (en) * | 2007-07-31 | 2013-04-23 | Symantec Corporation | Method for detecting DNS redirects or fraudulent local certificates for SSL sites in pharming/phishing schemes by remote validation and using a credential manager and recorded certificate attributes |
US20090037735A1 (en) * | 2007-08-01 | 2009-02-05 | O'farrell David | Method and system for delivering secure messages to a computer desktop |
CN101933050A (en) | 2007-08-12 | 2010-12-29 | 萨默·埃尔比兹里 | System and method of offsetting invoice obligations |
JP2009048386A (en) * | 2007-08-20 | 2009-03-05 | Chepro:Kk | Communication system, communication method, communication control program, and recording medium with the program stored therein |
US11831462B2 (en) | 2007-08-24 | 2023-11-28 | Icontrol Networks, Inc. | Controlling data routing in premises management systems |
US8056000B2 (en) | 2007-08-27 | 2011-11-08 | International Business Machines Corporation | Apparatus and system for an automated bidirectional format transform |
US7958154B2 (en) | 2007-08-29 | 2011-06-07 | International Business Machines Corporation | Apparatus, system, and method for command manager support for pluggable data formats |
US8176169B2 (en) * | 2007-09-07 | 2012-05-08 | Emc Corporation | Method for network visualization |
US8224794B2 (en) * | 2007-09-10 | 2012-07-17 | Rappaport Theodore S | Clearinghouse system, method, and process for inventorying and acquiring infrastructure, monitoring and controlling network performance for enhancement, and providing localized content in communication networks |
US9239666B2 (en) * | 2007-09-12 | 2016-01-19 | Citrix Systems, Inc. | Methods and systems for maintaining desktop environments providing integrated access to remote and local resources |
US8027962B2 (en) * | 2007-09-14 | 2011-09-27 | Teradata Us, Inc. | Techniques for asynchronous command interface for scalable and active data warehousing |
US10419611B2 (en) | 2007-09-28 | 2019-09-17 | Mattersight Corporation | System and methods for determining trends in electronic communications |
US20090094372A1 (en) * | 2007-10-05 | 2009-04-09 | Nyang Daehun | Secret user session managing method and system under web environment, recording medium recorded program executing it |
US8336097B2 (en) * | 2007-10-12 | 2012-12-18 | Electronics And Telecommunications Research Institute | Apparatus and method for monitoring and protecting system resources from web browser |
US7930262B2 (en) * | 2007-10-18 | 2011-04-19 | International Business Machines Corporation | System and method for the longitudinal analysis of education outcomes using cohort life cycles, cluster analytics-based cohort analysis, and probabilistic data schemas |
EP2203911A4 (en) | 2007-10-25 | 2011-12-28 | Trilliant Networks Inc | Gas meter having ultra-sensitive magnetic material retrofitted onto meter dial and method for performing meter retrofit |
US8355486B2 (en) * | 2007-10-31 | 2013-01-15 | Centurylink Intellectual Property Llc | System and method for inbound call billing |
US20090150217A1 (en) | 2007-11-02 | 2009-06-11 | Luff Robert A | Methods and apparatus to perform consumer surveys |
KR20100133945A (en) * | 2007-11-05 | 2010-12-22 | 비스토 코포레이션 | Service management system for providing service related message prioritization in a mobile client |
US8332456B2 (en) * | 2007-11-14 | 2012-12-11 | Microsoft Corporation | Displaying server errors on the client machine that caused the failed request |
US7444347B1 (en) * | 2007-11-16 | 2008-10-28 | International Business Machines Corporation | Systems, methods and computer products for compression of hierarchical identifiers |
US20090132715A1 (en) * | 2007-11-19 | 2009-05-21 | Utstarcom, Inc. | System and method for conducting secure ip transaction sessions with persistence |
US20090132804A1 (en) * | 2007-11-21 | 2009-05-21 | Prabir Paul | Secured live software migration |
US8138934B2 (en) | 2007-11-25 | 2012-03-20 | Trilliant Networks, Inc. | System and method for false alert filtering of event messages within a network |
WO2009067253A1 (en) | 2007-11-25 | 2009-05-28 | Trilliant Networks, Inc. | Creating and managing association and balancing of a mesh device in a mesh network |
US8502640B2 (en) | 2007-11-25 | 2013-08-06 | Trilliant Networks, Inc. | System and method for transmitting and receiving information on a neighborhood area network |
EP2215556B1 (en) | 2007-11-25 | 2019-08-28 | Trilliant Networks, Inc. | System and method for transmitting power status notifications in an advanced metering infrastructure network |
WO2009067257A1 (en) | 2007-11-25 | 2009-05-28 | Trilliant Networks, Inc. | Energy use control system and method |
US20090138296A1 (en) * | 2007-11-27 | 2009-05-28 | Ebay Inc. | Context-based realtime advertising |
US8793362B2 (en) * | 2007-11-29 | 2014-07-29 | Barclays Capital Inc. | Communications enterprise server monitor |
GB2455136A (en) * | 2007-11-30 | 2009-06-03 | Aa Group Ltd | Automatic provisioning of an openline circuit. |
US8799045B2 (en) * | 2007-11-30 | 2014-08-05 | Centurylink Intellectual Property Llc | System and method for tracking communications within an organization |
US8694424B2 (en) | 2007-12-18 | 2014-04-08 | Federal Reserve Bank Of Atlanta | System and method for managing foreign payments using separate messaging and settlement mechanisms |
US8266635B2 (en) * | 2007-12-20 | 2012-09-11 | Access Co., Ltd. | Browser-based user interface and control architecture with priority attributes |
US8838803B2 (en) * | 2007-12-20 | 2014-09-16 | At&T Intellectual Property I, L.P. | Methods and apparatus for management of user presence in communication activities |
KR20100133953A (en) * | 2007-12-21 | 2010-12-22 | 코쿤 데이터 홀딩스 리미티드 | System and method for securing data |
US10692092B2 (en) * | 2007-12-21 | 2020-06-23 | Ebay Inc. | System and method for providing on-line advertising with dynamic content |
US8370480B2 (en) * | 2007-12-27 | 2013-02-05 | Genesys Telecommunications Laboratories, Inc. | Method and system for propagating statistics between federated contact center sites for use in event distribution |
CN101470608B (en) * | 2007-12-28 | 2011-05-25 | 英业达股份有限公司 | System and method for starting hidden function |
US7779051B2 (en) * | 2008-01-02 | 2010-08-17 | International Business Machines Corporation | System and method for optimizing federated and ETL'd databases with considerations of specialized data structures within an environment having multidimensional constraints |
US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
US9584343B2 (en) * | 2008-01-03 | 2017-02-28 | Yahoo! Inc. | Presentation of organized personal and public data using communication mediums |
US20090178131A1 (en) * | 2008-01-08 | 2009-07-09 | Microsoft Corporation | Globally distributed infrastructure for secure content management |
US9009058B2 (en) | 2008-01-10 | 2015-04-14 | At&T Intellectual Property I, L.P. | Aiding creation of service offers associated with a service delivery framework |
US9178785B1 (en) | 2008-01-24 | 2015-11-03 | NextAxiom Technology, Inc | Accounting for usage and usage-based pricing of runtime engine |
US11916928B2 (en) | 2008-01-24 | 2024-02-27 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US9800550B2 (en) * | 2008-01-31 | 2017-10-24 | International Business Machines Corporation | Method and system for pervasive access to secure file transfer servers |
US8302120B2 (en) * | 2008-02-19 | 2012-10-30 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor advertisement exposure |
US20090210334A1 (en) * | 2008-02-19 | 2009-08-20 | Charles Mark Russell | System and method for publicizing business services |
US7653577B2 (en) | 2008-02-19 | 2010-01-26 | The Go Daddy Group, Inc. | Validating e-commerce transactions |
US20090207979A1 (en) * | 2008-02-19 | 2009-08-20 | Charles Mark Russell | System and method for recording and evaluating communication |
US7950047B2 (en) * | 2008-02-22 | 2011-05-24 | Yahoo! Inc. | Reporting on spoofed e-mail |
US8949278B2 (en) * | 2008-02-27 | 2015-02-03 | Adobe Systems Incorporated | Contact information management |
JP5123690B2 (en) * | 2008-02-27 | 2013-01-23 | キヤノン株式会社 | Screen data processing apparatus, screen data processing method, and computer program |
US8281368B2 (en) * | 2008-02-28 | 2012-10-02 | Microsoft Corporation | Communicating a password securely |
US8417593B2 (en) | 2008-02-28 | 2013-04-09 | Sap Ag | System and computer-readable medium for managing consistent interfaces for business objects across heterogeneous systems |
DE102008002785A1 (en) * | 2008-02-29 | 2009-10-15 | Schneider Electric Automation Gmbh | Event router scheduler module for event-based connection and synchronization of functional modules in service-oriented components, devices, and supporting applications |
US8806601B2 (en) * | 2008-02-29 | 2014-08-12 | International Business Machines Corporation | Non-interactive entity application proxy method and system |
US20090228488A1 (en) * | 2008-03-04 | 2009-09-10 | Kim Brand | Data safety appliance and method |
US8229969B1 (en) * | 2008-03-04 | 2012-07-24 | Open Invention Network Llc | Maintaining web session data spanning multiple application servers in a session database |
US8745142B2 (en) * | 2008-03-07 | 2014-06-03 | Aspect Software, Inc. | Method and system for publishing ACD specific data |
US8176540B2 (en) * | 2008-03-11 | 2012-05-08 | International Business Machines Corporation | Resource based non-interactive entity application proxy method and system |
US8930550B2 (en) * | 2008-03-11 | 2015-01-06 | International Business Machines Corporation | Selectable non-interactive entity application proxy method and system |
US8533453B2 (en) * | 2008-03-12 | 2013-09-10 | Go Daddy Operating Company, LLC | Method and system for configuring a server and dynamically loading SSL information |
US8046826B2 (en) * | 2008-03-17 | 2011-10-25 | International Business Machines Corporation | Resource server proxy method and system |
US20090247193A1 (en) * | 2008-03-26 | 2009-10-01 | Umber Systems | System and Method for Creating Anonymous User Profiles from a Mobile Data Network |
US20090249493A1 (en) * | 2008-03-27 | 2009-10-01 | Computer Associates Think, Inc. | Method and System for Determining Software License Compliance |
US8725647B2 (en) * | 2008-03-27 | 2014-05-13 | Ca, Inc. | Method and system for determining software license compliance |
US8423418B2 (en) | 2008-03-31 | 2013-04-16 | Sap Ag | Managing consistent interfaces for business objects across heterogeneous systems |
US8234697B2 (en) | 2008-03-31 | 2012-07-31 | Intel Corporation | Method, apparatus, and system for sending credentials securely |
US8413165B2 (en) * | 2008-03-31 | 2013-04-02 | Sap Ag | Managing consistent interfaces for maintenance order business objects across heterogeneous systems |
US8364715B2 (en) | 2008-03-31 | 2013-01-29 | Sap Ag | Managing consistent interfaces for automatic identification label business objects across heterogeneous systems |
US7523433B1 (en) * | 2008-03-31 | 2009-04-21 | International Business Machines Corporation | System and method for automated analysis and hierarchical graphical presentation of application results |
US8930248B2 (en) | 2008-03-31 | 2015-01-06 | Sap Se | Managing consistent interfaces for supply network business objects across heterogeneous systems |
US8370233B2 (en) * | 2008-03-31 | 2013-02-05 | Sap Ag | Managing consistent interfaces for business objects across heterogeneous systems |
US8244814B1 (en) * | 2008-03-31 | 2012-08-14 | Symantec Corporation | Methods and systems for managing email configuration |
US8503991B2 (en) * | 2008-04-03 | 2013-08-06 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor mobile devices |
US8107611B2 (en) * | 2008-04-04 | 2012-01-31 | Aceyus, Inc. | Methods, systems, and computer readable media for automatically displaying customized call center operating statistics based on user profile information |
US8996376B2 (en) | 2008-04-05 | 2015-03-31 | Apple Inc. | Intelligent text-to-speech conversion |
GB2459128A (en) * | 2008-04-11 | 2009-10-14 | Iseeu Global Ltd | An Apparatus and a Method for Facilitating Patient Referrals |
GB2459291A (en) * | 2008-04-17 | 2009-10-21 | Zeus Technology Ltd | Supplying web pages |
US8756660B2 (en) * | 2008-04-17 | 2014-06-17 | Microsoft Corporation | Enabling two-factor authentication for terminal services |
US8261334B2 (en) | 2008-04-25 | 2012-09-04 | Yodlee Inc. | System for performing web authentication of a user by proxy |
GB2459529A (en) * | 2008-04-28 | 2009-11-04 | Ice Organisation | Online transaction authentication using two servers |
US8266114B2 (en) * | 2008-09-22 | 2012-09-11 | Riverbed Technology, Inc. | Log structured content addressable deduplicating storage |
US20090281946A1 (en) * | 2008-05-12 | 2009-11-12 | Davis Peter A | ACH Payment Processing |
US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US20100070635A1 (en) * | 2008-05-27 | 2010-03-18 | Sony Ericsson Mobile Communications Ab | Methods for setting up an ip connection using a shared key and related electronic devices and computer program products |
US8910255B2 (en) * | 2008-05-27 | 2014-12-09 | Microsoft Corporation | Authentication for distributed secure content management system |
US20090300517A1 (en) * | 2008-05-31 | 2009-12-03 | International Business Machines Corporation | Providing user control of historical messages in electronic mail chain to be included in forwarded or replied electronic mail message |
KR101002979B1 (en) * | 2008-06-02 | 2010-12-22 | 이형주 | Method and system for content tracking service |
US8548428B2 (en) | 2009-01-28 | 2013-10-01 | Headwater Partners I Llc | Device group partitions and settlement platform |
US8725123B2 (en) | 2008-06-05 | 2014-05-13 | Headwater Partners I Llc | Communications device with secure data path processing agents |
US8406748B2 (en) | 2009-01-28 | 2013-03-26 | Headwater Partners I Llc | Adaptive ambient services |
US8402111B2 (en) | 2009-01-28 | 2013-03-19 | Headwater Partners I, Llc | Device assisted services install |
US8832777B2 (en) | 2009-03-02 | 2014-09-09 | Headwater Partners I Llc | Adapting network policies based on device service processor configuration |
US8589541B2 (en) | 2009-01-28 | 2013-11-19 | Headwater Partners I Llc | Device-assisted services for protecting network capacity |
US8898293B2 (en) | 2009-01-28 | 2014-11-25 | Headwater Partners I Llc | Service offer set publishing to device agent with on-device service selection |
US8635335B2 (en) | 2009-01-28 | 2014-01-21 | Headwater Partners I Llc | System and method for wireless network offloading |
US8229812B2 (en) | 2009-01-28 | 2012-07-24 | Headwater Partners I, Llc | Open transaction central billing system |
US8924543B2 (en) | 2009-01-28 | 2014-12-30 | Headwater Partners I Llc | Service design center for device assisted services |
US8275830B2 (en) | 2009-01-28 | 2012-09-25 | Headwater Partners I Llc | Device assisted CDR creation, aggregation, mediation and billing |
US8391834B2 (en) | 2009-01-28 | 2013-03-05 | Headwater Partners I Llc | Security techniques for device assisted services |
US8924469B2 (en) | 2008-06-05 | 2014-12-30 | Headwater Partners I Llc | Enterprise access control and accounting allocation for access networks |
US8346225B2 (en) | 2009-01-28 | 2013-01-01 | Headwater Partners I, Llc | Quality of service for device assisted services |
US8340634B2 (en) | 2009-01-28 | 2012-12-25 | Headwater Partners I, Llc | Enhanced roaming services and converged carrier networks with device assisted services and a proxy |
US8626115B2 (en) | 2009-01-28 | 2014-01-07 | Headwater Partners I Llc | Wireless network service interfaces |
CN101599951A (en) * | 2008-06-06 | 2009-12-09 | 阿里巴巴集团控股有限公司 | A kind of method of releasing website information, Apparatus and system |
US8751788B2 (en) * | 2008-06-10 | 2014-06-10 | Paymetric, Inc. | Payment encryption accelerator |
JP4624447B2 (en) * | 2008-06-16 | 2011-02-02 | 日本電信電話株式会社 | Communication control system, communication control method, call control server device, and call control program |
US9208522B2 (en) * | 2008-06-23 | 2015-12-08 | Bank Of America Corporation | Systems and methods for cash positioning and reporting |
US8417594B2 (en) * | 2008-06-23 | 2013-04-09 | Microsoft Corporation | Dimension-based financial reporting using multiple combinations of dimensions |
US11048765B1 (en) | 2008-06-25 | 2021-06-29 | Richard Paiz | Search engine optimizer |
US20170185278A1 (en) | 2008-08-11 | 2017-06-29 | Icontrol Networks, Inc. | Automation system user interface |
US20090326988A1 (en) | 2008-06-26 | 2009-12-31 | Robert Barth | Managing consistent interfaces for business objects across heterogeneous systems |
US8566185B2 (en) | 2008-06-26 | 2013-10-22 | Sap Ag | Managing consistent interfaces for financial instrument business objects across heterogeneous systems |
US8671064B2 (en) | 2008-06-26 | 2014-03-11 | Sap Ag | Managing consistent interfaces for supply chain management business objects across heterogeneous systems |
US7860973B2 (en) * | 2008-06-27 | 2010-12-28 | Microsoft Corporation | Data center scheduler |
US9324098B1 (en) | 2008-07-22 | 2016-04-26 | Amazon Technologies, Inc. | Hosted payment service system and method |
US9009838B2 (en) * | 2008-07-24 | 2015-04-14 | Front Porch, Inc. | Method and apparatus for effecting an internet user's privacy directive |
US8069469B1 (en) * | 2008-07-25 | 2011-11-29 | Sprint Communications Company L.P. | Addressing security in asymmetrical networks |
WO2010014633A1 (en) * | 2008-07-28 | 2010-02-04 | Breakthrough Performancetech, Llc | Systems and methods for computerized interactive skill training |
US8631134B2 (en) * | 2008-07-30 | 2014-01-14 | Visa U.S.A. Inc. | Network architecture for secure data communications |
US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | Mobile device having human language translation capability with positional feedback |
US8423574B2 (en) * | 2008-08-06 | 2013-04-16 | International Business Machines Corporation | Method and system for managing tags |
US20110106677A1 (en) * | 2008-08-08 | 2011-05-05 | Elbizri Samer | System and method of offsetting invoice obligations |
US11729255B2 (en) | 2008-08-11 | 2023-08-15 | Icontrol Networks, Inc. | Integrated cloud system with lightweight gateway for premises automation |
US11758026B2 (en) | 2008-08-11 | 2023-09-12 | Icontrol Networks, Inc. | Virtual device systems and methods |
US10530839B2 (en) | 2008-08-11 | 2020-01-07 | Icontrol Networks, Inc. | Integrated cloud system with lightweight gateway for premises automation |
US11792036B2 (en) | 2008-08-11 | 2023-10-17 | Icontrol Networks, Inc. | Mobile premises automation platform |
US8706878B1 (en) | 2008-08-21 | 2014-04-22 | United Services Automobile Association | Preferential loading in data centers |
EP2321929A1 (en) * | 2008-08-22 | 2011-05-18 | Neustring Fzco | Method of analysing data traffic in a telecommunication network |
US8150871B2 (en) * | 2008-08-25 | 2012-04-03 | Sap Ag | Operational information providers |
US8560568B2 (en) | 2008-08-26 | 2013-10-15 | Zeewise, Inc. | Remote data collection systems and methods using read only data extraction and dynamic data handling |
US9411864B2 (en) | 2008-08-26 | 2016-08-09 | Zeewise, Inc. | Systems and methods for collection and consolidation of heterogeneous remote business data using dynamic data handling |
US8214329B2 (en) * | 2008-08-26 | 2012-07-03 | Zeewise, Inc. | Remote data collection systems and methods |
US8234502B2 (en) * | 2008-08-29 | 2012-07-31 | International Business Machines Corporation | Automated password authentication |
US8447881B2 (en) | 2008-09-02 | 2013-05-21 | Microsoft Corporation | Load balancing for services |
US8699377B2 (en) | 2008-09-04 | 2014-04-15 | Trilliant Networks, Inc. | System and method for implementing mesh network communications using a mesh network protocol |
US8317622B2 (en) * | 2008-09-08 | 2012-11-27 | Wms Gaming, Inc. | Wagering game establishment data import/export architecture |
US9213953B1 (en) * | 2008-09-15 | 2015-12-15 | Amazon Technologies, Inc. | Multivariable load balancing in a fulfillment network |
US8099788B2 (en) * | 2008-09-16 | 2012-01-17 | Oracle International Corporation | Declarative data security for a rapid application development tool component |
US9747621B1 (en) | 2008-09-23 | 2017-08-29 | Amazon Technologies, Inc. | Widget-based integration of payment gateway functionality into transactional sites |
US20100153172A1 (en) * | 2008-10-02 | 2010-06-17 | Ray Mota | Interactive Analysis and Reporting System for Telecom and Network Industry Data |
US8429540B1 (en) * | 2008-10-10 | 2013-04-23 | Adobe Systems Incorporated | End user created collaborative and non-collaborative workspace application container system and method |
US20100100257A1 (en) * | 2008-10-22 | 2010-04-22 | Chris Brinton | Visual airport surface and terminal area data system |
US20100107100A1 (en) | 2008-10-23 | 2010-04-29 | Schneekloth Jason S | Mobile Device Style Abstraction |
JP5408140B2 (en) * | 2008-10-23 | 2014-02-05 | 富士通株式会社 | Authentication system, authentication server, and authentication method |
US8411046B2 (en) | 2008-10-23 | 2013-04-02 | Microsoft Corporation | Column organization of content |
US20100107085A1 (en) * | 2008-10-29 | 2010-04-29 | The Go Daddy Group, Inc. | Control panel for managing multiple online data management solutions |
US20100106764A1 (en) * | 2008-10-29 | 2010-04-29 | The Go Daddy Group, Inc. | Datacenter hosting multiple online data management solutions |
US20100106615A1 (en) * | 2008-10-29 | 2010-04-29 | The Go Daddy Group, Inc. | Providing multiple online data management solutions |
US8817962B2 (en) * | 2008-10-31 | 2014-08-26 | At&T Intellectual Property I, L.P. | Intuitive system, method and computer-readable medium for accessing customer support |
US9443084B2 (en) | 2008-11-03 | 2016-09-13 | Microsoft Technology Licensing, Llc | Authentication in a network using client health enforcement framework |
US8661056B1 (en) * | 2008-11-03 | 2014-02-25 | Salesforce.Com, Inc. | System, method and computer program product for publicly providing web content of a tenant using a multi-tenant on-demand database service |
US8289182B2 (en) | 2008-11-21 | 2012-10-16 | Trilliant Networks, Inc. | Methods and systems for virtual energy management display |
US8825854B2 (en) * | 2008-11-24 | 2014-09-02 | Sap Ag | DMZ framework |
US8463666B2 (en) | 2008-11-25 | 2013-06-11 | Sap Ag | Managing consistent interfaces for merchandise and assortment planning business objects across heterogeneous systems |
US8577760B2 (en) | 2008-11-25 | 2013-11-05 | Sap Ag | Managing consistent interfaces for tax authority business objects across heterogeneous systems |
JP2012510118A (en) | 2008-11-26 | 2012-04-26 | カルガリー・サイエンティフィック・インコーポレイテッド | Method and system for providing remote access to the state of an application program |
US9959870B2 (en) | 2008-12-11 | 2018-05-01 | Apple Inc. | Speech recognition involving a mobile device |
US20100153948A1 (en) * | 2008-12-11 | 2010-06-17 | Ghost, Inc. | Combined web and local computing environment |
US8775651B2 (en) * | 2008-12-12 | 2014-07-08 | Raytheon Company | System and method for dynamic adaptation service of an enterprise service bus over a communication platform |
US20100153297A1 (en) | 2008-12-12 | 2010-06-17 | Sap Ag | Managing Consistent Interfaces for Credit Portfolio Business Objects Across Heterogeneous Systems |
US7956737B2 (en) * | 2008-12-24 | 2011-06-07 | At&T Intellectual Property I, L.P. | Method and apparatus for network service assurance |
US8843837B2 (en) * | 2009-01-06 | 2014-09-23 | Mckesson Financial Holdings | Graphical configuration and management of interfaces |
US8321389B2 (en) * | 2009-01-08 | 2012-11-27 | International Business Machines Corporation | Method, apparatus and computer program product for maintaining file system client directory caches with parallel directory writes |
US20110093500A1 (en) * | 2009-01-21 | 2011-04-21 | Google Inc. | Query Optimization |
US8351898B2 (en) | 2009-01-28 | 2013-01-08 | Headwater Partners I Llc | Verifiable device assisted service usage billing with integrated accounting, mediation accounting, and multi-account |
US8793758B2 (en) | 2009-01-28 | 2014-07-29 | Headwater Partners I Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US9980146B2 (en) | 2009-01-28 | 2018-05-22 | Headwater Research Llc | Communications device with secure data path processing agents |
US9253663B2 (en) | 2009-01-28 | 2016-02-02 | Headwater Partners I Llc | Controlling mobile device communications on a roaming network based on device state |
US10484858B2 (en) | 2009-01-28 | 2019-11-19 | Headwater Research Llc | Enhanced roaming services and converged carrier networks with device assisted services and a proxy |
US9557889B2 (en) | 2009-01-28 | 2017-01-31 | Headwater Partners I Llc | Service plan design, user interfaces, application programming interfaces, and device management |
US10064055B2 (en) | 2009-01-28 | 2018-08-28 | Headwater Research Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US10492102B2 (en) | 2009-01-28 | 2019-11-26 | Headwater Research Llc | Intermediate networking devices |
US8606911B2 (en) | 2009-03-02 | 2013-12-10 | Headwater Partners I Llc | Flow tagging for service policy implementation |
US9270559B2 (en) | 2009-01-28 | 2016-02-23 | Headwater Partners I Llc | Service policy implementation for an end-user device having a control application or a proxy agent for routing an application traffic flow |
US10783581B2 (en) | 2009-01-28 | 2020-09-22 | Headwater Research Llc | Wireless end-user device providing ambient or sponsored services |
US9755842B2 (en) | 2009-01-28 | 2017-09-05 | Headwater Research Llc | Managing service user discovery and service launch object placement on a device |
US10237757B2 (en) | 2009-01-28 | 2019-03-19 | Headwater Research Llc | System and method for wireless network offloading |
US10715342B2 (en) | 2009-01-28 | 2020-07-14 | Headwater Research Llc | Managing service user discovery and service launch object placement on a device |
US9706061B2 (en) | 2009-01-28 | 2017-07-11 | Headwater Partners I Llc | Service design center for device assisted services |
US9578182B2 (en) | 2009-01-28 | 2017-02-21 | Headwater Partners I Llc | Mobile device and service management |
US9609510B2 (en) | 2009-01-28 | 2017-03-28 | Headwater Research Llc | Automated credential porting for mobile devices |
US9392462B2 (en) | 2009-01-28 | 2016-07-12 | Headwater Partners I Llc | Mobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy |
US9647918B2 (en) | 2009-01-28 | 2017-05-09 | Headwater Research Llc | Mobile device and method attributing media services network usage to requesting application |
US10200541B2 (en) | 2009-01-28 | 2019-02-05 | Headwater Research Llc | Wireless end-user device with divided user space/kernel space traffic policy system |
US10798252B2 (en) | 2009-01-28 | 2020-10-06 | Headwater Research Llc | System and method for providing user notifications |
US9858559B2 (en) | 2009-01-28 | 2018-01-02 | Headwater Research Llc | Network service plan design |
US10248996B2 (en) | 2009-01-28 | 2019-04-02 | Headwater Research Llc | Method for operating a wireless end-user device mobile payment agent |
US10779177B2 (en) | 2009-01-28 | 2020-09-15 | Headwater Research Llc | Device group partitions and settlement platform |
US9955332B2 (en) | 2009-01-28 | 2018-04-24 | Headwater Research Llc | Method for child wireless device activation to subscriber account of a master wireless device |
US10264138B2 (en) | 2009-01-28 | 2019-04-16 | Headwater Research Llc | Mobile device and service management |
US8745191B2 (en) | 2009-01-28 | 2014-06-03 | Headwater Partners I Llc | System and method for providing user notifications |
US8893009B2 (en) | 2009-01-28 | 2014-11-18 | Headwater Partners I Llc | End user device that secures an association of application to service policy with an application certificate check |
US9954975B2 (en) | 2009-01-28 | 2018-04-24 | Headwater Research Llc | Enhanced curfew and protection associated with a device group |
US10841839B2 (en) | 2009-01-28 | 2020-11-17 | Headwater Research Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US9351193B2 (en) | 2009-01-28 | 2016-05-24 | Headwater Partners I Llc | Intermediate networking devices |
US9565707B2 (en) | 2009-01-28 | 2017-02-07 | Headwater Partners I Llc | Wireless end-user device with wireless data attribution to multiple personas |
US10057775B2 (en) | 2009-01-28 | 2018-08-21 | Headwater Research Llc | Virtualized policy and charging system |
US9572019B2 (en) | 2009-01-28 | 2017-02-14 | Headwater Partners LLC | Service selection set published to device agent with on-device service selection |
US11218854B2 (en) | 2009-01-28 | 2022-01-04 | Headwater Research Llc | Service plan design, user interfaces, application programming interfaces, and device management |
US10326800B2 (en) | 2009-01-28 | 2019-06-18 | Headwater Research Llc | Wireless network service interfaces |
US8891338B2 (en) | 2009-01-29 | 2014-11-18 | Itron, Inc. | Measuring the accuracy of an endpoint clock from a remote device |
US9684736B2 (en) | 2009-01-29 | 2017-06-20 | Oracle International Corporation | Communication handler for flex integration with a secure application |
US9659335B2 (en) * | 2009-01-29 | 2017-05-23 | Oracle International Corporation | Sample management for a sales call |
US8370126B2 (en) * | 2009-01-30 | 2013-02-05 | Facebook, Inc. | Incorporation of variables into textual content |
US9760381B2 (en) | 2009-01-30 | 2017-09-12 | Oracle International Corporation | Configurable toolbar |
EP2392103B1 (en) * | 2009-02-02 | 2017-03-22 | Level 3 Communications, LLC | Analysis of network traffic |
US8531978B2 (en) | 2009-02-02 | 2013-09-10 | Level 3 Communications, Llc | Network cost analysis |
US8555183B2 (en) * | 2009-02-03 | 2013-10-08 | The Boeing Company | Software-based system and method for changing structural feature designations |
US10055105B2 (en) | 2009-02-03 | 2018-08-21 | Calgary Scientific Inc. | Method and system for enabling interaction with a plurality of applications using a single user interface |
EP2396724A4 (en) | 2009-02-13 | 2012-12-12 | Ab Initio Technology Llc | Managing task execution |
US8555359B2 (en) * | 2009-02-26 | 2013-10-08 | Yodlee, Inc. | System and methods for automatically accessing a web site on behalf of a client |
US9292557B2 (en) * | 2009-02-27 | 2016-03-22 | Red Hat Israel, Ltd. | Managing virtual machines using hierarchical labeling |
US20100229218A1 (en) * | 2009-03-05 | 2010-09-09 | Microsoft Corporation | Quota management for network services |
US10152504B2 (en) | 2009-03-11 | 2018-12-11 | Actian Netherlands B.V. | Column-store database architecture utilizing positional delta tree update system and methods |
CA2753074A1 (en) | 2009-03-11 | 2010-09-16 | Trilliant Networks, Inc. | Process, device and system for mapping transformers to meters and locating non-technical line losses |
US8843435B1 (en) | 2009-03-12 | 2014-09-23 | Pegasystems Inc. | Techniques for dynamic data processing |
US8239632B2 (en) * | 2009-03-12 | 2012-08-07 | At&T Mobility Ii Llc | Data caching in consolidated network repository |
JPWO2010109776A1 (en) * | 2009-03-25 | 2012-09-27 | 日本電気株式会社 | Download system, apparatus, method and program used therefor |
US8468492B1 (en) | 2009-03-30 | 2013-06-18 | Pegasystems, Inc. | System and method for creation and modification of software applications |
US8175653B2 (en) | 2009-03-30 | 2012-05-08 | Microsoft Corporation | Chromeless user interface |
US8238876B2 (en) | 2009-03-30 | 2012-08-07 | Microsoft Corporation | Notifications |
US8271615B2 (en) * | 2009-03-31 | 2012-09-18 | Cloud Connex, Llc | Centrally managing and monitoring software as a service (SaaS) applications |
US8370464B1 (en) * | 2009-04-21 | 2013-02-05 | Google Inc. | Web-based spreadsheet interaction with large data set |
US8812625B1 (en) * | 2009-04-21 | 2014-08-19 | Google Inc. | Tracking changes in on-line spreadsheet |
US20110154033A1 (en) * | 2009-04-23 | 2011-06-23 | Hitachi, Ltd. | Online storage service system and its data control method |
US8645337B2 (en) * | 2009-04-30 | 2014-02-04 | Oracle International Corporation | Storing compression units in relational tables |
US8356060B2 (en) * | 2009-04-30 | 2013-01-15 | Oracle International Corporation | Compression analyzer |
US8935223B2 (en) * | 2009-04-30 | 2015-01-13 | Oracle International Corporation | Structure of hierarchical compressed data structure for tabular data |
US8638211B2 (en) | 2009-04-30 | 2014-01-28 | Icontrol Networks, Inc. | Configurable controller and interface for home SMA, phone and multimedia |
US9152401B2 (en) * | 2009-05-02 | 2015-10-06 | Citrix Systems, Inc. | Methods and systems for generating and delivering an interactive application delivery store |
CN101551898B (en) * | 2009-05-08 | 2012-12-26 | 北京锐安科技有限公司 | A distributed image processing method and system |
AU2009345651B2 (en) | 2009-05-08 | 2016-05-12 | Arbitron Mobile Oy | System and method for behavioural and contextual data analytics |
WO2010134722A2 (en) * | 2009-05-17 | 2010-11-25 | Lg Electronics Inc. | Method and system for optimizing cpns enabler |
US8312048B2 (en) * | 2009-05-19 | 2012-11-13 | Microsoft Corporation | Database application navigation |
CN101562543B (en) * | 2009-05-25 | 2013-07-31 | 阿里巴巴集团控股有限公司 | Cache data processing method and processing system and device thereof |
US8836648B2 (en) | 2009-05-27 | 2014-09-16 | Microsoft Corporation | Touch pull-in gesture |
US20100306052A1 (en) * | 2009-05-29 | 2010-12-02 | Zachary Edward Britton | Method and apparatus for modifying internet content through redirection of embedded objects |
US8238543B2 (en) * | 2009-06-01 | 2012-08-07 | Genesys Telecommunications Laboratories, Inc. | System and methods for predicting future agent readiness for handling an interaction in a call center |
EP2438571A4 (en) | 2009-06-02 | 2014-04-30 | Yahoo Inc | Self populating address book |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
US20120311585A1 (en) | 2011-06-03 | 2012-12-06 | Apple Inc. | Organizing task items that represent tasks to perform |
US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
US20100318394A1 (en) * | 2009-06-15 | 2010-12-16 | Microsoft Corporation | Executing transactions as an atomic unit |
WO2010148326A1 (en) * | 2009-06-19 | 2010-12-23 | Ingenix, Inc. | System and method for generation of attribute driven temporal clustering |
US9104757B2 (en) * | 2009-06-24 | 2015-08-11 | Red Hat Israel, Ltd. | Interactive search monitoring in a virtual machine environment |
US8051086B2 (en) * | 2009-06-24 | 2011-11-01 | Nexidia Inc. | Enhancing call center performance |
US8255984B1 (en) | 2009-07-01 | 2012-08-28 | Quest Software, Inc. | Single sign-on system for shared resource environments |
US9431006B2 (en) | 2009-07-02 | 2016-08-30 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
US20110030037A1 (en) | 2009-07-07 | 2011-02-03 | Vadim Olshansky | Zone migration in network access |
US9721228B2 (en) | 2009-07-08 | 2017-08-01 | Yahoo! Inc. | Locally hosting a social network using social data stored on a user's computer |
US7930430B2 (en) | 2009-07-08 | 2011-04-19 | Xobni Corporation | Systems and methods to provide assistance during address input |
US8984074B2 (en) | 2009-07-08 | 2015-03-17 | Yahoo! Inc. | Sender-based ranking of person profiles and multi-person automatic suggestions |
US8990323B2 (en) | 2009-07-08 | 2015-03-24 | Yahoo! Inc. | Defining a social network model implied by communications data |
US8489685B2 (en) | 2009-07-17 | 2013-07-16 | Aryaka Networks, Inc. | Application acceleration as a service system and method |
US9841282B2 (en) | 2009-07-27 | 2017-12-12 | Visa U.S.A. Inc. | Successive offer communications with an offer recipient |
US8279477B2 (en) * | 2009-07-31 | 2012-10-02 | Xerox Corporation | Print management system and method based on service cost |
KR101563195B1 (en) | 2009-08-18 | 2015-10-27 | 삼성전자주식회사 | Host device and slave device controlling method |
US8296517B2 (en) | 2009-08-19 | 2012-10-23 | Oracle International Corporation | Database operation-aware striping technique |
US8418227B2 (en) * | 2009-08-21 | 2013-04-09 | Verizon Patent And Licensing, Inc. | Keystroke logger for Unix-based systems |
US9477947B2 (en) | 2009-08-24 | 2016-10-25 | International Business Machines Corporation | Retrospective changing of previously sent messages |
US8885636B2 (en) * | 2009-09-01 | 2014-11-11 | International Business Machines Corporation | Method and system for platform-independent VoIP dial plan design, validation, and deployment |
US11354614B2 (en) | 2009-09-16 | 2022-06-07 | The Strategic Coach | Systems and methods for providing information relating to professional growth |
US8667329B2 (en) * | 2009-09-25 | 2014-03-04 | Ab Initio Technology Llc | Processing transactions in graph-based applications |
US8781462B2 (en) | 2009-09-28 | 2014-07-15 | Itron, Inc. | Methodology and apparatus for validating network coverage |
US8396751B2 (en) | 2009-09-30 | 2013-03-12 | Sap Ag | Managing consistent interfaces for merchandising business objects across heterogeneous systems |
US20110077999A1 (en) * | 2009-09-30 | 2011-03-31 | Sap Ag | Managing consistent interfaces for retail event business objects across heterogeneous systems |
US8904375B2 (en) * | 2009-09-30 | 2014-12-02 | General Electric Company | Systems and methods for providing an embedded service-oriented user interface integration bus |
US9342835B2 (en) * | 2009-10-09 | 2016-05-17 | Visa U.S.A | Systems and methods to deliver targeted advertisements to audience |
US20110087991A1 (en) * | 2009-10-13 | 2011-04-14 | Fluke Corporation | Methods and Apparatus for Reliable Entry and Enhanced Presentation of IPv6 Addresses |
US9087323B2 (en) | 2009-10-14 | 2015-07-21 | Yahoo! Inc. | Systems and methods to automatically generate a signature block |
US9304754B2 (en) | 2009-10-28 | 2016-04-05 | Advanced Businesslink Corporation | Modernization of legacy applications using dynamic icons |
US20110103383A1 (en) * | 2009-10-30 | 2011-05-05 | Honeywell International Inc. | Two dimensional location transparency of software services |
US9514466B2 (en) | 2009-11-16 | 2016-12-06 | Yahoo! Inc. | Collecting and presenting data including links from communications sent to or from a user |
US9940670B2 (en) | 2009-12-10 | 2018-04-10 | Royal Bank Of Canada | Synchronized processing of data by networked computing resources |
CA2707196C (en) * | 2009-12-10 | 2016-11-01 | Royal Bank Of Canada | Synchronized processing of data by networked computing resources |
US9760866B2 (en) | 2009-12-15 | 2017-09-12 | Yahoo Holdings, Inc. | Systems and methods to provide server side profile information |
US9311649B2 (en) | 2009-12-20 | 2016-04-12 | Iheartmedia Management Services, Inc. | System and method for managing media advertising enterprise data |
US9495683B2 (en) * | 2009-12-21 | 2016-11-15 | Iheartmedia Management Services, Inc. | Process and workflow for enterprise data matching |
US8356037B2 (en) * | 2009-12-21 | 2013-01-15 | Clear Channel Management Services, Inc. | Processes to learn enterprise data matching |
US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
DE202011111062U1 (en) | 2010-01-25 | 2019-02-19 | Newvaluexchange Ltd. | Device and system for a digital conversation management platform |
US8423545B2 (en) | 2010-02-03 | 2013-04-16 | Xobni Corporation | Providing user input suggestions for conflicting data using rank determinations |
US8924956B2 (en) | 2010-02-03 | 2014-12-30 | Yahoo! Inc. | Systems and methods to identify users using an automated learning process |
US9753737B2 (en) | 2010-02-03 | 2017-09-05 | Oracle International Corporation | Declarative attribute security using custom properties |
US9208141B2 (en) * | 2010-02-05 | 2015-12-08 | Oracle International Corporation | Generating and displaying active reports |
US8447970B2 (en) * | 2010-02-09 | 2013-05-21 | Microsoft Corporation | Securing out-of-band messages |
US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
US20110214070A1 (en) * | 2010-02-26 | 2011-09-01 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Providing access to one or more messages in response to detecting one or more patterns of usage of one or more non-communication productivity applications |
US20110214073A1 (en) * | 2010-02-26 | 2011-09-01 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Providing a modified Non-Communication application interface for presenting a message |
US8239409B2 (en) * | 2010-02-26 | 2012-08-07 | The Invention Science Fund I, Llc | Providing a modified non-communication application interface for presenting a message |
US9626633B2 (en) | 2010-02-26 | 2017-04-18 | Invention Science Fund I, Llc | Providing access to one or more messages in response to detecting one or more patterns of usage of one or more non-communication productivity applications |
US20110211590A1 (en) * | 2010-02-26 | 2011-09-01 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Presenting messages through a channel of a non-communication productivity application interface |
US20130031488A1 (en) * | 2010-02-26 | 2013-01-31 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Providing a modified non-communication application interface for presenting a message |
US20110214069A1 (en) * | 2010-02-26 | 2011-09-01 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Presenting messages through a channel of a non-communication productivity application interface |
EP2542982A4 (en) * | 2010-03-05 | 2016-10-26 | Infrared5 Inc | System and method for two way communication and controlling content in a web browser |
US8819116B1 (en) | 2010-03-08 | 2014-08-26 | Amazon Technologies, Inc. | Providing services using a device capabilities service |
US20110231225A1 (en) * | 2010-03-19 | 2011-09-22 | Visa U.S.A. Inc. | Systems and Methods to Identify Customers Based on Spending Patterns |
US8738418B2 (en) | 2010-03-19 | 2014-05-27 | Visa U.S.A. Inc. | Systems and methods to enhance search data with transaction based data |
US20110231258A1 (en) * | 2010-03-19 | 2011-09-22 | Visa U.S.A. Inc. | Systems and Methods to Distribute Advertisement Opportunities to Merchants |
US20110231224A1 (en) * | 2010-03-19 | 2011-09-22 | Visa U.S.A. Inc. | Systems and Methods to Perform Checkout Funnel Analyses |
CA2794040A1 (en) | 2010-03-23 | 2011-09-29 | Google Inc. | Conversion path performance measures and reports |
US20110238653A1 (en) * | 2010-03-25 | 2011-09-29 | Microsoft Corporation | Parsing and indexing dynamic reports |
US8353019B2 (en) * | 2010-03-26 | 2013-01-08 | Canon Kabushiki Kaisha | Security token destined for multiple or group of service providers |
US9734034B2 (en) * | 2010-04-09 | 2017-08-15 | Hewlett Packard Enterprise Development Lp | System and method for processing data |
KR101486128B1 (en) * | 2010-04-14 | 2015-01-23 | 미쓰비시덴키 가부시키가이샤 | Security method for engineering tools and industrial products, and security system |
US11423018B1 (en) | 2010-04-21 | 2022-08-23 | Richard Paiz | Multivariate analysis replica intelligent ambience evolving system |
US11379473B1 (en) | 2010-04-21 | 2022-07-05 | Richard Paiz | Site rank codex search patterns |
US20110271184A1 (en) * | 2010-04-28 | 2011-11-03 | Microsoft Corporation | Client application and web page integration |
US20110269486A1 (en) * | 2010-04-29 | 2011-11-03 | I/O Interconnect, Ltd. | Notice method and assistance system for sending e-mail |
US20110283176A1 (en) * | 2010-05-17 | 2011-11-17 | SYNTES S.r.l. | Method and device for processing and analyzing data on a personal computer |
CN101854359B (en) * | 2010-05-19 | 2012-10-31 | 南京联创科技集团股份有限公司 | Access control method based on virtualized calculation |
US8474009B2 (en) * | 2010-05-26 | 2013-06-25 | Novell, Inc. | Dynamic service access |
US8489894B2 (en) | 2010-05-26 | 2013-07-16 | Paymetric, Inc. | Reference token service |
US8754848B2 (en) | 2010-05-27 | 2014-06-17 | Yahoo! Inc. | Presenting information to a user based on the current state of a user device |
US20110295760A1 (en) * | 2010-05-28 | 2011-12-01 | Oracle International Corporation | Benefits enrolment in an enterprise |
US8972257B2 (en) | 2010-06-02 | 2015-03-03 | Yahoo! Inc. | Systems and methods to present voice message information to a user of a computing device |
US8620935B2 (en) | 2011-06-24 | 2013-12-31 | Yahoo! Inc. | Personalizing an online service based on data collected for a user of a computing device |
US20110302186A1 (en) * | 2010-06-04 | 2011-12-08 | Miguel Angel Pallares Lopez | Method and Apparatus for Query Reformulation with Latency Preservation |
WO2011155945A1 (en) * | 2010-06-11 | 2011-12-15 | Hewlett-Packard Development Company, L.P. | Http-based client-server communication system and method |
US10366425B2 (en) | 2010-06-11 | 2019-07-30 | Cardinalcommerce Corporation | Method and system for secure order management system data encryption, decryption, and segmentation |
US8997196B2 (en) * | 2010-06-14 | 2015-03-31 | Microsoft Corporation | Flexible end-point compliance and strong authentication for distributed hybrid enterprises |
AU2011268459B2 (en) | 2010-06-15 | 2014-09-18 | Ab Initio Technology Llc | Dynamically loading graph-based computations |
US8370272B2 (en) | 2010-06-15 | 2013-02-05 | Sap Ag | Managing consistent interfaces for business document message monitoring view, customs arrangement, and freight list business objects across heterogeneous systems |
US8412603B2 (en) | 2010-06-15 | 2013-04-02 | Sap Ag | Managing consistent interfaces for currency conversion and date and time business objects across heterogeneous systems |
US8364608B2 (en) | 2010-06-15 | 2013-01-29 | Sap Ag | Managing consistent interfaces for export declaration and export declaration request business objects across heterogeneous systems |
US8515794B2 (en) | 2010-06-15 | 2013-08-20 | Sap Ag | Managing consistent interfaces for employee time event and human capital management view of payroll process business objects across heterogeneous systems |
US9135585B2 (en) | 2010-06-15 | 2015-09-15 | Sap Se | Managing consistent interfaces for property library, property list template, quantity conversion virtual object, and supplier property specification business objects across heterogeneous systems |
US8417588B2 (en) | 2010-06-15 | 2013-04-09 | Sap Ag | Managing consistent interfaces for goods tag, production bill of material hierarchy, and release order template business objects across heterogeneous systems |
US8732083B2 (en) | 2010-06-15 | 2014-05-20 | Sap Ag | Managing consistent interfaces for number range, number range profile, payment card payment authorisation, and product template template business objects across heterogeneous systems |
US8572268B2 (en) | 2010-06-23 | 2013-10-29 | International Business Machines Corporation | Managing secure sessions |
US8490165B2 (en) | 2010-06-23 | 2013-07-16 | International Business Machines Corporation | Restoring secure sessions |
US8914544B2 (en) | 2010-06-23 | 2014-12-16 | Smartek21, Llc | Computer-implemented system and method for transparently interfacing with legacy line of business applications |
CA3020551C (en) | 2010-06-24 | 2022-06-07 | Arbitron Mobile Oy | Network server arrangement for processing non-parametric, multi-dimensional, spatial and temporal human behavior or technical observations measured pervasively, and related method for the same |
US8549201B2 (en) | 2010-06-30 | 2013-10-01 | Intel Corporation | Interrupt blocker |
US10419374B1 (en) * | 2010-07-09 | 2019-09-17 | Gummarus, Llc | Methods, systems, and computer program products for processing a request for a resource in a communication |
ZA201006747B (en) * | 2010-07-23 | 2011-05-25 | Capital Supreme (Pty) Ltd T/A Multimedia Solutions | A method for sending out mobile financial summaries |
US8638920B2 (en) * | 2010-07-26 | 2014-01-28 | Cox Communications, Inc. | Call routing monitoring, control and reporting |
US8694295B2 (en) * | 2010-07-27 | 2014-04-08 | Aria Solutions, Inc. | System and method for time virtualization in computer systems |
CN102377629B (en) * | 2010-08-20 | 2014-08-20 | 华为技术有限公司 | Method and device for communicating with server in IMS (IP multimedia subsystem) core network by using terminal to pass through private network as well as network system |
JP5577940B2 (en) * | 2010-08-20 | 2014-08-27 | 富士ゼロックス株式会社 | Form management system and program |
US8521774B1 (en) | 2010-08-20 | 2013-08-27 | Google Inc. | Dynamically generating pre-aggregated datasets |
US8340685B2 (en) | 2010-08-25 | 2012-12-25 | The Nielsen Company (Us), Llc | Methods, systems and apparatus to generate market segmentation data with anonymous location data |
US9084120B2 (en) | 2010-08-27 | 2015-07-14 | Trilliant Networks Inc. | System and method for interference free operation of co-located transceivers |
US8239421B1 (en) * | 2010-08-30 | 2012-08-07 | Oracle International Corporation | Techniques for compression and processing optimizations by using data transformations |
CA2813534A1 (en) | 2010-09-13 | 2012-03-22 | Trilliant Networks, Inc. | Process for detecting energy theft |
US8570566B2 (en) | 2010-09-17 | 2013-10-29 | Printeron Inc. | System and method that provides user interface on mobile network terminal for releasing print jobs based on location information |
US8970873B2 (en) | 2010-09-17 | 2015-03-03 | Printeron Inc. | System and method for managing printer resources on an internal network |
US8732150B2 (en) | 2010-09-23 | 2014-05-20 | Salesforce.Com, Inc. | Methods and apparatus for suppressing network feed activities using an information feed in an on-demand database service environment |
US8836467B1 (en) | 2010-09-28 | 2014-09-16 | Icontrol Networks, Inc. | Method, system and apparatus for automated reporting of account and sensor zone information to a central station |
US8719704B2 (en) * | 2010-10-04 | 2014-05-06 | Smart Erp Solutions Inc. | Seamless integration of additional functionality into enterprise software without customization or apparent alteration of same |
US10318877B2 (en) | 2010-10-19 | 2019-06-11 | International Business Machines Corporation | Cohort-based prediction of a future event |
US8478772B2 (en) * | 2010-10-21 | 2013-07-02 | Oracle International Corporation | On-device database service for mobile device |
US8682740B2 (en) * | 2010-10-26 | 2014-03-25 | Cbs Interactive Inc. | Systems and methods using a manufacturer line, series, model hierarchy |
US8543653B2 (en) | 2010-11-11 | 2013-09-24 | Sap Ag | Systems and methods for business network management discovery and consolidation |
US8832428B2 (en) | 2010-11-15 | 2014-09-09 | Trilliant Holdings Inc. | System and method for securely communicating across multiple networks using a single radio |
US8775463B2 (en) | 2010-11-24 | 2014-07-08 | Business Objects Software Limited | Detection and display of semantic errors in a reporting tool |
CA2759736C (en) | 2010-11-30 | 2020-12-29 | Printeron Inc. | System for internet enabled printing |
US8335761B1 (en) * | 2010-12-02 | 2012-12-18 | Emc International Company | Replicating in a multi-copy environment |
US8671107B2 (en) | 2010-12-02 | 2014-03-11 | Bank Of America Corporation | Method and apparatus for global information reporting |
US8984616B2 (en) * | 2010-12-08 | 2015-03-17 | International Business Machines Corporation | Efficient routing for reverse proxies and content-based routers |
TWI434192B (en) * | 2010-12-10 | 2014-04-11 | Miiicasa Holding Cayman Inc | Directly through the gateway device automatically in the web browser to insert the toolbar tool method |
US9710425B2 (en) | 2010-12-13 | 2017-07-18 | Vertical Computer Systems, Inc. | Mobile proxy server for internet server having a dynamic IP address |
US9112832B1 (en) * | 2010-12-13 | 2015-08-18 | Vertical Computer Systems, Inc. | System and method for running a web server on a mobile internet device |
US10305915B2 (en) | 2010-12-13 | 2019-05-28 | Vertical Computer Systems Inc. | Peer-to-peer social network |
US20120159383A1 (en) | 2010-12-20 | 2012-06-21 | Microsoft Corporation | Customization of an immersive environment |
US20120158794A1 (en) * | 2010-12-20 | 2012-06-21 | Microsoft Corporation | Techniques to discover object interfaces |
US20120159395A1 (en) | 2010-12-20 | 2012-06-21 | Microsoft Corporation | Application-launching interface for multiple modes |
US10762293B2 (en) | 2010-12-22 | 2020-09-01 | Apple Inc. | Using parts-of-speech tagging and named entity recognition for spelling correction |
US8612874B2 (en) | 2010-12-23 | 2013-12-17 | Microsoft Corporation | Presenting an application change through a tile |
US8689123B2 (en) | 2010-12-23 | 2014-04-01 | Microsoft Corporation | Application reporting in an application-selectable user interface |
US8938534B2 (en) | 2010-12-30 | 2015-01-20 | Ss8 Networks, Inc. | Automatic provisioning of new users of interest for capture on a communication network |
US9058323B2 (en) | 2010-12-30 | 2015-06-16 | Ss8 Networks, Inc. | System for accessing a set of communication and transaction data associated with a user of interest sourced from multiple different network carriers and for enabling multiple analysts to independently and confidentially access the set of communication and transaction data |
CN102571892B (en) * | 2010-12-30 | 2016-02-24 | 腾讯科技(深圳)有限公司 | Based on the data communication method of browser, client and data interaction system |
US9423951B2 (en) | 2010-12-31 | 2016-08-23 | Microsoft Technology Licensing, Llc | Content-based snap point |
US8856807B1 (en) * | 2011-01-04 | 2014-10-07 | The Pnc Financial Services Group, Inc. | Alert event platform |
US11055754B1 (en) | 2011-01-04 | 2021-07-06 | The Pnc Financial Services Group, Inc. | Alert event platform |
US9741084B2 (en) | 2011-01-04 | 2017-08-22 | Calgary Scientific Inc. | Method and system for providing remote access to data for display on a mobile device |
US9626719B2 (en) | 2011-01-05 | 2017-04-18 | Microsoft Technology Licensing, Llc | Displaying a series of reports within a single user interface |
EP2663953A4 (en) * | 2011-01-12 | 2014-12-17 | Ericsson Telefon Ab L M | Method and arrangement for providing network events |
WO2012097204A1 (en) | 2011-01-14 | 2012-07-19 | Trilliant Holdings, Inc. | Process, device and system for volt/var optimization |
SG192006A1 (en) | 2011-01-18 | 2013-08-30 | Nomadix Inc | Systems and methods for group bandwidth management in a communication systems network |
US10007915B2 (en) | 2011-01-24 | 2018-06-26 | Visa International Service Association | Systems and methods to facilitate loyalty reward transactions |
WO2012103072A2 (en) | 2011-01-25 | 2012-08-02 | Trilliant Holdings, Inc. | Aggregated real-time power outages/restoration reporting (rtpor) in a secure mesh network |
US9081839B2 (en) | 2011-01-28 | 2015-07-14 | Oracle International Corporation | Push replication for use with a distributed data grid |
US9164806B2 (en) * | 2011-01-28 | 2015-10-20 | Oracle International Corporation | Processing pattern framework for dispatching and executing tasks in a distributed computing grid |
US9201685B2 (en) | 2011-01-28 | 2015-12-01 | Oracle International Corporation | Transactional cache versioning and storage in a distributed data grid |
US9063852B2 (en) | 2011-01-28 | 2015-06-23 | Oracle International Corporation | System and method for use with a data grid cluster to support death detection |
US9262229B2 (en) | 2011-01-28 | 2016-02-16 | Oracle International Corporation | System and method for supporting service level quorum in a data grid cluster |
EP2673716B1 (en) | 2011-02-10 | 2017-09-13 | Trilliant Holdings, Inc. | Device and method for facilitating secure communications for utility-related data over a cellular network |
US8700510B2 (en) | 2011-02-11 | 2014-04-15 | Federal Reserve Bank Of Atlanta | Redirecting or returning international credit transfers |
US8880487B1 (en) | 2011-02-18 | 2014-11-04 | Pegasystems Inc. | Systems and methods for distributed rules processing |
EP2495673A1 (en) * | 2011-03-01 | 2012-09-05 | Tata Consultancy Services Ltd. | Computer implemented system for facilitating configuration, data tracking and reporting for data centric applications |
US20120227035A1 (en) * | 2011-03-03 | 2012-09-06 | Microsoft Corporation | Cross platform service notification |
CN102184351B (en) * | 2011-03-08 | 2015-07-08 | 北京书生国际信息技术有限公司 | Content reading system and content reading method |
WO2012122310A1 (en) | 2011-03-08 | 2012-09-13 | Trilliant Networks, Inc. | System and method for managing load distribution across a power grid |
CA2734860A1 (en) | 2011-03-21 | 2012-09-21 | Calgary Scientific Inc. | Method and system for providing a state model of an application program |
US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
US9237017B2 (en) * | 2011-03-21 | 2016-01-12 | Microsoft Technology Licensing, Llc | Lightweight authentication for on-premise rich clients |
US9383917B2 (en) | 2011-03-28 | 2016-07-05 | Microsoft Technology Licensing, Llc | Predictive tiling |
US8595797B2 (en) * | 2011-03-28 | 2013-11-26 | Lars Reinertsen | Enforcing web services security through user specific XML schemas |
EP2695358B1 (en) * | 2011-04-01 | 2018-04-18 | British Telecommunications public limited company | Selection of service nodes for provision of services |
US8972612B2 (en) | 2011-04-05 | 2015-03-03 | SSB Networks, Inc. | Collecting asymmetric data and proxy data on a communication network |
US9154826B2 (en) | 2011-04-06 | 2015-10-06 | Headwater Partners Ii Llc | Distributing content and service launch objects to mobile devices |
US9380356B2 (en) | 2011-04-12 | 2016-06-28 | The Nielsen Company (Us), Llc | Methods and apparatus to generate a tag for media content |
US9037963B1 (en) | 2011-04-22 | 2015-05-19 | Amazon Technologies, Inc. | Secure cross-domain web browser communications |
US9137370B2 (en) | 2011-05-09 | 2015-09-15 | Insidesales.com | Call center input/output agent utilization arbitration system |
US9984338B2 (en) * | 2011-05-17 | 2018-05-29 | Excalibur Ip, Llc | Real time e-commerce user interface for monitoring and interacting with consumers |
US8893033B2 (en) | 2011-05-27 | 2014-11-18 | Microsoft Corporation | Application notifications |
US20120304132A1 (en) | 2011-05-27 | 2012-11-29 | Chaitanya Dev Sareen | Switching back to a previously-interacted-with application |
US9158445B2 (en) | 2011-05-27 | 2015-10-13 | Microsoft Technology Licensing, Llc | Managing an immersive interface in a multi-application immersive environment |
US9104440B2 (en) | 2011-05-27 | 2015-08-11 | Microsoft Technology Licensing, Llc | Multi-application environment |
US9104307B2 (en) | 2011-05-27 | 2015-08-11 | Microsoft Technology Licensing, Llc | Multi-application environment |
US9658766B2 (en) | 2011-05-27 | 2017-05-23 | Microsoft Technology Licensing, Llc | Edge gesture |
CN102810094A (en) * | 2011-05-31 | 2012-12-05 | 中兴通讯股份有限公司 | Report generation method and device |
US8990536B2 (en) | 2011-06-01 | 2015-03-24 | Schneider Electric It Corporation | Systems and methods for journaling and executing device control instructions |
US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
US9524128B2 (en) * | 2011-06-03 | 2016-12-20 | Apple Inc. | Information security for printing systems |
CN107506249B (en) | 2011-06-05 | 2021-02-12 | 苹果公司 | System and method for displaying notifications received from multiple applications |
US9430583B1 (en) | 2011-06-10 | 2016-08-30 | Salesforce.Com, Inc. | Extracting a portion of a document, such as a web page |
US9515904B2 (en) | 2011-06-21 | 2016-12-06 | The Nielsen Company (Us), Llc | Monitoring streaming media content |
US10078819B2 (en) | 2011-06-21 | 2018-09-18 | Oath Inc. | Presenting favorite contacts information to a user of a computing device |
US9292248B2 (en) * | 2011-06-22 | 2016-03-22 | Microsoft Technology Licensing, Llc | Span out load balancing model |
US9311353B2 (en) * | 2011-06-29 | 2016-04-12 | International Business Machines Corporation | Control elements of graphical user interfaces |
US9262519B1 (en) * | 2011-06-30 | 2016-02-16 | Sumo Logic | Log data analysis |
US8955078B2 (en) | 2011-06-30 | 2015-02-10 | Cable Television Laboratories, Inc. | Zero sign-on authentication |
US9747583B2 (en) | 2011-06-30 | 2017-08-29 | Yahoo Holdings, Inc. | Presenting entity profile information to a user of a computing device |
US20130013475A1 (en) * | 2011-07-06 | 2013-01-10 | Bank Of America Corporation | Issue Resolution |
US9367833B2 (en) * | 2011-07-14 | 2016-06-14 | Invention Science Fund I, Llc | Data services outsourcing verification |
US9058362B2 (en) | 2011-07-26 | 2015-06-16 | 24/7 Customer, Inc. | Method and apparatus for predictive enrichment of search in an enterprise |
US9071544B2 (en) * | 2011-07-28 | 2015-06-30 | Qlogic, Corporation | Method and system for managing network elements |
US8725654B2 (en) | 2011-07-28 | 2014-05-13 | Sap Ag | Managing consistent interfaces for employee data replication business objects across heterogeneous systems |
US8775280B2 (en) | 2011-07-28 | 2014-07-08 | Sap Ag | Managing consistent interfaces for financial business objects across heterogeneous systems |
US8666845B2 (en) | 2011-07-28 | 2014-03-04 | Sap Ag | Managing consistent interfaces for a customer requirement business object across heterogeneous systems |
US8521838B2 (en) | 2011-07-28 | 2013-08-27 | Sap Ag | Managing consistent interfaces for communication system and object identifier mapping business objects across heterogeneous systems |
US8601490B2 (en) | 2011-07-28 | 2013-12-03 | Sap Ag | Managing consistent interfaces for business rule business object across heterogeneous systems |
US8560392B2 (en) | 2011-07-28 | 2013-10-15 | Sap Ag | Managing consistent interfaces for a point of sale transaction business object across heterogeneous systems |
US8687023B2 (en) | 2011-08-02 | 2014-04-01 | Microsoft Corporation | Cross-slide gesture to select and rearrange |
SG10201606764XA (en) | 2011-08-15 | 2016-10-28 | Calgary Scient Inc | Non-invasive remote access to an application program |
US8510807B1 (en) * | 2011-08-16 | 2013-08-13 | Edgecast Networks, Inc. | Real-time granular statistical reporting for distributed platforms |
US8994660B2 (en) | 2011-08-29 | 2015-03-31 | Apple Inc. | Text correction processing |
US8832210B2 (en) * | 2011-08-30 | 2014-09-09 | Oracle International Corporation | Online monitoring for customer service |
US20130057587A1 (en) | 2011-09-01 | 2013-03-07 | Microsoft Corporation | Arranging tiles |
EP2566135B1 (en) * | 2011-09-01 | 2018-04-04 | Software AG | Cloud-based mainframe integration system and method |
US9557909B2 (en) | 2011-09-09 | 2017-01-31 | Microsoft Technology Licensing, Llc | Semantic zoom linguistic helpers |
US8922575B2 (en) | 2011-09-09 | 2014-12-30 | Microsoft Corporation | Tile cache |
US10353566B2 (en) | 2011-09-09 | 2019-07-16 | Microsoft Technology Licensing, Llc | Semantic zoom animations |
US9244802B2 (en) | 2011-09-10 | 2016-01-26 | Microsoft Technology Licensing, Llc | Resource user interface |
US9146670B2 (en) | 2011-09-10 | 2015-09-29 | Microsoft Technology Licensing, Llc | Progressively indicating new content in an application-selectable user interface |
US8933952B2 (en) | 2011-09-10 | 2015-01-13 | Microsoft Corporation | Pre-rendering new content for an application-selectable user interface |
US8635270B2 (en) * | 2011-09-19 | 2014-01-21 | Verizon Patent And Licensing Inc. | Thread mechanism for media and metadata upload |
US9001787B1 (en) | 2011-09-20 | 2015-04-07 | Trilliant Networks Inc. | System and method for implementing handover of a hybrid communications module |
JP5810792B2 (en) * | 2011-09-21 | 2015-11-11 | 富士ゼロックス株式会社 | Information processing apparatus and information processing program |
CN103024091B (en) * | 2011-09-26 | 2016-05-25 | 阿里巴巴集团控股有限公司 | Obtain method and the device of networking client actual physical address |
CN103959708B (en) | 2011-09-30 | 2017-10-17 | 卡尔加里科学公司 | Including the non-coupled application extension for shared and annotation the interactive digital top layer of the remote application that cooperates |
US8577017B2 (en) * | 2011-09-30 | 2013-11-05 | Avaya Inc. | Interrupting auxiliary agents |
EP2767110A4 (en) | 2011-10-12 | 2015-01-28 | C Sam Inc | A multi-tiered secure mobile transactions enabling platform |
US9009220B2 (en) * | 2011-10-14 | 2015-04-14 | Mimecast North America Inc. | Analyzing stored electronic communications |
US8700946B2 (en) | 2011-10-27 | 2014-04-15 | Sungard Availability Services, Lp | Dynamic resource allocation in recover to cloud sandbox |
TWI451268B (en) * | 2011-11-08 | 2014-09-01 | Inst Information Industry | Cloud-based sysyem for providing virtual desktop, method for playing multimedia on virtual desktop and computer readable storage medium storing thereof |
KR20140106551A (en) | 2011-11-23 | 2014-09-03 | 캘거리 싸이언티픽 인코포레이티드 | Methods and systems for collaborative remote application sharing and conferencing |
EP2786261B1 (en) * | 2011-11-29 | 2020-02-26 | Amazon Technologies, Inc. | Interfaces to manage direct network peerings |
US8724642B2 (en) | 2011-11-29 | 2014-05-13 | Amazon Technologies, Inc. | Interfaces to manage direct network peerings |
AU2015275322B2 (en) * | 2011-11-29 | 2017-04-20 | Amazon Technologies, Inc. | Interfaces to manage direct network peerings |
US10015083B2 (en) | 2011-12-22 | 2018-07-03 | Amazon Technologies, Inc. | Interfaces to manage inter-region connectivity for direct network peerings |
US9792451B2 (en) | 2011-12-09 | 2017-10-17 | Echarge2 Corporation | System and methods for using cipher objects to protect data |
US8977735B2 (en) * | 2011-12-12 | 2015-03-10 | Rackspace Us, Inc. | Providing a database as a service in a multi-tenant environment |
US9367560B1 (en) * | 2011-12-14 | 2016-06-14 | Unboundid, Corp. | Method, system and apparatus for synchronizing changes in a directory service |
US9223472B2 (en) | 2011-12-22 | 2015-12-29 | Microsoft Technology Licensing, Llc | Closing applications |
CN104137105B (en) | 2011-12-22 | 2017-07-11 | 施耐德电气It公司 | Impact analysis on temporal event to the temperature in data center |
DE102011122242A1 (en) * | 2011-12-23 | 2013-06-27 | Giesecke & Devrient Gmbh | Method for communicating with an application on a portable data carrier and such a portable data carrier |
US9195936B1 (en) | 2011-12-30 | 2015-11-24 | Pegasystems Inc. | System and method for updating or modifying an application without manual coding |
US9201575B2 (en) * | 2012-01-10 | 2015-12-01 | General Motors Llc | Method and system for database browsing |
US9397932B2 (en) * | 2012-01-17 | 2016-07-19 | Reno Acquisitions, Llc | Systems and methods for routing network information |
CN105610870B (en) * | 2012-02-10 | 2019-08-20 | 北京奇虎科技有限公司 | More account login methods and device |
EP2629250A1 (en) * | 2012-02-14 | 2013-08-21 | Tata Consultancy Services Limited | A system and method for providing enterprise information technology lifecycle tools synchronization platform |
US8756274B2 (en) | 2012-02-16 | 2014-06-17 | Sap Ag | Consistent interface for sales territory message type set 1 |
US8762454B2 (en) | 2012-02-16 | 2014-06-24 | Sap Ag | Consistent interface for flag and tag |
US8762453B2 (en) | 2012-02-16 | 2014-06-24 | Sap Ag | Consistent interface for feed collaboration group and feed event subscription |
US9128605B2 (en) | 2012-02-16 | 2015-09-08 | Microsoft Technology Licensing, Llc | Thumbnail-image selection of applications |
US9237425B2 (en) | 2012-02-16 | 2016-01-12 | Sap Se | Consistent interface for feed event, feed event document and feed event type |
US8984050B2 (en) | 2012-02-16 | 2015-03-17 | Sap Se | Consistent interface for sales territory message type set 2 |
US9232368B2 (en) | 2012-02-16 | 2016-01-05 | Sap Se | Consistent interface for user feed administrator, user feed event link and user feed settings |
IL218185B (en) * | 2012-02-19 | 2018-12-31 | Safe T Data A R Ltd | Reverse access system for securing front-end applications |
CN103297446B (en) * | 2012-02-23 | 2016-10-12 | 腾讯科技(深圳)有限公司 | The method of game resource distribution and server |
US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
US9483461B2 (en) | 2012-03-06 | 2016-11-01 | Apple Inc. | Handling speech synthesis of content for multiple languages |
US11017382B2 (en) * | 2012-03-07 | 2021-05-25 | Sony Corporation | Payment processing system, payment terminal, communication device, payment server, and payment processing method |
US9251360B2 (en) | 2012-04-27 | 2016-02-02 | Intralinks, Inc. | Computerized method and system for managing secure mobile device content viewing in a networked secure collaborative exchange environment |
US9253176B2 (en) | 2012-04-27 | 2016-02-02 | Intralinks, Inc. | Computerized method and system for managing secure content sharing in a networked secure collaborative exchange environment |
US9148417B2 (en) | 2012-04-27 | 2015-09-29 | Intralinks, Inc. | Computerized method and system for managing amendment voting in a networked secure collaborative exchange environment |
US9922090B1 (en) | 2012-03-27 | 2018-03-20 | Actian Netherlands, B.V. | System and method for automatic vertical decomposition of a table for improving input/output and memory utilization in a database |
US10977285B2 (en) | 2012-03-28 | 2021-04-13 | Verizon Media Inc. | Using observations of a person to determine if data corresponds to the person |
US9118618B2 (en) | 2012-03-29 | 2015-08-25 | A10 Networks, Inc. | Hardware-based packet editor |
US20130268595A1 (en) * | 2012-04-06 | 2013-10-10 | Telefonaktiebolaget L M Ericsson (Publ) | Detecting communities in telecommunication networks |
EP2839375A4 (en) * | 2012-04-20 | 2015-12-02 | Hewlett Packard Development Co | Testing system for an integrated software system |
US9553860B2 (en) | 2012-04-27 | 2017-01-24 | Intralinks, Inc. | Email effectivity facility in a networked secure collaborative exchange environment |
US9753926B2 (en) | 2012-04-30 | 2017-09-05 | Salesforce.Com, Inc. | Extracting a portion of a document, such as a web page |
US9501849B2 (en) * | 2012-05-11 | 2016-11-22 | Vmware, Inc. | Multi-dimensional visualization tool for browsing and troubleshooting at scale |
US9280610B2 (en) | 2012-05-14 | 2016-03-08 | Apple Inc. | Crowd sourcing information to fulfill user requests |
US8788427B2 (en) * | 2012-05-18 | 2014-07-22 | Active Network, Llc | Limiting data exposure in authenticated multi-system transactions |
JP5978759B2 (en) * | 2012-05-21 | 2016-08-24 | 富士通株式会社 | Service request apparatus, service providing system, service request method, and service request program |
US9172694B2 (en) * | 2012-05-22 | 2015-10-27 | International Business Machines Corporation | Propagating delegated authorized credentials through legacy systems |
US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
US9286276B2 (en) * | 2012-06-11 | 2016-03-15 | Google Inc. | System and method of document embedding in collaborative editors |
US9779260B1 (en) | 2012-06-11 | 2017-10-03 | Dell Software Inc. | Aggregation and classification of secure data |
US20130339187A1 (en) * | 2012-06-14 | 2013-12-19 | Bottomline Technologies (De) Inc. | System for Delivering Invoices Over a Secure Messaging Network |
US9438659B2 (en) | 2012-06-21 | 2016-09-06 | Go Daddy Operating Company, LLC | Systems for serving website content according to user status |
US8984598B2 (en) * | 2012-06-27 | 2015-03-17 | International Business Machines Corporation | Web-based security proxy for computing system environment scanning |
US8756135B2 (en) | 2012-06-28 | 2014-06-17 | Sap Ag | Consistent interface for product valuation data and product valuation level |
US9367826B2 (en) | 2012-06-28 | 2016-06-14 | Sap Se | Consistent interface for entitlement product |
US8949855B2 (en) | 2012-06-28 | 2015-02-03 | Sap Se | Consistent interface for address snapshot and approval process definition |
US9400998B2 (en) | 2012-06-28 | 2016-07-26 | Sap Se | Consistent interface for message-based communication arrangement, organisational centre replication request, and payment schedule |
US9246869B2 (en) | 2012-06-28 | 2016-01-26 | Sap Se | Consistent interface for opportunity |
US8521621B1 (en) | 2012-06-28 | 2013-08-27 | Sap Ag | Consistent interface for inbound delivery request |
WO2014000200A1 (en) | 2012-06-28 | 2014-01-03 | Sap Ag | Consistent interface for document output request |
US8615451B1 (en) | 2012-06-28 | 2013-12-24 | Sap Ag | Consistent interface for goods and activity confirmation |
US9495129B2 (en) | 2012-06-29 | 2016-11-15 | Apple Inc. | Device, method, and user interface for voice-activated navigation and browsing of a document |
US11469914B2 (en) * | 2012-08-10 | 2022-10-11 | Viasat, Inc. | System, method and apparatus for subscriber user interfaces |
US10430406B2 (en) * | 2012-08-13 | 2019-10-01 | Aria Solutions, Inc. | Enhanced high performance real-time relational database system and methods for using same |
US9076112B2 (en) | 2012-08-22 | 2015-07-07 | Sap Se | Consistent interface for financial instrument impairment expected cash flow analytical result |
US9547833B2 (en) | 2012-08-22 | 2017-01-17 | Sap Se | Consistent interface for financial instrument impairment calculation |
US9043236B2 (en) | 2012-08-22 | 2015-05-26 | Sap Se | Consistent interface for financial instrument impairment attribute values analytical result |
US9178771B2 (en) * | 2012-08-23 | 2015-11-03 | Hewlett-Packard Development Company, L.P. | Determining the type of a network tier |
US9576574B2 (en) | 2012-09-10 | 2017-02-21 | Apple Inc. | Context-sensitive handling of interruptions by intelligent digital assistant |
CN104781774A (en) * | 2012-09-12 | 2015-07-15 | 格林伊登美国控股有限责任公司 | System and method for dynamic configuration of contact centers via templates |
US20140072115A1 (en) * | 2012-09-12 | 2014-03-13 | Petr Makagon | System and method for dynamic configuration of contact centers via templates |
US9836314B2 (en) * | 2012-09-14 | 2017-12-05 | Sap Se | Native user interface interaction via a web-based user interface |
US10530894B2 (en) * | 2012-09-17 | 2020-01-07 | Exaptive, Inc. | Combinatorial application framework for interoperability and repurposing of code components |
US9547647B2 (en) | 2012-09-19 | 2017-01-17 | Apple Inc. | Voice-based media searching |
US20140089040A1 (en) * | 2012-09-21 | 2014-03-27 | Tata Consultancy Services Limited | System and Method for Customer Experience Measurement & Management |
US9350762B2 (en) | 2012-09-25 | 2016-05-24 | Ss8 Networks, Inc. | Intelligent feedback loop to iteratively reduce incoming network data for analysis |
EP2904488A4 (en) * | 2012-10-08 | 2016-06-01 | John Bantivoglio | Method and system for managing metadata |
US8972526B2 (en) * | 2012-10-17 | 2015-03-03 | Wal-Mart Stores, Inc. | HTTP parallel processing router |
IN2012CH04482A (en) * | 2012-10-26 | 2015-06-19 | Exceed Technology Solutions Private Ltd I | |
US9253547B2 (en) * | 2012-10-31 | 2016-02-02 | Verizon Patent And Licensing Inc. | Methods and systems for facilitating remote control of a television by a support technician |
CN102929628B (en) * | 2012-10-31 | 2015-04-22 | 哈尔滨工业大学 | Service framework supporting multi-internet service center construction and operation |
US10013672B2 (en) | 2012-11-02 | 2018-07-03 | Oath Inc. | Address extraction from a communication |
US8938490B2 (en) * | 2012-11-07 | 2015-01-20 | Ca, Inc. | System and method for accessing mainframe system automation from a process automation application |
US10108521B2 (en) | 2012-11-16 | 2018-10-23 | Ab Initio Technology Llc | Dynamic component performance monitoring |
US9507682B2 (en) | 2012-11-16 | 2016-11-29 | Ab Initio Technology Llc | Dynamic graph performance monitoring |
US9912813B2 (en) | 2012-11-21 | 2018-03-06 | Genesys Telecommunications Laboratories, Inc. | Graphical user interface with contact center performance visualizer |
US9628623B2 (en) | 2012-11-21 | 2017-04-18 | Genesys Telecommunications Laboratories, Inc. | Graphical user interface for monitoring and visualizing contact center routing strategies |
US9912812B2 (en) | 2012-11-21 | 2018-03-06 | Genesys Telecommunications Laboratories, Inc. | Graphical user interface for configuring contact center routing strategies |
US9529785B2 (en) | 2012-11-27 | 2016-12-27 | Google Inc. | Detecting relationships between edits and acting on a subset of edits |
US8918086B2 (en) * | 2012-11-29 | 2014-12-23 | Maqsood A. Thange | Telecommunications addressing system and method |
US9575633B2 (en) * | 2012-12-04 | 2017-02-21 | Ca, Inc. | User interface utility across service providers |
US10192200B2 (en) | 2012-12-04 | 2019-01-29 | Oath Inc. | Classifying a portion of user contact data into local contacts |
US9338225B2 (en) | 2012-12-06 | 2016-05-10 | A10 Networks, Inc. | Forwarding policies on a virtual service network |
CN103268221B (en) * | 2012-12-07 | 2016-12-21 | 北京建筑工程学院 | A kind of meteorological data body 3 D displaying method based on WEB technology and device |
US20140172569A1 (en) * | 2012-12-14 | 2014-06-19 | International Advertising Solutions | Method for Implementing a Customizable Interactive Menu System with User Interaction Data Analysis Capability by Executing Computer-Executable Instructions Stored On a Non-Transitory Computer-Readable Medium |
CN103092461A (en) * | 2012-12-19 | 2013-05-08 | 广州杰赛科技股份有限公司 | Method and system of title bar button achieving |
US9268797B2 (en) * | 2012-12-21 | 2016-02-23 | Zetta Inc. | Systems and methods for on-line backup and disaster recovery |
CN103905497B (en) * | 2012-12-27 | 2018-04-27 | 腾讯科技(深圳)有限公司 | Realize the method, apparatus and application platform of third-party application business website log |
US9274926B2 (en) | 2013-01-03 | 2016-03-01 | Ab Initio Technology Llc | Configurable testing of computer programs |
US8954495B2 (en) | 2013-01-04 | 2015-02-10 | Netfilx, Inc. | Proxy application with dynamic filter updating |
US9130920B2 (en) | 2013-01-07 | 2015-09-08 | Zettaset, Inc. | Monitoring of authorization-exceeding activity in distributed networks |
US20140196139A1 (en) | 2013-01-07 | 2014-07-10 | Richard A. Ferdinand | Privacy protected internet networks, subnetworks and sub-subnetworks |
US20140211931A1 (en) * | 2013-01-31 | 2014-07-31 | North American Communications Resources, Inc. | System and Method for Generating and Delivering Automated Reports Concerning the Performance of a Call Center |
JP6064636B2 (en) * | 2013-02-06 | 2017-01-25 | 株式会社リコー | Information processing system, information processing apparatus, authentication method, and program |
BR112015018905B1 (en) | 2013-02-07 | 2022-02-22 | Apple Inc | Voice activation feature operation method, computer readable storage media and electronic device |
GB2514666A (en) | 2013-02-20 | 2014-12-03 | Fastly Inc | Enhanced thread handling in security handshaking |
US8817652B1 (en) * | 2013-02-20 | 2014-08-26 | 46 Labs Ops | Call routing and real-time monitoring |
US11741090B1 (en) | 2013-02-26 | 2023-08-29 | Richard Paiz | Site rank codex search patterns |
US11809506B1 (en) | 2013-02-26 | 2023-11-07 | Richard Paiz | Multivariant analyzing replicating intelligent ambience evolving system |
US10026059B2 (en) * | 2013-03-04 | 2018-07-17 | Avaya Inc. | Systems and methods for managing reporting data on a hosted on-demand reporting system |
US9641498B2 (en) * | 2013-03-07 | 2017-05-02 | Fiserv, Inc. | Single sign-on processing for associated mobile applications |
US9015328B2 (en) | 2013-03-07 | 2015-04-21 | Fiserv, Inc. | Single sign-on processing for associated mobile applications |
US10313345B2 (en) | 2013-03-11 | 2019-06-04 | Amazon Technologies, Inc. | Application marketplace for virtual desktops |
US9165145B2 (en) * | 2013-03-11 | 2015-10-20 | Sap Se | Efficiently segregating data from externally accessible systems |
US9002982B2 (en) | 2013-03-11 | 2015-04-07 | Amazon Technologies, Inc. | Automated desktop placement |
US10142406B2 (en) | 2013-03-11 | 2018-11-27 | Amazon Technologies, Inc. | Automated data center selection |
US9148350B1 (en) | 2013-03-11 | 2015-09-29 | Amazon Technologies, Inc. | Automated data synchronization |
US11507574B1 (en) | 2013-03-13 | 2022-11-22 | Actian Netherlands B.V. | Adaptive selection of a processing method based on observed performance for improved and robust system efficiency |
US9059962B2 (en) * | 2013-03-13 | 2015-06-16 | Route1 Inc. | Secure access to applications behind firewall |
US9059977B2 (en) | 2013-03-13 | 2015-06-16 | Route1 Inc. | Distribution of secure or cryptographic material |
US10970778B1 (en) | 2013-03-13 | 2021-04-06 | Jpmorgan Chase Bank, N. A. | System and method for using a financial services website |
US9191510B2 (en) | 2013-03-14 | 2015-11-17 | Mattersight Corporation | Methods and system for analyzing multichannel electronic communication data |
US9823640B2 (en) * | 2013-03-14 | 2017-11-21 | Control Technology Corporation | Networked programmable industrial controllers |
US9368114B2 (en) | 2013-03-14 | 2016-06-14 | Apple Inc. | Context-sensitive handling of interruptions |
US9929985B1 (en) | 2013-03-15 | 2018-03-27 | Quest Diagnostics Investments Incorporated | Systems and methods for electronically distributing information |
WO2014144837A1 (en) | 2013-03-15 | 2014-09-18 | A10 Networks, Inc. | Processing data packets using a policy based network path |
US9191343B2 (en) | 2013-03-15 | 2015-11-17 | Sap Se | Consistent interface for appointment activity business object |
US20140281893A1 (en) * | 2013-03-15 | 2014-09-18 | Robert Peter Borland | Methods and apparatus to measure feature usage on websites |
KR101759009B1 (en) | 2013-03-15 | 2017-07-17 | 애플 인크. | Training an at least partial voice command system |
US9191357B2 (en) | 2013-03-15 | 2015-11-17 | Sap Se | Consistent interface for email activity business object |
WO2014144579A1 (en) | 2013-03-15 | 2014-09-18 | Apple Inc. | System and method for updating an adaptive speech recognition model |
US9450952B2 (en) | 2013-05-29 | 2016-09-20 | Microsoft Technology Licensing, Llc | Live tiles without application-code execution |
US10776384B1 (en) | 2013-04-30 | 2020-09-15 | Ping Identity Corporation | Method, server and system for criteria-based assured replication |
US9588685B1 (en) * | 2013-05-03 | 2017-03-07 | EMC IP Holding Company LLC | Distributed workflow manager |
WO2014179753A2 (en) | 2013-05-03 | 2014-11-06 | A10 Networks, Inc. | Facilitating secure network traffic by an application delivery controller |
US10223637B1 (en) | 2013-05-30 | 2019-03-05 | Google Llc | Predicting accuracy of submitted data |
WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
WO2014197336A1 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
WO2014197335A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
CN105264524B (en) | 2013-06-09 | 2019-08-02 | 苹果公司 | For realizing the equipment, method and graphic user interface of the session continuity of two or more examples across digital assistants |
CN105265005B (en) | 2013-06-13 | 2019-09-17 | 苹果公司 | System and method for the urgent call initiated by voice command |
US9521138B2 (en) | 2013-06-14 | 2016-12-13 | Go Daddy Operating Company, LLC | System for domain control validation |
US9178888B2 (en) | 2013-06-14 | 2015-11-03 | Go Daddy Operating Company, LLC | Method for domain control validation |
US10686646B1 (en) | 2013-06-26 | 2020-06-16 | Amazon Technologies, Inc. | Management of computing sessions |
US10623243B2 (en) | 2013-06-26 | 2020-04-14 | Amazon Technologies, Inc. | Management of computing sessions |
US20150006691A1 (en) * | 2013-06-27 | 2015-01-01 | Cisco Technology, Inc. | Managing rogue cloud provider operations |
GB2529120B (en) * | 2013-07-24 | 2020-12-02 | Halliburton Energy Services Inc | Automated information logging and viewing system for hydrocarbon recovery operations |
US9336265B2 (en) * | 2013-08-06 | 2016-05-10 | Wal-Mart Stores, Inc. | System and method for processing web service transactions using timestamp data |
JP6163266B2 (en) | 2013-08-06 | 2017-07-12 | アップル インコーポレイテッド | Automatic activation of smart responses based on activation from remote devices |
US10803015B2 (en) | 2013-08-06 | 2020-10-13 | Walmart Apollo, Llc | Caching system and method |
US10419572B2 (en) | 2013-08-06 | 2019-09-17 | Walmart Apollo, Llc | Caching system and method |
US10116762B2 (en) * | 2013-08-06 | 2018-10-30 | Walmart Apollo, Llc | System and method for storing and processing web service requests |
US9443268B1 (en) | 2013-08-16 | 2016-09-13 | Consumerinfo.Com, Inc. | Bill payment and reporting |
US9971752B2 (en) | 2013-08-19 | 2018-05-15 | Google Llc | Systems and methods for resolving privileged edits within suggested edits |
US20150067138A1 (en) * | 2013-08-27 | 2015-03-05 | International Business Machines Corporation | Optimize data exchange for mvc-based web applications |
US10445311B1 (en) | 2013-09-11 | 2019-10-15 | Sumo Logic | Anomaly detection |
JP6207946B2 (en) * | 2013-09-24 | 2017-10-04 | パロアルトコード株式会社 | Calendar device that associates year code with date |
US9785956B2 (en) * | 2013-09-26 | 2017-10-10 | Revimedia, Inc. | System and method of enhancing a lead exchange process |
US20150113459A1 (en) * | 2013-10-21 | 2015-04-23 | Sap Ag | Methods, systems, apparatus, and structured language for visualizing data |
US9348803B2 (en) | 2013-10-22 | 2016-05-24 | Google Inc. | Systems and methods for providing just-in-time preview of suggestion resolutions |
WO2015070032A1 (en) * | 2013-11-08 | 2015-05-14 | Teamblind Inc. | System and method for authentication |
US9439072B2 (en) | 2013-11-08 | 2016-09-06 | Teamblind Inc. | System and method for authentication |
JP2015095092A (en) * | 2013-11-12 | 2015-05-18 | 株式会社リコー | Information processing system, information processing device, information processing method, and program |
US9058626B1 (en) | 2013-11-13 | 2015-06-16 | Jpmorgan Chase Bank, N.A. | System and method for financial services device usage |
WO2015073708A1 (en) | 2013-11-14 | 2015-05-21 | Intralinks, Inc. | Litigation support in cloud-hosted file sharing and collaboration |
US10325314B1 (en) | 2013-11-15 | 2019-06-18 | Consumerinfo.Com, Inc. | Payment reporting systems |
CN103645982B (en) * | 2013-11-29 | 2017-11-14 | 北京奇虎科技有限公司 | Log processing method and client |
JP2017505473A (en) | 2013-11-29 | 2017-02-16 | カルガリー サイエンティフィック インコーポレイテッド | Method of providing connection to unmanaged service of client in client server remote access system |
JP6322976B2 (en) | 2013-11-29 | 2018-05-16 | 富士通株式会社 | Information processing apparatus and user authentication method |
US9842486B2 (en) * | 2013-12-03 | 2017-12-12 | Tyco Fire & Security Gmbh | User interface configuration for alarm systems |
EP2882135B1 (en) * | 2013-12-05 | 2017-08-23 | Accenture Global Services Limited | Network server system, client device, computer program product and computer-implemented method |
SG11201604525TA (en) | 2013-12-05 | 2016-07-28 | Ab Initio Technology Llc | Managing interfaces for dataflow graphs composed of sub-graphs |
US9609068B2 (en) * | 2013-12-16 | 2017-03-28 | Fuji Xerox Co., Ltd. | Session management system, session management apparatus, and non-transitory computer readable medium |
US10223385B2 (en) | 2013-12-19 | 2019-03-05 | At&T Intellectual Property I, L.P. | Systems, methods, and computer storage devices for providing third party application service providers with access to subscriber information |
JP6328432B2 (en) * | 2014-01-16 | 2018-05-23 | クラリオン株式会社 | Gateway device, file server system, and file distribution method |
US9961011B2 (en) | 2014-01-21 | 2018-05-01 | Oracle International Corporation | System and method for supporting multi-tenancy in an application server, cloud, or other environment |
US9229674B2 (en) | 2014-01-31 | 2016-01-05 | Ebay Inc. | 3D printing: marketplace with federated access to printers |
US9356882B2 (en) | 2014-02-04 | 2016-05-31 | Printeron Inc. | Streamlined system for the transmission of network resource data |
US10083459B2 (en) | 2014-02-11 | 2018-09-25 | The Nielsen Company (Us), Llc | Methods and apparatus to generate a media rank |
US10217145B1 (en) | 2014-02-18 | 2019-02-26 | Amazon Technologies, Inc. | Partitioned private interconnects to provider networks |
WO2015128523A1 (en) * | 2014-02-26 | 2015-09-03 | Universidad De Granada | Device, system and method for the secure exchange of sensitive information over a communication network |
DE102014102627B3 (en) * | 2014-02-27 | 2015-07-02 | Fujitsu Technology Solutions Intellectual Property Gmbh | Working method for a system as well as system |
US11405463B2 (en) | 2014-03-03 | 2022-08-02 | Icontrol Networks, Inc. | Media content management |
US10263836B2 (en) * | 2014-03-24 | 2019-04-16 | Microsoft Technology Licensing, Llc | Identifying troubleshooting options for resolving network failures |
US9942152B2 (en) | 2014-03-25 | 2018-04-10 | A10 Networks, Inc. | Forwarding data packets using a service-based forwarding policy |
KR102298602B1 (en) | 2014-04-04 | 2021-09-03 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | Expandable application representation |
EP3129847A4 (en) | 2014-04-10 | 2017-04-19 | Microsoft Technology Licensing, LLC | Slider cover for computing device |
WO2015154273A1 (en) | 2014-04-10 | 2015-10-15 | Microsoft Technology Licensing, Llc | Collapsible shell cover for computing device |
US9660933B2 (en) | 2014-04-17 | 2017-05-23 | Go Daddy Operating Company, LLC | Allocating and accessing hosting server resources via continuous resource availability updates |
US9501211B2 (en) | 2014-04-17 | 2016-11-22 | GoDaddy Operating Company, LLC | User input processing for allocation of hosting server resources |
US10025873B2 (en) | 2014-04-18 | 2018-07-17 | Walmart Apollo, Llc | System and method for storing and processing database requests |
US9613190B2 (en) | 2014-04-23 | 2017-04-04 | Intralinks, Inc. | Systems and methods of secure data exchange |
US9830593B2 (en) | 2014-04-26 | 2017-11-28 | Ss8 Networks, Inc. | Cryptographic currency user directory data and enhanced peer-verification ledger synthesis through multi-modal cryptographic key-address mapping |
US9584672B2 (en) | 2014-04-28 | 2017-02-28 | Tangoe, Inc. | Cost allocation for derived data usage |
US10819861B2 (en) | 2014-04-28 | 2020-10-27 | Tangoe Us, Inc. | Real-time usage detection of software applications |
US10931543B2 (en) * | 2014-04-28 | 2021-02-23 | Tangoe Us, Inc. | Data usage analysis and reporting |
US9620105B2 (en) | 2014-05-15 | 2017-04-11 | Apple Inc. | Analyzing audio input for efficient speech and music recognition |
US9595023B1 (en) | 2014-05-21 | 2017-03-14 | Plaid Technologies, Inc. | System and method for facilitating programmatic verification of transactions |
US9449346B1 (en) | 2014-05-21 | 2016-09-20 | Plaid Technologies, Inc. | System and method for programmatically accessing financial data |
US10592095B2 (en) | 2014-05-23 | 2020-03-17 | Apple Inc. | Instantaneous speaking of content on touch devices |
US9502031B2 (en) | 2014-05-27 | 2016-11-22 | Apple Inc. | Method for supporting dynamic grammars in WFST-based ASR |
US11343335B2 (en) | 2014-05-29 | 2022-05-24 | Apple Inc. | Message processing by subscriber app prior to message forwarding |
CN105187676B (en) * | 2014-05-29 | 2021-05-07 | 斑马智行网络(香港)有限公司 | Method and device for processing call request |
US9734193B2 (en) | 2014-05-30 | 2017-08-15 | Apple Inc. | Determining domain salience ranking from ambiguous words in natural speech |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
US10289433B2 (en) | 2014-05-30 | 2019-05-14 | Apple Inc. | Domain specific language for encoding assistant dialog |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
EP3149728B1 (en) | 2014-05-30 | 2019-01-16 | Apple Inc. | Multi-command single utterance input method |
US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
US9548894B2 (en) * | 2014-06-06 | 2017-01-17 | Yokogawa Electric Corporation | Proximity based cross-screen experience App framework for use between an industrial automation console server and smart mobile devices |
GB2527118A (en) * | 2014-06-13 | 2015-12-16 | Ibm | Automatic transformation of messages between service versions |
US10346886B2 (en) * | 2014-06-16 | 2019-07-09 | Genband Us Llc | Hierarchical resale system for telecommunication products |
US10652193B2 (en) * | 2014-06-18 | 2020-05-12 | Western Digital Technologies, Inc. | Managing and accessing data storage systems |
US9584492B2 (en) * | 2014-06-23 | 2017-02-28 | Vmware, Inc. | Cryptographic proxy service |
WO2015199737A1 (en) * | 2014-06-27 | 2015-12-30 | Hewlett-Packard Development Company, L.P. | Message receipt through firewall |
US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US9491192B2 (en) * | 2014-07-08 | 2016-11-08 | Marcio Veloso Antunes | Universal relationships, system and method to build and operate a repository to manage and share trusted information of entities and their relationships |
JP2016029787A (en) * | 2014-07-16 | 2016-03-03 | キヤノン株式会社 | Information processing unit, encryption communication method, and program |
US10678412B2 (en) | 2014-07-31 | 2020-06-09 | Microsoft Technology Licensing, Llc | Dynamic joint dividers for application windows |
US10079736B2 (en) | 2014-07-31 | 2018-09-18 | Connectwise.Com, Inc. | Systems and methods for managing service level agreements of support tickets using a chat session |
US10592080B2 (en) | 2014-07-31 | 2020-03-17 | Microsoft Technology Licensing, Llc | Assisted presentation of application windows |
US10254942B2 (en) | 2014-07-31 | 2019-04-09 | Microsoft Technology Licensing, Llc | Adaptive sizing and positioning of application windows |
US9419799B1 (en) * | 2014-08-22 | 2016-08-16 | Emc Corporation | System and method to provide secure credential |
US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
CN105471823B (en) * | 2014-09-03 | 2018-10-26 | 阿里巴巴集团控股有限公司 | A kind of sensitive information processing method, device, server and safe decision-making system |
US10642365B2 (en) | 2014-09-09 | 2020-05-05 | Microsoft Technology Licensing, Llc | Parametric inertia and APIs |
US9936048B2 (en) * | 2014-09-10 | 2018-04-03 | International Business Machines Corporation | Client system communication with a member of a cluster of server systems |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
US20160080572A1 (en) * | 2014-09-15 | 2016-03-17 | Verizon Patent And Licensing, Inc. | Call drop intelligent engine |
SG10201405789YA (en) * | 2014-09-16 | 2016-04-28 | Smart Communications Inc | System, method and apparatus for updating a stored value card |
US8996395B1 (en) | 2014-09-16 | 2015-03-31 | Credibility Corp. | Building intelligence from customer relationship management events |
US9906648B2 (en) * | 2014-09-23 | 2018-02-27 | Interactive Intelligence Group, Inc. | Method and system for prediction of contact allocation, staff time distribution, and service performance metrics in a multi-skilled contact center operation environment |
US10664495B2 (en) | 2014-09-25 | 2020-05-26 | Oracle International Corporation | System and method for supporting data grid snapshot and federation |
CN107077382B (en) * | 2014-09-26 | 2021-07-16 | 甲骨文国际公司 | System and method for transaction recovery in a multi-tenant application server environment |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
US10261673B2 (en) | 2014-10-05 | 2019-04-16 | Splunk Inc. | Statistics value chart interface cell mode drill down |
US11231840B1 (en) * | 2014-10-05 | 2022-01-25 | Splunk Inc. | Statistics chart row mode drill down |
US10469396B2 (en) | 2014-10-10 | 2019-11-05 | Pegasystems, Inc. | Event processing with enhanced throughput |
AU2015336259B2 (en) | 2014-10-20 | 2018-08-30 | Ab Initio Technology Llc | Specifying and applying rules to data |
CN106662891B (en) | 2014-10-30 | 2019-10-11 | 微软技术许可有限责任公司 | Multi-configuration input equipment |
US10560583B2 (en) | 2014-11-01 | 2020-02-11 | Somos, Inc. | Toll-free numbers metadata tagging, analysis and reporting |
US9992352B2 (en) | 2014-11-01 | 2018-06-05 | Somos, Inc. | Toll-free telecommunications and data management platform |
WO2016070095A1 (en) | 2014-11-01 | 2016-05-06 | SMS/800, Inc. | Toll-free telecommunications management platform |
US9553997B2 (en) | 2014-11-01 | 2017-01-24 | Somos, Inc. | Toll-free telecommunications management platform |
US10268467B2 (en) | 2014-11-11 | 2019-04-23 | A10 Networks, Inc. | Policy-driven management of application traffic for providing services to cloud-based applications |
CN104468524B (en) * | 2014-11-14 | 2018-12-25 | 小米科技有限责任公司 | The method and device of Authority Verification |
US10248988B2 (en) * | 2014-11-17 | 2019-04-02 | United States Postal Service | System and method for electronic manifesting in a distribution network |
US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
CN113190495A (en) | 2014-12-08 | 2021-07-30 | 安博科技有限公司 | System and method for content retrieval from remote network area |
US9711141B2 (en) | 2014-12-09 | 2017-07-18 | Apple Inc. | Disambiguating heteronyms in speech synthesis |
US9584536B2 (en) * | 2014-12-12 | 2017-02-28 | Fortinet, Inc. | Presentation of threat history associated with network activity |
US11768994B1 (en) * | 2014-12-16 | 2023-09-26 | EMC IP Holding Company LLC | Methods, systems, and computer readable mediums for generating a curated user interface (UI) marker |
US9595037B2 (en) | 2014-12-16 | 2017-03-14 | Ebay Inc. | Digital rights and integrity management in three-dimensional (3D) printing |
US10477019B2 (en) * | 2014-12-17 | 2019-11-12 | Avaya Inc. | Contact center administration via text stream interaction |
US9984107B2 (en) * | 2014-12-18 | 2018-05-29 | International Business Machines Corporation | Database joins using uncertain criteria |
US10207802B2 (en) | 2014-12-24 | 2019-02-19 | Space Data Corporation | Breaking apart a platform upon pending collision |
CA2972381A1 (en) | 2014-12-24 | 2016-06-30 | Space Data Corporation | Techniques for intelligent balloon/airship launch and recovery window location |
US10059421B2 (en) | 2014-12-30 | 2018-08-28 | Space Data Corporation | Multifunctional balloon membrane |
US20160189558A1 (en) * | 2014-12-31 | 2016-06-30 | Genesys Telecommunications Laboratories, Inc. | Learning Based on Simulations of Interactions of a Customer Contact Center |
EP3243314A4 (en) | 2015-01-06 | 2018-09-05 | Umbra Technologies Ltd. | System and method for neutral application programming interface |
US9967260B1 (en) * | 2015-01-26 | 2018-05-08 | Microstrategy Incorporated | Enhanced authentication security |
CN115834534A (en) | 2015-01-28 | 2023-03-21 | 安博科技有限公司 | System for global virtual network |
US11310348B2 (en) * | 2015-01-30 | 2022-04-19 | Calgary Scientific Inc. | Highly scalable, fault tolerant remote access architecture and method of connecting thereto |
US10326748B1 (en) | 2015-02-25 | 2019-06-18 | Quest Software Inc. | Systems and methods for event-based authentication |
US10380656B2 (en) | 2015-02-27 | 2019-08-13 | Ebay Inc. | Dynamic predefined product reviews |
US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US10254911B2 (en) | 2015-03-08 | 2019-04-09 | Apple Inc. | Device configuration user interface |
US10417613B1 (en) | 2015-03-17 | 2019-09-17 | Quest Software Inc. | Systems and methods of patternizing logged user-initiated events for scheduling functions |
US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
US9755922B2 (en) * | 2015-03-26 | 2017-09-05 | Ca, Inc. | Minimized installation of point of presence software agents by use of pre-installed browser |
EP3281381B1 (en) | 2015-04-07 | 2023-10-04 | Umbra Technologies Ltd. | Multi-perimeter firewall in the cloud |
US10225795B2 (en) | 2015-04-07 | 2019-03-05 | At&T Intellectual Property I, L.P. | Resource-sensitive token-based access point selection |
US9842220B1 (en) | 2015-04-10 | 2017-12-12 | Dell Software Inc. | Systems and methods of secure self-service access to content |
US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
US10397192B2 (en) | 2015-04-18 | 2019-08-27 | DvSum, LLC | Remotely accessing data on a secured server |
US10419307B2 (en) * | 2015-04-30 | 2019-09-17 | The Nielsen Company (Us), Llc | Methods and apparatus to coordinate receipt of monitoring information |
US10019718B2 (en) * | 2015-05-12 | 2018-07-10 | Bank Of America Corporation | Customer-based associate interfaces |
WO2016183550A1 (en) | 2015-05-14 | 2016-11-17 | Walleye Software, LLC | Dynamic table index mapping |
US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
US9762965B2 (en) | 2015-05-29 | 2017-09-12 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US9917751B2 (en) * | 2015-06-01 | 2018-03-13 | Lightbend, Inc. | Hierarchical service oriented application topology generation for a network |
US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
US9578173B2 (en) | 2015-06-05 | 2017-02-21 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
CN107925594B (en) | 2015-06-11 | 2020-12-29 | 安博科技有限公司 | System and method for network tapestry multiprotocol integration |
CN106330988B (en) | 2015-06-16 | 2020-01-03 | 阿里巴巴集团控股有限公司 | Method and device for reissuing hypertext transfer request and client |
US10489404B2 (en) * | 2015-06-25 | 2019-11-26 | Adp, Llc | Macrocosm monitor service platform |
US10554662B2 (en) * | 2015-06-30 | 2020-02-04 | Mcafee, Llc | Security service for an unmanaged device |
US10798146B2 (en) | 2015-07-01 | 2020-10-06 | Oracle International Corporation | System and method for universal timeout in a distributed computing environment |
US10860378B2 (en) | 2015-07-01 | 2020-12-08 | Oracle International Corporation | System and method for association aware executor service in a distributed computing environment |
US11163498B2 (en) | 2015-07-01 | 2021-11-02 | Oracle International Corporation | System and method for rare copy-on-write in a distributed computing environment |
US10585599B2 (en) | 2015-07-01 | 2020-03-10 | Oracle International Corporation | System and method for distributed persistent store archival and retrieval in a distributed computing environment |
US10382426B2 (en) * | 2015-07-02 | 2019-08-13 | Adobe Inc. | Authentication context transfer for accessing computing resources via single sign-on with single use access tokens |
GB201512043D0 (en) * | 2015-07-09 | 2015-08-19 | Microsoft Technology Licensing Llc | Client confirmation method and system |
US10108965B2 (en) | 2015-07-14 | 2018-10-23 | Ujet, Inc. | Customer communication system including service pipeline |
US9838533B2 (en) | 2015-07-14 | 2017-12-05 | Ujet, Inc. | Customer communication system including scheduling |
US11228906B2 (en) | 2015-07-14 | 2022-01-18 | Ujet, Inc. | Customer communication system |
KR102411608B1 (en) | 2015-07-27 | 2022-06-21 | 삼성전자주식회사 | system for secure network and data processing method thereof |
US10657134B2 (en) | 2015-08-05 | 2020-05-19 | Ab Initio Technology Llc | Selecting queries for execution on a stream of real-time data |
US10536352B1 (en) | 2015-08-05 | 2020-01-14 | Quest Software Inc. | Systems and methods for tuning cross-platform data collection |
US10033702B2 (en) | 2015-08-05 | 2018-07-24 | Intralinks, Inc. | Systems and methods of secure data exchange |
US10095717B2 (en) * | 2015-08-05 | 2018-10-09 | Sap Se | Data archive vault in big data platform |
CN105007581B (en) * | 2015-08-12 | 2018-03-20 | 腾讯科技(深圳)有限公司 | A kind of network access authentication method and client |
US10348549B1 (en) * | 2015-08-24 | 2019-07-09 | Virtual Instruments Worldwide | Storm detection, analysis, remediation, and other network behavior |
US9872156B2 (en) * | 2015-08-26 | 2018-01-16 | David Aldworth | Routing of toll-free numbers and text messages using a toll-free exchange |
US11283748B2 (en) * | 2015-08-31 | 2022-03-22 | Micro Focus Llc | Message based information technology service management |
US9990308B2 (en) | 2015-08-31 | 2018-06-05 | Oracle International Corporation | Selective data compression for in-memory databases |
US10805348B2 (en) | 2015-09-01 | 2020-10-13 | United Parcel Service Of America, Inc. | Facilitating remote access of devices in a secure environment |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
CA2997115C (en) | 2015-09-08 | 2022-01-04 | Plaid Technologies, Inc. | Secure permissioning of access to user accounts, including secure deauthorization of access to user accounts |
US10003499B2 (en) * | 2015-09-09 | 2018-06-19 | International Business Machines Corporation | Client-configured server class tracing to a configurable threshold |
US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
US10805875B2 (en) * | 2015-09-29 | 2020-10-13 | Huawei Technologies Co., Ltd. | Method and apparatus for automatically selecting network according to tariff, server, and terminal |
US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
US10567411B2 (en) * | 2015-10-01 | 2020-02-18 | Twistlock, Ltd. | Dynamically adapted traffic inspection and filtering in containerized environments |
US10943014B2 (en) | 2015-10-01 | 2021-03-09 | Twistlock, Ltd | Profiling of spawned processes in container images and enforcing security policies respective thereof |
US10223534B2 (en) | 2015-10-15 | 2019-03-05 | Twistlock, Ltd. | Static detection of vulnerabilities in base images of software containers |
US10586042B2 (en) | 2015-10-01 | 2020-03-10 | Twistlock, Ltd. | Profiling of container images and enforcing security policies respective thereof |
US10664590B2 (en) | 2015-10-01 | 2020-05-26 | Twistlock, Ltd. | Filesystem action profiling of containers and security enforcement |
US10706145B2 (en) | 2015-10-01 | 2020-07-07 | Twistlock, Ltd. | Runtime detection of vulnerabilities in software containers |
US10693899B2 (en) | 2015-10-01 | 2020-06-23 | Twistlock, Ltd. | Traffic enforcement in containerized environments |
US10922418B2 (en) | 2015-10-01 | 2021-02-16 | Twistlock, Ltd. | Runtime detection and mitigation of vulnerabilities in application software containers |
US10599833B2 (en) | 2015-10-01 | 2020-03-24 | Twistlock, Ltd. | Networking-based profiling of containers and security enforcement |
US10157358B1 (en) | 2015-10-05 | 2018-12-18 | Quest Software Inc. | Systems and methods for multi-stream performance patternization and interval-based prediction |
US10218588B1 (en) | 2015-10-05 | 2019-02-26 | Quest Software Inc. | Systems and methods for multi-stream performance patternization and optimization of virtual meetings |
US10778446B2 (en) | 2015-10-15 | 2020-09-15 | Twistlock, Ltd. | Detection of vulnerable root certificates in software containers |
US9762398B2 (en) * | 2015-10-15 | 2017-09-12 | Verizon Patent And Licensing Inc. | Application-based toll-free data service |
US9538007B1 (en) * | 2015-11-03 | 2017-01-03 | Xerox Corporation | Customer relationship management system based on electronic conversations |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
CN105282175B (en) * | 2015-11-13 | 2018-05-18 | 上海斐讯数据通信技术有限公司 | Login method and login system based on safety shell protocol of increasing income |
US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
CN108293063B (en) | 2015-12-11 | 2022-05-24 | 安博科技有限公司 | System and method for information slingshot on network tapestry and instant granularity |
AU2016377516B2 (en) | 2015-12-21 | 2020-01-30 | Ab Initio Technology Llc | Sub-graph interface generation |
US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
US10726491B1 (en) | 2015-12-28 | 2020-07-28 | Plaid Inc. | Parameter-based computer evaluation of user accounts based on user account data stored in one or more databases |
US10091193B2 (en) * | 2015-12-30 | 2018-10-02 | Mastercard International Incorporated | One time passcode |
US10805198B2 (en) * | 2016-01-04 | 2020-10-13 | RiskIQ, Inc. | Techniques for infrastructure analysis of internet-based activity |
US10984468B1 (en) | 2016-01-06 | 2021-04-20 | Plaid Inc. | Systems and methods for estimating past and prospective attribute values associated with a user account |
US10735504B2 (en) * | 2016-01-06 | 2020-08-04 | Oracle International Corporation | System and method for distributed workbook storage |
US10055199B2 (en) * | 2016-02-10 | 2018-08-21 | NodeSource, Inc. | Transparent node runtime and management layer |
KR101869027B1 (en) * | 2016-03-02 | 2018-06-19 | (주)지인소프트 | Sequrity service providing system |
US10523434B1 (en) * | 2016-03-04 | 2019-12-31 | Amazon Technologies, Inc. | Data storage key rotation |
WO2017152037A1 (en) | 2016-03-04 | 2017-09-08 | 1Usf, Inc. | Systems and methods for media codecs and containers |
CN107181780B (en) * | 2016-03-10 | 2020-07-14 | 阿里巴巴集团控股有限公司 | Communication channel processing method and system |
US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
US10142391B1 (en) * | 2016-03-25 | 2018-11-27 | Quest Software Inc. | Systems and methods of diagnosing down-layer performance problems via multi-stream performance patternization |
US11244367B2 (en) | 2016-04-01 | 2022-02-08 | OneTrust, LLC | Data processing systems and methods for integrating privacy information management systems with data loss prevention tools or other tools for privacy design |
US20220164840A1 (en) | 2016-04-01 | 2022-05-26 | OneTrust, LLC | Data processing systems and methods for integrating privacy information management systems with data loss prevention tools or other tools for privacy design |
EP4216072A1 (en) | 2016-04-26 | 2023-07-26 | Umbra Technologies Ltd. | Sling-routing logic and load balancing |
US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
US10698599B2 (en) | 2016-06-03 | 2020-06-30 | Pegasystems, Inc. | Connecting graphical shapes using gestures |
US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
DK179588B1 (en) | 2016-06-09 | 2019-02-22 | Apple Inc. | Intelligent automated assistant in a home environment |
US11416589B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Data processing and scanning systems for assessing vendor risk |
US10909265B2 (en) | 2016-06-10 | 2021-02-02 | OneTrust, LLC | Application privacy scanning systems and related methods |
US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
US11461500B2 (en) | 2016-06-10 | 2022-10-04 | OneTrust, LLC | Data processing systems for cookie compliance testing with website scanning and related methods |
US11562097B2 (en) | 2016-06-10 | 2023-01-24 | OneTrust, LLC | Data processing systems for central consent repository and related methods |
US11188862B2 (en) | 2016-06-10 | 2021-11-30 | OneTrust, LLC | Privacy management systems and methods |
US11336697B2 (en) | 2016-06-10 | 2022-05-17 | OneTrust, LLC | Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods |
US11416798B2 (en) * | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Data processing systems and methods for providing training in a vendor procurement process |
US11481710B2 (en) | 2016-06-10 | 2022-10-25 | OneTrust, LLC | Privacy management systems and methods |
US10949565B2 (en) | 2016-06-10 | 2021-03-16 | OneTrust, LLC | Data processing systems for generating and populating a data inventory |
US11586700B2 (en) | 2016-06-10 | 2023-02-21 | OneTrust, LLC | Data processing systems and methods for automatically blocking the use of tracking tools |
US11366786B2 (en) | 2016-06-10 | 2022-06-21 | OneTrust, LLC | Data processing systems for processing data subject access requests |
US11366909B2 (en) | 2016-06-10 | 2022-06-21 | OneTrust, LLC | Data processing and scanning systems for assessing vendor risk |
US11238390B2 (en) | 2016-06-10 | 2022-02-01 | OneTrust, LLC | Privacy management systems and methods |
US11727141B2 (en) | 2016-06-10 | 2023-08-15 | OneTrust, LLC | Data processing systems and methods for synching privacy-related user consent across multiple computing devices |
US10282559B2 (en) | 2016-06-10 | 2019-05-07 | OneTrust, LLC | Data processing systems for identifying, assessing, and remediating data processing risks using data modeling techniques |
US10318761B2 (en) | 2016-06-10 | 2019-06-11 | OneTrust, LLC | Data processing systems and methods for auditing data request compliance |
US11210420B2 (en) | 2016-06-10 | 2021-12-28 | OneTrust, LLC | Data subject access request processing systems and related methods |
US11418492B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Data processing systems and methods for using a data model to select a target data asset in a data migration |
US10846433B2 (en) | 2016-06-10 | 2020-11-24 | OneTrust, LLC | Data processing consent management systems and related methods |
US11544667B2 (en) | 2016-06-10 | 2023-01-03 | OneTrust, LLC | Data processing systems for generating and populating a data inventory |
US10740487B2 (en) | 2016-06-10 | 2020-08-11 | OneTrust, LLC | Data processing systems and methods for populating and maintaining a centralized database of personal data |
US11341447B2 (en) | 2016-06-10 | 2022-05-24 | OneTrust, LLC | Privacy management systems and methods |
US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
US10678945B2 (en) | 2016-06-10 | 2020-06-09 | OneTrust, LLC | Consent receipt management systems and related methods |
US11416590B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Data processing and scanning systems for assessing vendor risk |
US11227247B2 (en) | 2016-06-10 | 2022-01-18 | OneTrust, LLC | Data processing systems and methods for bundled privacy policies |
US10997318B2 (en) | 2016-06-10 | 2021-05-04 | OneTrust, LLC | Data processing systems for generating and populating a data inventory for processing data access requests |
US11636171B2 (en) | 2016-06-10 | 2023-04-25 | OneTrust, LLC | Data processing user interface monitoring systems and related methods |
US11354434B2 (en) | 2016-06-10 | 2022-06-07 | OneTrust, LLC | Data processing systems for verification of consent and notice processing and related methods |
US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
US11328092B2 (en) | 2016-06-10 | 2022-05-10 | OneTrust, LLC | Data processing systems for processing and managing data subject access in a distributed environment |
US11625502B2 (en) | 2016-06-10 | 2023-04-11 | OneTrust, LLC | Data processing systems for identifying and modifying processes that are subject to data subject access requests |
US11294939B2 (en) | 2016-06-10 | 2022-04-05 | OneTrust, LLC | Data processing systems and methods for automatically detecting and documenting privacy-related aspects of computer software |
US11343284B2 (en) | 2016-06-10 | 2022-05-24 | OneTrust, LLC | Data processing systems and methods for performing privacy assessments and monitoring of new versions of computer code for privacy compliance |
US11475136B2 (en) | 2016-06-10 | 2022-10-18 | OneTrust, LLC | Data processing systems for data transfer risk identification and related methods |
US10909488B2 (en) | 2016-06-10 | 2021-02-02 | OneTrust, LLC | Data processing systems for assessing readiness for responding to privacy-related incidents |
US11675929B2 (en) | 2016-06-10 | 2023-06-13 | OneTrust, LLC | Data processing consent sharing systems and related methods |
US11295316B2 (en) | 2016-06-10 | 2022-04-05 | OneTrust, LLC | Data processing systems for identity validation for consumer rights requests and related methods |
US11277448B2 (en) | 2016-06-10 | 2022-03-15 | OneTrust, LLC | Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods |
US10467432B2 (en) | 2016-06-10 | 2019-11-05 | OneTrust, LLC | Data processing systems for use in automatically generating, populating, and submitting data subject access requests |
US11438386B2 (en) | 2016-06-10 | 2022-09-06 | OneTrust, LLC | Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods |
US11222142B2 (en) | 2016-06-10 | 2022-01-11 | OneTrust, LLC | Data processing systems for validating authorization for personal data collection, storage, and processing |
US11301796B2 (en) | 2016-06-10 | 2022-04-12 | OneTrust, LLC | Data processing systems and methods for customizing privacy training |
US11392720B2 (en) | 2016-06-10 | 2022-07-19 | OneTrust, LLC | Data processing systems for verification of consent and notice processing and related methods |
US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
US11222309B2 (en) | 2016-06-10 | 2022-01-11 | OneTrust, LLC | Data processing systems for generating and populating a data inventory |
US11134086B2 (en) | 2016-06-10 | 2021-09-28 | OneTrust, LLC | Consent conversion optimization systems and related methods |
US11222139B2 (en) | 2016-06-10 | 2022-01-11 | OneTrust, LLC | Data processing systems and methods for automatic discovery and assessment of mobile software development kits |
US10685140B2 (en) | 2016-06-10 | 2020-06-16 | OneTrust, LLC | Consent receipt management systems and related methods |
US11354435B2 (en) | 2016-06-10 | 2022-06-07 | OneTrust, LLC | Data processing systems for data testing to confirm data deletion and related methods |
US10592648B2 (en) | 2016-06-10 | 2020-03-17 | OneTrust, LLC | Consent receipt management systems and related methods |
US11520928B2 (en) | 2016-06-10 | 2022-12-06 | OneTrust, LLC | Data processing systems for generating personal data receipts and related methods |
US10284604B2 (en) | 2016-06-10 | 2019-05-07 | OneTrust, LLC | Data processing and scanning systems for generating and populating a data inventory |
US11403377B2 (en) | 2016-06-10 | 2022-08-02 | OneTrust, LLC | Privacy management systems and methods |
US10606916B2 (en) | 2016-06-10 | 2020-03-31 | OneTrust, LLC | Data processing user interface monitoring systems and related methods |
US11188615B2 (en) | 2016-06-10 | 2021-11-30 | OneTrust, LLC | Data processing consent capture systems and related methods |
US11651106B2 (en) | 2016-06-10 | 2023-05-16 | OneTrust, LLC | Data processing systems for fulfilling data subject access requests and related methods |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US10878127B2 (en) | 2016-06-10 | 2020-12-29 | OneTrust, LLC | Data subject access request processing systems and related methods |
US10510031B2 (en) | 2016-06-10 | 2019-12-17 | OneTrust, LLC | Data processing systems for identifying, assessing, and remediating data processing risks using data modeling techniques |
US11416109B2 (en) | 2016-06-10 | 2022-08-16 | OneTrust, LLC | Automated data processing systems and methods for automatically processing data subject access requests using a chatbot |
US11651104B2 (en) | 2016-06-10 | 2023-05-16 | OneTrust, LLC | Consent receipt management systems and related methods |
DK179049B1 (en) | 2016-06-11 | 2017-09-18 | Apple Inc | Data driven natural language event detection and classification |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
DK179343B1 (en) | 2016-06-11 | 2018-05-14 | Apple Inc | Intelligent task discovery |
US11671533B1 (en) * | 2016-06-23 | 2023-06-06 | 8X8, Inc. | Programming/data sets via a data-communications server |
US10587696B2 (en) | 2016-07-06 | 2020-03-10 | Nasdaq, Inc. | Systems and methods for monitoring cross-domain applications in web environments |
WO2018009815A1 (en) * | 2016-07-08 | 2018-01-11 | Convida Wireless, Llc | Methods to monitor resources through http/2 |
US10698647B2 (en) | 2016-07-11 | 2020-06-30 | Pegasystems Inc. | Selective sharing for collaborative application usage |
WO2018022707A1 (en) * | 2016-07-27 | 2018-02-01 | Wal-Mart Stores, Inc. | Automated informix engine install |
WO2018023122A1 (en) | 2016-07-29 | 2018-02-01 | Hammel Benjamin | Integrated credential data management techniques |
US9924339B2 (en) * | 2016-08-01 | 2018-03-20 | Verizon Patent And Licensing Inc. | Real-time notification of toll-free data service usage |
US11490232B2 (en) * | 2016-08-01 | 2022-11-01 | Microsoft Technology Licensing, Llc | Location-based conversation identifier |
US10320774B2 (en) * | 2016-08-05 | 2019-06-11 | Route1 Inc. | Method and system for issuing and using derived credentials |
US10650621B1 (en) | 2016-09-13 | 2020-05-12 | Iocurrents, Inc. | Interfacing with a vehicular controller area network |
US9612927B1 (en) * | 2016-09-14 | 2017-04-04 | International Business Machines Corporation | Managing server processes with proxy files |
US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
US10542071B1 (en) * | 2016-09-27 | 2020-01-21 | Amazon Technologies, Inc. | Event driven health checks for non-HTTP applications |
CN106407092B (en) * | 2016-09-30 | 2019-06-21 | 广州欢聚时代信息科技有限公司 | Interface operation data report and device, interface operation data statistical approach and device |
US10419415B2 (en) * | 2016-11-16 | 2019-09-17 | Bank Of America Corporation | Centralized authentication and reporting tool |
US11151108B2 (en) * | 2016-11-21 | 2021-10-19 | International Business Machines Corporation | Indexing and archiving multiple statements using a single statement dictionary |
US9998596B1 (en) | 2016-12-12 | 2018-06-12 | At&T Intellectual Property I, L.P. | Call volume reduction based upon a propensity to call in connection with a reason code |
US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
CN106789431B (en) * | 2016-12-26 | 2019-12-06 | 中国银联股份有限公司 | Overtime monitoring method and device |
WO2018129706A1 (en) * | 2017-01-13 | 2018-07-19 | Oracle International Corporation | System and method for conditional call path monitoring in a distributed transactional middleware environment |
US10592614B1 (en) | 2017-01-19 | 2020-03-17 | Amdocs Development Limited | System, method, and computer program for translating unified ticketing system (UTS) messages |
US10922954B2 (en) * | 2017-02-02 | 2021-02-16 | Carrier Corporation | System and method for facilitating user interactions with life safety systems |
WO2018151847A1 (en) * | 2017-02-16 | 2018-08-23 | Tenta, Llc | System and method for creating encrypted virtual private network hotspot |
US11122013B2 (en) | 2017-02-16 | 2021-09-14 | Emerald Cactus Ventures, Inc. | System and method for encrypting data interactions delineated by zones |
WO2018151851A1 (en) | 2017-02-16 | 2018-08-23 | Tenta, Llc | System and method for establishing simultaneous encrypted virtual private networks from a single computing device |
US9998286B1 (en) * | 2017-02-17 | 2018-06-12 | Accenture Global Solutions Limited | Hardware blockchain consensus operating procedure enforcement |
US10366458B2 (en) | 2017-03-01 | 2019-07-30 | Bank Of America Corporation | Live reporting of check image keying issues |
US10289432B2 (en) * | 2017-03-02 | 2019-05-14 | Salesforce.Com, Inc. | Adaptively linking data between independent systems based on a uniform resource locator |
US10637737B2 (en) * | 2017-03-28 | 2020-04-28 | Ca Technologies, Inc. | Managing alarms from distributed applications |
US20180287920A1 (en) * | 2017-03-30 | 2018-10-04 | Ca, Inc. | Intercepting application traffic monitor and analyzer |
US10296425B2 (en) | 2017-04-20 | 2019-05-21 | Bank Of America Corporation | Optimizing data processing across server clusters and data centers using checkpoint-based data replication |
CN107102932A (en) * | 2017-04-20 | 2017-08-29 | 北京云控安创信息技术有限公司 | A kind of data center's integrated warning system and method |
AU2018102223A4 (en) * | 2017-04-21 | 2021-11-04 | Hemant Passi | Telecom Information Processing System and Method Thereof |
US10652280B2 (en) * | 2017-04-24 | 2020-05-12 | Unisys Corporation | User interface features for enterprise security management |
DK201770439A1 (en) | 2017-05-11 | 2018-12-13 | Apple Inc. | Offline personal assistant |
DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
DK201770432A1 (en) | 2017-05-15 | 2018-12-21 | Apple Inc. | Hierarchical belief states for digital assistants |
DK179549B1 (en) | 2017-05-16 | 2019-02-12 | Apple Inc. | Far-field extension for digital assistant services |
US10637849B2 (en) * | 2017-06-08 | 2020-04-28 | Sap Se | Logon file import and export for online working environments |
WO2018227899A1 (en) * | 2017-06-14 | 2018-12-20 | 北京小米移动软件有限公司 | Application interaction method, interaction method and device |
JP7227919B2 (en) | 2017-06-16 | 2023-02-22 | クリプトグラフィ リサーチ, インコーポレイテッド | Internet of Things (IOT) device management |
US10013577B1 (en) | 2017-06-16 | 2018-07-03 | OneTrust, LLC | Data processing systems for identifying whether cookies contain personally identifying information |
US10091358B1 (en) * | 2017-06-26 | 2018-10-02 | Splunk Inc. | Graphical user interface for call center analysis |
US11265365B2 (en) * | 2017-06-26 | 2022-03-01 | Net Law Group, Inc. | Platform-specific thin-client delivery of an application developed on a cloud-based enterprise-customizable multi-tenant service interface |
US10069972B1 (en) | 2017-06-26 | 2018-09-04 | Splunk, Inc. | Call center analysis |
US11611575B2 (en) * | 2017-06-29 | 2023-03-21 | Nec Corporation | Attack situation visualization device, attack situation visualization method and recording medium |
US11468085B2 (en) | 2017-07-22 | 2022-10-11 | Plaid Inc. | Browser-based aggregation |
US10878421B2 (en) | 2017-07-22 | 2020-12-29 | Plaid Inc. | Data verified deposits |
US10616346B2 (en) | 2017-07-28 | 2020-04-07 | International Business Machines Corporation | Server connection capacity management |
US10440159B2 (en) | 2017-08-03 | 2019-10-08 | T-Mobile Usa, Inc. | Header modification for supplementary services |
US10372504B2 (en) * | 2017-08-03 | 2019-08-06 | Akamai Technologies, Inc. | Global usage tracking and quota enforcement in a distributed computing system |
US10929195B2 (en) * | 2017-08-07 | 2021-02-23 | Dynavisor, Inc. | Method and system for cloud virtualization |
US11443046B2 (en) | 2017-08-14 | 2022-09-13 | Onapsis, Inc. | Entry point finder |
US10719609B2 (en) | 2017-08-14 | 2020-07-21 | Onapsis, Inc. | Automatic impact detection after patch implementation with entry point finder |
US10572669B2 (en) * | 2017-08-14 | 2020-02-25 | Onapsis, Inc. | Checking for unnecessary privileges with entry point finder |
EP3669266A4 (en) * | 2017-08-15 | 2021-04-07 | Equifax, Inc. | Interactive model performance monitoring |
WO2019035903A1 (en) | 2017-08-16 | 2019-02-21 | Walmart Apollo, Llc | Systems and methods for distributed data validation |
US10866943B1 (en) | 2017-08-24 | 2020-12-15 | Deephaven Data Labs Llc | Keyed row selection |
US10445086B2 (en) | 2017-09-28 | 2019-10-15 | At&T Intellectual Property I, L.P. | Virtualization platform for creating, deploying, modifying, and relocating applications |
US10788972B2 (en) * | 2017-10-02 | 2020-09-29 | Fisher-Rosemount Systems, Inc. | Systems and methods for automatically populating a display area with historized process parameters |
US10764169B2 (en) | 2017-10-09 | 2020-09-01 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for testing virtual network components deployed in virtual private clouds (VPCs) |
US11223540B1 (en) | 2017-10-12 | 2022-01-11 | United Services Automobile Association (Usaa) | Predictive routing for service sessions |
US10958540B1 (en) * | 2017-10-12 | 2021-03-23 | United Services Automobile Association (Usaa) | Reconnection routing for service sessions |
GB201717766D0 (en) * | 2017-10-30 | 2017-12-13 | Suites Digital Pte Ltd | Offline sales execution system |
US11106697B2 (en) * | 2017-11-15 | 2021-08-31 | Hewlett Packard Enterprise Development Lp | Reading own writes using context objects in a distributed database |
US11038770B2 (en) * | 2018-02-01 | 2021-06-15 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for managing deployment and maintenance of network tools |
US10650597B2 (en) * | 2018-02-06 | 2020-05-12 | Servicenow, Inc. | Augmented reality assistant |
US10812349B2 (en) | 2018-02-17 | 2020-10-20 | Keysight Technologies, Inc. | Methods, systems and computer readable media for triggering on-demand dynamic activation of cloud-based network visibility tools |
CN110389886B (en) * | 2018-04-16 | 2021-08-03 | 腾讯科技(深圳)有限公司 | Additional function testing method and device of main application program and storage medium |
US11922283B2 (en) | 2018-04-20 | 2024-03-05 | H2O.Ai Inc. | Model interpretation |
US11386342B2 (en) * | 2018-04-20 | 2022-07-12 | H2O.Ai Inc. | Model interpretation |
CN108846096B (en) * | 2018-06-15 | 2021-04-13 | 中国联合网络通信集团有限公司 | Webpage prompting method, terminal, gateway equipment and user edge equipment |
US11087009B2 (en) | 2018-06-29 | 2021-08-10 | International Business Machines Corporation | Authorization-based messaging |
US20200013046A1 (en) * | 2018-07-07 | 2020-01-09 | Raymond Anthony Joao | Apparatus and method for providing transaction security and/or account security |
US11005730B2 (en) | 2018-07-20 | 2021-05-11 | Sevone, Inc. | System, method, and apparatus for high throughput ingestion for streaming telemetry data for network performance management |
CA3051556A1 (en) | 2018-08-10 | 2020-02-10 | Somos, Inc. | Toll-free telecommunications data management interface |
US11048488B2 (en) | 2018-08-14 | 2021-06-29 | Pegasystems, Inc. | Software code optimizer and method |
US10362168B1 (en) | 2018-08-23 | 2019-07-23 | Motorola Solutions, Inc. | Call management system for a command center |
US10880313B2 (en) | 2018-09-05 | 2020-12-29 | Consumerinfo.Com, Inc. | Database platform for realtime updating of user data from third party sources |
US11544409B2 (en) | 2018-09-07 | 2023-01-03 | OneTrust, LLC | Data processing systems and methods for automatically protecting sensitive data within privacy management systems |
US10803202B2 (en) | 2018-09-07 | 2020-10-13 | OneTrust, LLC | Data processing systems for orphaned data identification and deletion and related methods |
US11316862B1 (en) | 2018-09-14 | 2022-04-26 | Plaid Inc. | Secure authorization of access to user accounts by one or more authorization mechanisms |
US11567787B2 (en) * | 2018-09-29 | 2023-01-31 | Or-Ment Llc | User interface collaboration advisor |
US11343133B2 (en) * | 2018-10-04 | 2022-05-24 | T-Mobile Usa, Inc. | Virtual SNMP trap receiver |
US11366573B2 (en) | 2018-11-09 | 2022-06-21 | Sap Portals Israel Ltd. | Automatic development of a service-specific chatbot |
US10938846B1 (en) | 2018-11-20 | 2021-03-02 | Trend Micro Incorporated | Anomalous logon detector for protecting servers of a computer network |
US11553047B2 (en) | 2018-11-30 | 2023-01-10 | International Business Machines Corporation | Dynamic connection capacity management |
US11711353B2 (en) * | 2018-12-07 | 2023-07-25 | Salesforce, Inc. | Authenticated service application sessions using visual authentication indicia |
CN111324840A (en) * | 2018-12-13 | 2020-06-23 | 浙江华云电力工程设计咨询有限公司 | Internet + -based engineering management system platform with high service efficiency |
US11132135B2 (en) * | 2019-04-11 | 2021-09-28 | International Business Machines Corporation | Dynamic disk replication mode selection based on storage area network latency |
US11599644B2 (en) | 2019-05-17 | 2023-03-07 | Walmart Apollo, Llc | Blocking insecure code with locking |
US20200374268A1 (en) * | 2019-05-22 | 2020-11-26 | At&T Intellectual Property I, L.P. | Cloud-Native Firewall |
US11481094B2 (en) | 2019-06-01 | 2022-10-25 | Apple Inc. | User interfaces for location-related communications |
US11477609B2 (en) | 2019-06-01 | 2022-10-18 | Apple Inc. | User interfaces for location-related communications |
US10951509B1 (en) | 2019-06-07 | 2021-03-16 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for providing intent-driven microapps for execution on communications network testing devices |
US11637758B2 (en) * | 2019-06-08 | 2023-04-25 | NetBrain Technologies, Inc. | Dynamic dataview templates |
US11221843B2 (en) * | 2019-07-25 | 2022-01-11 | Salesforce.Com, Inc. | Auditory media metadata-based software configuration using design systems |
US11221845B2 (en) | 2019-07-25 | 2022-01-11 | Salesforce.Com, Inc. | Visual media metadata-based software configuration using design systems |
US20210051019A1 (en) * | 2019-08-13 | 2021-02-18 | Realtime Applications, Inc. | Blockchain communication architecture |
US11601288B1 (en) * | 2019-08-21 | 2023-03-07 | Cox Communications, Inc. | On-demand security certificates for improved home router security |
US10657018B1 (en) * | 2019-08-26 | 2020-05-19 | Coupang Corp. | Systems and methods for dynamic aggregation of data and minimization of data loss |
GB2586785A (en) * | 2019-08-30 | 2021-03-10 | Mobilise Consulting Ltd | Authentication |
US11489745B2 (en) | 2019-10-15 | 2022-11-01 | Keysight Technologies, Inc. | Methods, systems and computer readable media for providing a declarative network monitoring environment |
EP4022431A1 (en) * | 2019-10-29 | 2022-07-06 | Google LLC | Automated assistant architecture for preserving privacy of application content |
CN110908738B (en) * | 2019-11-29 | 2021-03-23 | 百度在线网络技术(北京)有限公司 | Method and device for running small program |
US11907298B2 (en) * | 2020-02-04 | 2024-02-20 | Intuition Robotics, Ltd. | System and method thereof for automatically updating a decision-making model of an electronic social agent by actively collecting at least a user response |
US11836166B2 (en) * | 2020-02-05 | 2023-12-05 | Hatha Systems, LLC | System and method for determining and representing a lineage of business terms across multiple software applications |
TWI714480B (en) * | 2020-03-19 | 2020-12-21 | 索爾智慧機械有限公司 | Data display method of pull cap installation tool test instrument |
US11968528B2 (en) | 2020-04-10 | 2024-04-23 | Somos, Inc. | Telecommunications call validation platform |
US11887069B2 (en) | 2020-05-05 | 2024-01-30 | Plaid Inc. | Secure updating of allocations to user accounts |
CN111797340B (en) * | 2020-06-10 | 2022-05-17 | 浙江大学 | Service packaging system for user-defined extraction flow |
CN111770005B (en) * | 2020-07-01 | 2022-01-04 | 中国银行股份有限公司 | Method and device for detecting availability of distributed system of Dubbo service framework |
US11132249B1 (en) | 2020-07-08 | 2021-09-28 | Bank Of America Corporation | Software code change reversal tool |
US11797528B2 (en) | 2020-07-08 | 2023-10-24 | OneTrust, LLC | Systems and methods for targeted data discovery |
WO2022026564A1 (en) | 2020-07-28 | 2022-02-03 | OneTrust, LLC | Systems and methods for automatically blocking the use of tracking tools |
US20230289376A1 (en) | 2020-08-06 | 2023-09-14 | OneTrust, LLC | Data processing systems and methods for automatically redacting unstructured data from a data subject access request |
US11095774B1 (en) | 2020-08-20 | 2021-08-17 | Cyara Solutons Pty Ltd | System and methods for operating and testing real-time communications between web browsers and contact centers |
US11743383B2 (en) | 2020-08-20 | 2023-08-29 | Cyara Solutions Pty Ltd | System and methods for monitoring and testing real-time communications between web browsers and contact centers |
US11567945B1 (en) | 2020-08-27 | 2023-01-31 | Pegasystems Inc. | Customized digital content generation systems and methods |
WO2022060860A1 (en) | 2020-09-15 | 2022-03-24 | OneTrust, LLC | Data processing systems and methods for detecting tools for the automatic blocking of consent requests |
WO2022061270A1 (en) | 2020-09-21 | 2022-03-24 | OneTrust, LLC | Data processing systems and methods for automatically detecting target data transfers and target data processing |
US11327960B1 (en) | 2020-10-16 | 2022-05-10 | Plaid Inc. | Systems and methods for data parsing |
US11397819B2 (en) | 2020-11-06 | 2022-07-26 | OneTrust, LLC | Systems and methods for identifying data processing activities based on data discovery results |
US11444832B2 (en) | 2020-11-11 | 2022-09-13 | Sap Se | Integrating proxies from third party libraries within an integration environment |
WO2022159901A1 (en) | 2021-01-25 | 2022-07-28 | OneTrust, LLC | Systems and methods for discovery, classification, and indexing of data in a native computing system |
US11442906B2 (en) | 2021-02-04 | 2022-09-13 | OneTrust, LLC | Managing custom attributes for domain objects defined within microservices |
EP4288889A1 (en) | 2021-02-08 | 2023-12-13 | OneTrust, LLC | Data processing systems and methods for anonymizing data samples in classification analysis |
US11601464B2 (en) | 2021-02-10 | 2023-03-07 | OneTrust, LLC | Systems and methods for mitigating risks of third-party computing system functionality integration into a first-party computing system |
WO2022178089A1 (en) | 2021-02-17 | 2022-08-25 | OneTrust, LLC | Managing custom workflows for domain objects defined within microservices |
US11546661B2 (en) | 2021-02-18 | 2023-01-03 | OneTrust, LLC | Selective redaction of media content |
CN112800411B (en) * | 2021-02-19 | 2023-04-14 | 浪潮云信息技术股份公司 | Multi-protocol and multi-mode supporting safe and reliable identity authentication method and device |
EP4305539A1 (en) | 2021-03-08 | 2024-01-17 | OneTrust, LLC | Data transfer discovery and analysis systems and related methods |
US11929992B2 (en) * | 2021-03-31 | 2024-03-12 | Sophos Limited | Encrypted cache protection |
US11562078B2 (en) | 2021-04-16 | 2023-01-24 | OneTrust, LLC | Assessing and managing computational risk involved with integrating third party computing functionality within a computing system |
TWI801902B (en) * | 2021-06-16 | 2023-05-11 | 德制國際有限公司 | Method for Editing Operation Process of Automation Equipment Using Graphical Interface |
US11411805B1 (en) | 2021-07-12 | 2022-08-09 | Bank Of America Corporation | System and method for detecting root cause of an exception error in a task flow in a distributed network |
US11729588B1 (en) | 2021-09-30 | 2023-08-15 | T-Mobile Usa, Inc. | Stateless charging and message handling |
CN114490762B (en) * | 2022-01-20 | 2022-11-22 | 北京宇信科技集团股份有限公司 | Data source access method, device, medium and equipment for decision engine |
BG113473A (en) * | 2022-01-21 | 2023-07-31 | "Методия" Ад | Utility management system |
US11656926B1 (en) | 2022-01-26 | 2023-05-23 | Bank Of America Corporation | Systems and methods for automatically applying configuration changes to computing clusters |
WO2023150097A2 (en) * | 2022-02-01 | 2023-08-10 | F5, Inc. | Managing webtop resource hostname resolution |
US11892937B2 (en) | 2022-02-28 | 2024-02-06 | Bank Of America Corporation | Developer test environment with containerization of tightly coupled systems |
US11438251B1 (en) | 2022-02-28 | 2022-09-06 | Bank Of America Corporation | System and method for automatic self-resolution of an exception error in a distributed network |
WO2023167679A1 (en) * | 2022-03-04 | 2023-09-07 | Rakuten Mobile, Inc. | Centralized data storage and sorting apparatus and method |
US11869051B2 (en) * | 2022-03-31 | 2024-01-09 | Snowflake Inc. | Usage monitoring and usage based data pricing |
US20230325591A1 (en) * | 2022-04-12 | 2023-10-12 | Dell Products L.P. | Bundled and customizable documentation-viewer for application for increased asccessiblity |
WO2023211429A1 (en) * | 2022-04-27 | 2023-11-02 | Rakuten Mobile, Inc. | Key performance indicator performance report apparatus and method |
US11620142B1 (en) | 2022-06-03 | 2023-04-04 | OneTrust, LLC | Generating and customizing user interfaces for demonstrating functions of interactive user environments |
US20230418502A1 (en) * | 2022-06-27 | 2023-12-28 | Sap Se | Rollback of comment migration to cloud storage |
TWI794126B (en) * | 2022-07-11 | 2023-02-21 | 中華電信股份有限公司 | A supervision system and method on end-to-end encrypted messaging |
WO2024063993A1 (en) * | 2022-09-21 | 2024-03-28 | Simnang IP, LLC | Systemsand methods to configure multiple containers for exchanges included in a capacity plan |
US11765075B1 (en) * | 2022-10-07 | 2023-09-19 | International Business Machines Corporation | Automatic tolling in traversal of a network |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5721908A (en) * | 1995-06-07 | 1998-02-24 | International Business Machines Corporation | Computer network for WWW server data access over internet |
US5781632A (en) * | 1995-02-08 | 1998-07-14 | Odom; Gregory Glen | Method and apparatus for secured transmission of confidential data over an unsecured network |
US5793964A (en) * | 1995-06-07 | 1998-08-11 | International Business Machines Corporation | Web browser system |
Family Cites Families (301)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US1616126A (en) * | 1924-11-24 | 1927-02-01 | James L Gilbert | Protective means for automobiles |
US4160129A (en) | 1977-05-03 | 1979-07-03 | Tdx Systems, Inc. | Telephone communications control system having a plurality of remote switching units |
US4345315A (en) | 1979-01-19 | 1982-08-17 | Msi Data Corporation | Customer satisfaction terminal |
US4608455A (en) * | 1982-04-05 | 1986-08-26 | Bell Telephone Laboratories, Incorporated | Processing of encrypted voice signals |
US4727243A (en) | 1984-10-24 | 1988-02-23 | Telenet Communications Corporation | Financial transaction system |
US4713761A (en) | 1985-07-18 | 1987-12-15 | Pitney Bowes, Inc. | System for centralized processing of accounting and payment functions |
US4817050A (en) | 1985-11-22 | 1989-03-28 | Kabushiki Kaisha Toshiba | Database system |
US4768190A (en) * | 1986-04-30 | 1988-08-30 | Og Corporation | Packet switching network |
JPS6399662A (en) | 1986-10-16 | 1988-04-30 | Oki Electric Ind Co Ltd | Line switching control system for car telephone equipment |
US4893248A (en) | 1987-02-06 | 1990-01-09 | Access Corporation | Monitoring and reporting system for remote terminals |
US5475836A (en) | 1987-04-01 | 1995-12-12 | Lotus Development Corporation | Interface for providing access to external data sources/sinks |
JPS6450688A (en) | 1987-08-21 | 1989-02-27 | Hashimoto Corp | Method and device for generating individual television program |
US4972504A (en) | 1988-02-11 | 1990-11-20 | A. C. Nielsen Company | Marketing research system and method for obtaining retail data on a real time basis |
CA1301346C (en) | 1988-02-29 | 1992-05-19 | John Malec | Passive data collection system for market research data |
US5041972A (en) | 1988-04-15 | 1991-08-20 | Frost W Alan | Method of measuring and evaluating consumer response for the development of consumer products |
US5088052A (en) | 1988-07-15 | 1992-02-11 | Digital Equipment Corporation | System for graphically representing and manipulating data stored in databases |
US5136707A (en) | 1988-10-28 | 1992-08-04 | At&T Bell Laboratories | Reliable database administration arrangement |
US5228076A (en) | 1989-06-12 | 1993-07-13 | Emil Hopner | High fidelity speech encoding for telecommunications systems |
ES2103744T3 (en) | 1989-08-14 | 1997-10-01 | Centillion Data Systems Inc | FACTURATION SYSTEM. |
DE68920147T2 (en) | 1989-10-12 | 1995-06-29 | Ibm | Display system. |
JP2901081B2 (en) | 1989-12-19 | 1999-06-02 | 株式会社日立製作所 | How to rename non-leaf entries in OSI directory |
US5131020A (en) | 1989-12-29 | 1992-07-14 | Smartroutes Systems Limited Partnership | Method of and system for providing continually updated traffic or other information to telephonically and other communications-linked customers |
JP2619962B2 (en) | 1990-02-28 | 1997-06-11 | 株式会社日立製作所 | Figure editing method and apparatus |
US5222120A (en) | 1990-04-23 | 1993-06-22 | Mci Communications Corporation | Long distance telephone switching system with enhanced subscriber services |
WO1992005485A2 (en) | 1990-09-17 | 1992-04-02 | Cabletron Systems, Inc. | Network management system using model-based intelligence |
US5287494A (en) * | 1990-10-18 | 1994-02-15 | International Business Machines Corporation | Sorting/merging tree for determining a next tournament champion in each cycle by simultaneously comparing records in a path of the previous tournament champion |
US5223699A (en) | 1990-11-05 | 1993-06-29 | At&T Bell Laboratories | Recording and billing system |
US5245533A (en) | 1990-12-18 | 1993-09-14 | A. C. Nielsen Company | Marketing research method and system for management of manufacturer's discount coupon offers |
US5129152A (en) | 1990-12-20 | 1992-07-14 | Hughes Aircraft Company | Fast contact measuring machine |
US5812654A (en) | 1992-01-27 | 1998-09-22 | Sprint Communications Co. L.P. | Telecommunications network routing |
US5734709A (en) | 1992-01-27 | 1998-03-31 | Sprint Communications Co. L.P. | System for customer configuration of call routing in a telecommunications network |
US5315093A (en) | 1992-02-05 | 1994-05-24 | A. C. Nielsen Company | Market research method and system for collecting retail store market research data |
US5491779A (en) | 1992-04-03 | 1996-02-13 | Bezjian; Richard D. | Three dimensional presentation of multiple data sets in unitary format with pie charts |
US5537611A (en) | 1992-04-14 | 1996-07-16 | Mci Communications Corporation | Network management of special service calls |
AU4653593A (en) | 1992-06-25 | 1994-01-24 | Teledata Solutions, Inc. | Call distributor |
US5721900A (en) * | 1992-07-20 | 1998-02-24 | International Business Machines Corp | Method and apparatus for graphically displaying query relationships |
US5285494A (en) | 1992-07-31 | 1994-02-08 | Pactel Corporation | Network management system |
US5491796A (en) | 1992-10-23 | 1996-02-13 | Net Labs, Inc. | Apparatus for remotely managing diverse information network resources |
JP3175348B2 (en) * | 1992-11-06 | 2001-06-11 | キヤノン株式会社 | Communication device |
US5452446A (en) | 1992-11-12 | 1995-09-19 | Spx Corporation | Method and apparatus for managing dynamic vehicle data recording data by current time minus latency |
US5586260A (en) | 1993-02-12 | 1996-12-17 | Digital Equipment Corporation | Method and apparatus for authenticating a client to a server in computer systems which support different security mechanisms |
US5361259A (en) | 1993-02-19 | 1994-11-01 | American Telephone And Telegraph Company | Wide area network (WAN)-arrangement |
US5506893A (en) | 1993-02-19 | 1996-04-09 | At&T Corp. | Telecommunication network arrangement for providing real time access to call records |
NZ250926A (en) | 1993-02-23 | 1996-11-26 | Moore Business Forms Inc | Relational database: product, consumer and transactional data for retail shopping targeting |
US5666481A (en) | 1993-02-26 | 1997-09-09 | Cabletron Systems, Inc. | Method and apparatus for resolving faults in communications networks |
US5608720A (en) | 1993-03-09 | 1997-03-04 | Hubbell Incorporated | Control system and operations system interface for a network element in an access system |
US5327486A (en) | 1993-03-22 | 1994-07-05 | Bell Communications Research, Inc. | Method and system for managing telecommunications such as telephone calls |
US5369571A (en) | 1993-06-21 | 1994-11-29 | Metts; Rodney H. | Method and apparatus for acquiring demographic information |
US5481542A (en) | 1993-11-10 | 1996-01-02 | Scientific-Atlanta, Inc. | Interactive information services control system |
US5953389A (en) | 1993-11-16 | 1999-09-14 | Bell Atlantic Network Services, Inc. | Combination system for provisioning and maintaining telephone network facilities in a public switched telephone network |
AU1333895A (en) | 1993-11-30 | 1995-06-19 | Raymond R. Burke | Computer system for allowing a consumer to purchase packaged goods at home |
US6023562A (en) * | 1993-12-16 | 2000-02-08 | British Telecommunications Public Limited Company | Network updating arrangement using simulated annealing process to select level of service capabilities of permanent grouped communication links without changing network topology |
US5548726A (en) | 1993-12-17 | 1996-08-20 | Taligeni, Inc. | System for activating new service in client server network by reconfiguring the multilayer network protocol stack dynamically within the server node |
US5734837A (en) | 1994-01-14 | 1998-03-31 | Action Technologies, Inc. | Method and apparatus for building business process applications in terms of its workflows |
US5483596A (en) | 1994-01-24 | 1996-01-09 | Paralon Technologies, Inc. | Apparatus and method for controlling access to and interconnection of computer system resources |
US5586311A (en) | 1994-02-14 | 1996-12-17 | American Airlines, Inc. | Object oriented data access and analysis system |
AU696018B2 (en) | 1994-02-28 | 1998-08-27 | British Telecommunications Public Limited Company | Service provision in communications networks |
US5533108A (en) | 1994-03-18 | 1996-07-02 | At&T Corp. | Method and system for routing phone calls based on voice and data transport capability |
US5793762A (en) | 1994-04-12 | 1998-08-11 | U S West Technologies, Inc. | System and method for providing packet data and voice services to mobile subscribers |
US5721913A (en) | 1994-05-05 | 1998-02-24 | Lucent Technologies Inc. | Integrated activity management system |
US5694546A (en) | 1994-05-31 | 1997-12-02 | Reisman; Richard R. | System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list |
US5566351A (en) | 1994-06-20 | 1996-10-15 | International Business Machines Corporation | Adaptive polling system by generating sequence of polling signals whose magnitudes are functionally related to the occurrence of the busy signal |
US5483586A (en) * | 1994-07-18 | 1996-01-09 | Sussman; Lester | Electronic on-line subscriber telephone directory |
US5539734A (en) | 1994-07-21 | 1996-07-23 | Newbridge Networks Corporation | Method of maintaining PVC status packetized communication system |
AUPM702194A0 (en) | 1994-07-22 | 1994-08-18 | Revetment Systems Australia (Qld) Pty Ltd | A body |
US5715443A (en) | 1994-07-25 | 1998-02-03 | Apple Computer, Inc. | Method and apparatus for searching for information in a data processing system and for providing scheduled search reports in a summary format |
US5563805A (en) | 1994-08-16 | 1996-10-08 | International Business Machines Corporation | Multimedia context-sensitive real-time-help mechanism for use in a data processing system |
US5621727A (en) | 1994-09-16 | 1997-04-15 | Octel Communications Corporation | System and method for private addressing plans using community addressing |
US5740231A (en) * | 1994-09-16 | 1998-04-14 | Octel Communications Corporation | Network-based multimedia communications and directory system and method of operation |
US5742905A (en) | 1994-09-19 | 1998-04-21 | Bell Communications Research, Inc. | Personal communications internetworking |
US5530744A (en) | 1994-09-20 | 1996-06-25 | At&T Corp. | Method and system for dynamic customized call routing |
US6144727A (en) | 1997-08-29 | 2000-11-07 | Anip, Inc. | Method and system for global telecommunications network management and display of market-price information |
US5526257A (en) | 1994-10-31 | 1996-06-11 | Finlay Fine Jewelry Corporation | Product evaluation system |
US5778377A (en) | 1994-11-04 | 1998-07-07 | International Business Machines Corporation | Table driven graphical user interface |
US5623601A (en) | 1994-11-18 | 1997-04-22 | Milkway Networks Corporation | Apparatus and method for providing a secure gateway for communication and data exchanges between networks |
US5551025A (en) | 1994-11-30 | 1996-08-27 | Mci Communications Corporation | Relational database system for storing different types of data |
US5610915A (en) | 1994-11-30 | 1997-03-11 | Mci Communications Corporation | System and method therefor of viewing call traffic of a telecommunications network |
US5689645A (en) | 1994-12-01 | 1997-11-18 | Hewlett-Packard Co. | Persistence specification system and method for producing persistent and transient submaps in a management station for a data communication network |
US5633149A (en) | 1994-12-07 | 1997-05-27 | Incyte Pharmaceuticals, Inc. | Polynucleotide encoding novel chemokine expressed in inflamed adenoid |
US5787160A (en) | 1994-12-08 | 1998-07-28 | Mci Communications Corporation | Intelligent routing of special service calls |
US5630066A (en) | 1994-12-20 | 1997-05-13 | Sun Microsystems, Inc. | System and method for locating object view and platform independent object |
US6163597A (en) | 1995-02-10 | 2000-12-19 | Bell Atlantic Network Services, Inc. | Method and apparatus for routing calls placed to a virtual telephone number |
US5892900A (en) | 1996-08-30 | 1999-04-06 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
WO1996027155A2 (en) | 1995-02-13 | 1996-09-06 | Electronic Publishing Resources, Inc. | Systems and methods for secure transaction management and electronic rights protection |
JP3841366B2 (en) | 1995-02-17 | 2006-11-01 | 富士通株式会社 | Monitoring device load balancing processing system |
JPH08235114A (en) * | 1995-02-28 | 1996-09-13 | Hitachi Ltd | Server access method and charge information managing method |
US5696906A (en) | 1995-03-09 | 1997-12-09 | Continental Cablevision, Inc. | Telecommunicaion user account management system and method |
US5825769A (en) | 1995-03-17 | 1998-10-20 | Mci Corporation | System and method therefor of viewing in real time call traffic of a telecommunications network |
US5649182A (en) | 1995-03-17 | 1997-07-15 | Reitz; Carl A. | Apparatus and method for organizing timeline data |
US6134549A (en) | 1995-03-31 | 2000-10-17 | Showcase Corporation | Client/server computer system having personalizable and securable views of database data |
US6246767B1 (en) | 1995-04-03 | 2001-06-12 | Scientific-Atlanta, Inc. | Source authentication of download information in a conditional access system |
US5699403A (en) | 1995-04-12 | 1997-12-16 | Lucent Technologies Inc. | Network vulnerability management apparatus and method |
US5659601A (en) | 1995-05-09 | 1997-08-19 | Motorola, Inc. | Method of selecting a cost effective service plan |
US5650994A (en) | 1995-05-16 | 1997-07-22 | Bell Atlantic Network Services, Inc. | Operation support system for service creation and network provisioning for video dial tone networks |
US5802320A (en) | 1995-05-18 | 1998-09-01 | Sun Microsystems, Inc. | System for packet filtering of data packets at a computer network interface |
US5742762A (en) | 1995-05-19 | 1998-04-21 | Telogy Networks, Inc. | Network management gateway |
US5692030A (en) | 1995-05-31 | 1997-11-25 | Mci Communications Corporation | Electronic interface for exchange of trouble administration information in telecommunications |
US5757900A (en) | 1995-06-02 | 1998-05-26 | Bell Communications Research, Inc. | System and method for single access database retrievals |
US5708780A (en) | 1995-06-07 | 1998-01-13 | Open Market, Inc. | Internet server access control and monitoring systems |
US5745754A (en) | 1995-06-07 | 1998-04-28 | International Business Machines Corporation | Sub-agent for fulfilling requests of a web browser using an intelligent agent and providing a report |
US5701451A (en) | 1995-06-07 | 1997-12-23 | International Business Machines Corporation | Method for fulfilling requests of a web browser |
US6003030A (en) | 1995-06-07 | 1999-12-14 | Intervu, Inc. | System and method for optimized storage and retrieval of data on a distributed computer network |
CA2174796C (en) | 1995-06-19 | 2000-04-18 | James Patrick Dunn | Method for automatic maintenance of a local number portability database |
US5826269A (en) | 1995-06-21 | 1998-10-20 | Microsoft Corporation | Electronic mail interface for a network server |
US5710882A (en) * | 1995-06-29 | 1998-01-20 | Telefonaktiebolaget Lm Ericsson | Method and call set up server for setting up a call using a call handling portion and a connection handling portion to handle the call and the connection, respectively |
US6115458A (en) | 1995-07-14 | 2000-09-05 | American Express Travel Related Services Company, Inc. | Method and apparatus for summaries of prepaid instrument transaction activity |
CN1192310A (en) | 1995-07-27 | 1998-09-02 | 英国电讯有限公司 | Billing for communications usage |
US5930810A (en) | 1995-08-09 | 1999-07-27 | Taylor Corporation | Printing system with pre-defined user modifiable forms and local and remote printing |
US5852812A (en) | 1995-08-23 | 1998-12-22 | Microsoft Corporation | Billing system for a network |
JP3398530B2 (en) | 1995-08-23 | 2003-04-21 | 日本電信電話株式会社 | Network system, its operation processing method and access method used |
US5657390A (en) | 1995-08-25 | 1997-08-12 | Netscape Communications Corporation | Secure socket layer application program apparatus and method |
US5850517A (en) | 1995-08-31 | 1998-12-15 | Oracle Corporation | Communication link for client-server having agent which sends plurality of requests independent of client and receives information from the server independent of the server |
US5724423A (en) | 1995-09-18 | 1998-03-03 | Telefonaktiebolaget Lm Ericsson | Method and apparatus for user authentication |
US5884032A (en) | 1995-09-25 | 1999-03-16 | The New Brunswick Telephone Company, Limited | System for coordinating communications via customer contact channel changing system using call centre for setting up the call between customer and an available help agent |
US5774670A (en) | 1995-10-06 | 1998-06-30 | Netscape Communications Corporation | Persistent client state in a hypertext transfer protocol based client-server system |
US5751914A (en) * | 1995-10-10 | 1998-05-12 | International Business Machines Corporation | Method and system for correlating a plurality of events within a data processing system |
US5710900A (en) | 1995-10-12 | 1998-01-20 | Ncr Corporation | System and method for generating reports from a computer database |
US5870746A (en) | 1995-10-12 | 1999-02-09 | Ncr Corporation | System and method for segmenting a database based upon data attributes |
US5832496A (en) | 1995-10-12 | 1998-11-03 | Ncr Corporation | System and method for performing intelligent analysis of a computer database |
US5692181A (en) * | 1995-10-12 | 1997-11-25 | Ncr Corporation | System and method for generating reports from a computer database |
US5721903A (en) | 1995-10-12 | 1998-02-24 | Ncr Corporation | System and method for generating reports from a computer database |
US6240450B1 (en) | 1995-10-16 | 2001-05-29 | British Telecommunications Public Limited Company | Network data visualization system and method for downloading visualization software to a user station after user authentication |
US5966695A (en) | 1995-10-17 | 1999-10-12 | Citibank, N.A. | Sales and marketing support system using a graphical query prospect database |
US6625139B2 (en) | 1995-10-25 | 2003-09-23 | Genesys Telecommunications Laboratories, Inc. | Apparatus and methods for coordinating internet protocol telephone and data communications |
US6130933A (en) | 1996-02-02 | 2000-10-10 | Genesys Telecommunications Laboratories, Inc. | Apparatus and methods for coordinating telephone and data communications |
US5699528A (en) | 1995-10-31 | 1997-12-16 | Mastercard International, Inc. | System and method for bill delivery and payment over a communications network |
US5826029A (en) * | 1995-10-31 | 1998-10-20 | International Business Machines Corporation | Secured gateway interface |
US5778178A (en) | 1995-11-13 | 1998-07-07 | Arunachalam; Lakshmi | Method and apparatus for enabling real-time bi-directional transactions on a network |
US5764639A (en) * | 1995-11-15 | 1998-06-09 | Staples; Leven E. | System and method for providing a remote user with a virtual presence to an office |
US5790809A (en) | 1995-11-17 | 1998-08-04 | Mci Corporation | Registry communications middleware |
US5875236A (en) | 1995-11-21 | 1999-02-23 | At&T Corp | Call handling method for credit and fraud management |
CN1208536A (en) | 1995-12-11 | 1999-02-17 | 惠普公司 | Method of providing telecommunication services |
US6161126A (en) | 1995-12-13 | 2000-12-12 | Immersion Corporation | Implementing force feedback over the World Wide Web and other computer networks |
GB9526326D0 (en) | 1995-12-22 | 1996-02-21 | British Telecomm | Accessing telecommunications services |
JPH09204774A (en) | 1995-12-22 | 1997-08-05 | Hitachi Ltd | Semiconductor memory |
US5602918A (en) | 1995-12-22 | 1997-02-11 | Virtual Open Network Environment Corp. | Application level security system and method |
US6032184A (en) | 1995-12-29 | 2000-02-29 | Mci Worldcom, Inc. | Integrated interface for Web based customer care and trouble management |
US5742763A (en) | 1995-12-29 | 1998-04-21 | At&T Corp. | Universal message delivery system for handles identifying network presences |
US5633922A (en) * | 1995-12-29 | 1997-05-27 | At&T | Process and apparatus for restarting call routing in a telephone network |
US5764756A (en) | 1996-01-11 | 1998-06-09 | U S West, Inc. | Networked telephony central offices |
US5852810A (en) | 1996-01-29 | 1998-12-22 | Student Housing Network | Geographic specific information search system and method |
US8140358B1 (en) | 1996-01-29 | 2012-03-20 | Progressive Casualty Insurance Company | Vehicle monitoring system |
US5781550A (en) | 1996-02-02 | 1998-07-14 | Digital Equipment Corporation | Transparent and secure network gateway |
US5742805A (en) * | 1996-02-15 | 1998-04-21 | Fujitsu Ltd. | Method and apparatus for a single history register based branch predictor in a superscalar microprocessor |
US5726979A (en) | 1996-02-22 | 1998-03-10 | Mci Corporation | Network management system |
US5987134A (en) | 1996-02-23 | 1999-11-16 | Fuji Xerox Co., Ltd. | Device and method for authenticating user's access rights to resources |
US5862325A (en) | 1996-02-29 | 1999-01-19 | Intermind Corporation | Computer-based communication system and method using metadata defining a control structure |
US6018768A (en) | 1996-03-08 | 2000-01-25 | Actv, Inc. | Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments |
US5991733A (en) | 1996-03-22 | 1999-11-23 | Hartford Fire Insurance Company | Method and computerized system for managing insurance receivable accounts |
US5706502A (en) | 1996-03-25 | 1998-01-06 | Sun Microsystems, Inc. | Internet-enabled portfolio manager system and method |
US5754830A (en) * | 1996-04-01 | 1998-05-19 | Openconnect Systems, Incorporated | Server and web browser terminal emulator for persistent connection to a legacy host system and method of operation |
US5815665A (en) | 1996-04-03 | 1998-09-29 | Microsoft Corporation | System and method for providing trusted brokering services over a distributed network |
US6006242A (en) | 1996-04-05 | 1999-12-21 | Bankers Systems, Inc. | Apparatus and method for dynamically creating a document |
US5848396A (en) | 1996-04-26 | 1998-12-08 | Freedom Of Information, Inc. | Method and apparatus for determining behavioral profile of a computer user |
US5734831A (en) | 1996-04-26 | 1998-03-31 | Sun Microsystems, Inc. | System for configuring and remotely administering a unix computer over a network |
US5835084A (en) | 1996-05-01 | 1998-11-10 | Microsoft Corporation | Method and computerized apparatus for distinguishing between read and unread messages listed in a graphical message window |
JP2000516053A (en) | 1996-05-07 | 2000-11-28 | ウェブライン コミュニケーションズ コーポレーション | Method and apparatus for integrating Internet multimedia content with telephone and audio communications |
CA2198798C (en) | 1996-05-21 | 2000-05-23 | Hosagrahar Visvesvaraya Jagadish | System and method for pricing telecommunication transactions |
US5768501A (en) | 1996-05-28 | 1998-06-16 | Cabletron Systems | Method and apparatus for inter-domain alarm correlation |
US5784058A (en) | 1996-05-28 | 1998-07-21 | Sun Microsystems, Inc. | User-controllable persistent browser display pages |
US5819225A (en) | 1996-05-30 | 1998-10-06 | International Business Machines Corporation | Display indications of speech processing states in speech recognition system |
US5727129A (en) * | 1996-06-04 | 1998-03-10 | International Business Machines Corporation | Network system for profiling and actively facilitating user activities |
US5819271A (en) | 1996-06-04 | 1998-10-06 | Multex Systems, Inc. | Corporate information communication and delivery system and method including entitlable hypertext links |
US5832171A (en) | 1996-06-05 | 1998-11-03 | Juritech, Inc. | System for creating video of an event with a synchronized transcript |
US5870558A (en) | 1996-06-25 | 1999-02-09 | Mciworldcom, Inc. | Intranet graphical user interface for SONET network management |
US5860066A (en) | 1996-06-27 | 1999-01-12 | Payment Systems For Credit Unions Inc. | Imaging and workflow system |
US5799154A (en) | 1996-06-27 | 1998-08-25 | Mci Communications Corporation | System and method for the remote monitoring of wireless packet data networks |
US6088451A (en) | 1996-06-28 | 2000-07-11 | Mci Communications Corporation | Security system and method for network element access |
US5999972A (en) | 1996-07-01 | 1999-12-07 | Sun Microsystems, Inc. | System, method and article of manufacture for a distributed computer system framework |
US6112242A (en) | 1996-07-10 | 2000-08-29 | Uln Corporation | System and method for dynamic data interaction in a hypertext data processing system |
US5938729A (en) | 1996-07-12 | 1999-08-17 | Microsoft Corporation | System and method for monitoring server performance at a client computer |
US5742768A (en) | 1996-07-16 | 1998-04-21 | Silicon Graphics, Inc. | System and method for providing and displaying a web page having an embedded menu |
US5790780A (en) | 1996-07-16 | 1998-08-04 | Electronic Data Systems Corporation | Analysis of failures in a computing environment |
US6115737A (en) | 1996-07-24 | 2000-09-05 | Telcordia Technologies, Inc. | System and method for accessing customer contact services over a network |
US5790789A (en) | 1996-08-02 | 1998-08-04 | Suarez; Larry | Method and architecture for the creation, control and deployment of services within a distributed computer environment |
US5774660A (en) | 1996-08-05 | 1998-06-30 | Resonate, Inc. | World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network |
US5864863A (en) | 1996-08-09 | 1999-01-26 | Digital Equipment Corporation | Method for parsing, indexing and searching world-wide-web pages |
US6161128A (en) | 1996-08-14 | 2000-12-12 | Telcordia Technologies, Inc. | Internet based service control system allows telecommunications subscriber modifies telecommunications services through an internet gateway |
US5999965A (en) | 1996-08-20 | 1999-12-07 | Netspeak Corporation | Automatic call distribution server for computer telephony communications |
US6275490B1 (en) | 1996-08-21 | 2001-08-14 | Netspeak Corporation | Method and apparatus for establishing communications from browser application |
US6073241A (en) | 1996-08-29 | 2000-06-06 | C/Net, Inc. | Apparatus and method for tracking world wide web browser requests across distinct domains using persistent client-side state |
US5845267A (en) | 1996-09-06 | 1998-12-01 | At&T Corp | System and method for billing for transactions conducted over the internet from within an intranet |
US5845067A (en) | 1996-09-09 | 1998-12-01 | Porter; Jack Edward | Method and apparatus for document management utilizing a messaging system |
US5881237A (en) | 1996-09-10 | 1999-03-09 | Ganymede Software, Inc. | Methods, systems and computer program products for test scenario based communications network performance testing |
US5937165A (en) * | 1996-09-10 | 1999-08-10 | Ganymede Software, Inc | Systems, methods and computer program products for applications traffic based communications network performance testing |
US5983350A (en) | 1996-09-18 | 1999-11-09 | Secure Computing Corporation | Secure firewall supporting different levels of authentication based on address or encryption status |
US5905719A (en) * | 1996-09-19 | 1999-05-18 | Bell Communications Research, Inc. | Method and system for wireless internet access |
US6119109A (en) | 1996-09-30 | 2000-09-12 | Digital Vision Laboratories Corporation | Information distribution system and billing system used for the information distribution system |
US5949976A (en) | 1996-09-30 | 1999-09-07 | Mci Communications Corporation | Computer performance monitoring and graphing tool |
US6029182A (en) | 1996-10-04 | 2000-02-22 | Canon Information Systems, Inc. | System for generating a custom formatted hypertext document by using a personal profile to retrieve hierarchical documents |
CA2267951C (en) | 1996-10-09 | 2003-12-30 | Visa International Service Association | Electronic statement presentment system |
US6091808A (en) | 1996-10-17 | 2000-07-18 | Nortel Networks Corporation | Methods of and apparatus for providing telephone call control and information |
DE29618479U1 (en) * | 1996-10-23 | 1996-12-05 | Geka Brush Georg Karl Gmbh | Mascara brush |
US6031904A (en) | 1996-10-23 | 2000-02-29 | Nortel Networks Corporation | Service order mechanism for telephone subscriber |
DE19644787C1 (en) * | 1996-10-28 | 1998-04-02 | Siemens Ag | Method and device for connecting subscribers of a telecommunications network in a switching center |
AU5094398A (en) | 1996-10-30 | 1998-05-22 | Theodor Holm Nelson | Many-to-many payment system for network content materials |
US6065002A (en) | 1996-10-31 | 2000-05-16 | Systems And Computer Technology Corporation | Simplified interface for relational database access using open database connectivity |
US5909679A (en) | 1996-11-08 | 1999-06-01 | At&T Corp | Knowledge-based moderator for electronic mail help lists |
US5796393A (en) | 1996-11-08 | 1998-08-18 | Compuserve Incorporated | System for intergrating an on-line service community with a foreign service |
US5915001A (en) | 1996-11-14 | 1999-06-22 | Vois Corporation | System and method for providing and using universally accessible voice and speech data files |
JPH10198706A (en) | 1996-11-15 | 1998-07-31 | Digital Vision Lab:Kk | Information retrieval device, and method therefor |
US5867495A (en) | 1996-11-18 | 1999-02-02 | Mci Communications Corporations | System, method and article of manufacture for communications utilizing calling, plans in a hybrid network |
US5999525A (en) | 1996-11-18 | 1999-12-07 | Mci Communications Corporation | Method for video telephony over a hybrid network |
US5923016A (en) | 1996-12-03 | 1999-07-13 | Carlson Companies, Inc. | In-store points redemption system & method |
US5848233A (en) | 1996-12-09 | 1998-12-08 | Sun Microsystems, Inc. | Method and apparatus for dynamic packet filter assignment |
US6065059A (en) | 1996-12-10 | 2000-05-16 | International Business Machines Corporation | Filtered utilization of internet data transfers to reduce delay and increase user control |
US6131095A (en) | 1996-12-11 | 2000-10-10 | Hewlett-Packard Company | Method of accessing a target entity over a communications network |
US6131116A (en) | 1996-12-13 | 2000-10-10 | Visto Corporation | System and method for globally accessing computer services |
US6708221B1 (en) | 1996-12-13 | 2004-03-16 | Visto Corporation | System and method for globally and securely accessing unified information in a computer network |
US6108782A (en) | 1996-12-13 | 2000-08-22 | 3Com Corporation | Distributed remote monitoring (dRMON) for networks |
US5909682A (en) | 1996-12-30 | 1999-06-01 | Mci Worldcom, Inc. | Real-time device data management for managing access to data in a telecommunication system |
JP3579204B2 (en) | 1997-01-17 | 2004-10-20 | 富士通株式会社 | Document summarizing apparatus and method |
US6286050B1 (en) | 1997-01-27 | 2001-09-04 | Alcatel Usa Sourcing, L.P. | System and method for monitoring and management of telecommunications equipment using enhanced internet access |
US5875296A (en) | 1997-01-28 | 1999-02-23 | International Business Machines Corporation | Distributed file system web server user authentication with cookies |
US5991746A (en) | 1997-02-05 | 1999-11-23 | General Datacomm, Inc. | Billing system utilizing a modified file transfer protocol for collecting non-file MIB tables for billing in an ATM network |
US6041357A (en) | 1997-02-06 | 2000-03-21 | Electric Classified, Inc. | Common session token system and protocol |
US6044144A (en) | 1997-02-07 | 2000-03-28 | Mci Communications Corp. | Network call parking manager |
US5961602A (en) | 1997-02-10 | 1999-10-05 | International Business Machines Corporation | Method for optimizing off-peak caching of web data |
US6064667A (en) | 1997-02-10 | 2000-05-16 | Genesys Telecommunications Laboratories, Inc. | Apparatus and methods enhancing call routing to and within call centers |
US6683870B1 (en) * | 1997-02-10 | 2004-01-27 | Mci Communications Corporation | Method and system for multicasting call notifications |
US5923756A (en) | 1997-02-12 | 1999-07-13 | Gte Laboratories Incorporated | Method for providing secure remote command execution over an insecure computer network |
US6173311B1 (en) | 1997-02-13 | 2001-01-09 | Pointcast, Inc. | Apparatus, method and article of manufacture for servicing client requests on a network |
US6112238A (en) | 1997-02-14 | 2000-08-29 | Webtrends Corporation | System and method for analyzing remote traffic data in a distributed computing environment |
US5844896A (en) | 1997-02-26 | 1998-12-01 | U S West, Inc. | System and method for routing telephone calls |
US6003079A (en) | 1997-02-27 | 1999-12-14 | Hewlett Packard Company | System and method for continuously measuring quality of service in a federated application environment |
US5884312A (en) | 1997-02-28 | 1999-03-16 | Electronic Data Systems Corporation | System and method for securely accessing information from disparate data sources through a network |
US6137869A (en) | 1997-09-16 | 2000-10-24 | Bell Atlantic Network Services, Inc. | Network session management |
US6292481B1 (en) | 1997-09-16 | 2001-09-18 | Bell Atlantic Network Services, Inc. | Inter-carrier signaling and usage accounting architecture for internet telephony |
US6058170A (en) | 1997-03-10 | 2000-05-02 | At&T Corp | Telephone billing with summary information |
US6012090A (en) | 1997-03-14 | 2000-01-04 | At&T Corp. | Client-side parallel requests for network services using group name association |
US6118780A (en) * | 1997-03-17 | 2000-09-12 | International Business Machines Corporation | Communication network and method of operation for real time user selection of voice and/or data paths in the network |
US6104704A (en) | 1997-03-20 | 2000-08-15 | At&T Corp. | Methods and apparatus for gathering and processing billing information for internet telephony |
US5877759A (en) | 1997-03-26 | 1999-03-02 | Netscape Communications Corporation | Interface for user/agent interaction |
US5999973A (en) * | 1997-03-28 | 1999-12-07 | Telefonaktiebolaget L M Ericsson (Publ) | Use of web technology for subscriber management activities |
US6104716A (en) | 1997-03-28 | 2000-08-15 | International Business Machines Corporation | Method and apparatus for lightweight secure communication tunneling over the internet |
AU6780798A (en) | 1997-03-31 | 1998-10-22 | Bellsouth Intellectual Property Corporation | A system and method for generating an invoice to rebill charges to the elements of an organization |
US6212558B1 (en) | 1997-04-25 | 2001-04-03 | Anand K. Antur | Method and apparatus for configuring and managing firewalls and security devices |
US6212636B1 (en) | 1997-05-01 | 2001-04-03 | Itt Manufacturing Enterprises | Method for establishing trust in a computer network via association |
US5982864A (en) | 1997-05-01 | 1999-11-09 | At& T Corp | Telephone billing with customized billing information |
US6065116A (en) | 1997-05-07 | 2000-05-16 | Unisys Corporation | Method and apparatus for configuring a distributed application program |
US5805803A (en) | 1997-05-13 | 1998-09-08 | Digital Equipment Corporation | Secure web tunnel |
US6587867B1 (en) | 1997-05-22 | 2003-07-01 | Mci Communications Corporation | Internet-based subscriber profile management of a communications system |
US6014704A (en) * | 1997-06-04 | 2000-01-11 | Nortel Networks Corporation | Method and apparatus for communicating data and management information |
US6014702A (en) | 1997-06-04 | 2000-01-11 | International Business Machines Corporation | Host information access via distributed programmed objects |
US5987523A (en) | 1997-06-04 | 1999-11-16 | International Business Machines Corporation | Applet redirection for controlled access to non-orginating hosts |
US5930804A (en) | 1997-06-09 | 1999-07-27 | Philips Electronics North America Corporation | Web-based biometric authentication system and method |
US5991806A (en) | 1997-06-09 | 1999-11-23 | Dell Usa, L.P. | Dynamic system control via messaging in a network management system |
US6105131A (en) | 1997-06-13 | 2000-08-15 | International Business Machines Corporation | Secure server and method of operation for a distributed information system |
US6073105A (en) | 1997-06-13 | 2000-06-06 | Tele-Publishing, Inc. | Interactive personals online network method and apparatus |
US6070243A (en) * | 1997-06-13 | 2000-05-30 | Xylan Corporation | Deterministic user authentication service for communication network |
US20010054064A1 (en) | 1997-07-02 | 2001-12-20 | Pallipuram V. Kannan | Method system and computer program product for providing customer service over the world-wide web |
US6636143B1 (en) | 1997-07-03 | 2003-10-21 | Matsushita Electric Industrial Co., Ltd. | Resistor and method of manufacturing the same |
US6014647A (en) | 1997-07-08 | 2000-01-11 | Nizzari; Marcia M. | Customer interaction tracking |
US6023762A (en) | 1997-07-09 | 2000-02-08 | Northern Telecom Limited | Multi-view personalized communications agent |
US5958016A (en) | 1997-07-13 | 1999-09-28 | Bell Atlantic Network Services, Inc. | Internet-web link for access to intelligent network service control |
US6049786A (en) | 1997-07-22 | 2000-04-11 | Unisys Corporation | Electronic bill presentment and payment system which deters cheating by employing hashes and digital signatures |
US5970467A (en) | 1997-07-31 | 1999-10-19 | Enviro Ec Ag | Accurate market survey collection method |
US6108700A (en) * | 1997-08-01 | 2000-08-22 | International Business Machines Corporation | Application end-to-end response time measurement and decomposition |
US5956714A (en) | 1997-08-13 | 1999-09-21 | Southwestern Bell Telephone Company | Queuing system using a relational database |
US6073122A (en) | 1997-08-15 | 2000-06-06 | Lucent Technologies Inc. | Cryptographic method and apparatus for restricting access to transmitted programming content using extended headers |
US6122258A (en) | 1997-08-29 | 2000-09-19 | Nortel Networks Corporation | Method for creating a numbering plan-independent directory structure for telecommunications applications |
US6044362A (en) | 1997-09-08 | 2000-03-28 | Neely; R. Alan | Electronic invoicing and payment system |
US5960411A (en) | 1997-09-12 | 1999-09-28 | Amazon.Com, Inc. | Method and system for placing a purchase order via a communications network |
US6182113B1 (en) | 1997-09-16 | 2001-01-30 | International Business Machines Corporation | Dynamic multiplexing of hyperlinks and bookmarks |
US6212506B1 (en) | 1997-09-16 | 2001-04-03 | Nortel Networks Corporation | Per call real time billing display |
US6049602A (en) | 1997-09-18 | 2000-04-11 | At&T Corp | Virtual call center |
US5983267A (en) | 1997-09-23 | 1999-11-09 | Information Architects Corporation | System for indexing and displaying requested data having heterogeneous content and representation |
US6763376B1 (en) | 1997-09-26 | 2004-07-13 | Mci Communications Corporation | Integrated customer interface system for communications network management |
US6631402B1 (en) | 1997-09-26 | 2003-10-07 | Worldcom, Inc. | Integrated proxy interface for web based report requester tool set |
US6041325A (en) | 1997-10-09 | 2000-03-21 | Alcatel Usa Sourcing, L.P. | System and method for controlling access to a telephony database |
US6337858B1 (en) | 1997-10-10 | 2002-01-08 | Nortel Networks Limited | Method and apparatus for originating voice calls from a data network |
US5907681A (en) | 1997-10-20 | 1999-05-25 | International Business Machines Corporation | Intelligent method, apparatus and computer program product for automated refreshing of internet web pages |
US6594682B2 (en) | 1997-10-28 | 2003-07-15 | Microsoft Corporation | Client-side system for scheduling delivery of web content and locally managing the web content |
US6128624A (en) | 1997-11-12 | 2000-10-03 | Ncr Corporation | Collection and integration of internet and electronic commerce data in a database during web browsing |
US5995948A (en) | 1997-11-21 | 1999-11-30 | First Usa Bank, N.A. | Correspondence and chargeback workstation |
US6134584A (en) | 1997-11-21 | 2000-10-17 | International Business Machines Corporation | Method for accessing and retrieving information from a source maintained by a network server |
US6078891A (en) | 1997-11-24 | 2000-06-20 | Riordan; John | Method and system for collecting and processing marketing data |
JP2002509350A (en) | 1997-12-18 | 2002-03-26 | ナウチノ−プロイズヴォドストヴェンノエ プレドプリヤーティエ “エクシン” | Capacitor with double electrical layer |
US6078924A (en) | 1998-01-30 | 2000-06-20 | Aeneid Corporation | Method and apparatus for performing data collection, interpretation and analysis, in an information platform |
US6006265A (en) | 1998-04-02 | 1999-12-21 | Hotv, Inc. | Hyperlinks resolution at and by a special network server in order to enable diverse sophisticated hyperlinking upon a digital network |
US6115693A (en) | 1998-04-17 | 2000-09-05 | Andersen Consulting Llp | Quality center and method for a virtual sales and service center |
US6122624A (en) | 1998-05-28 | 2000-09-19 | Automated Transaction Corp. | System and method for enhanced fraud detection in automated electronic purchases |
US6032132A (en) | 1998-06-12 | 2000-02-29 | Csg Systems, Inc. | Telecommunications access cost management system |
US6011844A (en) | 1998-06-19 | 2000-01-04 | Callnet Communications | Point-of-presence call center management system |
US6049789A (en) | 1998-06-24 | 2000-04-11 | Mentor Graphics Corporation | Software pay per use licensing system |
US6031901A (en) | 1998-08-04 | 2000-02-29 | Su; Li-Chuan | Pay phone |
US6088796A (en) | 1998-08-06 | 2000-07-11 | Cianfrocca; Francis | Secure middleware and server control system for querying through a network firewall |
US6177932B1 (en) | 1998-08-21 | 2001-01-23 | Kana Communications, Inc. | Method and apparatus for network based customer service |
WO2000013375A1 (en) | 1998-08-26 | 2000-03-09 | Harris Corporation | Web-based access to an enhanced service system by institutions, point of sale and end users |
US6084953A (en) | 1998-08-28 | 2000-07-04 | Axicom Communications Group Inc. | Internet assisted return call |
US6715080B1 (en) | 1998-10-01 | 2004-03-30 | Unisys Corporation | Making CGI variables and cookie information available to an OLTP system |
US6212546B1 (en) | 1998-10-01 | 2001-04-03 | Unisys Corporation | Providing a modular gateway architecture which isolates attributes of the client and server systems into independent components |
US6085171A (en) | 1999-02-05 | 2000-07-04 | Excel Communications, Inc. | Order entry system for changing communication service |
EP1171984A1 (en) * | 1999-04-23 | 2002-01-16 | Nokia Corporation | Qam modulator |
US6760844B1 (en) | 1999-07-30 | 2004-07-06 | Unisys Corporation | Secure transactions sessions |
DE10035204A1 (en) | 1999-09-13 | 2001-03-15 | Merck Patent Gmbh | Laser-markable plastic, e.g. for production of markable components for cars or for plastic packaging, comprises thermoplastic containing effect pigment coated with anthracene or pentaerythritol |
US6782425B1 (en) | 1999-11-24 | 2004-08-24 | Unisys Corporation | Session based security profile for internet access of an enterprise server |
US6978461B2 (en) | 2001-02-28 | 2005-12-20 | Sun Microsystems, Inc. | System and method for accessing functionality of a backend system from an application server |
US6839708B1 (en) | 2002-02-26 | 2005-01-04 | Sprint Communication Company L.P. | Computer system having an authentication and/or authorization routing service and a CORBA-compliant interceptor for monitoring the same |
US20060156418A1 (en) | 2005-01-10 | 2006-07-13 | Ibm Corporation | Method and apparatus for preventing unauthorized access to data |
US20070169116A1 (en) | 2006-01-18 | 2007-07-19 | Dell Products L.P. | Method and system for automated installation of system specific drivers |
-
1998
- 1998-09-24 US US09/159,409 patent/US6631402B1/en not_active Expired - Lifetime
- 1998-09-24 US US09/159,512 patent/US6385644B1/en not_active Expired - Lifetime
- 1998-09-24 US US09/159,407 patent/US6490620B1/en not_active Expired - Lifetime
- 1998-09-24 US US09/159,516 patent/US6470386B1/en not_active Expired - Lifetime
- 1998-09-24 US US09/159,406 patent/US6606708B1/en not_active Expired - Fee Related
- 1998-09-24 US US09/159,505 patent/US6615258B1/en not_active Expired - Fee Related
- 1998-09-24 US US09/159,514 patent/US6598167B2/en not_active Expired - Fee Related
- 1998-09-24 US US09/159,408 patent/US6587836B1/en not_active Expired - Fee Related
- 1998-09-24 US US09/159,684 patent/US6377993B1/en not_active Expired - Lifetime
- 1998-09-24 US US09/159,515 patent/US6115040A/en not_active Expired - Lifetime
- 1998-09-24 US US09/159,702 patent/US6574661B1/en not_active Expired - Lifetime
- 1998-09-24 US US09/159,503 patent/US9197599B1/en not_active Expired - Fee Related
- 1998-09-24 US US09/159,506 patent/US6611498B1/en not_active Expired - Fee Related
- 1998-09-25 JP JP2000516287A patent/JP2003526126A/en active Pending
- 1998-09-25 WO PCT/US1998/020158 patent/WO1999016099A2/en active Application Filing
- 1998-09-25 WO PCT/US1998/020137 patent/WO1999016230A1/en active Application Filing
- 1998-09-25 AU AU95836/98A patent/AU9583698A/en not_active Abandoned
- 1998-09-25 WO PCT/US1998/020160 patent/WO1999015978A1/en active Application Filing
- 1998-09-25 AU AU96672/98A patent/AU9667298A/en not_active Abandoned
- 1998-09-25 AU AU95831/98A patent/AU9583198A/en not_active Abandoned
- 1998-09-25 AU AU95829/98A patent/AU9582998A/en not_active Abandoned
- 1998-09-25 WO PCT/US1998/020095 patent/WO1999015984A1/en not_active Application Discontinuation
- 1998-09-25 WO PCT/US1998/020139 patent/WO1999015975A1/en active Application Filing
- 1998-09-25 AU AU96679/98A patent/AU9667998A/en not_active Abandoned
- 1998-09-25 CA CA002304554A patent/CA2304554A1/en not_active Abandoned
- 1998-09-25 AU AU96682/98A patent/AU755614B2/en not_active Ceased
- 1998-09-25 WO PCT/US1998/020138 patent/WO1999015974A1/en active Application Filing
- 1998-09-25 JP JP2000513218A patent/JP2003525475A/en active Pending
- 1998-09-25 WO PCT/US1998/020146 patent/WO1999016198A1/en active Application Filing
- 1998-09-25 WO PCT/US1998/020170 patent/WO1999015979A1/en active Application Filing
- 1998-09-25 AU AU96675/98A patent/AU9667598A/en not_active Abandoned
- 1998-09-25 WO PCT/US1998/020156 patent/WO1999015950A1/en active Application Filing
- 1998-09-25 BR BR9814049-3A patent/BR9814049A/en not_active IP Right Cessation
- 1998-09-25 EP EP98950689A patent/EP1015970A4/en not_active Withdrawn
- 1998-09-25 WO PCT/US1998/020173 patent/WO1999019803A1/en not_active Application Discontinuation
- 1998-09-25 AU AU96671/98A patent/AU753269B2/en not_active Ceased
- 1998-09-25 BR BR9814050-7A patent/BR9814050A/en not_active IP Right Cessation
- 1998-09-25 WO PCT/US1998/020155 patent/WO1999016002A1/en active Application Filing
- 1998-09-25 AU AU95833/98A patent/AU9583398A/en not_active Abandoned
- 1998-09-25 AU AU97773/98A patent/AU9777398A/en not_active Abandoned
- 1998-09-25 WO PCT/US1998/020171 patent/WO1999016202A2/en active Application Filing
- 1998-09-25 EP EP98950680A patent/EP1015995A4/en not_active Withdrawn
- 1998-09-25 AU AU95835/98A patent/AU9583598A/en not_active Abandoned
- 1998-09-25 WO PCT/US1998/020148 patent/WO1999016207A1/en active Application Filing
- 1998-09-25 WO PCT/US1998/020136 patent/WO1999015960A2/en not_active Application Discontinuation
- 1998-09-25 AU AU95840/98A patent/AU9584098A/en not_active Abandoned
- 1998-09-25 AU AU96680/98A patent/AU9668098A/en not_active Abandoned
- 1998-09-25 AU AU96676/98A patent/AU9667698A/en not_active Abandoned
- 1998-09-25 WO PCT/US1998/020159 patent/WO1999015989A1/en active Application Filing
- 1998-09-25 AU AU10624/99A patent/AU1062499A/en not_active Abandoned
- 1998-09-25 CA CA002304543A patent/CA2304543A1/en not_active Abandoned
- 1998-09-25 AU AU97772/98A patent/AU9777298A/en not_active Abandoned
- 1998-09-25 JP JP2000513194A patent/JP2003522342A/en active Pending
- 1998-09-25 WO PCT/US1998/020157 patent/WO1999016218A1/en active Application Filing
- 1998-09-25 AU AU96678/98A patent/AU9667898A/en not_active Abandoned
- 1998-09-25 EP EP98950700A patent/EP1015986A4/en not_active Withdrawn
- 1998-09-25 AU AU95827/98A patent/AU9582798A/en not_active Abandoned
- 1998-09-25 BR BR9814046-9A patent/BR9814046A/en not_active IP Right Cessation
- 1998-09-25 WO PCT/US1998/020141 patent/WO1999016206A1/en active Application Filing
- 1998-09-25 WO PCT/US1998/020147 patent/WO1999015977A1/en active Application Filing
- 1998-09-25 CA CA002304619A patent/CA2304619A1/en not_active Abandoned
- 1998-09-25 AU AU95832/98A patent/AU9583298A/en not_active Abandoned
- 1998-09-25 WO PCT/US1998/020149 patent/WO1999015988A2/en active Application Filing
- 1998-09-25 WO PCT/US1998/020150 patent/WO1999015996A2/en active Application Filing
- 1998-09-25 AU AU97770/98A patent/AU9777098A/en not_active Abandoned
- 1998-09-25 WO PCT/US1998/020180 patent/WO1999016203A2/en active Application Filing
- 1998-09-25 AU AU96663/98A patent/AU752622B2/en not_active Ceased
-
2001
- 2001-09-04 US US09/945,589 patent/US6956845B2/en not_active Expired - Fee Related
-
2003
- 2003-04-08 US US10/409,375 patent/US7114083B2/en not_active Expired - Fee Related
- 2003-07-18 US US10/621,800 patent/US6968571B2/en not_active Expired - Fee Related
-
2004
- 2004-12-28 US US11/023,953 patent/US8495724B2/en not_active Expired - Fee Related
-
2005
- 2005-04-28 US US11/115,732 patent/US8073777B2/en not_active Expired - Fee Related
- 2005-05-23 US US11/134,943 patent/US7814533B2/en not_active Expired - Fee Related
- 2005-09-30 US US11/240,608 patent/US7236486B2/en not_active Expired - Fee Related
-
2009
- 2009-09-30 US US12/570,868 patent/US8479259B2/en not_active Expired - Fee Related
-
2012
- 2012-10-10 US US13/648,679 patent/US8935772B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5781632A (en) * | 1995-02-08 | 1998-07-14 | Odom; Gregory Glen | Method and apparatus for secured transmission of confidential data over an unsecured network |
US5721908A (en) * | 1995-06-07 | 1998-02-24 | International Business Machines Corporation | Computer network for WWW server data access over internet |
US5793964A (en) * | 1995-06-07 | 1998-08-11 | International Business Machines Corporation | Web browser system |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7085360B1 (en) | 2002-04-22 | 2006-08-01 | Cingular Wireless, Llc | System and method for auditing billing records in a telecommunications system |
US7509650B2 (en) | 2004-05-20 | 2009-03-24 | International Business Machines Corporation | Enhance browsing of messages in a message queue |
US7849468B2 (en) | 2004-05-20 | 2010-12-07 | International Business Machines Corporation | Enhanced browsing of messages in a message queue |
US10565764B2 (en) | 2018-04-09 | 2020-02-18 | At&T Intellectual Property I, L.P. | Collaborative augmented reality system |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6714979B1 (en) | Data warehousing infrastructure for web based reporting tool | |
US6377993B1 (en) | Integrated proxy interface for web based data management reports | |
US7058600B1 (en) | Integrated proxy interface for web based data management reports | |
US7225249B1 (en) | Integrated systems for providing communications network management services and interactive generating invoice documents | |
US6515968B1 (en) | Integrated interface for real time web based viewing of telecommunications network call traffic | |
US6473407B1 (en) | Integrated proxy interface for web based alarm management tools | |
US6745229B1 (en) | Web based integrated customer interface for invoice reporting | |
US20020087383A1 (en) | Integrated interface for web based customer care and trouble management | |
US20040193512A1 (en) | Web based integrated customer interface for invoice reporting | |
WO1999015976A1 (en) | Integrated proxy interface for web based report requester tool set | |
MXPA00002979A (en) | Integrated customer interface for web-based data management | |
MXPA00002978A (en) | Integrated customer interface for web based communications network management |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AU BR CA JP MX SG |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: CA |