Service Provider awareness Universal Apparatus

Similar documents
Software Version 1.0 ConnectKey TM Share to Cloud April Xerox ConnectKey Share to Cloud User / Administrator s Guide

SOHO 6 Wireless Installation Procedure Windows 95/98/ME with Internet Explorer 5.x & 6.0

CellCast Solution for BlackBerry Smartphones. Security Overview. Revised: June

AWEBDESK LIVE CHAT SOFTWARE

Spambrella SaaS Encryption Enablement for Customers, Domains and Users Quick Start Guide

Working with Indicee Elements

Vyve Broadband Website Privacy Policy. What Information About Me Is Collected and Stored?

Taleo Recruiting 7.5. Technical Requirements and Configuration Guidelines for Candidates. Software Version: 7.5 SP11

SSL VPN. Virtual Appliance Installation Guide. Virtual Private Networks

BASIC ANALYSIS OF TCP/IP NETWORKS

Interwise Connect. Working with Reverse Proxy Version 7.x

WebSphere Business Monitor

PrinterOn Mobile App for ios and Android

WatchDox Administrator's Guide. Application Version 3.7.5

Personal Computer Checklist (Google Chrome) RealPage, Inc.

Microsoft Dynamics GP Release

This guide is intended to help you troubleshoot problems connecting a wireless device to the Gogo Biz network.

Website Creator Pro Quick Reference Guide. Version: 0.5

RCS Liferay Google Analytics Portlet Installation Guide

Smart Control Center. User Guide. 350 East Plumeria Drive San Jose, CA USA. November v1.0

VIVA 4G LTE Mini Router. Quick Start Guide

Presto User s Manual. Collobos Software Version Collobos Software, Inc

Solutions to Trust. NEXThink V5 What is New?

7 TRANSMISSION CONTROL PROTOCOL/ INTERNET PROTOCOL (TCP/IP)

About the Canon Mobile Scanning MEAP Application

Notes Client Tips & Tricks

VPN Technologies: Definitions and Requirements

AJAX: Highly Interactive Web Applications. Jason Giglio.

Quick Installation Guide

Jive Connects for Openfire

Easy Setup Guide for the Sony Network Camera

Terms and Definitions for CMS Administrators, Architects, and Developers

How to select the right Marketing Cloud Edition

Web Forms for Marketers 2.3 for Sitecore CMS 6.5 and

The Reporting Console

Attracting Visitors to Your Web Site

Deep analysis of a modern web site

Intel Active Management Technology with System Defense Feature Quick Start Guide

Wireless Local Area Networks (WLANs)

Privacy Policy. What is Covered in This Privacy Policy. What Information Do We Collect, and How is it Used?

14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë

PingFederate. Windows Live Cloud Identity Connector. User Guide. Version 1.0

Visual Dialogue User Guide. Version 6.1

Xerox Mobile Link 2.0 Frequently Asked Questions (FAQ) - Android

Open-Xchange Guard Major Release v Feature Overview V1.4

WatchGuard QMS End User Guide

WhatsVirtual for WhatsUp Gold v16.0 User Guide

Step-by-Step Configuration

USER GUIDE. Ethernet Configuration Guide (Lantronix) P/N: Rev 6

Hot Spot (Unsecured) Wireless Access Initial Setup and Login for MCC_HOTSPOT

MJPEG Camera Client User Manual

The Shift to Wireless Data Communication

Information Technology Career Field Pathways and Course Structure

Now SMS/MMS Android Modem Quick Start Guide

HP Insight Management Agents architecture for Windows servers

Web Conferencing Version 8.3 Troubleshooting Guide

Network Setup Guide. 1 Glossary. 2 Operation. 1.1 Static IP. 1.2 Point-to-Point Protocol over Ethernet (PPPoE)

Ipswitch Client Installation Guide

HP INTEGRATED ARCHIVE PLATFORM

DATA PROTECTION. OneWorld Encrypted Messages USER GUIDE

Website Administration Security Guide


Modern snoop lab lite version

White Paper Instant Messaging (IM) and Sarbanes Oxley Compliance

Spambrella SaaS Encryption Enablement for Customers, Domains and Users Quick Start Guide

Mail Services. Easy-to-manage Internet mail solutions featuring best-in-class open source technologies. Features

Clientless SSL VPN Users

Taleo Enterprise. Career Section Branding Definition. Version 7.5

WatchDox for Windows. User Guide. Version 3.9.5

McAfee Web Gateway Administration Intel Security Education Services Administration Course Training

FileMaker Server 10 Help

SPLIT BLOCK FINAL Web Design

Hybrid for SharePoint Server Search Reference Architecture

Business Process Management IBM Business Process Manager V7.5

CA Identity Manager. Glossary. r12.5 SP8

About Google Analytics

Avalanche Site Edition

Cognos Introduction to Cognos

Setup Guide Access Manager Appliance 3.2 SP3

DSL-G604T Wireless ADSL Router

enicq 5 System Administrator s Guide

Encryption Admin & User Guide

Security from the Ground Up eblvd uses a hybrid-asp model designed expressly to ensure robust, secure operation.

KASPERSKY LAB. Kaspersky Administration Kit version 6.0. Administrator s manual

Frequently Asked Questions: Cisco Jabber 9.x for Android

Strong Security in Multiple Server Environments

Building Web Applications

Chapter 8 Advanced Configuration

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.

Where every interaction matters.

PaperCut Payment Gateway Module - RBS WorldPay Quick Start Guide

LivePoplet: Technology That Enables Mashup of Existing Applications

5100 SERIES 32-CHANNEL SWITCHBOX NVR

Saving work in the CMS Edit an existing page Create a new page Create a side bar section... 4

TOSHIBA GA Printing from Windows

Ericom AccessNow for Microsoft RDCB

Transcription:

1. Invention Title. Service Provider awareness Universal Apparatus 2. Invention Summary. An apparatus for universal Service Provider awareness by host computers. 3. Invention Description. a. Describe the invention in detail. Home Awareness is the mechanism by what Service Providers publishes their brand to internet subscribers for multiple reasons: Inform the user is in the operators network Inform users on account related events (e.g., consumption quota reached a limit) Claims: In order to communicate to the host the service provider information the following claims are made. 1. The host computer or application has an client that perform a sequence of standard protocol invocations plus some artifacts disclosed in this document as a way to convey the usage of data 2. Operating systems can allocate some real state space in the task bar, or a toolkit, widget or similar, to represent a link to the service provider information 3. Web Browsers and applications can separate a space in the toolbar, uri box, etc to represent the service information link to expanded information 4. A hierarchy of procedures (some examples listed below ) can be defined for an application to determine the mechanism to gain access to the service information. 5. The protocol and actions are deemed in general insecure, thus personal information should not be considered for transmission over the wire. Security mechanisms can be develop further if deemed necessary. Service Provider Awareness Discovery Protocol (SPADP) Steps to inform a client about the service provider being served. 1. After IP Acquisition the client performs TURN, ICE Lite or similar procedure to determine its public IP 2. The client with the public address information performs a reverse DNS to determine the domain name of the address servicing network (query a PTR record using the dns name of the wan IP such as 122.6.7.48.in-addr-arpa). 3. Optionally The client performs Forward Confirmed Reverse DNS to verify the original address matches the service provider 4. The client with the top domain (first two segments of the DNS name) performs a standard http query in the form (similar to the favicon convention as default behavior) of: a. http://domain.com/sp.icon (to retrieve the icon of a service provider)

b. http://domain.com/spinfo (to invoke a service that retrieves SP information). 5. With a. the client can display a static icon of the service provider as described in the claims. With b. the client can retrieve additional information to place in the context of the displaying box, URIs, dialog boxes, etc. 6. The connection type b. can enable further actions to enable web services validation of user to disclose short information notices (source address verification of requester matched to current IP lease). a. Logging on your account to check your consumption status b. Billing notifications are available in your operator inbox. c. Current offers, specials bonus and rewards. Implementation options: At the OS level, May require an RFC and look consensus for adoption OS can publish APIs for applications and widgets to gain access to SPADP information Applications (e.g. browser) can call OS services, then request SPADP if not supported by OS When connecting via provider portal the home page can explicitly turn SPADP on, off. <link rel="spadp" enable= true false > could indicate the browser to enable the SPADP client Disabling client for making SPADP requests. The figure below shows an example of how the Service Provider information can be displayed. A context link can further expand information about the service Provider based on the http request. An example of a potential response for a json/text mime type is shown below (i.e., request to http//cox.com/spinfo). The application (e.g., browser) renders the retrieved content in a UI specific manner. Additional messages can be added or represent dynamic web pages as well; similar to Google Maplets, or bookmarklets. Examples of rendering of the retrieved information.

Modal Dialog pop-up after clicking the Service Provider icon b. Why was the invention developed? What problem(s) does the invention solve? How is it better? Normally the service providers inject html tags and/or scripts on top of the visited pages to display the information of interest in users browsers. This procedure is effective but costly as involves additional resources both physical and operational, scalability can be a problem as traffic grows and number of connected devices requires host state tracking. As applications transition to mobile experience, the use of browsers become less than universal and HTTP/HTML based applications make much difficult or impossible to intercept and introduce operator information in prior all HTML traffic directed to the browser. This solution creates a standard set of procedures that guarantee home awareness browser independence, and expand usability by the operating system and applications in general. The information being provided to the host can be potentially used by multiple entities within the host and introduced semantics for its manipulation. The reduction of traffic intercept has a direct impact on OPEX and CAPEX as the information is at minimum captured at the IP acquisition and/or renew process. Future complex networks where multi-homed connections are feasible, information of the multiple providers can guarantee better host coordination of bandwidth resources and management.

Usage of encryption can improve confidentiality of user whenever personal information is being communicated to the user. This is not possible today as html information is sent in the clear with potential eavesdropping. Closed environments like mobile network present connectivity information plus brand awareness. This is different as the mechanism presented herein. Those devices can t connect to other networks, the brand awareness is pre-set at manufacturing time and not necessarily discovered. Also SMS might be a better mechanism for those networks to communicate information as it is part of their service infrastructure. c. Briefly outline the potential commercial value and customers of the invention. There is a large market of Service provider awareness that can take advantage for more complex interactions, and, or cost reductions on other fronts as the mechanism simplifies the interactions for SP awareness to clients. This procedures applies to any kind of internet based service provider and is not confined to cable networks. 4. HOW is your invention different from existing products, processes, systems? Sourced Content: Based on Wireless Tech Team call Sept 15 2011 presented By Vikas Sarawat. Home awareness is done in proprietary manners today, thus what apply to one operator is not necessarily the same solution or user experience when using a different service provider. Most included visualization on main pages by insertion of frames (watermarks), scripts altering the user content. It is also hard to determine which web pages the inserted material can be displayed due use of complex styled documents altering contrast, colors and graphics to determine the overlays can be clearly displayed without compromising the customer experience.