WO2002039349A1 - Methods and system for communications service revenue collection - Google Patents

Methods and system for communications service revenue collection Download PDF

Info

Publication number
WO2002039349A1
WO2002039349A1 PCT/SE2001/002503 SE0102503W WO0239349A1 WO 2002039349 A1 WO2002039349 A1 WO 2002039349A1 SE 0102503 W SE0102503 W SE 0102503W WO 0239349 A1 WO0239349 A1 WO 0239349A1
Authority
WO
WIPO (PCT)
Prior art keywords
service
provider
payment
user
information
Prior art date
Application number
PCT/SE2001/002503
Other languages
French (fr)
Inventor
Christer FÅHRAEUS
Petter Ericson
Original Assignee
Anoto Ab
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from SE0004156A external-priority patent/SE0004156D0/en
Priority claimed from SE0101240A external-priority patent/SE0101240D0/en
Application filed by Anoto Ab filed Critical Anoto Ab
Priority to AU2002214489A priority Critical patent/AU2002214489A1/en
Priority to JP2002541594A priority patent/JP2004513461A/en
Priority to EP01983034A priority patent/EP1337949A1/en
Publication of WO2002039349A1 publication Critical patent/WO2002039349A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03545Pens or stylus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • G06F3/0317Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface
    • G06F3/0321Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface by optically sensing the absolute position with respect to a regularly patterned surface forming a passive digitiser, e.g. pen optically detecting position indicative tags printed on a paper sheet
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions

Definitions

  • the present invention relates generally to data processing systems and, more particularly, to systems and methods for collecting revenue for services in a communications system.
  • Network enabled computers and other communications devices allow individuals to electronically communicate and to electronically conduct business transactions. For example, e-mail is often used for message transmission, and Internet web sites permit procurement of information, goods, and services over a network.
  • a network may be accessed can vary depending on the type of hardware being used. For example, access to a mobile phone network often occurs using keys on the mobile phone, or in some instances through voice commands. Network access through a PDA may be achieved using a stylus on a sensing surface, and network access through a personal computer or laptop is often achieved through a keyboard or mouse .
  • Some network based communications and transactions might be impeded by input devices that users find cumbersome or awkward. While individuals are often very comfortable conveying information using pen and paper, and secondarily using keyboards and mouses, as communications hardware becomes smaller, input devices become more dif- ficult to use. This can impede use of the technology. In addition, network-based financial transactions may be impeded by awkward or cumbersome payment procedures and schemes. If methods of payment are unduly burdensome or even somewhat cumbersome, wide spread adoption of the technology may be adversely affected.
  • a method for collecting payments in a communications system may include receiving a request, via a provider of communications services, to provide a product to a user.
  • the request may be generated in response to the user detecting information using a pen-like device that generates a signal reflective of the request.
  • Information may then be transmitted in response to the received request .
  • a request for payment may then be made to the provider of communications services.
  • the product may include an information look-up provided by a look-up service, and the request for payment may seek reimbursement for a look-up fee by the lookup service.
  • the request for payment may include a single request for reimbursement for multiple information lookups.
  • the user might be indirectly billed through the communications services provider. Billing may be performed on a transactional basis, or might occur in batches.
  • the product might also be goods or services ordered by the user from a vendor.
  • the provider of communications services might reimburse the vendor for a purchase by the user, and thereafter bill the user for the services, perhaps along with an added transaction fee.
  • the vendor might also pay a transaction fee or percentage to the communications services provider for mediating the transaction.
  • the provider of communications services may then bill the user for the user's purchase from the vendor in a single billing statement which also invoices communications services.
  • the invention may include a method for collecting payments in an communi- cations system where a request is sent to a lookup service to provide an information lookup to a user.
  • the request may be generated in response to the user detecting information using a pen-like device that generates a signal reflective of the request .
  • Information may then be transmitted from the look-up service to the user, and an entity other than the user may then be billed a fee for the information lookup.
  • the invention may include a method for collecting payments in a communications system where a request for mapping information corresponding to a position of a digital pen on digital paper, is sent to a mapping lookup service.
  • the position of the pen on paper may correspond to a service offered by a network operator.
  • Mapping information may then be retrieved and sent to the digital pen, and a payment collected from the network operator for retrieving the mapping information.
  • FIG. 1A is a diagram of an exemplary network environment in which features and aspects of the present invention may be implemented
  • FIG. IB depicts a lookup table for use by a mapping lookup service represented in FIG. 1A;
  • FIG. 2 is an exemplary flowchart of a method for a first billing arrangement in a manner consistent with the present invention
  • FIG. 3 is an exemplary diagram of an interaction between an individual end user, network operator, and mapping lookup service, consistent with the billing arrangement described in FIG. 2 ;
  • FIG. 4 is an exemplary flowchart of a method for a second billing arrangement in a manner consistent with the present invention;
  • FIG. 5 is an exemplary diagram of an interaction between an individual end user, network operator, service provider, and mapping lookup service, consistent with the billing arrangement described in FIG. 4 ;
  • FIG. 6 is an exemplary flowchart of a method for a third billing arrangement in a manner consistent with the present invention
  • FIG. 7 is an exemplary diagram of an interaction between an individual end user, network operator, service provider, and mapping lookup service, consistent with the billing arrangement described in FIG. 6;
  • FIG. 8 is an exemplary flowchart of a method for a fourth billing arrangement in a manner consistent with the present invention.
  • FIG. 9 is an exemplary diagram of an interaction between an individual end user, network operator, service provider, payment provider, and mapping lookup service, consistent with the billing arrangement described in FIG. 8.
  • a mapping lookup service may retrieve mapping information corresponding to a position of a digital pen on digital paper in response to a request for the mapping information from the digital pen.
  • an electronic pen-like device may be used to read or otherwise generate an instruction and transmit that instruction over a network.
  • a service provider or network operator may offer a service that correlates either the position of the digital pen on digital paper to a requested action, or to otherwise convey the instruction and provides a requested action in response. The service provider or network ope- rator may then be billed, for example, by the mapping lookup service for retrieving the mapping information.
  • the network operator may offer a service corresponding to the position of the digital pen and may bill an end user for that service.
  • the network operator may bill the service provider for access to a communications network and no cost is passed on to the end user, according to an agreement between the service provider and the network operator, when the service provider is offering the service to an end user.
  • the network operator may bill the service provider and the end user for access to a communications network.
  • the service provider may enter into an agreement with a payment provider.
  • the pay- ment provider may pay the service provider for the service offered to the end user and bill the end user for that service.
  • the network operator may also bill the ser- vice provider and the end user for access to a communications network.
  • FIG. 1A is a diagram of an exemplary network envi- ronment in which the features and aspects of the present invention may be implemented.
  • Network environment 100 may include individual end users 102a- 102n, communications devices 104a-104n and 114a-114n, network 106, mapping lookup service 108, network operators 110a- llOn, business end users 112a-112n, service providers 116a-116n, and payment providers 118a-118n.
  • the number of components in network environment 100 is not limited to what is shown.
  • Individual end users 102a-102n may be individuals who use a portable hand-held device, such as a digital pen, and a surface, such as digital paper, to obtain services offered by a network operator or service provider. For example, writing from a digital pen on digital paper may be transformed to a facsimile message, an electronic mail (e-mail) message, or a short message (e.g., SMS -- Short Message Service) . The message may be routed to an appropriate destination, which may be indicated by the writing.
  • the digital pen may include a transmitter for communicating directly over a network, or may include a transmitter for relaying information over a network through an intermediary communications device, such as a mobile telephone, or a network connected computer or PDA (Personal Digital Assistant) .
  • PDA Personal Digital Assistant
  • pen- related functions may include those that permit end users to purchase goods or services.
  • an advertise-ment for flowers may be printed with portions containing digital paper code.
  • an order for flowers might be placed to a local flower shop, where the order can be fulfilled.
  • Business end users 112a-112n may use a portable hand-held device, such as a digital pen, and a surface, such as digital paper, in a manner similar to individual end users 102a-102n.
  • Business end users might typically use a digital pen in conjunction with an agreement between a network operator and a service provider. The business end user may either be an employee of or a business partner of the service provider in the arrangement.
  • UPS United Parcel Service
  • UPS might have a digital pen-based inventory system, and equip delivery personnel with digital pens for transmitting delivery status information to a host computer.
  • UPS is a service provider (e.g., the new inventory service is the provided service) .
  • UPS may enter into an agreement with a network operator where a consolidated UPS account is billed, as opposed to billing separate accounts for each end user and pen.
  • Digital paper may be an ordinary piece of paper on which a unique proprietary pattern has been printed.
  • a very small portion of the pattern may be associated with a uniquely defined function, such that when that pattern portion is detected by a digital pen, the associated function may be implemented.
  • the pattern may include small dots with a nominal spacing, which are slightly displaced from a grid structure. As a customer writes on digital paper using a digital pen, the pen may take periodical snapshots of the pattern (e.g., every
  • Each snapshot may contain enough information to make a calculation of the exact position of the pen. This information can be stored in the pen and forwarded to an appropriate network operator or service provider after a mapping lookup service, such as mapping lookup service 108, determines what network operator or service provider corresponds to the particular location on the full pattern.
  • a mapping lookup service such as mapping lookup service 108
  • the digital pen may be configured to read other forms of code, carrying information indicative of a function.
  • the complete addressable area covered by the full pattern may be divided into numerous domains varying in size, some of which are pre-defined for certain applications, while others are licensed to companies and authorities.
  • a network operator that provides a set of services to an end user, such as graphical e-mail and SMS, can license a domain.
  • the area within a domain can be used for a range of applications, each with its own functionality assigned.
  • a digital pen may include, for example, a traditional ink container, a detector, such as a digital camera, an image processor, memory, and a transceiver.
  • a digital pen may include either more or fewer components.
  • some digital pens may not include an ink container.
  • the digital camera may take digital snapshots of the pattern, which may be illuminated by infrared light from the pen and visible to the camera.
  • the image processor may calculate the exact position of the snapshots in the pattern. The position may be determined to the extent that coordinates corresponding to the snapshots can be determined.
  • the memory may store the data from the image processor and may store several fully written pages .
  • the transceiver may transmit information by IR light or radio waves.
  • the transceiver which may be a Bluetooth transceiver, may transmit information via a communica- tions device, such as communications device 104, to mapping lookup service 108. This information may include position information and a pen identification.
  • the transceiver may also transmit data indicative of the writing on the digital paper to the appropriate network operator or service provider. While a digital pen has been described as including a Bluetooth transceiver, one of skill in the art will recognize that other transceivers can be used.
  • the information transfer by the transceiver does not need to be wireless, but instead may be by cable.
  • An individual end user may receive an invoice for services corresponding w ⁇ ISO [S H ⁇ o ⁇ o ⁇ O ⁇ rt S 0 rt TJ ⁇ - ⁇ - rt 0 ) 3 ⁇ H, 0 ⁇ - ⁇ - 0J rt rt a $ H CQ ⁇ ii TJ a P. ⁇ ⁇ 3 0 ⁇ rt
  • FIG. IB depicts a lookup table for use by mapping lookup service 108.
  • the lookup table includes a list of coordinates and corresponding URLs .
  • Mapping lookup service 108 may either store the lookup table locally or access it remotely. One of skill in the art will recognize that other information may be stored in a lookup table .
  • Mapping lookup service 108 receives requests from various end users looking for mapping information. After retrieving the appropriate mapping information, mapping lookup service may send the information to the requesting end user, who can then contact the appropriate network operator or service provider. As mapping lookup service
  • mapping lookup service 108 retrieves mapping information, it may collect billing data, noting the pen identification and the network operators or service providers that correspond to the relevant section of the pattern. Based on this billing data, mapping lookup service 108 may periodically send invoices to the various network operators and service providers for retrieving mapping information.
  • Network operators 110a- llOn may be entities that provide end users and service providers with channels over which to communicate (e.g., communications services providers) .
  • mobile operators or telecom operators such as AT&T, Sprint, or MCI, may all be network operators.
  • AT&T AT&T
  • Sprint Sprint
  • MCI MCI-C
  • a network operator may offer a variety of pen-related services to an end user.
  • network operator 110a may provide graphical e-mail, graphical fax, graphical SMS, digital note pad, or digital paper calendar services to individual end user 102a.
  • the network operator may enter into business relationships with vendors to provide access to vendor information or to offer vendor goods or services. Other services may also be provided. If an individual end user 102a uses a pen-related service provided by network operator 110a, then network operator 110a may send an invoice to individual end user 102a for use of the service and/or for a cost of the goods/ services obtained.
  • This invoice may include an itemized list of services used by the end user or may be a lump sum bill.
  • use of pen-related services may be part of an individual end user's overall communications service agreement with the network operator (e.g., no additional payment is necessary) .
  • Service providers 116a-116n may be vendors or other entities that market and support pen-related services to end users.
  • a service provider, such as service provider 116a, that offers a pen-related service for an individual end user or a business end user may be responsible to mapping lookup service 108 for the cost of any mapping information retrievals made for that service. Examples of service providers include UPS (as previously explained) , an internet-based flower shop, or any other business that offers products and services to customers .
  • Service providers 116a-116n may enter into agreements with other entities, such as a network operator or payment provider. Each agreement may result in a different billing arrangement.
  • a service provider typically may receive information from a digital pen indicative of a particular service desired by the end user with the pen. After giving the end user the desired service, the service provider may receive an invoice from mapping lookup service 108 for the mapping information retrieval.
  • invoices and pay- ments may also be exchanged in some manner between the service provider, a network operator, a payment provider, and the end user. Specific billing arrangements are more fully explained below with reference to FIGS. 2-5.
  • Payment providers 118a-118n may be financial institutions involved in agreements with various service pro- viders and end users.
  • a payment provider such as payment provider 118a, may handle the billing of an end user for a service provider. While payment providers might not be involved in every transaction, they may add particular value when the service provider does not want to assume the financial risk of the transaction.
  • the service provider may still receive an invoice from mapping lookup service 108 for mapping information retrieval and an invoice from a network operator for communications channel usage.
  • the service provider may send an invoice to payment provider 118a and subsequently receives payment from payment provider 118a.
  • the service provider may receive payments for services. These payments may be partly used to send payment to mapping lookup service 108. Examples of payment providers are credit card companies, utilities, or other organizations that have relationships with end users and/or service providers .
  • FIG. 2 is an exemplary flowchart of a method for a first billing arrangement in a manner consistent with the present invention.
  • This billing arrangement might be particularly well suited to situations where a network operator wants to offer an end user a set of basic pen- related services that might be used more often than other pen-related services.
  • a network operator provides an individual end user with a service such as a pen-related service.
  • the individual end user such as individual end user 102a, uses a digital pen and digital paper to access a service offered by a network operator, such as network operator 110a (step 202) .
  • a network operator 110a such as network operator 110a
  • individual end user 102a may desire to send a graphical e-mail to a specific person.
  • steps 308 and 310 correspond to step 212
  • steps 312 and 314 correspond to step 214.
  • FIG. 4 is an exemplary flowchart of a method for a second billing arrangement in a manner consistent with the present invention.
  • This billing arrangement might be particularly well suited to situations where a service provider may not desire to pass service costs on to its employees or business partners acting as end users . Instead, the service provider may prefer to have costs passed to itself as part of an agreement with a network operator.
  • a service provider provides a business end user with pen-related services.
  • a business end user such as business end user 112a, may make a request, such as through the use of a digital pen and digital paper for the purpose of utilizing a service offered by service provider 116a (step 402) .
  • business end user 112a may be an employee or business partner of service provider 116a and desire to use a digital pen-based inventory service.
  • business end user 112a may write on digital paper in an appropriate manner.
  • business end user 112a may touch the digital pen to an area of the digital paper designated for sending information. Recognizing the area of the digital paper, the digital pen sends a request to mapping lookup service 108 via communications device 114a (step 404) .
  • the request may include a pen identification and position information (e.g., coordinates).
  • mapping lookup service 108 uses the position information to lookup and retrieve mapping information that corresponds to the position information in a table (step 406) .
  • the mapping information may include a URL of service provider 116a, who is providing the pen-related service to business end user 112a.
  • mapping lookup service 108 After retrieving the mapping information, mapping lookup service 108 returns the mapping information to the digital pen of business end user 112a using, for example, the pen identification information (step 408) .
  • the digital pen may use the mapping information (e.g., URL) to contact the appropriate network operator 110a, sending network operator 110a pen identification and position information (step
  • network operator 110a may instruct the digital pen on what data to send, how to format and tag that data, and where to send that data.
  • the digital pen may then send network operator 110a the appropriate data, including the handwritten data that the digital pen stored when the end user wrote on the digital paper.
  • service provider 116a may perform the particular pen-based service desired by business end user 112a.
  • business end user 112a may either be an employee of or a business partner of service provider 116a. Accordingly, service provider 116a may not desire to pass service costs on to business end user 112a. Instead, service provider 116a may enter into an agreement with a network operator where the business end users do not get charged for using the communications channels or other services of the network operator.
  • service provider 116a may bill service provider 116a per the agreement (step 412) .
  • network operator 110a may send service provider 116a an invoice indicating that payment is due for use of the communication channel that network operator 110a provided.
  • Service provider 116a may then remit to the network operator 110a an appropriate payment .
  • Mapping lookup service 108 may also bill service provider 116a for retrieval of the mapping information associated with service provider 116a (step 414) .
  • mapping lookup service 108 may send service provider 116a an invoice indicating that payment is due for the information retrieval .
  • Mapping lookup service 108 may send an invoice after each information retrieval, wait until a predetermined number of information retrievals have been made, or wait until a predetermined dollar amount has been reached. Also, a periodical invoice may be sent (e.g., weekly, monthly, etc.). Service provider 116a may then remit appropriate payments.
  • FIG. 5 is an exemplary diagram of an interaction between a business end user, network operator, service provider, and mapping lookup service, when the billing arrangement described in FIG. 4 is used.
  • the dataflow depicted in FIG. 5 corresponds to some of the steps in FIG. 4. Specifically, step 502 corresponds to step 404, step 504 corresponds to step 408, step 506 corresponds to step 410, steps 508 and 510 correspond to step 412, and steps 512 and 514 correspond to step 414.
  • FIG. 6 is an exemplary flowchart of a method for a third billing arrangement in a manner consistent with the present invention.
  • This billing arrangement might be particularly well suited to situations where a service provider may want to offer a pen-related service to an individual end user.
  • a service provider may provide an individual end user with pen-related services.
  • an individual end user such as individual end user 102a, may use a digital pen and digital paper for the purpose of accessing a service offered by a service provider, such as service provider 116a (step 602) .
  • a service provider such as service provider 116a
  • an individual end user 102a desiring to order flowers may do so by scanning with a digital pen a coded portion of an advertisement for flowers.
  • an order for flowers may be placed to a local flower shop, where the order can be fulfilled and charged to the user's phone bill, for example.
  • Recipient information may be inputted and transmitted using the digital pen, and the identity of the purchaser may be known by a unique identification number transmitted by the pen.
  • Another example is an individual end user purchasing plane tickets using a coded airline advertisement.
  • individual end user 102a may first need to touch the digital pen to an area of the digital paper designated for sending messages. Recognizing the area of the digital paper, the digital pen may send a request to mapping lookup service 108
  • the request may include a pen identification and position information (e.g., coordinates) .
  • mapping lookup service 108 may use the position information to lookup and retrieve mapping information that corresponds to the position information in a table (step 606) .
  • the mapping information may include a URL of service provider 116a, who is providing the pen-related service to individual end user 102a.
  • mapping lookup service 108 may return the mapping information to the digital pen of individual end user 102a using, for example, the pen identification information (step 608) .
  • the digital pen may use the mapping information (e.g., URL) to contact the appropriate network operator 110a, sending network operator 110a pen identification and position information (step 610) .
  • network operator 110a may instruct the digital pen on what data to send, how to format and tag that data, and where to send that data.
  • the digital pen may then send network operator 110a the appropriate data, including the handwritten data that the digital pen stored when the end user wrote on the digital paper.
  • service provider 116a may perform the particular pen-based service desired by individual end user 102a.
  • a network operator such as network operator 110a may bill both individual end user 102a and service provider 116a for using the communications channels of the network operator (e.g., providing network access) (step 612) .
  • network operator 110a may send individual end user 102a and service provider 116a invoices indicating that payment is due for carrying data over its communications channels.
  • Service provider 116a may choose to bill individual end user 102a for the service performed. For example, as previously mentioned, an individual end user 102a who purchased flowers using digital pen and digital paper may receive an invoice for the flowers directly from service provider 116a. Alternatively, individual end user 102a may receive an invoice for the flowers from network ope- rator 110a as a part of the invoice normally received from network operator 110a. In that case, network operator 110a may reimburse service provider 116a for the purchased product/service (e.g., flowers).
  • product/service e.g., flowers
  • Mapping lookup service 108 may also bill service provider 116a for retrieval of the mapping information associated with service provider 116a (step 214) .
  • mapping lookup service 108 may send service provider 116a an invoice indicating that payment is due for the information retrieval.
  • Mapping lookup service 108 may send an invoice after each information retrieval, wait until a predetermined number of information retrievals have been made, or wait until a predetermined dollar amount has been reached. Also, a periodical invoice may be sent (e.g., weekly, monthly, etc.). Service provider 116a may then remit appropriate payments.
  • FIG. 7 is an exemplary diagram of the interaction between a business end user, network operator, service provider, and mapping lookup service, when the billing arrangement described in FIG. 6 is used.
  • the dataflow depicted in FIG. 7 corresponds to some of the steps in FIG. 6.
  • step 702 corresponds to step 604
  • step 704 corresponds to step 608
  • step 706 corresponds to step 610
  • steps 708, 710, 712, and 714 correspond to step 612
  • steps 716 and 718 correspond to step 614.
  • FIG. 8 is an exemplary flowchart of a method for a fourth billing arrangement in a manner consistent with the present invention.
  • This billing arrangement might be particularly well suited to situations where the service provider does not want to assume the financial risk of the transaction and would prefer to use the service of, for example, a third party financial institution.
  • a service provider or network operator may provide an individual end user with pen-related services.
  • an individual end user such as individual end user 102a, may use a digital pen and digital paper for the purpose of accessing a service offered by a network operator or a service provider, such as service provider 116a (step 802) .
  • service provider 116a such as service provider 116a
  • an order for furniture can be placed to a furniture shop, where the order can be fulfilled.
  • individual end user 102a may first need to touch the digital pen to various areas of the digital paper to select options such as fabric choice. The user may then scan an area designated for sending messages. Recognizing the area of the digital paper, the digital pen may send a request to mapping lookup service 108 via communications device 104a (step 804) .
  • the request may include a pen identification and position information (e.g., coordinates) .
  • mapping lookup service 108 may use the position information to lookup and retrieve mapping information corresponding to the position information in a table (step 806) .
  • the mapping information may include a URL of service provider 116a, who is providing the pen-related service to individual end user 102a.
  • mapping lookup service 108 may return the mapping information to the digital pen of individual end user 102a using, for example, the pen identification information (step 808) .
  • the digital pen may use the map- ⁇ cti
  • Mapping lookup service 108 may also bill service provider 116a for retrieval of the mapping information associated with service provider 116a (step 818) .
  • mapping lookup service 108 may send service provider 116a an invoice indicating that payment is due for the information retrieval.
  • Mapping lookup service 108 may send an invoice after each information retrieval, wait until a predetermined number of information retrievals have been made, or wait until a predetermined dollar amount has been reached. Also, a periodical invoice may be sent (e.g., weekly, monthly, etc.) . Service provider 116a may then remit payment appropriately.
  • FIG. 9 is an exemplary diagram of the interaction between a business end user, network operator, service provider, payment provider, and mapping lookup service, when the billing arrangement described in FIG.
  • step 902 corresponds to step 804
  • step 904 corresponds to step 808
  • step 906 corresponds to step 810
  • steps 908, 910, 912, and 914 correspond to step 812
  • steps 916 and 918 correspond to step 814
  • steps 920 and 922 correspond to step 816
  • steps 924 and 926 correspond to step 818.
  • 60/210,653 filed June 9, 2000; Method and Apparatus for Information Management based on Swedish Application No. 0001253-4 filed April 5, 2000, and U.S. Provisional Application No. 60/210,652, filed June 9, 2000; Device and Method for Communication based on Swedish Application No. 0000940-7, filed March 21, 2000, and U.S. Provisional Application No. 60/208,166, filed May 31, 2000; Information-Related Devices and Methods based on Swedish Application No. 0001235-1, filed April 5, 2000, and U.S. Provisional Application No. 60/210,647, filed June 9, 2000; Processing of Documents based on Swedish Application No. 0000954-8, filed March 21, 2000, and U.S. Provisional Application No.
  • 60/207,849 filed May 30, 2000; Secure Signature Checking System based on Swedish Application No. 0000943-1, filed March 21, 2000, and U.S. Provisional Application No. 60/207,880, filed May 30, 2000; Identification of Virtual Raster Pattern, based on Swedish Application No. 0001235-1, filed April 5, 2000, and U.S. Provisional Application No. 60/210,647, filed June 9, 2000, and Swedish Application No. 0004132- 7, filed November 10, 2000.
  • mapping lookup service employs an exemplary embodiment of a mapping lookup service
  • the invention in its broadest sense is not so limited.
  • the code detected by the pen need not be part of a larger map, but may instead contain a more directly executable instruction.
  • the invention therefore is not limited to the disclosure herein, but is intended to cover any adaptations or variations thereof.

Abstract

Methods and systems for communications service revenue collection may include a mapping lookup service. The mapping lookup service is configured to retrieve mapping information corresponding to a position of a digital pen on digital paper in response to a request for the mapping information from the digital pen. A service provider or network operator who offers a service corresponding to the position of the digital pen on digital paper may be billed by the mapping lookup service for retrieving the mapping information.

Description

METHODS AND SYSTEM FOR COMMUNICATIONS SERVICE REVENUE
COLLECTION
CROSS-REFERENCE TO RELATED APPLICATIONS
This application claims priority under 35 U.S. C. § 119 of: U.S. Provisional Application No. 60/281,786, entitled Methods and System for Communications Service Revenue Collection, filed April 6, 2001; U.S. Provisional Application No. 60/277,285, entitled Communications Services Methods and Systems, filed March 21, 2001; and U.S. Provisional Application No. 60/261,122, entitled Method, System and Product for Information Management, filed January 12, 2001. The disclosures of the above-identified Provisional Applications are expressly incorporated herein by reference in their entirety. This application also claims priority under 35 U.S.C. § 119 of: Swedish Patent Application No. 0004156-6, filed November 13, 2000; and Swedish Patent Application No. 0101240-0, filed April 6, 2001. FIELD OF THE INVENTION
The present invention relates generally to data processing systems and, more particularly, to systems and methods for collecting revenue for services in a communications system.
BACKGROUND MATERIAL AND INFORMATION
Network enabled computers and other communications devices allow individuals to electronically communicate and to electronically conduct business transactions. For example, e-mail is often used for message transmission, and Internet web sites permit procurement of information, goods, and services over a network.
The manner in which a network may be accessed can vary depending on the type of hardware being used. For example, access to a mobile phone network often occurs using keys on the mobile phone, or in some instances through voice commands. Network access through a PDA may be achieved using a stylus on a sensing surface, and network access through a personal computer or laptop is often achieved through a keyboard or mouse .
Some network based communications and transactions might be impeded by input devices that users find cumbersome or awkward. While individuals are often very comfortable conveying information using pen and paper, and secondarily using keyboards and mouses, as communications hardware becomes smaller, input devices become more dif- ficult to use. This can impede use of the technology. In addition, network-based financial transactions may be impeded by awkward or cumbersome payment procedures and schemes. If methods of payment are unduly burdensome or even somewhat cumbersome, wide spread adoption of the technology may be adversely affected. SUMMARY OF A FEW ASPECTS OF THE INVENTION
A method for collecting payments in a communications system may include receiving a request, via a provider of communications services, to provide a product to a user. The request may be generated in response to the user detecting information using a pen-like device that generates a signal reflective of the request. Information may then be transmitted in response to the received request . In addition, a request for payment may then be made to the provider of communications services.
The product may include an information look-up provided by a look-up service, and the request for payment may seek reimbursement for a look-up fee by the lookup service. The request for payment may include a single request for reimbursement for multiple information lookups. The user might be indirectly billed through the communications services provider. Billing may be performed on a transactional basis, or might occur in batches.
The product might also be goods or services ordered by the user from a vendor. In this case, the provider of communications services might reimburse the vendor for a purchase by the user, and thereafter bill the user for the services, perhaps along with an added transaction fee. The vendor might also pay a transaction fee or percentage to the communications services provider for mediating the transaction. The provider of communications services may then bill the user for the user's purchase from the vendor in a single billing statement which also invoices communications services.
In another exemplary sense, the invention may include a method for collecting payments in an communi- cations system where a request is sent to a lookup service to provide an information lookup to a user. The request may be generated in response to the user detecting information using a pen-like device that generates a signal reflective of the request . Information may then be transmitted from the look-up service to the user, and an entity other than the user may then be billed a fee for the information lookup.
As a further example, the invention may include a method for collecting payments in a communications system where a request for mapping information corresponding to a position of a digital pen on digital paper, is sent to a mapping lookup service. The position of the pen on paper may correspond to a service offered by a network operator. Mapping information may then be retrieved and sent to the digital pen, and a payment collected from the network operator for retrieving the mapping information.
The above information is exemplary of but a few aspects of the invention, and is not intended to reflect the full scope and spirit of the invention. BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying , drawings are incorporated in and constitute a part of this specification and, together with the description, explain the features and principles of the invention. In the drawings: FIG. 1A is a diagram of an exemplary network environment in which features and aspects of the present invention may be implemented; FIG. IB depicts a lookup table for use by a mapping lookup service represented in FIG. 1A;
FIG. 2 is an exemplary flowchart of a method for a first billing arrangement in a manner consistent with the present invention;
FIG. 3 is an exemplary diagram of an interaction between an individual end user, network operator, and mapping lookup service, consistent with the billing arrangement described in FIG. 2 ; FIG. 4 is an exemplary flowchart of a method for a second billing arrangement in a manner consistent with the present invention;
FIG. 5 is an exemplary diagram of an interaction between an individual end user, network operator, service provider, and mapping lookup service, consistent with the billing arrangement described in FIG. 4 ;
FIG. 6 is an exemplary flowchart of a method for a third billing arrangement in a manner consistent with the present invention; FIG. 7 is an exemplary diagram of an interaction between an individual end user, network operator, service provider, and mapping lookup service, consistent with the billing arrangement described in FIG. 6;
FIG. 8 is an exemplary flowchart of a method for a fourth billing arrangement in a manner consistent with the present invention; and
FIG. 9 is an exemplary diagram of an interaction between an individual end user, network operator, service provider, payment provider, and mapping lookup service, consistent with the billing arrangement described in FIG. 8. DETAILED DESCRIPTION
The following detailed description of the invention refers to the accompanying drawings . While the descrip- tion includes exemplary embodiments, other embodiments are possible, and changes may be made to the embodiments described without departing from the spirit and scope of the invention. The following detailed description does not limit the invention. Instead, the scope of the invention is defined by the appended claims and their equivalents . Overview
Methods and systems consistent with the principles of the invention enable communications service revenue collection. A mapping lookup service may retrieve mapping information corresponding to a position of a digital pen on digital paper in response to a request for the mapping information from the digital pen. Alternatively, an electronic pen-like device may be used to read or otherwise generate an instruction and transmit that instruction over a network. A service provider or network operator may offer a service that correlates either the position of the digital pen on digital paper to a requested action, or to otherwise convey the instruction and provides a requested action in response. The service provider or network ope- rator may then be billed, for example, by the mapping lookup service for retrieving the mapping information.
In a first billing arrangement, the network operator may offer a service corresponding to the position of the digital pen and may bill an end user for that service. In a second billing arrangement, the network operator may bill the service provider for access to a communications network and no cost is passed on to the end user, according to an agreement between the service provider and the network operator, when the service provider is offering the service to an end user. In a third billing arrangement, the network operator may bill the service provider and the end user for access to a communications network. In a fourth billing arrangement, the service provider may enter into an agreement with a payment provider. The pay- ment provider may pay the service provider for the service offered to the end user and bill the end user for that service. The network operator may also bill the ser- vice provider and the end user for access to a communications network. Network Environment
FIG. 1A is a diagram of an exemplary network envi- ronment in which the features and aspects of the present invention may be implemented. Network environment 100 may include individual end users 102a- 102n, communications devices 104a-104n and 114a-114n, network 106, mapping lookup service 108, network operators 110a- llOn, business end users 112a-112n, service providers 116a-116n, and payment providers 118a-118n. The number of components in network environment 100 is not limited to what is shown.
Individual end users 102a-102n may be individuals who use a portable hand-held device, such as a digital pen, and a surface, such as digital paper, to obtain services offered by a network operator or service provider. For example, writing from a digital pen on digital paper may be transformed to a facsimile message, an electronic mail (e-mail) message, or a short message (e.g., SMS -- Short Message Service) . The message may be routed to an appropriate destination, which may be indicated by the writing. The digital pen may include a transmitter for communicating directly over a network, or may include a transmitter for relaying information over a network through an intermediary communications device, such as a mobile telephone, or a network connected computer or PDA (Personal Digital Assistant) . Another example of pen- related functions may include those that permit end users to purchase goods or services. For example, an advertise- ment for flowers may be printed with portions containing digital paper code. By touching an appropriate part of the advertisement with a digital pen, an order for flowers might be placed to a local flower shop, where the order can be fulfilled. Business end users 112a-112n may use a portable hand-held device, such as a digital pen, and a surface, such as digital paper, in a manner similar to individual end users 102a-102n. Business end users, however, might typically use a digital pen in conjunction with an agreement between a network operator and a service provider. The business end user may either be an employee of or a business partner of the service provider in the arrangement. For example, a business end user 112a may be an employee of UPS (United Parcel Service) . UPS might have a digital pen-based inventory system, and equip delivery personnel with digital pens for transmitting delivery status information to a host computer. Accordingly, UPS is a service provider (e.g., the new inventory service is the provided service) . UPS may enter into an agreement with a network operator where a consolidated UPS account is billed, as opposed to billing separate accounts for each end user and pen.
Digital paper may be an ordinary piece of paper on which a unique proprietary pattern has been printed. A very small portion of the pattern may be associated with a uniquely defined function, such that when that pattern portion is detected by a digital pen, the associated function may be implemented. The pattern may include small dots with a nominal spacing, which are slightly displaced from a grid structure. As a customer writes on digital paper using a digital pen, the pen may take periodical snapshots of the pattern (e.g., every
1/100 second) . Each snapshot may contain enough information to make a calculation of the exact position of the pen. This information can be stored in the pen and forwarded to an appropriate network operator or service provider after a mapping lookup service, such as mapping lookup service 108, determines what network operator or service provider corresponds to the particular location on the full pattern. Alternatively, the digital pen may be configured to read other forms of code, carrying information indicative of a function.
The complete addressable area covered by the full pattern may be divided into numerous domains varying in size, some of which are pre-defined for certain applications, while others are licensed to companies and authorities. For example, a network operator that provides a set of services to an end user, such as graphical e-mail and SMS, can license a domain. The area within a domain can be used for a range of applications, each with its own functionality assigned.
A digital pen may include, for example, a traditional ink container, a detector, such as a digital camera, an image processor, memory, and a transceiver.
One of skill in the art will recognize that a digital pen may include either more or fewer components. For example, some digital pens may not include an ink container. The digital camera may take digital snapshots of the pattern, which may be illuminated by infrared light from the pen and visible to the camera. The image processor may calculate the exact position of the snapshots in the pattern. The position may be determined to the extent that coordinates corresponding to the snapshots can be determined. The memory may store the data from the image processor and may store several fully written pages .
The transceiver may transmit information by IR light or radio waves. The transceiver, which may be a Bluetooth transceiver, may transmit information via a communica- tions device, such as communications device 104, to mapping lookup service 108. This information may include position information and a pen identification. The transceiver may also transmit data indicative of the writing on the digital paper to the appropriate network operator or service provider. While a digital pen has been described as including a Bluetooth transceiver, one of skill in the art will recognize that other transceivers can be used. The information transfer by the transceiver does not need to be wireless, but instead may be by cable.
An individual end user, such as individual end user 102a, may receive an invoice for services corresponding w ω ISO [S H Π o Π o σι O σι rt S 0 rt TJ μ- μ- rt 0) 3 Φ H, 0 μ- μ- 0J rt rt a $ H CQ Φ ii TJ a P. Ω Φ 3 0 Φ rt
0 ft) ϋ 0 aj ØJ P 3 PJ CQ 0 a μ- φ a a a CQ μ- μ- μ- 0 μ1 £ Pi Φ ii Φ μ- aj a øJ li a 0
H TJ Ω Φ TJ P- Hi tr CQ σ Pi Pi CQ Φ LQ Hi 0 0 Ω ii n Ω Ω 0 rt LQ ØJ rt ^ rt
TJ H 0J φ μ- 0 μ- μ- φ 0 0 Ω a a ØJ ? ØJ aJ tr Φ < € μ- H μ- TJ μ- rt
O μ- H- rr ϋ Ω H φ CQ P" ii d Φ rt H 0 rt 1 • ! μ- μ- 0 rt LQ rt CQ øJ rt μ- aj l P Ω 0 • 0) 3 S rt φ CQ H 0 3 3 3 μ- H μ1 PJ < n Pi ii ø) Φ Φ
ØJ Φ 0 φ ? Pi ^ ^ μ- Φ
LQ Φ 0 Ω rt øJ rt 0J ø φ rt Ω ØJ 3 ØJ 0J 0 o H1 CQ a 3 Φ
CQ 0 H 0J 3 μ- rt 3 TJ P rt ii Φ 0 ØJ rt C a ^ a O cri a 3 P. Pi Φ CQ i
Φ μ- CQ rt 0 μ- ØJ TJ rt Φ • ø) P. μ- a P. a 3 s; 3 0 TJ Hi CD
Φ 3 μ- H φ 0 rt μ- — rt μ- a » μ-
H P P. 0 μ- μ-
• a ^ — . ØJ Φ μ- C tr TJ ø) 0 0 TJ rt LQ
<! Hi o< 0 0 Φ a P φ > 0 3 μ- a Ω aj a Φ ^ TJ a H a • : Φ TJ li 3 ØJ CQ μ- μ- 0 ^ P O PJ CQ T μ- Ω Φ LQ ØJ 0J Ω rt a1 ø TJ i Φ μ- ϋ φ φ ^ TJ P" rt
Ω H tr TJ Hi CQ p- Ω CQ 0) a μ- Hi rt a ^ μ- a μ- Ω rt 0J ii CQ rt 3 ϋ Ω øj
Φ 3 ^ Φ O 0) m CQ o 0 rt rt rt ϋ μ- Pi c 0 Ω P. a c Φ ØJ aj rt φ μ- φ 0 -
PJ μ- Hi ii 0> 0 O 0 P 3 0 0 øj 0 0 ^ Pi H aj LQ CQ CQ rt Φ 0 tr ϋ 3 a <!
TJ rr 0J n- rt CQ Ω 0 φ 3 Hi ϋ 3 a H φ X 0 Φ CQ μ- ii P" <j φ rt μ- ØJ TJ
H μ- 3J rt μ- H- μ- ^ C Hi — * 3 μ- 3 ii ϋ O a rt μ- CQ P- CQ φ
0 0 P Φ P" Ω 0 rt ØJ r: P Φ ØJ T 3 i rt 0J ØJ o μ- a Hi Ω - Hi Φ a
< P φ H. Φ c Ω μ- rr J 0) μ- ii 0 TJ φ ØJ φ rt μ- ^ a 0 øJ a CQ rt O CQ φ 0 ii 0J μ- rr 0J 0 Φ Ω μ- l-h TJ a TJ < Φ TJ a Φ ?r a Hi $, ii rt CQ ØJ ii 0J
&. 3 $ tr 0J rt a CQ CQ Ω ØJ a μ- TJ H- a φ Ω Ω rr Pi 0 P. 0 μ- a a a
Φ 0) 0 Φ μ- μ- Φ 0 rt LQ 0J a rt μ- Ω a 0 ^ T li φ ii rt Ω rr H Φ P. ii ^ ϋ LQ O μ- TJ ϋ 3 μ- LQ aj a φ P C 3 0 Hi 3 <! w tr 0 μ- aj a rt
?r O) μ-
^ P 3 0 <! TJ 0 rt a 0J LQ ØJ μ- Pi TJ ii CQ 0 ØJ μ- Φ ii a φ ^ i rr μ- CQ rt Hi CQ μ- c a aj Φ μ- t 1 rt Pi μ- ϋ ? Φ H rt Ω o tr H Pi ii 0 μ- tr P 0 CQ 0) 0 0 μ- Ω rt Φ rt a o ø φ a μ- ii ≤ μ- Φ TJ C Φ Φ μ- CQ φ ii LQ
0J Ω TJ μ- rt Hi H rt Φ Φ Pi S Hi ii 0 . • a LQ CQ 0 <! 0) 0 CQ φ CQ CQ < φ CQ ? μ- rr φ LQ rr 3 μ- ^ Φ CQ 0 0 φ 0 øJ rt Φ TJ μ- li a H Φ Hi T μ- ii TJ rt
£ ϋ M TJ φ 0J PJ O 1 - <! φ H ii Λ f > μ- rt φ Ω Pi M PJ μ- 0 Pi < 0 0 øJ KΩ μ- p. ft) φ Φ rt P o μ- ϋ W 3 C 3 Hi PJ ØJ ii Φ Hi O rt 0 a a d μ- a TJ
CQ φ rT P Ω μ- oo O Ω <5 ØJ Φ TJ ØJ Ω μ- Φ 0J μ- ii 0 Hi ØJ Pi ØJ Ω CQ φ
0 0 μ- 0 μ- ii Φ μ- 0 rt CQ ^ 0 Ω s: rt rt 0 0J 4 a μ- Φ Φ K. TJ
0 ØJ ii 0) O 0 LQ a P 3 Ω TJ μ- rt CQ 3 0J H μ- 0 O 3 1 0J Ω a CQ ØJ øJ l- P ii μ- Hi J ø) 3 φ Φ 0 Φ Φ ØJ 3 rt a H ϋ oo rt μ- LQ φ rt TJ
Hi 0 TJ rt 3 O ^ PJ li a P. ii C μ- rt φ CQ 0 ØJ O Ω øj a rt rt 0 φ φ pa H H rt μ- 0J 0 H TJ ^ σ 0) <! CQ a O Φ Pi > 0 rt P. 0 P' H ii
H. t1 φ r P ^ 3 3 α Φ rt 3 rt μ- 0 μ- a li 1 CQ H P. a 3 0 Φ μ- CQ 1 Φ ø) 0) PJ cr μ- 0 ØJ P' Ω Ω a o Φ Φ μ- 3 c rt Hi
P 0 Φ Pi rt TJ μ- rt μ- Φ a li : Φ φ H ØJ φ ϋ o H 3 LQ ØJ C" rt CQ tr μ- CQ ii
CQ Hi H φ Hi φ φ P μ- P ^^, ^ LQ Φ rt TJ rr ØJ <! 0 μ- a a ii a- Φ Φ a Φ 0
<! Hi c CQ P Ω O rt TJ 0 tr μ- μ1 Ω μ- 0 — * s: 1 μ- rt rt Pi μ- Φ Φ ti Pi ii 3 rr Si) μ- μ- P &J Φ Hi c ϋ Φ a o Φ 0 CQ . μ- μ1 Ω Φ øJ Ω CQ ØJ μ- <
ET Ω P Ω O £ μ- H 0 rt Hi 03 μ- a μ- ii μ> Φ H1 0J TJ P. 3 TJ < μ- ØJ
Φ P Φ φ O 3 P< $ P CQ 4 μ- CQ 0J 0 < rt μ] Φ o M H rt 0 μ- ØJ TJ μ- Ω
Φ p. TJ ii Φ μ- 0 Φ i Hi Φ μ- t aJ a TJ 0 TJ ι > μ- a LQ li i Φ <! to rr T ØJ r ø) a φ μ- 4 3 0 0 μ- Φ H Ω Φ 0) 0 CQ μ- 0 C ØJ
Φ 2 H J rt Φ μ- Ω t ØJ X N <! fd ØJ 3 <! CQ CQ ø) rt CQ LQ a 0 a 1 a μ- rt a TJ øJ TJ H
4 O 0 T 0 0) φ μ- tr* rt Ø μ- CQ <! <! rt tr 0 ϋ ii μ-
< H <! TJ Φ TJ μ- 0 3 0 3 i Ω μ- Hi TJ Ω μ- μ- μ- μ- μ- 0 H1 Ω rt μ- 0 φ μ- ? H- H, O rt H JJJ 0 P TJ φ ^~. 0 0 TJ Φ a a Ω ø) Pi 0 T ^ j φ øJ Φ < rt
Ω P. μ- P H Ø C TJ ? μ- tr c a ii μ- Hi Hi 0 Φ a Φ a 0J T LQ rt
TJ a μ- ^
0 Φ Ω P- μ- TJ PJ LQ Φ ; a € a 0 0 3 a ii CQ a rt Φ Φ Φ i P-
TJ H øJ 3 μ- TJ μ- *• H μ- ØJ LQ CQ H H 3 Φ CQ • 0J O t a a rt Φ 0
Φ rt- ι-3 rt 0J P rt rt O Hi μj H c 3 3 C rt r Φ c ii Hi ii μ- PJ O rt LQ ø) 0) PJ 1 0 a P. Ω ØJ 0J 1 1 1 øJ ØJ CQ -
0J 0 μ- Φ Φ 1
1 aj 1 1 a Φ
P CQ CQ 3 a ii
being utilized by the end user (e.g., when the location is licensed) .
FIG. IB depicts a lookup table for use by mapping lookup service 108. The lookup table includes a list of coordinates and corresponding URLs . Mapping lookup service 108 may either store the lookup table locally or access it remotely. One of skill in the art will recognize that other information may be stored in a lookup table . Mapping lookup service 108 receives requests from various end users looking for mapping information. After retrieving the appropriate mapping information, mapping lookup service may send the information to the requesting end user, who can then contact the appropriate network operator or service provider. As mapping lookup service
108 retrieves mapping information, it may collect billing data, noting the pen identification and the network operators or service providers that correspond to the relevant section of the pattern. Based on this billing data, mapping lookup service 108 may periodically send invoices to the various network operators and service providers for retrieving mapping information.
Network operators 110a- llOn may be entities that provide end users and service providers with channels over which to communicate (e.g., communications services providers) . For example, mobile operators or telecom operators, such as AT&T, Sprint, or MCI, may all be network operators. One of ordinary skill in the art will recognize that other organizations that make communica- tions networks available to others may also be network operators .
In addition to providing communications channels (e.g., network access), a network operator, such as network operator 110a, may offer a variety of pen-related services to an end user. For example, network operator 110a may provide graphical e-mail, graphical fax, graphical SMS, digital note pad, or digital paper calendar services to individual end user 102a. The network operator may enter into business relationships with vendors to provide access to vendor information or to offer vendor goods or services. Other services may also be provided. If an individual end user 102a uses a pen-related service provided by network operator 110a, then network operator 110a may send an invoice to individual end user 102a for use of the service and/or for a cost of the goods/ services obtained. This invoice may include an itemized list of services used by the end user or may be a lump sum bill. Alternatively, use of pen-related services may be part of an individual end user's overall communications service agreement with the network operator (e.g., no additional payment is necessary) . Service providers 116a-116n may be vendors or other entities that market and support pen-related services to end users. A service provider, such as service provider 116a, that offers a pen-related service for an individual end user or a business end user may be responsible to mapping lookup service 108 for the cost of any mapping information retrievals made for that service. Examples of service providers include UPS (as previously explained) , an internet-based flower shop, or any other business that offers products and services to customers . Service providers 116a-116n may enter into agreements with other entities, such as a network operator or payment provider. Each agreement may result in a different billing arrangement. A service provider typically may receive information from a digital pen indicative of a particular service desired by the end user with the pen. After giving the end user the desired service, the service provider may receive an invoice from mapping lookup service 108 for the mapping information retrieval. Depending on the billing arrangement, invoices and pay- ments may also be exchanged in some manner between the service provider, a network operator, a payment provider, and the end user. Specific billing arrangements are more fully explained below with reference to FIGS. 2-5.
Payment providers 118a-118n may be financial institutions involved in agreements with various service pro- viders and end users. A payment provider, such as payment provider 118a, may handle the billing of an end user for a service provider. While payment providers might not be involved in every transaction, they may add particular value when the service provider does not want to assume the financial risk of the transaction. The service provider may still receive an invoice from mapping lookup service 108 for mapping information retrieval and an invoice from a network operator for communications channel usage. In addition, the service provider may send an invoice to payment provider 118a and subsequently receives payment from payment provider 118a. Thus, the service provider may receive payments for services. These payments may be partly used to send payment to mapping lookup service 108. Examples of payment providers are credit card companies, utilities, or other organizations that have relationships with end users and/or service providers .
Billing Arrangements
FIG. 2 is an exemplary flowchart of a method for a first billing arrangement in a manner consistent with the present invention. This billing arrangement might be particularly well suited to situations where a network operator wants to offer an end user a set of basic pen- related services that might be used more often than other pen-related services. In this arrangement, a network operator provides an individual end user with a service such as a pen-related service. First, the individual end user, such as individual end user 102a, uses a digital pen and digital paper to access a service offered by a network operator, such as network operator 110a (step 202) . For example, individual end user 102a may desire to send a graphical e-mail to a specific person. Using
Figure imgf000015_0001
3 μ1 rt ι-3 CQ μ- rt Pi TJ μ- 3 Ω rt rt 0J ii Ω rt μ- Ω TJ ØJ TJ μ» TJ 3 Pi
CQ ØJ o μ- tr rt 3 3J øJ Φ μ- 3 Φ 0 ØJ 3J 3 φ 0 μ- 3 0 Φ ii ØJ o μ- ØJ μ- rt to Ω Φ 0 Ω Φ rt 3 CQ Hi rt 3 H Φ P. >Q 0 0 Ω 3 3 Φ TJ M φ <; LQ
Φ øJ d H H. 3 0J 3J 0 => rt d ii 3 3 ØJ φ PJ 3 μ-
TJ tr Φ Φ d - 0 Φ ii 0 øJ TJ T H φ P. • d d 3 ϋ rt s: rt μ- ØJ øJ P. Pi CQ 3 Pi 3 H Ω Φ Φ Φ CQ o μ- P 3 øJ 0 3 ii øj
M Hi H Hi μ- Φ ØJ 0J W rt 3 3 rt rt 3 3 TJ Φ μ- <: Hi P ØJ μ- rr rt 3 3 3 3 $ rt ii Ω øJ 0 Ω Φ ^ rt to Φ TJ Φ rr LQ P. Pi tr 3 μ- 0 rt 3 μ- μ- Φ rt CQ tr 0) CQ rt CQ TJ Φ TJ
~— ' μ- li φ ii Φ ØJ Φ 0 T rr ØJ Pi Φ μ- Φ μ- 0 ft φ rr μ- rt o Φ
• 3 3 3 rt 3 S rt rt 3 Φ φ ! Φ <! rt 3 CQ rt rt μ- 3 φ LQ O 3 ØJ 3
P. TJ rr Φ 3J s; ii 3 φ 0J μ- rr 0 3 d \ μ- Φ tr 3 rt Φ rt Φ Pi 0 ^^ øJ ØJ d rt 3 TJ μ- 0 3 P øJ Ω Ω 3J 0J o <! li PJ Φ r 3 H øJ H CQ rt TJ CQ μ- 3 ØJ T 3 3 0J CQ øJ μ- rt 3J 0 0J 3 ii μ- Hi CQ rt Φ rr 0 Φ rt tV rt 0 TJ Φ Hi ØJ *< μ- LQ Φ 3 3 Pi
Pi 0 Φ 3 ØJ H ØJ φ ii H μ- TJ 3 rt μ- TJ Pi ii μ- Pi rt TJ .
Φ d ii P. 0 Φ 3 rt 0 TJ 0 rt Ω T d LQ 3^ 3 Φ φ Φ rt 3J ≤ Pi x ØJ 3 f 3 Pi 0 rt TJ H1 T rr ØJ μ- CQ Φ Hi 3 <! lP 0J Hi Φ Φ H μ-
ØJ μ- CQ ? Pi s; 0 0 Φ to μ> ii Φ rt 3 Φ 0 μ- d 0 rt μ- LQ
3 3 Φ ϋ TJ CQ H. 1 o μ- μ- LQ o Hi ii μ- Ω Φ ii P. μ- rt μ-
TJ φ LQ H 0 d μ- Φ Φ CQ øJ o øJ øJ 3 0 rt 0 d 3 P. Φ CQ TJ μ- 3 rt rt
3 <! TJ CQ rt ii 3 Φ rt — rt ØJ 3 μ- rr tr 0J φ rt 0J CQ LQ LQ Φ øJ φ P. rt μ- Φ Φ rt øJ P. 3 0 • TJ Φ TJ 3 φ d rt 3 μ* J φ μ- 3 tr Ω ii ϋ Φ rt P. i Φ TJ μ- Hi TJ μ- rt o rt φ 3 rt rt d Φ Φ ØJ 3 0 rt O 3 3 μ- 3 0 TJ TJ 0 μ- Φ> 0 ii Pi øj 3J 3 TJ
3 CQ rt S ii 3J μ» 3 Φ 3 Hi ii 0 CQ ii 3 Hi ØJ μ- Φ Φ ØJ
Φ Φ CQ Pi O ϋ Pi øJ rr μ1 Ω μ- rt LQ 0 3 CQ φ 0 μ- 3 ØJ 3 CQ TJ rt H Φ Φ ii o PJ μ1 rt Pi $ ii ØJ μ- ii TJ 3 Ω ^^ ØJ Q LQ TJ rt o o Φ 3 CQ
H CQ rt H φ ro ,_.
£ 3 ØJ O μ- 3 rt rt <! H ØJ 0J CQ TJ Φ φ ØJ
0 μ1 <! μ- μ1 Φ øJ o P. Ω 3 ii 3 øJ μ- μ- μ- μ- rt rr TJ ØJ 3 3 CQ LQ ^ ^ M) ii o μ- ϋ H ØJ øJ rt 3 0 rt W Hi rt 0 0 Ω φ μ- Φ μ- φ CQ Φ
W t Ω φ o 0 rt rt 0 0J 3 μ- 0 μ- 3 3 φ rt μ- 0 TJ 3 CQ CQ rt 0J μ- øJ Φ i øJ 3 a' rt øJ *< rt Hl 0 ϋ 0 øJ 3 3 LQ Φ CQ 0 LQ rt 3
0 øJ rr Hi 0J μ- TJ 3 3 rt μ- μ1 ii Ω t 3 0J Φ 0 Pi
T Hi tr 3 rt rt Φ 0 μ- Ω Ω Φ ØJ 3" 3 o > ØJ o Pi LQ øJ - μ-
Φ 0 3 ^ ØJ rr H3 H 3 rt ØJ ϋ rt . — . ØJ Hi d 3 . 0 Φ 3 rt < ii li Φ *< Φ rt PJ rr 3 CQ rt øJ μ- CQ rt o TJ P- Pi — ' 0 Ω CQ μ- rr μ-
0J rt μ- rr TJ φ øJ rt tr μ- rt 0 rt ii tr ØJ φ • t 0 øJ 3 φ Pi ct d s 3 TJ P. Φ TJ rt ii øJ 0 0 3 Φ Ω 3 ØJ rt - TJ d 3 Pi d
O CQ 0 Pi Φ μ- ii Pi d CQ 3 ti TJ 0 øJ CQ rt 0 H3 TJ 3 pa Φ μ- μ- ØJ
H φ ϋ μ- ii LQ Pi 0 μ- øJ Ω ^^ H rt Φ Hi CQ rr ØJ Φ øJ <! 3
^ <! Hi μ- μ- TJ LQ 3 rt tr 0J Φ t ii μ- H. H 0 μ- φ CQ 3 Ω μ- rt o μ- 0 rt LQ n μ- Pi Φ 3 μ1 • o Φ 0 Φ 3 H rt Φ P. 0 0 Pi Φ Φ μ1 Hi 0 Pi H, ø μ- μ- rt rt Φ P- o LQ oo CQ 3 Ω • μ- H ii LQ Hi d 3 3 o TJ d 3 rt 0J ØJ rt rr 3 ØJ • — TJ φ Φ 0 φ < 3 ØJ Pi P-
0J rt φ 0J øj rt øJ φ TJ ^ ^ . 0 rt μ- X 3 iP μ- rt μ- rt φ ii rr TJ φ LQ φ O 3 O < ØJ d Ω 3J N rr Pi d
3 Φ ØJ rr ØJ TJ Pi CQ CQ CQ ι-3 Pi φ 3 μ- Φ φ Φ μ- Φ φ CQ
ØJ rt Φ Φ TJ TJ P. φ rt μ- rt μ- Φ Pd 3J CQ P< TJ 3 CQ 3 3 H φ
^ CQ 0 3 Φ φ øJ 3 rr LQ øJ rt 3 tr1 Φ 0 Hi rt μ1 LQ Pi Pi Φ ii
Φ ϋ TJ hi 3 rt øJ μ- tr μ- Pi — - rt 0 rt Φ 0 o μ- μ- Ω
CQ ii 0J 0J 3 ct rt 0 μ- Pi 0 ?V 3J - ii 3 oo LQ rt LQ d μ- μ>
Φ < μ> d H ^ ØJ ØJ 3 3 rt μ- d Φ 3 ØJ μ- rr μ- CQ o
3 μ- μ1 CQ ^ LQ 0 LQ rt TJ ØJ ^ < rt φ rt Φ
P. Ω o Φ μ- rr μ- 0J øJ ii ØJ φ ØJ ii Φ øj
Figure imgf000015_0002
Pl
Φ
4->
CQ
O
4->
CQ
TJ d
0
Pl
CQ
Φ rl rl
0
U
VD
O ro
Pl
Φ
4J
CQ
^ co o
CM
Pl φ
4J
CQ
0
4->
CQ
TJ d
0
P.
CQ
Φ rl rl
0
O
Figure imgf000016_0001
210, steps 308 and 310 correspond to step 212, and steps 312 and 314 correspond to step 214.
FIG. 4 is an exemplary flowchart of a method for a second billing arrangement in a manner consistent with the present invention. This billing arrangement might be particularly well suited to situations where a service provider may not desire to pass service costs on to its employees or business partners acting as end users . Instead, the service provider may prefer to have costs passed to itself as part of an agreement with a network operator. In this arrangement, a service provider provides a business end user with pen-related services. First, a business end user, such as business end user 112a, may make a request, such as through the use of a digital pen and digital paper for the purpose of utilizing a service offered by service provider 116a (step 402) . For example, business end user 112a may be an employee or business partner of service provider 116a and desire to use a digital pen-based inventory service. Using a digital pen, business end user 112a may write on digital paper in an appropriate manner. Upon completion of the writing, business end user 112a may touch the digital pen to an area of the digital paper designated for sending information. Recognizing the area of the digital paper, the digital pen sends a request to mapping lookup service 108 via communications device 114a (step 404) . The request may include a pen identification and position information (e.g., coordinates).
Once mapping lookup service 108 has received the request, it uses the position information to lookup and retrieve mapping information that corresponds to the position information in a table (step 406) . The mapping information, for example, may include a URL of service provider 116a, who is providing the pen-related service to business end user 112a. After retrieving the mapping information, mapping lookup service 108 returns the mapping information to the digital pen of business end user 112a using, for example, the pen identification information (step 408) . The digital pen may use the mapping information (e.g., URL) to contact the appropriate network operator 110a, sending network operator 110a pen identification and position information (step
410) . Once contact has been established, network operator 110a may instruct the digital pen on what data to send, how to format and tag that data, and where to send that data. The digital pen may then send network operator 110a the appropriate data, including the handwritten data that the digital pen stored when the end user wrote on the digital paper. Thereafter, service provider 116a may perform the particular pen-based service desired by business end user 112a. In this billing arrangement, business end user 112a may either be an employee of or a business partner of service provider 116a. Accordingly, service provider 116a may not desire to pass service costs on to business end user 112a. Instead, service provider 116a may enter into an agreement with a network operator where the business end users do not get charged for using the communications channels or other services of the network operator. These costs may instead be passed to service provider 116a as part of the agreement . Thus , the network operator may bill service provider 116a per the agreement (step 412) . To accomplish this, network operator 110a may send service provider 116a an invoice indicating that payment is due for use of the communication channel that network operator 110a provided. Service provider 116a may then remit to the network operator 110a an appropriate payment .
Mapping lookup service 108 may also bill service provider 116a for retrieval of the mapping information associated with service provider 116a (step 414) . For example, mapping lookup service 108 may send service provider 116a an invoice indicating that payment is due for the information retrieval . Mapping lookup service 108 may send an invoice after each information retrieval, wait until a predetermined number of information retrievals have been made, or wait until a predetermined dollar amount has been reached. Also, a periodical invoice may be sent (e.g., weekly, monthly, etc.). Service provider 116a may then remit appropriate payments.
FIG. 5 is an exemplary diagram of an interaction between a business end user, network operator, service provider, and mapping lookup service, when the billing arrangement described in FIG. 4 is used. The dataflow depicted in FIG. 5 corresponds to some of the steps in FIG. 4. Specifically, step 502 corresponds to step 404, step 504 corresponds to step 408, step 506 corresponds to step 410, steps 508 and 510 correspond to step 412, and steps 512 and 514 correspond to step 414.
FIG. 6 is an exemplary flowchart of a method for a third billing arrangement in a manner consistent with the present invention. This billing arrangement might be particularly well suited to situations where a service provider may want to offer a pen-related service to an individual end user. In this arrangement, a service provider may provide an individual end user with pen-related services. First, an individual end user, such as individual end user 102a, may use a digital pen and digital paper for the purpose of accessing a service offered by a service provider, such as service provider 116a (step 602) . For example, an individual end user 102a desiring to order flowers may do so by scanning with a digital pen a coded portion of an advertisement for flowers. As a result, an order for flowers may be placed to a local flower shop, where the order can be fulfilled and charged to the user's phone bill, for example. Recipient information may be inputted and transmitted using the digital pen, and the identity of the purchaser may be known by a unique identification number transmitted by the pen.
Another example is an individual end user purchasing plane tickets using a coded airline advertisement. In order for a service to be completed, individual end user 102a may first need to touch the digital pen to an area of the digital paper designated for sending messages. Recognizing the area of the digital paper, the digital pen may send a request to mapping lookup service 108
(step 604) . The request may include a pen identification and position information (e.g., coordinates) .
Once mapping lookup service 108 receives the request, it may use the position information to lookup and retrieve mapping information that corresponds to the position information in a table (step 606) . The mapping information, for example, may include a URL of service provider 116a, who is providing the pen-related service to individual end user 102a. After retrieving the mapping information, mapping lookup service 108 may return the mapping information to the digital pen of individual end user 102a using, for example, the pen identification information (step 608) . The digital pen may use the mapping information (e.g., URL) to contact the appropriate network operator 110a, sending network operator 110a pen identification and position information (step 610) . Once contact has been established, network operator 110a may instruct the digital pen on what data to send, how to format and tag that data, and where to send that data. The digital pen may then send network operator 110a the appropriate data, including the handwritten data that the digital pen stored when the end user wrote on the digital paper. Thereafter, service provider 116a may perform the particular pen-based service desired by individual end user 102a.
A network operator, such as network operator 110a may bill both individual end user 102a and service provider 116a for using the communications channels of the network operator (e.g., providing network access) (step 612) . For example, network operator 110a may send individual end user 102a and service provider 116a invoices indicating that payment is due for carrying data over its communications channels.
Service provider 116a may choose to bill individual end user 102a for the service performed. For example, as previously mentioned, an individual end user 102a who purchased flowers using digital pen and digital paper may receive an invoice for the flowers directly from service provider 116a. Alternatively, individual end user 102a may receive an invoice for the flowers from network ope- rator 110a as a part of the invoice normally received from network operator 110a. In that case, network operator 110a may reimburse service provider 116a for the purchased product/service (e.g., flowers).
Mapping lookup service 108 may also bill service provider 116a for retrieval of the mapping information associated with service provider 116a (step 214) . For example, mapping lookup service 108 may send service provider 116a an invoice indicating that payment is due for the information retrieval. Mapping lookup service 108 may send an invoice after each information retrieval, wait until a predetermined number of information retrievals have been made, or wait until a predetermined dollar amount has been reached. Also, a periodical invoice may be sent (e.g., weekly, monthly, etc.). Service provider 116a may then remit appropriate payments.
FIG. 7 is an exemplary diagram of the interaction between a business end user, network operator, service provider, and mapping lookup service, when the billing arrangement described in FIG. 6 is used. The dataflow depicted in FIG. 7 corresponds to some of the steps in FIG. 6. Specifically, step 702 corresponds to step 604, step 704 corresponds to step 608, step 706 corresponds to step 610, steps 708, 710, 712, and 714 correspond to step 612, and steps 716 and 718 correspond to step 614. FIG. 8 is an exemplary flowchart of a method for a fourth billing arrangement in a manner consistent with the present invention. This billing arrangement might be particularly well suited to situations where the service provider does not want to assume the financial risk of the transaction and would prefer to use the service of, for example, a third party financial institution. In this arrangement, a service provider or network operator may provide an individual end user with pen-related services. First, an individual end user, such as individual end user 102a, may use a digital pen and digital paper for the purpose of accessing a service offered by a network operator or a service provider, such as service provider 116a (step 802) . For example, an individual end user 102a desiring to order furniture may do so by using an advertisement for furniture with parts of the advertisement printed on digital paper. By scanning appropriate por- tions of the advertisement with a digital pen, an order for furniture can be placed to a furniture shop, where the order can be fulfilled. In order for a service to be completed, individual end user 102a may first need to touch the digital pen to various areas of the digital paper to select options such as fabric choice. The user may then scan an area designated for sending messages. Recognizing the area of the digital paper, the digital pen may send a request to mapping lookup service 108 via communications device 104a (step 804) . The request may include a pen identification and position information (e.g., coordinates) .
Once mapping lookup service 108 receives the request, it may use the position information to lookup and retrieve mapping information corresponding to the position information in a table (step 806) . The mapping information, for example, may include a URL of service provider 116a, who is providing the pen-related service to individual end user 102a. After retrieving the mapping information, mapping lookup service 108 may return the mapping information to the digital pen of individual end user 102a using, for example, the pen identification information (step 808) . The digital pen may use the map- < cti
3 rl
0
4-1 ti ti
Φ
P.
0
AJ ti
0
£
4-> φ d φ xi
4->
^ φ
CQ
Cti ϋ
4-) ti
XI
4-> d
H
Φ u
-H fc
Φ
CQ J
Φ
4-1 ti rH
Φ rl
Figure imgf000023_0001
perform the processing described above with reference to service providers 116a.
Mapping lookup service 108 may also bill service provider 116a for retrieval of the mapping information associated with service provider 116a (step 818) . For example, mapping lookup service 108 may send service provider 116a an invoice indicating that payment is due for the information retrieval. Mapping lookup service 108 may send an invoice after each information retrieval, wait until a predetermined number of information retrievals have been made, or wait until a predetermined dollar amount has been reached. Also, a periodical invoice may be sent (e.g., weekly, monthly, etc.) . Service provider 116a may then remit payment appropriately. FIG. 9 is an exemplary diagram of the interaction between a business end user, network operator, service provider, payment provider, and mapping lookup service, when the billing arrangement described in FIG. 8 is used. The dataflow depicted in FIG. 9 corresponds to some of the steps in FIG. 8. Specifically, step 902 corresponds to step 804, step 904 corresponds to step 808, step 906 corresponds to step 810, steps 908, 910, 912, and 914 correspond to step 812, steps 916 and 918 correspond to step 814, steps 920 and 922 correspond to step 816, and steps 924 and 926 correspond to step 818.
Co-pending with the application for this patent are applications entitled Systems and Methods for Information Storage based on Swedish Application No. 0000947-2, filed March 21, 2000, and U.S. Provisional Application No. 60/207,839, filed May 30, 2000; Secured Access Using a Coordinate System based on Swedish Application No. 0000942-3, filed March 21, 2000, and U.S. Provisional Application No. 60/207,850 filed on May 30, 2000; System and Method for Printing by Using a Position Coding Pattern based on Swedish Application No. 0001245-0, filed on April 5, 2000, and U.S. Provisional Application No. 60/210,651, filed on June 9, 2000; Apparatus and Methods Relating to Image Coding based on Swedish Application No . 0000950-6, filed on March 21, 2000, and U.S. Provisional Application No. 60/207,838, filed on May 30, 2000; Apparatus and Methods for .Determining Spatial Orientation based on Swedish Application No. 0000951-4, filed on March 21, 2000, and U.S. Provisional Application No. 60/207,844, filed on May 30, 2000; System and Method for Determining Positional Information based on Swedish Application No. 0000949-8, filed March 21, 2000, and U.S. Provisional Application No. 60/207,885, filed on May 30, 2000; Method and System for Transferring and Displaying Graphical Objects based on Swedish Application No. 0000941-5, filed March 21, 2000, and U.S. Provisional Application No. 60/208,165, filed May 31, 2000; Online Graphical Message Service based on Swedish Application
No. 0000944-9, filed March 21, 2000, and U.S. Provisional Application No. 60/207,881, filed May 30, 2000; Method and System for Digitizing Freehand Graphics With User- Selected Properties based on Swedish Application No. 0000945-6, filed March 21, 2000, U.S. Provisional Application No. 60/207,882, filed May 30, 2000; Data Form Having a Position-Coding Pattern Detectable by an Optical Sensor based on Swedish Application No. 0001236-9, filed April 5, 2000, and U.S. Provisional Application No. 60/208,167, filed May 31, 2000; Method and Apparatus for Managing Valuable Documents based on Swedish Application No. 0001252-6, filed April 5, 2000, and U.S. Provisional Application No. 60/210,653 filed June 9, 2000; Method and Apparatus for Information Management based on Swedish Application No. 0001253-4 filed April 5, 2000, and U.S. Provisional Application No. 60/210,652, filed June 9, 2000; Device and Method for Communication based on Swedish Application No. 0000940-7, filed March 21, 2000, and U.S. Provisional Application No. 60/208,166, filed May 31, 2000; Information-Related Devices and Methods based on Swedish Application No. 0001235-1, filed April 5, 2000, and U.S. Provisional Application No. 60/210,647, filed June 9, 2000; Processing of Documents based on Swedish Application No. 0000954-8, filed March 21, 2000, and U.S. Provisional Application No. 60/207,849, filed May 30, 2000; Secure Signature Checking System based on Swedish Application No. 0000943-1, filed March 21, 2000, and U.S. Provisional Application No. 60/207,880, filed May 30, 2000; Identification of Virtual Raster Pattern, based on Swedish Application No. 0001235-1, filed April 5, 2000, and U.S. Provisional Application No. 60/210,647, filed June 9, 2000, and Swedish Application No. 0004132- 7, filed November 10, 2000.
The technical disclosures of each of the above- listed U.S. applications, U.S. provisional applications, and Swedish applications are hereby incorporated herein by reference. As used herein, the incorporation of a
"technical disclosure" excludes incorporation of information characterizing the related art, or characterizing advantages or objects of this invention over the related art . While the present invention has been described in connection with various embodiments, many modifications will be readily apparent to those skilled in the art. For example, while the billing arrangements in FIGS. 2-9 have been described separately, one skilled in the art will appreciate that some or all of these arrangements can exist concurrently. One skilled in the art will also appreciate that all or part of the systems and methods consistent with the present invention may be stored on or read from computer-readable media, such as secondary storage devices, like hard disks, floppy disks, and CD-
ROM; a carrier wave received from a network such as the Internet; or other forms of ROM or RAM. In addition, while the steps of the various flow charts and diagrams are presented in particular orders, one skilled in the art will appreciate that the steps may be performed in different orders, some steps may be omitted, and some steps added -- all within the spirit and scope of the invention.
Further, while the description employs an exemplary embodiment of a mapping lookup service, the invention in its broadest sense is not so limited. The code detected by the pen need not be part of a larger map, but may instead contain a more directly executable instruction. The invention, therefore is not limited to the disclosure herein, but is intended to cover any adaptations or variations thereof.
In the foregoing Description of Preferred Embodiments, various features of the invention are grouped together in a single embodiment for purposes of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the following claims are hereby incorporated into this Description of the Preferred Embodiments, with each claim standing on its own as a separate preferred embodiment of the invention.

Claims

1. A method for collecting payments in a communi- cations system, the method comprising: receiving a request, via a provider of communications services, to provide a product to a user, the request being generated in response to the user detecting information using a pen-like device that generates a sig- nal reflective of the request; causing information to be transmitted in response to the received request; and transmitting a request for payment to the provider of communications services.
2. The method of claim 1 wherein the product includes an information look-up provided by a look-up service, and wherein the request for payment seeks reimbursement for a look-up fee by the look-up service.
3. The method of claim 2 wherein the request for payment includes a single request for reimbursement for multiple information look-ups.
4. The method of claim 2 further comprising billing the user for the information look-up, wherein the user is billed by the communications services provider.
5. The method of claim 2, wherein the communications services provider batches a series of information lookups initiated by the user and bills the user at one time for the series of look-ups.
6. The method of claim 2, wherein the communications services provider batches a series of information lookups and bills an employer of the user for information look-ups initiated by a plurality of user employees of the employer.
7. The method of claim 1, wherein during causing, the information is transmitted from a look-up service to the user's pen-like device.
8. The method of claim 1, wherein the product is chosen from the group consisting of goods and services.
9. The method of claim 8, wherein the request includes an order to purchase the product from a vendor, and wherein the provider of communications services reimburses the vendor for a purchase by the user.
10. The method of claim 8, wherein the provider of communications services bills the user for the user's purchase from the vendor.
11. The method of claim 8, wherein the provider of communications services bills the user for the user' s purchase from the vendor in a single billing statement which also invoices communications services.
12. The method of claim 1 wherein the product includes both an information look-up provided by a look- up service and at least one item chosen from the group consisting of goods and services, and wherein during transmitting, a look-up service transmits to the communications services provider a request for reimbursement of a look-up fee, and a vendor of the item transmits to the communications services provider a request for reimbursement for the item.
13. A method for collecting payments in an communications system, the method comprising: receiving a request at a look-up service to provide an information look-up to a user, the request being generated in response to the user detecting information using a pen-like device that generates a signal reflective of the request; causing information to be transmitted from the look- up service to the user; and billing an entity other than the user, a fee for the information look-up.
14. The method of claim 13, wherein the entity other than the user is a communications services provider who provides a communication link between the user and the look-up service.
15. The method of claim 14, wherein the communications services provider bills the user for the information look-up.
16. The method of claim 13, wherein during billing the look-up service sends a request for reimbursement to an organization with whom the user is affiliated.
17. The method of claim 16, wherein the organization is an employer of the user.
18. The method of claim 16, wherein during billing, the look-up service bundles a series of payment requests for individual information look-ups, and transmits the bundle directly to the organization in a single request for reimbursement .
19. A method for collecting payments in a communica- tions system, comprising: receiving a request for mapping information corresponding to a position of a digital pen on digital paper, the position corresponding to a service offered by a network operator; retrieving the mapping information; sending the mapping information to the digital pen; and collecting a payment from the network operator for retrieving the mapping information.
20. The method of claim 19, wherein the received request includes both an identification for the digital pen and coordinates indicative of the position of the digital pen on the digital paper.
21. The method of claim 19, wherein the mapping information includes a uniform resource locator (URL) of the network operator.
22. The method of claim 19, said collecting comprising: billing the network operator for retrieving the map- ping information; and receiving the payment from the network operator.
23. The method of claim 22, wherein the payment from the network operator is a portion of a payment the network operator received from an end user.
24. A method for collecting payments in a communica- tions system, comprising: receiving a request for mapping information corresponding to a position of a digital pen on digital paper, the position corresponding to a service offered by a network operator; retrieving the mapping information; sending the network operator an invoice for the retrieving; and collecting a payment from the network operator for the invoice.
25. A method for collecting payments in a communications system, comprising: billing an end user for a service initiated by moving a digital pen on digital paper; receiving a payment from the end user for the ser- vice; receiving an invoice from a mapping lookup service for retrieving mapping information corresponding to the position of the digital pen on the digital paper; and sending the mapping lookup service a portion of the payment received from the end user.
26. The method of claim 25, wherein the mapping information includes a uniform resource locator (URL) of a network operator offering the service that corresponds to the position of the digital pen.
27. A method for collecting payments in a communications system, comprising: receiving a request for mapping information corresponding to a position of a digital pen on digital paper, the position corresponding to a service offered by a ser- vice provider; retrieving the mapping information; sending the mapping information to the digital pen; and collecting payment from the service provider for the retrieving.
28. The method of claim 27, wherein the service provider sends payment to a network operator for access to a communications network.
29. The method of claim 27, wherein the service provider bills a payment provider for the service offered by the service provider, and the payment provider bills an end user for the service.
30. The method of claim 29, wherein the end user sends payment to the network operator for access to the communications network.
31. The method of claim 27, wherein the request includes both an identification for the digital pen and coordinates indicative of the position of the digital pen on the digital paper.
32. The method of claim 27, wherein the mapping information includes a uniform resource locator (URL) of the service provider.
33. The method of claim 27, said collecting comprising: billing the service provider for retrieving the map- ping information; and receiving the payment from the service provider.
34. A method for collecting payments in a communications system, comprising: providing a service for an end user that corresponds to a position of a digital pen on digital paper; receiving an invoice from a mapping lookup service for retrieving mapping information corresponding to the position of the digital pen on the digital paper; and sending the mapping lookup service payment for the invoice.
35. The method of claim 34, further comprising; receiving an invoice from a network operator for access to a communications network; and sending payment to the network operator for the invoice from the network operator.
36. The method of claim 35, wherein the end user sends payment to the network operator for access to the communications network.
37. The method of claim 34, wherein the mapping information includes a uniform resource locator (URL) of the service provider.
38. A system for collecting payments in a communications system, comprising: a mapping lookup service operable to retrieve mapping information corresponding to a position of a digital pen on digital paper in response to a request for the mapping information; and a network operator operable to offer a service corresponding to the position of the digital pen and bill an end user for the service corresponding to the position of the digital pen, wherein the mapping lookup service collects payment from the network operator for retrieving the mapping information.
39. The system of claim 38, wherein the mapping information includes a uniform resource locator (URL) of the network operator.
40. A system for collecting payments in a communications system, comprising: a mapping lookup service operable to retrieve mapping information corresponding to a position of a digital pen on digital paper in response to a request for the mapping information; a service provider operable to offer a service corresponding to the position of the digital pen to an end user, wherein the mapping lookup service collects payment from the service provider for retrieving the mapping information; and a network operator operable to bill the service provider for access to a communications network.
41. The system of claim 40, wherein the mapping information includes a uniform resource locator (URL) of the service provider.
42. The system of claim 40, wherein the network operator bills the end user for access to the communications network.
43. A system for collecting payments in a communica- tions system, comprising: a mapping lookup service operable to retrieve mapping information corresponding to a position of a digital pen on digital paper in response to a request for the mapping information; a service provider operable to offer a service corresponding to the position of the digital pen to an end user, wherein the mapping lookup service collects payment from the service provider for retrieving the mapping information; a payment provider operable to bill the end user for the service corresponding to the position of the digital pen, wherein the service provider bills the payment provider for the service corresponding to the position of the digital pen. a network operator operable to bill the service provider and the end user for access to a communications network .
44. The system of claim 43, wherein the mapping information includes a uniform resource locator (URL) of the service provider.
PCT/SE2001/002503 2000-11-13 2001-11-13 Methods and system for communications service revenue collection WO2002039349A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
AU2002214489A AU2002214489A1 (en) 2000-11-13 2001-11-13 Methods and system for communications service revenue collection
JP2002541594A JP2004513461A (en) 2000-11-13 2001-11-13 Method and system for collecting revenue from telecommunications services
EP01983034A EP1337949A1 (en) 2000-11-13 2001-11-13 Methods and system for communications service revenue collection

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
SE0004156-6 2000-11-13
SE0004156A SE0004156D0 (en) 2000-11-13 2000-11-13 Procedure, system and product for information management
US27728501P 2001-03-21 2001-03-21
US60/277,285 2001-03-21
SE0101240-0 2001-04-06
SE0101240A SE0101240D0 (en) 2001-04-06 2001-04-06 Method and system for communications service revenue collection

Publications (1)

Publication Number Publication Date
WO2002039349A1 true WO2002039349A1 (en) 2002-05-16

Family

ID=27354627

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/SE2001/002503 WO2002039349A1 (en) 2000-11-13 2001-11-13 Methods and system for communications service revenue collection

Country Status (4)

Country Link
EP (1) EP1337949A1 (en)
JP (1) JP2004513461A (en)
AU (1) AU2002214489A1 (en)
WO (1) WO2002039349A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6878062B2 (en) 2001-04-06 2005-04-12 Anoto Ab Method for performing games
EP1548557A1 (en) * 2003-12-22 2005-06-29 Pitney Bowes Inc. System and method for bill payment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999039277A1 (en) * 1998-01-29 1999-08-05 Interval Research Corporation Methods and systems for providing content through indirections
WO1999050787A1 (en) * 1998-04-01 1999-10-07 Xerox Corporation Cross-network functions via linked hardcopy and electronic documents
WO2001022208A1 (en) * 1999-09-17 2001-03-29 Silverbrook Research Pty. Ltd. Method and system for object selection
WO2001048591A1 (en) * 1999-12-23 2001-07-05 Anoto Ab Centralized information management
WO2001061453A2 (en) * 2000-02-16 2001-08-23 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for using an electronic reading device on non-paper devices

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999039277A1 (en) * 1998-01-29 1999-08-05 Interval Research Corporation Methods and systems for providing content through indirections
WO1999050787A1 (en) * 1998-04-01 1999-10-07 Xerox Corporation Cross-network functions via linked hardcopy and electronic documents
WO2001022208A1 (en) * 1999-09-17 2001-03-29 Silverbrook Research Pty. Ltd. Method and system for object selection
WO2001048591A1 (en) * 1999-12-23 2001-07-05 Anoto Ab Centralized information management
WO2001061453A2 (en) * 2000-02-16 2001-08-23 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for using an electronic reading device on non-paper devices

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6878062B2 (en) 2001-04-06 2005-04-12 Anoto Ab Method for performing games
US7976370B2 (en) 2001-04-06 2011-07-12 Anoto Ab Method for performing games
EP1548557A1 (en) * 2003-12-22 2005-06-29 Pitney Bowes Inc. System and method for bill payment

Also Published As

Publication number Publication date
AU2002214489A1 (en) 2002-05-21
JP2004513461A (en) 2004-04-30
EP1337949A1 (en) 2003-08-27

Similar Documents

Publication Publication Date Title
KR100740954B1 (en) Method and system for bill management
JP4523746B2 (en) Banking method and system
JP4606598B2 (en) Online purchasing methods and systems
KR100674426B1 (en) Computer system interface surface with reference points
KR100753523B1 (en) Method and system for delivery of a greeting card
JP3833612B2 (en) Sensing device
JP4727107B2 (en) Method and system for bidding
EP1548557A1 (en) System and method for bill payment
US20020056576A1 (en) Method, system and product for information management
US20030046184A1 (en) Electronic pen catalog ordering system and method of using the catalog to stimulate electronic pen use
JP2004532435A6 (en) Online payment methods and systems
KR20020012230A (en) Method and system for printing a document
JP2001525775A (en) Multi-stage package tracking system
JP2004532437A (en) Methods and systems for online purchase
JP5238229B2 (en) Account transfer acceptance system, acceptance device, terminal device, and computer program
JP2004530957A (en) Orientation sensing device
US20020135805A1 (en) Communications system and method for supporting a technology provider of a communications network
US20020198847A1 (en) Communications services, methods and systems
US20020059140A1 (en) Methods and system for communications service revenue collection
US20020152094A1 (en) Method and system for supporting infrastructure delivery in a computer network
WO2002039349A1 (en) Methods and system for communications service revenue collection
JP5610189B2 (en) Store payment support system
JP2004530956A (en) Method and system for online payment
WO2002075516A1 (en) Method and system for supporting infrastructure delivery in a computer network
JP2004534989A (en) Communication systems and methods for supporting communication network technology providers

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ CZ DE DE DK DK DM DZ EC EE EE ES FI FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

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)
WWE Wipo information: entry into national phase

Ref document number: 2001983034

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2002541594

Country of ref document: JP

WWP Wipo information: published in national office

Ref document number: 2001983034

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWW Wipo information: withdrawn in national office

Ref document number: 2001983034

Country of ref document: EP