throbber
(19)
`
`(12)
`
`Europaisches Patentamt
`
`European Patent Office
`
`Office europeen des brevets
`
`111111111111111111111111111111111111111111111111111111111111111111111111111
`EP 1 503 352 A1
`
`(11)
`
`EUROPEAN PATENT APPLICATION
`
`(43) Date of publication :
`02.02.2005 Bulletin 2005/05
`
`(21) Application number: 04017240.5
`
`(22) Date of filing : 21.07.2004
`
`(51) Int Cl.7: G07F 7/08, GO?F 7/10
`
`(84) Designated Contracting States :
`AT BE BG CH CY CZ DE DK EE ES Fl FR GB GR
`HU IE IT LI LU MC NL PL PT RO SE SI SK TR
`Designated Extension States :
`AL HR LT LV MK
`
`(72) Inventors:
`• Furuyama, Junko
`Tokyo 154-0017 (JP)
`• Nakanishi, Yoshiaki
`Tokyo 144-0052 (JP)
`
`(30) Priority: 31.07.2003 JP 2003283931
`31.07.2003 JP 2003283983
`
`(71) Applicant: MATSUSHITA ELECTRIC INDUSTRIAL
`CO., LTD.
`Kadoma-shi, Osaka 571-8501 (JP)
`
`(74) Representative: Grunecker, Kinkeldey,
`Stockmair & Schwanhausser Anwaltssozietat
`Maximilianstrasse 58
`80538 Munchen (DE)
`
`(54)
`
`Portable device, IC module, IC card, and method for using services
`
`(57)
`An IC module (secure element with an IC card
`function) mounted on a portable device executes a proc(cid:173)
`ess relating to a service, via contactless communication
`with a service terminal located at a certain place. At least
`one of the IC module and the portable device judges
`
`whether a change, made in state data related to the
`service and made by the process with a user's check
`eliminated, satisfies a condition set as requiring an at(cid:173)
`traction of a user's attention. According to the result of
`the judgment, a user interface function of the portable
`device notifies a user.
`
`144
`
`148
`
`COMMUNICATION
`SECTION
`
`PORTABLE DEVICE
`
`140
`
`150
`
`152
`
`146
`
`104
`
`MEMORY
`
`CONTROL SECTION
`110
`
`100
`
`SE
`FIG. 1
`
`Printed by Jouve, 75001 PARIS (FR)
`
`,....
`<C
`C\I
`Lt)
`C")
`
`C")
`0
`Lt)
`,....
`a.
`w
`
`SERVICE TERMINAL
`
`120
`
`126
`
`122
`
`CONTROL
`SECTION
`
`SAMSUNG Ex. 1020
`Page 1
`
`

`

`EP 1 503 352 A1
`
`2
`
`Description
`
`BACKGROUND OF THE INVENTION
`
`Field of the Invention
`
`[0001] The present invention relates to an art which
`provides various services using a portable device (cell
`phone, PDA, or the like) by attaching an IC card includ(cid:173)
`ing an IC module to the portable device or by allowing
`the portable device to incorporate an IC module that re(cid:173)
`alizes an IC card function. Here, an IC module is a mod(cid:173)
`ule that is composed of one or a plurality of IC chips.
`The IC module comprises a processor and a memory
`and realizes a certain function by the processor execut(cid:173)
`ing a program stored in the memory, but is not limited to
`any specific structure.
`
`Background
`
`[0002] Recently, an art that allows providing various
`services via contactless communication using an IC
`card is under study. In such an art, a service terminal
`comprising an IC card reader/writer is located at acer(cid:173)
`tain place like vending machines, check-out counters at
`stores or the like, entrances and exits of transportation
`facilities such as ticket gates at stations, entrances and
`exits of event venues such as concerts, gates of offices
`and factories, or the like. And then, the service terminal
`does contactless communication with the IC card put
`over by a user so as to provide a service such as e(cid:173)
`money transactions, bonus point services accompany(cid:173)
`ing purchase of products or the like, fare adjustment at
`transportation facilities, entry processes by e-ticket,
`management of entry/exit or attendance record, or var(cid:173)
`ious other services.
`[0003] An IC module mounted on an IC card compris(cid:173)
`es a processor such as CPU or MPU that executes log(cid:173)
`ical operation and arithmetic operation and a memory
`such as ROM, RAM, or EE PROM that stores programs
`and data. And an IC card for contactless communication
`further comprises a contactless communication inter(cid:173)
`face that enables contactless communication with a
`reader/writer. The IC module for the IC card is config(cid:173)
`ured such that programs and important data are con(cid:173)
`cealed in an IC chip and important information as well
`as a key or logic to access that information cannot be
`seen by an unauthorized device. Therefore, the IC mod(cid:173)
`ule can store important information and can process
`cryptography inside the module.
`[0004] And recently, a memory mounted on an IC card
`is becoming larger in capacity and can store a plurality
`of applications at the same time, so that a user can use
`a plurality of services with just one IC card. In this way,
`for example, if two or more applications such as a pre(cid:173)
`paid train ticket to get on and off a certain train and an
`e-ticket to enter a certain concert venue are stored in
`one IC card, a user can use various services with that
`
`5
`
`one IC card without bothering to pull out different IC
`cards for each service.
`[0005] Furthermore, by including a contact communi(cid:173)
`cation interface to connect with an external device in ad-
`dition to a contactless communication interface with a
`reader/writer, an IC card mounted with an IC module can
`be used connected with a portable device such as a cell
`phone, PDA, or the like. Such a portable device con(cid:173)
`nected with an IC card becomes a portable device
`10 mounted with an IC module. Alternatively, by incorpo(cid:173)
`rating an IC module itself into a portable device (In this
`case, too, an IC module and other parts of the portable
`device can be regarded as being connected with each
`other via a contact communication interface), a portable
`15 device mounted with an IC module can be realized.
`[0006] Japanese published patent application No.
`2003-125043 discloses an art to use various e-com(cid:173)
`merce services using a cell phone mounted with an e(cid:173)
`commerce module. Particularly, it describes as follows
`20 about a request for a user to input a password with a
`keypad of the cell phone during the dealing. In the art,
`a user is allowed to change the setting of whether an
`input of a password is required or not so that an input of
`a password is required when the cell phone mounted
`25 with the e-commerce module is used as an e-money
`during shopping, but an input of a password is not re-
`quired when it is used as a commuter pass to go to office
`(or school) at a ticket gate of a station. In addition, when
`it is set not to require an input of a password, lighting an
`indicating lamp of the cell phone allows a user to recog(cid:173)
`nize the setting status.
`[0007] Here, one of the great advantages of a con(cid:173)
`tactless type IC card is that it allows an execution of a
`process by simply touching and going ("touch and go")
`through the service terminal. Therefore, it is highly likely
`that many password-free applications will also be used
`for a portable device mounted with a contactless type
`IC module.
`[0008] However, in the above-mentioned art of Japa-
`40 nese published patent application No. 2003-125043, a
`user can know by an indication lamp lighting that the
`setting is set as password-free, but he/she can never
`know what kind of process was actually executed when
`he/she used a password-free service. There is a possi-
`45 bility that a service terminal display would show the de(cid:173)
`tails and result of the process. However, when a speed
`of the "touch and go" process is required, a user will
`have difficulty in reading information on the display ac(cid:173)
`curately as he/she passes by the service terminal by
`50 putting an IC-module-mounted portable device over the
`reader/writer.
`
`30
`
`35
`
`SUMMARY OF THE INVENTION
`
`55
`
`[0009] Methods and systems consistent with the in(cid:173)
`vention provides a system that gives an appropriate no(cid:173)
`tice to a user regarding a process executed by an IC
`module mounted on a portable device, via contactless
`
`2
`
`SAMSUNG Ex. 1020
`Page 2
`
`

`

`3
`
`EP 1 503 352 A1
`
`4
`
`5
`
`executing processes in a portable device mounted with
`an IC module. A process relating to a service provided
`by a service terminal via contactless communication be(cid:173)
`tween the IC module and the service terminal is execut-
`ed , where the service terminal is located at a certain
`place. When a state data managed by the IC module
`related to the service is modified, it is judged whether a
`change in the state data satisfies a condition set as re(cid:173)
`quiring an attraction of a user's attention , the change
`10 having been made by the process with a user's check
`eliminated. Responsive to a judgment that the condition
`is satisfied by the judgment unit, a user is notified of the
`change, through a user interface unit of the portable de-
`vice.
`[0014] As described hereafter, other aspects of the in-
`vention exist. Thus, this summary of the invention is in(cid:173)
`tended to provide a few aspects of the invention and is
`not intended to limit the scope of the invention described
`and claimed herein.
`
`15
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`25
`
`30
`
`35
`
`communication with a service terminal , using a user in(cid:173)
`terface function such as a display of the portable device
`which is connected with the IC module via a contact
`communication interface.
`In such situation , if details and results of all the pass(cid:173)
`word-free processes are displayed in detail,
`it would be annoying and is highly likely that a user would
`be inattentive and would overlook an unintended proc-
`ess , an error, or the like. Thus , methods and systems
`consistent with the invention give a notice to a user se(cid:173)
`lectively.
`[001 0] A portable device consistent with the invention
`comprises a connecting interface, a judgment unit, and
`a user interface unit. The connecting interface connects
`the portable device with an IC module which executes
`a process relating to a service provided by a service ter(cid:173)
`minal via contactless communication with the service
`terminal, the service terminal being located at a certain
`place. The judgment unit judges whether a change in a
`state data managed by the IC module related to the 20
`service satisfies a condition set as requiring an attrac-
`tion of a user's attention, the change having been made
`by the process with a user's check eliminated. The user
`interface unit, responsive to a judgment that the condi-
`tion is satisfied by the judgment unit, notifies a user of
`the change.
`[0011] An IC module consistent with the invention for
`being used with a portable device comprises a process-
`ing unit, a memory, and a judgment unit. The processing
`unit executes a process relating to a service provided
`by a service terminal via contactless communication
`with the service terminal , the service terminal being lo(cid:173)
`cated at a certain place. The memory is capable of stor-
`ing a state data related to the service. The judgment unit
`judges whether a change in the state data stored in the
`memory satisfies a condition set as requiring an attrac(cid:173)
`tion of a user's attention , the change having been made
`by the process with a user's check eliminated. The judg(cid:173)
`ment unit further instructs, responsive to ajudgmentthat
`the condition is satisfied , a user interface unit of the port(cid:173)
`able device to notify a user of the change.
`[0012] An IC card consistent with the invention for be(cid:173)
`ing attached to a portable device removably and re-at(cid:173)
`tachably comprises a processing unit, a memory, and a
`judgment unit. The processing unit executes a process
`relating to a service provided by a service terminal via
`contactless communication with the service terminal,
`the service terminal being located at a certain place. The
`memory is capable of storing a state data related to the
`service. The judgment unit judges whether a change in
`the state data stored in the memory satisfies a condition
`set as requiring an attraction of a user's attention , the
`change having been made by the process with a user's
`check eliminated. The judgment unit further instructs,
`responsive to a judgment that the condition is satisfied ,
`a user interface unit of the portable device to notify a
`user of the change.
`[0013] A method consistent with the invention is for
`
`[0015] The accompanying drawings are incorporated
`in and constitute a part of this specification. The draw(cid:173)
`ings exemplify certain aspects of the invention and , to(cid:173)
`gether with the description, serve to explain some prin-
`ciples of the invention.
`[0016] FIG. 1 is a configuration example of a secure
`element (SE) , a service terminal , and a portable device
`related to a first embodiment.
`[0017] FIG. 2 is another configuration example of an
`SE , a service terminal , and a portable device related to
`the first embodiment.
`[0018] FIG. 3A shows a state of cooperative commu(cid:173)
`nication among an SE, a service terminal, and a portable
`device in the case of a process-A (a process without no-
`tice) in the first embodiment.
`[0019] FIG. 3B shows a state of cooperative commu(cid:173)
`nication among an SE, a service terminal, and a portable
`40 device in the case of a process-B (a process with notice)
`in the first embodiment.
`[0020] FIG. 4A shows a state of cooperative commu(cid:173)
`nication when a new application is added to an SE which
`uses a common process judgment section.
`[0021] FIG . 4B shows a state of cooperative commu(cid:173)
`nication when a new application is added to an SE which
`uses a different process judgment section for each ap(cid:173)
`plication.
`[0022] FIG . 5 is an example of operation of an SE's
`50 control section when a user is notified according to value
`consumption.
`[0023] FIG. 6 is an example of operation of an SE's
`control section when a user is notified according to the
`value balance.
`[0024] FIG. 7A is an example of a table managing in(cid:173)
`formation of a threshold which is compared with the val(cid:173)
`ue balance.
`[0025] FIG. 7B is another example of a table manag-
`
`45
`
`55
`
`3
`
`SAMSUNG Ex. 1020
`Page 3
`
`

`

`5
`
`EP 1 503 352 A1
`
`6
`
`ing information of a threshold which is compared with
`the value balance.
`[0026] FIG. 8 is an example of operation of an SE's
`control section when a user is notified according to a
`change of a place or content.
`[0027] FIG . 9 is an example of operation of an SE's
`control section when a user is notified according to a
`change of a time.
`[0028] FIG. 1 O is a configuration example of a secure
`element (SE) , a service terminal , and a portable device
`related to a second embodiment.
`[0029] FIG. 11 is another configuration example of an
`SE , a service terminal , and a portable device related to
`the second embodiment.
`[0030] FIG. 12A shows a state of cooperative com(cid:173)
`munication among an SE, a service terminal, and a port(cid:173)
`able device in the case of a process-A (a process with(cid:173)
`out notice) in the second embodiment.
`[0031] FIG. 12B shows a state of cooperative com(cid:173)
`munication among an SE , a service terminal , and a port(cid:173)
`able device in the case of a process-B (a process with
`notice) in the second embodiment.
`[0032] FIG. 13 is an example of operation of an SE's
`control section and a portable device's control section
`when a user is notified according to value consumption .
`[0033] FIG. 14 is an example of operation of an SE's
`control section and a portable device's control section
`when a user is notified according to the value balance.
`[0034] FIG . 15 is an example of operation of an SE's
`control section and a portable device's control section
`when a user is notified according to a change of a place
`or detail.
`[0035] FIG . 16 is an example of operation of an SE's
`control section and a portable device's control section
`when a user is notified according to a change of a time.
`
`DETAILED DESCRIPTION
`
`[0036] The following detailed description refers to the
`accompanying drawings. Although the description in(cid:173)
`cludes exemplary implementations, other implementa(cid:173)
`tions are possible and changes may be made to the im(cid:173)
`plementations described without departing from the
`spirit and scope of the invention. The following detailed
`description and the accompanying drawings do not limit
`the invention. Instead, the scope of the invention is de(cid:173)
`fined by the appended claims.
`
`General Description
`
`[0037] First, an outline of a case will be described
`where an IC module has a function to judge whether to
`notify a user regarding a process executed via contact(cid:173)
`less communication between itself and a service termi(cid:173)
`nal. This case may be called the first embodiment.
`[0038] An IC module related to the first embodiment
`mounted on and used with a portable device comprises:
`a unit to execute a process relating to a service provided
`
`5
`
`10
`
`20
`
`by a service terminal via contactless communication
`with the service terminal , the service terminal being lo(cid:173)
`cated at a certain place; a unit to hold state data relating
`to the service; and a unit to judge whether a change in
`the state data made by the process with a user's check
`eliminated satisfies a condition set as requiring an at(cid:173)
`traction of a user's attention, and to instruct a user in(cid:173)
`terface function of the portable device to notify a user of
`the change in response to a judgment that the condition
`is satisfied .
`[0039] Due to this configuration, when a user put an
`IC-module-mounted portable device over a service ter(cid:173)
`minal as he/she passes a certain place to use a service,
`a process is executed via contactless communication
`15 between the service terminal and the IC module and the
`state data related to the service may be changed due to
`the process. This change is made without requiring a
`user, for example, to input a password or PIN (a secret
`number called 'Personal ID Number') before starting
`the process or to approve the change before finalizing
`the process. However, if the IC module judges that the
`change satisfies a condition set as requiring an attrac(cid:173)
`tion of a user's attention, a user will be notified by the
`use of the user interface function of the portable device.
`25 For example, user's attention will be attracted by lighting
`up a display, making a sound, or using a vibration func(cid:173)
`tion of the portable device.
`[0040] The IC module related to the first embodiment
`may further comprise a unit to control so as to prevent
`30 an access to certain data of all data related to the proc(cid:173)
`ess and an access to a program for executing the proc(cid:173)
`ess from an unauthorized device for the service.
`[0041] Due to this configuration , a device other than
`authorized devices for the service (e.g., service termi-
`35 nals which conduct the service) cannot access pro(cid:173)
`grams or highly confidential data in the IC module, and
`therefore a service requiring security such as e-com(cid:173)
`merce can be supported. It is possible to show a part of
`the data stored in the IC module (e.g., result of a proc-
`40 ess) on the display of an unauthorized portable device
`for the service, but in this case, only (less confidential)
`data permitted by an IC module's program is outputted
`to the portable device via a contact communication in(cid:173)
`terface.
`[0042] An IC card related to the first embodiment com(cid:173)
`prises the above-mentioned IC module related to the
`first embodiment and is attached to the portable device
`removably and re-attachably.
`[0043] By connecting the IC card having such config-
`50 uration to the portable device, a user of the portable de(cid:173)
`vice becomes able to use a service, and becomes able
`to receive notice selectively, via the user interface func(cid:173)
`tion of the portable device, regarding a change that re(cid:173)
`quires attention among all the changes made by the
`55 process executed between the service terminal and the
`IC card .
`[0044] The IC card related to the first embodiment
`may further comprise an interface that enables the con-
`
`45
`
`4
`
`SAMSUNG Ex. 1020
`Page 4
`
`

`

`7
`
`EP 1 503 352 A1
`
`8
`
`5
`
`10
`
`tactless communication.
`[0045]
`In this way, on one hand , the IC card can com(cid:173)
`municate with the service terminal via the contactless
`communication interface, and on the other hand, it can
`input and output data from/to the portable device via the
`contact communication interface.
`[0046] The portable device related to the first embod(cid:173)
`iment comprises the above-mentioned IC module relat(cid:173)
`ed to the first embodiment and the user interface func(cid:173)
`tion .
`[0047]
`In this way, a user of a portable device incor(cid:173)
`porating an IC module or a portable device connected
`with an IC card type IC module can receive notice se(cid:173)
`lectively via its user interface function regarding a
`change that requires attention among all the changes
`made by the process executed between the IC module
`mounted on the portable device and the service termi-
`nal.
`[0048] The portable device related to the first embod(cid:173)
`iment may further comprise an interface that enables the 20
`contactless communication between the IC module and
`the service terminal.
`[0049] Due to this configuration, even when the IC
`module only has a contact communication interface with
`the portable device as an interface to externals , the IC
`module can do contactless communication with the
`service terminal by using the contactless communica(cid:173)
`tion interface included in the portable device via the con(cid:173)
`tact communication interface.
`[0050] The above-mentioned IC module related to the
`first embodiment may further comprise a unit to memo(cid:173)
`rize a plurality of application programs , wherein the
`process relating to the service is executed by one of the
`plurality of application programs , and judgment and in(cid:173)
`struction to notify a user regarding a change made to
`the state data by the process is executed by another
`program which is separate from the plurality of applica(cid:173)
`tion programs and is made to be capable of detecting
`changes made by either process of the plurality of ap(cid:173)
`plication programs.
`[0051]
`In this way, the IC module can prevent incon(cid:173)
`sistency in that a user is notified of a change made by
`the process of one application program but is not notified
`of a change made by the process of another application
`program . Consistency of notice can thus be maintained .
`In addition, an investment in development can be cut
`down because there is no need to add new functions to
`judge a change and instruct to notify a user every time
`a new application program is developed.
`[0052] An example of the state data in the above(cid:173)
`mentioned IC module related to the first embodiment is
`data of a monetary value currently possessed by a user.
`Whether the condition set is satisfied or not may be
`judged depending on whether a process which decreas(cid:173)
`es the monetary value has been executed or not.
`[0053]
`In this way, in a service, such as a prepaid train
`ticket with a commuter pass, that allows a user to pass
`through a ticket gate by "touch and go," that is, without
`
`inputting a password , the user is not notified when the
`monetary value does not change (e.g., getting on and
`off within the section of the commuter pass, getting off
`within the section of minimum fare), and the user can
`be notified selectively when a process that consumes
`the monetary value has been executed (e.g., getting on
`and off out of the section of the commuter pass). Also,
`in a "bonus points service", for example, a user is not
`notified when the monetary value increases (complete
`the transaction accumulating bonus points) , and the us-
`er can be notified selectively when a process that con(cid:173)
`sumes the monetary value has been executed (com(cid:173)
`plete the transaction using bonus points). In addition to
`this , whether to notify a user may be judged based on
`15 a degree of reduction in the monetary value (e.g., an
`amount reduced exceeds a threshold; a percentage of
`an amount reduced to the balance exceeds a th reshold).
`User's attention can thus be attracted appropriately re-
`garding a result of a process executed for a service.
`[0054]
`In the example where the state data of the
`above-mentioned IC module related to the first embod-
`iment is data of a monetary value currently possessed
`by a user, whether the condition set is satisfied or not
`may be judged depending on whether the monetary val-
`25 ue has become a threshold or less as a result of the
`process.
`[0055]
`In this way, for example, if a minimum fee re(cid:173)
`quired to use a service (e.g. , a minimum price of a prod(cid:173)
`uct in a vending machine, a minimum fare of transpor-
`tation) is set as a threshold, by being notified when the
`balance becomes the threshold or less, a user can con(cid:173)
`duct in advance a charge process which increases the
`balance in the IC module before using the service the
`next time. Thus, it is possible to avoid a situation where
`35 a service terminal informs a user of insufficient funds
`and the "touch and go" flow of many other users is ob(cid:173)
`structed.
`[0056] The above-mentioned threshold may be deter(cid:173)
`mined such that the IC module related to the first em-
`40 bodiment further comprises a unit to receive information
`about a fee for using the service via contactless com(cid:173)
`munication with the service terminal, and that the
`threshold is determined based on the fee information re(cid:173)
`ceived.
`[0057]
`lnthisway,forexample , inacasewhereamin(cid:173)
`imum fee required to use the service is updated, infor(cid:173)
`mation about a new product price, a fare, or the like is
`sent to the IC module from the service terminal , and the
`threshold can be set based on the updated fee . Thus,
`the function to notify a user in advance regarding a like(cid:173)
`lihood of insufficient funds can be made to work efficient(cid:173)
`ly.
`[0058]
`In an example where the state data of the
`above-mentioned IC module related to the first embod-
`iment is data of a monetary value currently possessed
`by a user and the certain place is a place passed by the
`user when he/she gets on or off a means of transporta(cid:173)
`tion (e.g., a train, an airplane, a toll road, etc.), an
`
`30
`
`45
`
`50
`
`55
`
`5
`
`SAMSUNG Ex. 1020
`Page 5
`
`

`

`9
`
`EP 1 503 352 A1
`
`10
`
`amount of money that will be required for using the
`means of transportation after the user passes the cer(cid:173)
`tain place may be predicted so as to set, based on the
`amount of money predicted, a threshold to judge wheth(cid:173)
`er or not the monetary value has been reduced to the
`level that requires an attraction of the user's attention.
`[0059]
`In this way, when a user passes (at the time of
`getting on or off) a place where a service terminal of the
`means of transportation is located (e.g. , ticket gate) , it
`is possible to predict how much the monetary value in
`the IC module will be reduced when the user passes a
`place where another service terminal of the means of
`transportation is located (e.g. , at the time of getting off
`at the destination or getting on at a place where he/she
`has got off immediately before). Thus, by dynamically
`setting a threshold based on the predicted result, the
`user can be notified precisely regarding a likelihood that
`the balance will be insufficient.
`[0060] The above-mentioned amount of money re(cid:173)
`quired may be predicted based on at least one of the
`following: a type of the means of transportation; a place
`where a user got on the means of transportation; a place
`where a user got off the means of transportation; a day
`of the week that a user used the means of transporta(cid:173)
`tion; time that a user used the means of transportation;
`a monetary value that a user consumed when he/she
`used the means of transportation; and information of a
`commuter pass that a user has for the means of trans(cid:173)
`portation .
`[0061]
`In this way, for example, even in a case where
`the same IC module is used to get on and off a plurality
`of trains , an amount of money required can be predicted
`based on a minimum fare which differs depending on
`which train a user is going to use. Alternatively or addi(cid:173)
`tionally, a user's consumption pattern of a monetary val(cid:173)
`ue (e.g. , when and which station does the user frequent(cid:173)
`ly use, an amount of money consumed at the time) may
`be memorized, and an amount of money required can
`be predicted with reference to this information. An
`amount of money required may also be predicted by
`comparing a user's consumption pattern with
`the
`present date and time, the location of the service termi-
`nal that the user passed immediately before, or the like.
`[0062] The above-mentioned amount of money re(cid:173)
`quired may also be predicted as follows : The fee data
`of the transportation is acquired, and in a case where
`the certain place passed by the user is out of the section
`of the commuter pass that the user owns , the amount
`of money required is predicted based on the fee data by
`calculating a fee from the certain place passed by the
`user to a place within a section of the commuter pass.
`[0063]
`In this way, for example, in a case where a user
`uses a train at a place out of the section of the commuter
`pass where he/she does not usually go to, and can not
`estimate how much money will be required , an amount
`of money required to go to the section within the com(cid:173)
`muter pass will be predicted and whether the balance
`in the IC module is sufficient or not will be notified to a
`
`5
`
`30
`
`35
`
`user. For this purpose, the fee data which is stored in
`the IC module or collected by the portable device from
`the outside sources may be acquired.
`[0064] The above-mentioned amount of money re(cid:173)
`quired may also be predicted as follows : The fee data
`of the transportation and place data indicating where the
`user is going after passing the certain place are ac(cid:173)
`quired, and then the amount of money required is pre(cid:173)
`dicted by calculating , based on the fee data of the trans-
`10 portation from the certain place, a fee to a place where
`the user is expected to get off the means of the trans(cid:173)
`portation as indicated by the place data.
`[0065]
`In this way, for example, by predicting a place
`where a user is expected to get off from information of
`15 an e-ticket (including date, time, and place of an event)
`stored in the IC module or information of a user's sched(cid:173)
`ule (including date, time, and place in a schedule) held
`by the portable device, an amount of money required to
`get there is predicted and whether the balance in the IC
`20 module is sufficient or not will be notified to the user. The
`place where the user is expected to get off may also be
`predicted by comparing information of the ticket and the
`schedule with the present date and time, a location of
`the service terminal that the user passed immediately
`25 before, or the like.
`[0066] Another example of the state data in the
`above-mentioned IC module related to the first embed-
`iment is data of a place to go after a user passes the
`certain place. Whether the condition set is satisfied or
`not may be judged depending on whether or not the
`place to go is newly determined or changed as a result
`of the process.
`[0067]
`In this way, for example, in a case of a concert
`ticket or a plane ticket, where a confirmed seat (a place
`to go) at the concert venue or on the plane is written into
`the IC module by the service terminal located there as
`the user passes an entrance of the concert venue or a
`check-in counter of the airlines, the user is not notified
`if the confirmed seat is the same as seat information
`temporarily held in the IC module or the portable device
`at the time of purchase, but the user can be notified if
`the seat information was not given at the time of pur(cid:173)
`chase or if the confirmed seat is different from the tem(cid:173)
`porary seat. Also , in another example where a user
`passes a gate of a building and the service terminal lo(cid:173)
`cated there writes into the IC module a place of a meet-
`ing in the building that the user is to attend, the user can
`be notified selectively as well.
`[0068] Still another example of the state data in the
`50 above-mentioned IC module related to the first embed-
`iment is data of a schedule after a user passes the cer(cid:173)
`tain place. Whether the condition set is satisfied or not
`may be judged depending on whether or not a time in
`the schedule is newly determined or changed as a result
`55 of the process.
`[

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket