throbber
as) United States
`a2) Patent Application Publication 0) Pub. No.: US 2003/0065805 Al
`(43) Pub. Date: Apr.3, 2003
`
`Barnes, JR.
`
`US 20030065805A1
`
`(54)
`
`SYSTEM, METHOD, AND COMPUTER
`PROGRAM PRODUCT FOR PROVIDING
`LOCATION BASED SERVICES AND MOBILE
`E-COMMERCE
`
`(76)
`
`Inventor:
`
`Melvin L. Barnes JR., Bethesda, MD
`(US)
`
`Correspondence Address:
`Mel Barnes
`5323 Pooks Hill Rd.
`Bethesda, MD 20814 (US)
`
`(21)
`
`Appl. No.:
`
`10/154,016
`
`(22)
`
`Filed:
`
`May23, 2002
`
`Related U.S. Application Data
`
`(63)
`
`Continuation-in-part of application No. 09/606,350,
`filed on Jun. 29, 2000.
`
`Publication Classification
`
`(51)
`(52)
`
`Int. C1?ccs GO06F 15/16; GO6F 15/173
`US. C1.
`ececcceeeeeeseeneseneenenenees 709/231; 709/244
`
`(57)
`
`ABSTRACT
`
`Asystem, method, apparatus and computer program product
`for providing location based functions and mobile e-com-
`merce comprising a central processing unit
`including a
`processor, a storage device, and programmingstored in the
`storage device, a display device, an audio input device, an
`audio output device, a communications module, a commerce
`module, an image module, and a location module. The
`programmingcontrols the operation of the present invention
`to provide functions based on location data,
`to facilitate
`commercial exchanges by wirelessly exchanging payment
`and product information with venders, to identify services
`such as venders meeting selection criteria,
`to wirelessly
`exchangeselect information with other users and systems, to
`restrict and/or monitor the use of the device based on
`authorized user parameters, selecting one of a plurality
`networks through which to communicate, detecting a trigger
`for performing an action based on a changein location and
`sensed data, storing a voice annotation with a computer data
`file, determining service providers and associated commu-
`nication parameters, contemporaneously maintaining a
`wireless voice and data link, providing a system forselecting
`and delivering mobile advertisements, and many other func-
`tions and services that are described herein.
`
`Determine
`Target PI
`
`-———————/
`— 305
`
`
`
`Determine
`
`Determine
`Closest PI
`
`
`
` Available PI
`
`ft
`y
`
`
`
`Receive User
`Input
`
`
`Communicate
`With PI
`
`
` Inform User
`
`315
`
`320
`
`325
`
`APPLE 1047
`
`APPLE 1047
`
`1
`
`

`

`Patent Application Publication
`
`Apr. 3, 2003 Sheet 1 of 7
`
`US 2003/0065805 Al
`
`160
`
`10
`155
`
`105
`
`110
`
`115
`
`120
`
`125
`
`130
`
`135
`
`140
`
`Memory
`
`Mem
`CPU
`
`101
`
`175
`Display
`
`|
`
`vO
`
`Comm. Module
`
`Location Module
`
`165
`
`dul
`Recorder Module
`
`Data Man. Module
`
`.
`Authentic. Module
`
`Image Module
`
`Commerce Module
`
`Application Modules
`
`170
`
`Fig. 1
`
`2
`
`2
`
`

`

`Patent Application Publication
`
`Apr. 3, 2003 Sheet 2 of 7
`
`US 2003/0065805 Al
`
`3
`
`

`

`Patent Application Publication
`
`Apr.3, 2003 Sheet 3 of 7
`
`US 2003/0065805 Al
`
`220 240a 230e
`
`230d
`
`221
`
`235e
`
`4
`
`

`

`Patent Application Publication
`
`Fig. 4
`
`Apr. 3, 2003 Sheet 4 of 7
`
`US 2003/0065805 Al
`
`Target PI
`
`Determine
`Available PI
`
`Determine
`Closest PI
`
`305
`
`310
`
`301 Determine
`
`Receive User
`Input
`
`Communicate
`With PI
`
`325
`
`Inform User
`
`5
`
`

`

`Patent Application Publication
`
`Apr. 3, 2003 Sheet 5 of 7
`
`US 2003/0065805 Al
`
` Determine
`PI Criteria
`
`
`
`Determine
`Available PI
`
`
`
`350
`
` Determine
`
`
`
`Available PI
`Satisfying
`
`Criteria
`
`
`
`
`Receive User
`Input
`
`360
`
`365
`
`370
`
`Process Data
`Of Each PI
`
`Fig. 5
`
` Communicate
`
`
`Inform User
`With PI
`
`
`
`6
`
`

`

`Patent Application Publication
`
`Apr. 3, 2003 Sheet 6 of 7
`
`US 2003/0065805 Al
`
`Determine
`Communication
`
`Parameters
`
`Transmit
`According to
`Protocol
`
`Format
`Data for
`Transmission
`
`Fig. 6
`
`401
`
`405
`
`410
`
`A415
`
`420
`
`425
`
`Receive
`Response
`
`Decode
`According to
`Parameters
`
`Process
`Response
`
`7
`
`

`

`Patent Application Publication
`
`Apr. 3, 2003 Sheet 7 of 7
`
`505
`
`510
`
`Collect
`
`VSUI
`
`Retrieve
`VSUI
`
`Determine
`Identifying
`Information
`
`Based on VSUI US 2003/0065805 Al
`
`|
`Fig. 8
`
`320
`
`Take Action
`
`8
`
`

`

`US 2003/0065805 Al
`
`Apr. 3, 2003
`
`SYSTEM, METHOD, AND COMPUTER PROGRAM
`PRODUCT FOR PROVIDING LOCATION BASED
`SERVICES AND MOBILE E-COMMERCE
`
`CROSS REFERENCE TO RELATED
`APPLICATION
`
`[0001] This non-provisional application claims the benefit
`of the earlier filing date of, and contains subject matter
`related to that disclosed in, U.S. application Ser. No. 9/606,
`350 filed Jun. 29, 2000 having common inventorship, the
`entire contents of which being incorporated herein byref-
`erence.
`
`BACKGROUND OF THE INVENTION
`
`[0002]
`
`1. Field of the Invention
`
`[0003] The present invention relates, generally, to the field
`of mobile communications and computer processing and
`more particularly,
`to a system, method, apparatus, and
`computer program product for providing location based
`services, mobile e-commerce, and other functions.
`
`[0004]
`
`2. Discussion of the Background
`
`[0005] Mobile phones and personal digital assistants
`(PDA) include functionality that
`is typically limited to
`providing a telephone communication link, which can be
`also sometimes used as a data communication link, and a set
`of software programs such as a calendar, email client,
`mini-browser, word processor, and other similar user appli-
`cations. Such devices therefore typically have limited func-
`tionality. Generally, very few of such devices include image
`input capabilities, voice recording capabilities, significant
`voice control capabilities, location determining or location
`based capabilities, or other capabilities described herein.
`
`In addition, portable devices are often carried with
`[0006]
`users who travel through cities, shopping complexes, and
`other facilities and geographical areas. However, currently
`portable devices do not provide users with many services
`and functions that are related to, or based on, the user’s
`location or changes in location. Similarly, while such
`devices often have capabilities for providing a telephone
`communication link, very few provide capabilities for pro-
`viding wireless Local Area Network (LAN), wireless Per-
`sonal Area Network (PAN), or any other wireless network
`communications. Furthermore, such devices typically do not
`include Web services capabilities or access thereto. As a
`result of these deficiencies and others, such devices fail to
`provide substantial mobile e-commerce services, location
`based functions, and functions or services available through
`the use of a wireless LAN.
`
`[0007] Furthermore, to date, venders have not been able to
`take advantage of location information associated with cus-
`tomers and potential customers or obtain information about
`prospective customers. Typically, a vender only identifies
`the customer, if at all, when the person makes a purchase.
`Consequently, venders are typically not aware of the nearby
`or approaching presence of a past customer, potential cus-
`tomer, or person seeking a product that the venderoffers. In
`addition, even if a vender had such information, venders
`have no mechanism in place for presenting advertisements
`to the person or otherwise enticing the user to visit the
`venderstore location or make a purchase. Furthermore, even
`if such a mechanism wasin place, the vender typically has
`
`no information about the person that can be used as a basis
`for selecting of an advertisement to be presented to the
`person or customizing the advertisement and the person has
`little incentive for viewing such an advertisement.
`
`[0008] These and other deficiencies are overcome by the
`present invention which provides a system, method, appa-
`ratus, and computer program product for providing location
`based services, location based mobile e-commerce, auto-
`mated processing, wireless network communications,
`mobile telephone communications, and many other func-
`tions and services described herein.
`
`SUMMARYOF THE INVENTION
`
`[0009] The primary object of the present invention is to
`overcomethe deficienciesof the prior art described above by
`providing a system, method, apparatus, and computer pro-
`gram product for providing location services and mobile
`e-commerce.
`
`[0010] Another key object of the present invention is to
`provide a system, method, apparatus, and computer program
`product for providing automated processing and mobile
`e-commerce.
`
`{0011] Yet another key object of the present inventionis to
`provide a system, method, apparatus, and computer program
`product for providing mobile capabilities, and functions not
`available on existing mobile devices.
`
`{0012] Another key object of the present invention is to
`provide a system, method, apparatus, and computer program
`product for facilitating localized e-commerce such as in a
`localized auction, shopping complex, vender store location,
`or other facility or geographical area.
`
`[0013] Another object of the present invention is to pro-
`vide a system, method, apparatus, and computer program
`product that can facilitate commercial exchanges through
`the use of wireless communications.
`
`[0014] One embodimentof the present invention achieves
`these objects and others by providing a system, method,
`apparatus and computer program product for providing
`location based functions and mobile e-commerce compris-
`ing a central processing unit including a processor, a storage
`device, and programming stored in the storage device, a
`display device, an audio input device, an audio output
`device, a communications module, and a location module.
`
`[0015] The programming controls the operation of the
`present invention to provide functions based on location
`data,
`to facilitate commercial exchanges by wirelessly
`exchanging paymentand product information with venders,
`to identify services such as venders meeting selection cri-
`teria, to wirelessly exchange select information with other
`users and systems, to restrict and/or monitor the use of the
`device based on user provided parameters, selecting one of
`a plurality networks through which to communicate, trig-
`gering an action based on a change in location and sensed
`data, storing a voice annotation with computer data file,
`determining service providers and associated communica-
`tion parameters, contemporaneously maintaining a wireless
`voice and data link, and many other functions and services
`that are described herein.
`
`[0016] Further features and advantages of the present
`invention, as well as the structure and operation of various
`
`9
`
`

`

`US 2003/0065805 Al
`
`Apr. 3, 2003
`
`embodiments and applications of the present invention, are
`described in detail below with reference to the accompany-
`ing drawings.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[0017] The accompanying drawings, which are incorpo-
`rated herein and form part of the specification, illustrate
`various embodiments of the present invention and, together
`with the description, further serve to explain the principles
`of the invention and to enable a person skilled in the
`pertinent art to make and use the invention. In the drawings,
`like reference numbers indicate identical or functionally
`similar elements.
`
`[0018] Amore complete appreciation of the invention and
`many of the attendant advantages thereof will be readily
`obtained as the same becomesbetter understood by refer-
`ence to the following detailed description when considered
`in connection with the accompanying drawings, wherein:
`
`terminals, devices, components, techniques, data and net-
`work protocols, formats, software products and systems,
`enterprise applications, operating systems, enterprise tech-
`nologies, middleware, interfaces, hardware, etc. in order to
`provide a thorough understanding of the present invention.
`[0028] However,it will be apparent to one skilled in the art
`that the present invention may be practiced in other embodi-
`ments that depart from these specific details. Detailed
`descriptions of well-known networks, communication sys-
`tems, computers,
`terminals, devices, components,
`tech-
`niques, data and network protocols, formats, software prod-
`ucts and systems, enterprise applications, operating systems,
`enterprise technologies, middleware, interfaces, and hard-
`ware are omitted so as not to obscure the description of the
`present invention.
`[0029]
`I. General Design Concepts
`[0030] References to a product is meant to mean any
`product, goods, service, or any other article of commerce
`including, but not limited to, such items as rentals, tickets
`[0019] FIG.1is a functional block diagram of an example
`(e.g., entertainment, travel, etc.), reservations (e.g., travel,
`system, apparatus, and computer program product in accor-
`hotel, restaurant, entertainment, etc.), real estate, informa-
`dance with the present invention.
`tion, food, and financial products among others.
`[0031]
`In manyof the applications of the embodiments,
`payment information is exchanged between the device and
`a computer system. The payment information mayberelated
`to any type of payment account and therefore may include,
`for example, credit card information, debit card information,
`bank account information, information for billing the prod-
`uct to the telephone or to an Internet Service Provider (IS)
`account used by the device, an email address (e.g., a
`Paypal® payment), brokerage account information, elec-
`tronic fund transfer data, and/or any other data that may
`facilitate payment. The payment information will typically
`be different for each type of payment account. For example,
`the payment information for a credit card payment account
`may include a credit card number, expiration date, name of
`the card holder, billing address information, and possibly
`other information. However, the payment information for a
`bank account might include the bank name, bank account
`number, bank account owner’s name, and a routing number.
`[0032] Manyof the embodiments described below include
`establishing a communication link or performing some other
`action upon occurrence of an event such as when the user
`with the device of the present invention is within a prede-
`termined distance of a point of sale, a vender, a residence, a
`place for delivery of goods, a place for pick up of goods, or
`someother location. The communication link may be estab-
`lished by the device or the remote computer system depend-
`ing on the design of the system and on which system senses
`the occurrence of the eventas will be evidentto those skilled
`
`[0020] FIG. 2 is a schematical representation illustrating
`an example of an area, including a facility, for use with a
`method, system, apparatus, and computer program product
`of the present invention.
`
`representation of an
`[0021] FIG. 3 is a schematical
`example vender facility for use with a method, system,
`apparatus, and computer program product of the present
`invention.
`
`FIG.4 is a data flow diagram of the method steps
`[0022]
`for implementing an example embodiment of a system,
`method, apparatus, and computer program product of the
`present invention for determining the closest point of inter-
`est.
`
`[0023] FIG. 5 is a data flow diagram of the method steps
`for implementing an example embodiment of a system,
`method, apparatus, and computer program product of the
`present invention for determining a point of interest satis-
`fying criteria.
`
`FIG.6 is a data flow diagram of the method steps
`[0024]
`for implementing an example embodiment of a system,
`method, apparatus, and computer program product of the
`present invention for communication with a remote com-
`puter system.
`
`FIG.7 is a data flow diagram of the method steps
`[0025]
`for implementing an example embodiment of a system,
`method, apparatus, and computer program product of the
`present invention for providing location based mobile adver-
`tising.
`
`FIG.8 is a data flow diagram of the method steps
`[0026]
`for implementing an example embodiment of a system,
`method, apparatus, and computer program product of the
`present invention for providing mobile advertising.
`
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENTS
`
`In the following description, for purposes of expla-
`[0027]
`nation and not limitation, specific details are set forth, such
`as particular networks, communication systems, computers,
`
`10
`
`in the art. The “predetermined distance” may be any suitable
`distance for
`implementation of the embodiment of the
`invention, is a design choice for the given application, may
`be different for different venders, different vender types
`(e.g., hotels versus restaurants), different embodiments and
`applications of the present
`invention, points of interest
`and/ordifferent locations, and may be dependentor based on
`the strength of the communication signal. In addition, the
`predetermined distance may be the distance at which a
`communication link can be established or is established.
`
`Thus, the predetermined distance may be different for dif-
`ferent user devices, external systems, times, locations, and
`need not be a fixed distance.
`
`10
`
`

`

`US 2003/0065805 Al
`
`Apr. 3, 2003
`
`[0033]
`II. Description of the Invention
`[0034] The present invention is a multi-function commu-
`nications device 101 that
`includes conventional mobile
`phone and personal digital assistant (PDA) capabilities and
`preferably one or more of the functional modules shown in
`FIG. 1 such as a communications module 105, a location
`module 110, a recorder module 115, a data management
`module 120, an authentication module 125, an image mod-
`ule 130, a commerce module 135, and application modules
`140 (e.g., computer programs), such as those described
`herein, all of which may makeuse of other modules. As will
`be discussed in more detail below, each module is comprised
`of a combination of hardware and software and may share
`(ie., may be formed by) hardware and software of other
`modules as is well knownin the art.
`
`[0035] The preferred embodimentof the present invention
`is a portable device 101. The device 101 is preferably
`handheld, but may also be worn around the neck, on the hip,
`attached to the arm ofthe user, or carried in any convenient
`manner. The preferred embodimentof the present invention
`includes a central processing unit (CPU) 150, including a
`processor 155, a memory 160 (including volatile and non-
`volatile), and communicates with various input and output
`devices described below. The software in the preferred
`embodiment of the present invention includes an operating
`system,
`and software for
`implementing the modules
`described above and in FIG.1 and other functions described
`throughout. The software for implementing the invention is
`stored in memory such as Read Only Memory (ROM),
`EPROM (Erasable ROM),
`EEPROM (Electrically
`EPROM). In addition, the memory 160, some of which is
`preferably upgradeable, may be removably detachable
`memory to allow replacement if and when necessary (e.g.,
`when becoming full). Thus,
`the memory 160 may also
`include one or more other types of storage devices such as
`a SmartMedia® card, a CompactFlash® card, a Memory
`Stick®, a MultiMediaCard®, a DataPlay disc®, and/or a
`SecureDigital® card.
`[0036] The device 101 includes a plurality of user input
`devices 165 such as a microphone, and actuators (e.g., a
`QWERTY keyboard). The preferred means of supplying
`user input
`to the present
`invention is through a voice
`command received by a microphonein a wireless single ear
`headset. However, other means of supplying the user input,
`such as manual input means via a touch pad, keyboard,
`buttons, touch screen, etc. may also be used.
`[0037] The device 101 also includes a plurality of output
`devices such as an audio output device 170 (e.g., a speaker
`phone, stereo headset jack (and headset), earphone jack (and
`earphone), among others), one or more displays 175,
`LED(s), a vibrator mechanism, and a programmable ringer
`(e.g., which rings differently based on the source of a call,
`on the type of alarm (a page versus a phonecall versus an
`alarm clock ring). The display 175 is preferably a high
`resolution color display and dynamic touch screen that
`allowsthe user to provide manualinputfor certain functions.
`The display is also capable of displaying a bar code that is
`capable of being read by a barcode reader.
`[0038] The audio output devices, such as the earpiece and
`headset are preferably wirelessly connected to the device.
`The earpiece and ear portion of the headset are also prefer-
`ably molded to the shape of the user’s ear from rubber or
`other pliable material by means well-known intheart.
`
`[0039] As discussed above, the device 101 includes the
`capability of providing conventional mobile telephone func-
`tions such as providing a wireless voice communication
`link, providing a wireless data communication link (for
`example, for connecting to the Internet, an email server, or
`other computer system), and includes applications some-
`times found in a PDA suchas one or more of an email client,
`a web browser (preferably Internet Explorer®), text mes-
`saging software, short message service (SMS) client or
`Unstructured Supplementary Services Data (USSD)client,
`an image viewer, an alarm clock, game software, paging
`software, a calendar, a word processor, a spreadsheet, a
`database, and a clock (with alarm capabilities). The device
`101 also includes one or more of the functional modules
`(software and possibly hardware) of a voice recorder(pref-
`erably forming part of the recorder module 115), an audio
`media player, an audio/video player (which mayalsoacts as
`the audio media player), facsimile software (for sending and
`receiving), an image editor, a terminal serviceclient, a voice
`recognition module, and a virtual private networkclient. As
`will be discussed in more detail below, the specific func-
`tional modules and software applications are a design choice
`based on the external systems, desired functionability, costs,
`co-existing applications,
`and other
`factors. Likewise,
`depending on the modules and software applications
`included, embodiments of the present invention may take
`the form of a laptop or notebook computer, a radio frequency
`tag, a Smart Card, a PDA, a mobile phone, a computer
`integrated into another item such as a vehicle, or another
`suitable configuration.
`[0040] Preferably the audio/video player is compatible
`with the open MPEG-4 (Moving Picture Experts Group)
`standard format and/or the other digital video compression
`standards (such as MPEG-2 and MPEG-1). More preferably,
`the player is RealPlayer Media Player®) and can be used to
`play wav,.avi, mov, .mpeg, .mp3, .au, and aiff files. While
`MPEGispreferred over competing formats, such as Video
`for Windows®, Indeo® and QuickTime®, one or more of
`these standards could be used instead of, or in addition to,
`software for processing video received in the one or more
`MPEGstandards. Preferably, the audio player is an MP3
`player.
`[0041] The operating system of the present invention is
`preferably Windows XP® or, alternately, PocketPC® (for-
`mally known as Windows CE®) or Palm OS®. The power
`supply for the device 101 is preferably a rechargeable
`battery unit such as lithium, nickel-cadmium or nickel-metal
`hydride battery.
`[0042] Communications Module
`[0043] As discussed above, the present invention includes
`a communications module 105, which includes hardware
`and software to allow the CPU 150 to communicate with
`
`external devices and systems. The hardware and software
`used to implement the communications module 105 will be
`driven, at least in part, by the input/output devices with
`which the CPU interfaces as well as the external systems
`with which the device 101 must communicate (receive data
`from and/or transmit data to). Preferably, all or part of the
`communications module 105 is implemented with one or
`more application specific integrated circuits (ASICs) and
`software stored in memory.
`[0044] As discussed, the software used to implement the
`communications module 105 is determined,at least in part,
`
`11
`
`11
`
`

`

`US 2003/0065805 Al
`
`Apr. 3, 2003
`
`by the systems with which the device 101 must communi-
`cate. In the preferred embodiment, the device 101 is con-
`figured to receive and transmit (and store) conventional
`digital communications, which include mobile telephone
`communications, and other data communications including
`Internet data, mobile videophone communications, and to
`receive digital television signals, and digital radio signals
`(e.g., XM® radio signals). Preferably the device 101 is
`configured to operate with a conventional mobile telephone
`network or wireless wide area network (WWAN),and oneor
`more other wireless local area networks (wireless LAN or
`WLAN), wireless Metropolitan Area Networks (MAN), and
`a wireless personal area networks (PAN)(e.g., a Bluetooth®
`network). The preferred embodiment of the present inven-
`tion includes hardware and software for communicating
`with (or through) a mobile telephone network, a WLAN,and
`a wireless PAN.In addition, the device 101 includes hard-
`ware and software for communicating with another device
`101 through a two way radio communication link.
`
`the device 101 may also includes
`In addition,
`[0045]
`software and hardware for receiving AM, FM and televi-
`sions signals. Such analog signals are preferably converted
`to digital signals at the source, or at an intermediate system,
`and transmitted to the device 101 as a digital signal through
`a wireless communication link. At reception, the signals are
`processed and presented to the user (e.g., via RealPlayer
`Media Player®) as is well knownto those skilled in the art.
`Thus,
`the device 101 includes software for formatting,
`processing, and providing a representation of the signal to
`the display for presentation to the user. The device 101 may
`also optionally include an analog signal receiver(e.g., tuner,
`amplifier, etc.) for receiving and presenting analog radio
`signals directly.
`
`[0046] The device 101 receives the digital signals from a
`remote receiver (e.g.,
`through a wireless PAN from an
`automobile or in XM transmission), which provides the
`signal
`in digital form to the device 101, for immediate
`presentation or storage (e.g., as an MP3file or an MPEG-4
`formatted television broadcast). Furthermore,
`the remote
`receiver(e.g., in an automobile) may receive and store the
`data (e.g., in MP3 format) and transmit the stored data to the
`device 101 upon request by the user.
`
`[0047] The following descriptions of various networks,
`standards, formats and protocols are well-known in the art,
`are provided as a matter convenience, and are not meantto
`be interpreted as a limitation on the communications capa-
`bilities of a device of the present invention. As discussed,
`technology for using any mobile phone network, WLAN,or
`PAN that is suitable for desired application(s) may be used.
`Communication with the wireless networks is accomplished
`through access points that receive and transmit wireless
`signals as is knownin the art. Each access pointis preferably
`individually addressable by a computer system (e.g., a
`client-server computer system)—which may be a vender
`computer system or facility computer system—with whichit
`communicates data.
`
`[0048] Preferably the device 101 includes a short range
`wireless LAN module (a PAN module) for communicating
`via a Bluetooth® network. The Bluetooth® wireless speci-
`fication includes layer and application layer definitions and
`supports data, voice and content-centric applications. As is
`knownin the art, devices that comply with the Bluetooth®
`
`wireless specification operate in the unlicensed, 2.4 GHz
`radio spectrum ensuring communication compatibility
`worldwide. The devices use a spread spectrum, frequency
`hopping, full-duplex signal at up to 1600 hops/sec. The
`signal hops among 79 frequencies at 1 MHzintervals to give
`a high degree of interference immunity and up to seven
`simultaneous connections can established and maintained.
`
`[0049] The short range wireless LAN module (e.g., the
`Bluetooth® module) or PAN module allows the device 101
`to wireless communicate with printers, wirelessly exchange
`payment information, communicate with automobile com-
`puter systems, building computers systems, facility com-
`puter systems, point of sale (POS) devices, vender computer
`systems, and with other devices employing the present
`invention. In addition,
`the PAN module can be used to
`communicate across a WLAN or WWAN.
`
`[0050] Preferably, the device 101 complies with the Blue-
`tooth® Hands-Free profile and imaging profile specifica-
`tions. The Hands-Free profile enables hands-free use of
`mobile phones in automobiles and the imaging profile
`facilitates transmitting digital images over mobile devices.
`More specifically, the Hands-Free profile allows automatic
`establishment of a connection between the automobile’s
`hands-free system and a mobile device the user brings into
`the automobile. The Imaging profile allows digital images to
`be shared among mobile devices. For example, a digital
`camera can share content with a mobile phone, personal
`computer or other handheld or be sent directly to a printer
`equipped with Bluetooth® wireless technology.
`
`[0051] As is knownin the art, Bluetooth® enabled devices
`include a link controller that identifies other Bluetooth®
`devices, coordinates a connection with such devices, and
`facilitates sending and receiving data from such devices. In
`establishing a connection with another Bluetooth® enabled
`device (e.g., a printer, computer, another device, etc.) the
`two devices first exchange a unique global identification
`code (global ID), which indicates the devices’ profiles and
`capabilities. If the device profiles match, a connection is
`made. If the device profiles do not match, the devices ignore
`each other. The profiles include sets of protocols and pro-
`cedures that define device functionality and identity such as
`headset, printer, PDA,cell phone, pager,etc.
`
`[0052] After two devices establish a connection, oneis set
`as the master and the other becomesa slave. The connection
`of two or more Bluetooth enabled devices is creates a PAN
`
`called a piconet in whichall the devices in the same piconet
`are synchronized to the same hopping scheme determined by
`the master. As is known inthe art, a Bluetooth® piconet can
`include up to 255 parked slaves (devicesthat are not actively
`receiving or sending data), which can be unparked by the
`master as needed. Devices in range of the piconet, but not
`connectto the piconet, are referred to as being in a stand by
`mode.
`
`[0053] Bluetooth® compatible devices can be designed to
`have varying distances of communication capability. Con-
`sequently, Bluetooth® access points, which form part of a
`larger WLAN,a WAN,orother network can bestrategically
`positioned so that communication is limited to devices
`within a predetermined and/or selected distance and/or
`direction. The Bluetooth® Specification v.1.1, including the
`Core Specification (Volume I) and Profile Definitions (Vol-
`umeII), is hereby incorporated by reference.
`
`12
`
`12
`
`

`

`US 2003/0065805 Al
`
`Apr. 3, 2003
`
`[0054] As an alternate or in addition to Bluetooth tech-
`nology, the device 101 may include hardware and software
`for communicating via the Echnonet standard.
`
`[0055] The device 101 preferably also includes a WLAN
`module for communicating via a wireless local area network
`(WLAN), which are commonly used for corporate or Inter-
`net communications on campusesor enterprises. More pref-
`erably,
`the WLAN module is Wi-Fi (short for wireless
`fidelity) compatible, which meansthat is compliant with the
`TEEE 802.11b specification, which is DSSS—(direct
`sequence spread spectrum) compatible and has a communi-
`cation range of approximately 1,000 feet in open areas and
`250 to 400 feet in closed areas. Specifications for WLAN in
`Europe include HiperLAN2 (High Performance Radio
`LAN), which mayalternately be used.
`
`[0056] As discussed, the device 101 may also include a
`WWAN module. WWANs are commonly is used to link
`cities, states or large enterprises. One commonprotocol for
`this type of network is 802.1la. The IEEE (Institute for
`Electrical and Electronics Engineers) 802.11 standard
`(802.11, 802.11a, 802.11b, and 802.11b) is hereby incorpo-
`rated by reference.
`
`[0057] Preferably, the device 101 includes hardware and
`software for communicating with, or through, a third gen-
`eration (3G) network, which is embodies some, orall, of the
`in IMT-2000 standard established by the International Tele-
`communications Union (ITU) or Universal Mobile Telecom-
`munication System (UMTS). The preferred 3G network
`standard requires support for data packet networking (i.e.,
`packet switched networking) and includes “always on”
`connection capabilities connection (or in other words an
`instant connection) and which allows the device 101 to
`receive incoming transmissions as they are sent. Networks
`employing at least some of the 3G standard include CDMA-
`2000 based services (e.g., CDMA 1XRTT, CDMA 2000
`1XEV) (CDMArefers to Code-Division Multiple Access),
`FOMA(Freedom of Mobile Multimedia Access), and Wide-
`band CDMA.
`
`[0058] Alternately, or in addition, the device 101 of the
`present invention is designed to communicate via a two and
`a half generation (2.5G) network, which is also a packet-
`switched network

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