throbber
United States Patent [19]
`Bouve et a1.
`
`[54] SYSTEM AND METHODS FOR REMOTELY
`ACCESSING A SELECTED GROUP OF
`ITEMS OF TEREST FROM A DATABA E
`IN
`S
`[75] Inventors: W. Lincoln Bouve, Milton, Mass.;
`William T. Semple, Arlington, Va.;
`Steven W. Oxman, Riva, Md.
`
`[73] Assignee: Civix Corporation, Salem, Mass.
`
`[21] Appl. No.: 371,425
`[22] Filed:
`Jan. 11, 1995
`
`GL6 .................................................... ..
`[5
`[52] US. Cl. ........................ .. 395/615; 340/995; 364/460;
`395/200.09; 395/329
`[58] Field of Search .......................... .. 395/600, 155-161,
`395/615, 329, 200.09; 340/990-995
`
`[56]
`
`References Cited
`
`U'S' PATENT DOCUMENTS
`4,974,170 11/1990 Bouve et a]. ......................... .. 395/357
`5,214,757 5/1993 Mauney et a1.
`.. 3951161
`5,239,572 2/1994 Yano a a1.
`.. 395/155
`5,424,951
`6/1995 Nobe et a1.
`.. 364/443
`
`5,543,789 8/1996 Behr et al. ............................ .. 340/995
`Primary Examiner—Thomas G. Black
`
`10 1
`
`US005682525A
`[11] Patent Number:
`[45] Date of Patent:
`
`5,682,525
`Oct. 28, 1997
`
`Assistant Examiner—Hosain T. Alam
`Attomey, Agent, or Firm—Curtis A. Vock
`
`[57]
`
`ABSTRACT
`
`A user can access a common database from a remote
`communications port, at any quali?ed location, to generate
`a map or other positional information which locates selected
`items of interest, e.g., businesses, stores, architectural sites,
`and the like. The database contains information representing
`the items of interest, including, for each of the items of
`interest, positional coordinates, a geographic vicinity, and a
`selected category. The positional coordinates discretely
`locate the vicinity, while the vicinity speci?es the exact
`locations of the items of interest in the selected category For
`example, a user in New York can select the display of
`sporting shops in the area surrounding Chicago O’Hara
`International Airport selectively. A user can also access a
`port and display locations of items of interest within the
`same vicinity as the user and relative to the user’s position.
`The database can be modi?ed from quali?ed remote loca
`tions to change, or add to, the information therein. An
`advertisement can be tagged to the display or print out as an
`association with the selected items of interest.
`
`-
`-
`37 Chums’ 15 Dramng sheets
`
`Micro?che Appendix Included
`(1 Micro?che, 28 Pages)
`
`INFORMATION CONTROLLER 1_4
`
`7
`
`REMOTE ACCESS PORT
`l?
`
`DATABASE
`Q
`
`1
`
`

`
`US. Patent
`
`Oct. 28, 1997
`
`Sheet 1 of 15
`
`5,682,525
`
`F .GE
`
`
`
`
`
`.rmOm wwmOO< 5.02mi
`
`@H
`
`w?
`
`2
`
`

`
`US. Patent
`
`Oct. 28, 1997
`
`Sheet 2 of 15
`
`5,682,525
`
`
`
`.rmwmkw mmwmOZOO
`
`BED
`
`E5128
`
`EmEw
`mwmmwzoo me E mmokm
`
`\../ mm
`
`DUDE-H
`
`DYHUEDU
`
`MILK STREET
`
`FRANKLIN S;
`$51200
`
`.EMEFw .ZmmDmm
`mi vm
`PwwEw
`#55“. E: Q wmokw
`
`f
`
`3
`
`

`
`US. Patent
`
`Oct. 28, 1997
`
`Sheet 3 of 15
`
`5,682,525
`
`22.5mm
`
`m .GE
`
`Imm
`
`4
`
`

`
`US. Patent
`
`0a. 28, 1997
`
`Sheet 4 0f 15
`
`5,682,525
`
`.rIOnE?‘
`
`mm
`
`5
`
`

`
`U.S. Patent
`
`0m. 28, 1997
`
`Sheet 5 of 15
`
`5,682,525
`
`w .UE
`
`#
`
`H
`

`
`6
`
`

`
`US. Patent
`
`Oct. 28, 1997
`
`Sheet 6 of 15
`
`5,682,525
`
`.vhfx
`
`hm
`
`7
`
`

`
`U.S. Patent
`
`Oct. 28, 1997
`
`Sheet 7 0f 15
`
`5,682,525
`
`ow
`
`
`
`wmmohw >5w>>m1
`
`m .GE
`
`
`
`
`
`wmmOkm wOOOU @ZFmOmw
`
`
`
`9250mm 5:528 \.\1
`
`lmh
`
`8
`
`

`
`U.S. Patent
`
`Oct. 28, 1997
`
`Sheet 8 of 15
`
`5,682,525
`
`LQQ
`
`EUROPEAN REMOTE PORT
`
`‘FIG. 6A
`
`(B
`
`
`
`U.S. DATABASE
`
`9
`
`

`
`US. Patent
`
`Oct. 28, 1997
`
`Sheet 9 of 15
`
`5,682,525
`
`94
`
`CELLULAR
`
`NETWORK K92
`
`/ 90
`
`Q1 14b
`
`12b
`
`FIG. 6B
`
`10
`
`

`
`US. Patent
`
`Oct. 28, 1997
`
`Sheet 10 0f 15
`
`5,682,525
`
`mu .GE
`
`11
`
`

`
`US. Patent
`
`Oct; 28, 1997
`
`Sheét 11 of 15
`
`5,682,525
`
`m .UE
`
`12
`
`

`
`U.S. Patent
`
`0092
`
`W
`
`%
`
`n
`
`525:
`
`mzo$3an6_mmm<mE.<ozo_._.<Em_z_s_o<oz<mm_m<m<..<n_n_<s_
`
`
`
`
`
`
`
`
`
`
`n_z<5,.wz_ooo._zo:o<mz<E.mo<m:sm:m>m.smE.zo:<o9.>:o
`
`
`
`
`
`a G
`
`E
`
`
`
`5Nu.anHmm>mmm<29smfiw>mmm_>mm_m<55mum:ozmo.
`
`
`
`
`
`
`
`m_w>._<z<sm.5>m
`
`
`
`
`
`mom<._<o_.zm:oEozmmmo“.<55
`
`
`
`mz_:o<s_X<n_
`
`NW
`
`mmxfi
`
`
`
`<._.<Oasmmm
`
`2:
`
`
`
`
`
`mmw<z<s_x<u_mzo_»<o_z:s_s_oo
`
`Lmflmu.$4mmo<z<s_
`
`
`
`m_m:b§m\mmo_.ximm_._nmE\mm_m_:cz_
`
`
`
`mm5:mmEmm_mm:cm5:mmEmm_cm:o
`
`
`
` 3mm.o<z<.s_zoammm.
`
`.13
`
`13
`
`

`
`U.S. Patent
`
`Oct. 28, 1997
`
`Sheet 13 of 15
`
`5,682,525
`
`INPUT/ i
`
`RESPONSE
`
`141A
`
`USER
`
`T
`
`MAPS/
`
`INSTRUCTIONS
`
`TOUCH-TONE PHONE
`
`FAX MACHINE
`
`A PHONE LINE 142
`
`'\ PHONE LINE 143
`
`REMOTE USERS OFFICE
`
`TELEPHONIC
`INTERFACE
`CONTROLLER
`
`FAX MACHINE
`
`I TOUCH TONE DATA
`
`FAXES
`
`COMMUNICATIONS
`MANAGER
`
`FAX MANAGER
`
`FAX JOBS/STATUS
`
`INQUIRIES/REPLIES
`
`SESSION MANAGER
`
`QUERIES/RESULTS
`
`140"
`
`END USER DATA
`SERVER
`
`DATA FOR REMOTE CLIENT
`
`CITY, LOCATION, ITEM, AND
`MAP DATABASES
`
`HOST SYSTEM
`
`FIG. 10
`
`14
`
`

`
`US. Patent
`
`Oct. 28, 1997
`
`Sheet 14 Of 15
`
`5,682,525
`
`150 »\ DISPLAY MANAGER:
`OONTROLS ALL DRAWING OF
`MAPS ON SCREEN. CONTROLS
`STATUS MESSAGES TO USER
`
`’ D'SPLAY
`
`SCREEN
`UPDATES
`
`\ DISPLAY
`MAP DATA
`MAP DATA
`MESSAGES IV REQUESTS
`A
`MAP MANAGER: MANAGES
`‘ STATUS
`MAP DATA FOR cuRRENT SESSION. A 151
`PROVIDES DATA FOR DRAWING
`MAPS TO DISPLAY MANAGER.
`
`L DATA
`
`‘\ DATA REQUESTS
`
`(\ ‘I56
`MAP
`DATABASE
`
`DATA MANAGER: HANDLES ALL
`152 N DATA REQUESTS FROM ‘KERNEL OR 155
`MAP MANAGER. INTERFACES TO
`A“, OTHER
`EXTERNAL DATA SOURCES. PASSES "TI DATABASES
`ON REMOTE DATA REQUESTS TO
`COMMUNICATIONS MANAGER.
`
`DATA
`
`DATA
`159
`7 REQUESTS
`'7
`SYSTEM KERNEL:
`.______> TRAPS ALL uSER
`INPUTS AND
`DETERMINES
`usER INPUTS:
`(KEYBOARD, _> REQUIRED ACTIONS.
`MOUSE)
`A
`/
`16°
`
`DATA ’\
`
`PR|NT
`REQUESTS
`
`STATUS
`MESSAGES
`153 q '
`
`<—-—-—
`A
`
`DATA
`'“ REQUESTS
`
`154 T?
`INTE
`PR
`R
`
`.
`REMOTE
`PRINT MANAGER. HANDLES ALL
`REQUESTS ’ PRINTING IN SYSTEM. REQUESTS
`MAP AND OTHER DATA FROM DATA
`MANAGER TO CREATE PRINT JOBS.
`
`RESPONSE
`
`PRINT
`JOBS
`
`157
`\ Y
`cOMMuNIcATIONS MANAGER:
`HANDLES ALL REMOTE
`COMMUNICATIONS REQUIREMENTS,
`INCLUDING REMOTE DATA REQUESTS. 4
`$
`-
`_
`
`158
`REMOTE DATA SOuROE /
`
`RESPONSE q
`
`\ REMOTE
`REQUESTS
`
`FIG. ‘I1
`
`15
`
`

`
`US. Patent
`
`0a. 23, 1997
`
`Sheet 15 of 15
`
`5,682,525
`
`0
`00
`T
`
`N
`
`l
`
`
`
`.rwmmkm wwmEGZOO
`
`551200
`
`CmmEw
`wwwmozoo ma 5 $65
`
`.55:
`
`FwmEw
`zzzz?m ms
`
`BEEF-g“
`
`r ;,
`H\GH STREET
`” /"""
`
`Etizoo
`
`wk wmohw
`
`Emma
`émwamm 6:
`
`16
`
`

`
`1
`SYSTEM AND METHODS FOR REMOTELY
`ACCESSING A SELECTED GROUP OF
`ITEMS OF INTERFST FROM A DATABASE
`
`5,682,525
`
`A portion of the disclosure of this patent document
`contains material which is subject to copyright protection.
`The copyright owner has no objection to the facsimile
`reproduction by anyone of the patent document or the patent
`disclosure, as it appears in the Patent and Trademark O?ice
`patent ?le or records, but otherwise reserves all copyright
`rights whatsoever.
`This application contains, for disclosure purposes, sub
`ject matter in the form of a micro?che appendix consisting
`of one micro?che slide with twenty-eight frames. The
`micro?che appendix sets forth non-limiting source code
`which is suitable for application with the invention.
`
`BACKGROUND OF THE INVENTION
`
`10
`
`15
`
`25
`
`30
`
`Electronic directories for identifying selected subscribers
`within a city are known in the prior art. For example, US.
`Pat. No. 4,974,170 describes one system which includes a
`?xed kiosk with an internal memory for storing locations
`such as businesses and historical sites within a predeter
`mined distance from the kiosk. An input panel on the kiosk
`provides access to the data within the memory, and a map is
`generated by the system thereby locating the selected infor
`mation from the kiosk.
`However, such a system is in?exible. The map generated
`by the system is prede?ned; and thus the user cannot access
`or select information about businesses and historical sites
`outside of the prede?ned map. A user of the system must also
`know the exact location of the kiosk in order to use the
`system. Tomists and business travelers to the city are
`unlikely to lmow of the kiosk; and thus the kiosk system is
`of little use to such users. Further, a user must be physically
`present at the kiosk in order to access the information about
`the businesses and/or sites in the surrounding area.
`In addition, the information stored within the kiosk’s
`memory must be manually updated. This requires a series of
`cumbersome steps-including the physical acts of loading
`and downloading to the memory at the kiosk—to update the
`system in the event that information about a selected busi
`ness changes, e.g., the business closes.
`It is, accordingly, an object of the invention to provide
`systems and methods which reduce or remove the afore
`mentioned difficulties.
`It is yet another object of the invention to provide a
`system for remotely accessing selective items of interest
`from a database; and for displaying a geographic vicinity of
`the items of interest to the user selectively and at the remote
`location.
`Still another object of the invention is to provide a system
`for remotely providing information identifying locations of
`selected items of interest at a selected destination location.
`These and other objects will be apparent in the speci?
`cation which follows.
`
`2
`access the database storing the information about the items
`of interest “Remote database” or “database” are used herein
`to denote a database, e.g., a client server, which stores
`information for access by a user of the invention from a port.
`“Communication link” is used .to denote means, including
`for example a telephone line, for communicating between
`the database and the port. “Geographic vicinity,” and “map”
`are used to denote a geographic region which includes and
`surrounds selected items of interest.
`In one aspect, the invention provides a system for
`remotely determining the position of a selected category of
`items of interest in a selected geographic vicinity from a
`database.>A database stores information about a plurality of
`items of interest, including, for each of the items of interest,
`positional coordinates, a geographic vicinity, and at least one
`associated category. A communications link facilitates com
`munications between a user of the system and the database.
`The system also provides for transmitting a portion of the
`information in the database to a user via the link upon receipt
`of a request signal representative of a selected category and
`geographic vicinity. Preferably, that transmitted portion of
`the information includes identi?cation of a position for the
`items of interest within the selected category and geographic
`vicinity. The system further provides a port for remotely
`accessing the portion of information via the link.
`Speci?cally, the port generates the request signal in response
`to inputs by a user of the system; that signal being repre
`sentative of the selected category and geographic vicinity. A
`user interface at the port accepts the inputs and communi
`cates the position of each of the items of interest in the
`selected category and geographic vicinity to the user.
`In accord with other aspects of the invention, the com
`munications link can include several technologies, including
`a telephone link, satellite link, radio-frequency link, infra
`red link, internet link, facsimile link, ?ber-optic link, coaxial
`cable link and television link. The database is, typically, a
`personal computer, mainframe, workstation, mini-computer,
`or digital data processor. To communicate the information to
`a user, the user interface can include a television, telephone,
`facsimile, audible speaker, and/or personal computer dis
`play. To accept user inputs at the port, the user interface can
`further include a television interface, telephone interface,
`facsimile interface, and/or a personal computer interface.
`Preferably, the geographic vicinity includes certain spatial
`detail of the items of interest. For example, the geographic
`vicinity can include a map of the items of interest in the
`selected category, as well as street and landmark information
`displayed relative to the user’s position at the remote port.
`As such, the set of positional coordinates generally identi?es
`either (i) a location of a user of the system, or (ii) a
`destination location within the geographic vicinity.
`In certain aspects of the invention, the information Within
`the database further includes additional detail about at least
`one of the items of interest. Such a feature is advantageous
`in that, once the port displays the geographic vicinity with
`the items of interest, a user can thereafter select further
`additional detail about one or more of the items of interest.
`In this manner, for example, an item of interest such as a
`restaurant can display a picture of the interior of the restau
`rant to the user. The additional detail can include other
`multimedia information, such as video, prerecorded music,
`and digital pictures.
`In still another aspect, the Invention also communicates at
`least one advertisement associated with at least one of the
`items of interest to the user. As such, certain advertisers that
`are connected with the selected category of items of interest
`
`35
`
`40
`
`45
`
`50
`
`55
`
`SUIVIMARY OF THE INVENTION
`
`As used herein, “items of interest” means services,
`products, geographic sites, architectural sites, stores,
`restaurants, public services, and other items which a user of
`the invention may wish to locate. “Port,” “remote access
`port,” “terminal,” or “remote access terminal” are used
`interchangeably to denote a terminal, e.g., a personal com
`puter with modern, from which a user of the invention can
`
`65
`
`17
`
`

`
`1O
`
`20
`
`25
`
`3
`can promote a name or business. In one aspect of the
`invention, the information within the database is arranged
`hierarchically. In this aspect, there are a plurality of discrete
`geographic vicinities (each set of positional coordinates
`corresponding to one discrete location within the geographic
`vicinity). The system thus provides for hierarchically select
`ing any of the discrete vicinities from the port in a hierar
`chical manner.
`In still another aspect of the invention, database apparatus
`is provided for storing information about a plurality of items
`of interest. As above, that information includes, for each of
`the items of interest, positional coordinates, a geographic
`vicinity, and at least one associated category. A communi
`cations link provides for communicating between a user of
`the database apparatus and a remote port. The database
`apparatus further provides for transmitting a portion of the
`information to a user via the link upon receipt of a request
`signal representative of a geographic vicinity and a selected
`category of the items of interest. That transmitted portion of
`the information includes an identi?cation of a position for
`the items of interest within the selected category and geo
`graphic vicinity.
`The invention also provides, in another aspect, a remote
`access port for remotely accessing a selected category of
`items of interest in a selected geographic vicinity from a
`database such as described above. The port includes means
`for generating a request signal representative of a selected
`category and a selected geographic vicinity of the items of
`interest in response to inputs by awuser of the port. A user
`interface accepts the inputs and indicates the position of
`each of the items of interest within the selected category and
`geographic vicinity.
`In another aspect, the information includes additional
`detail for at least one of the items of interest, and the port
`further includes means for (i) generating a signal represen
`tative of a selection of at least one of the items of interest,
`and (ii) communicating the additional detail to the user.
`The invention also provides a method for remotely deter
`mining the position of a selected category of items of interest
`in a selected geographic vicinity from a database, compris
`ing the steps of: (i) storing information about a plurality of
`items of interest in the database, the information inducting,
`for each of the items of interest, positional coordinates, a
`geographic vicinity, and at least one associated category; (ii)
`accessing the database from a remote location and over a
`communication link; (iii) communicating, from the remote
`location, information representative of a selected category
`and a selected geographic vicinity to the database; and (iv)
`transmitting a portion of the information from the database
`and to the user over the link, the information including, at
`least, identi?cation of a position for the items of interest
`within the selected category and geographic vicinity.
`The invention is next described further in connection with
`preferred embodiments, and it will be apparent that various
`additions, subtractions, and modi?cations can be made by
`those skilled in the art without departing from the scope of
`the invention.
`BRIEF DESCRIPTION OF THE ILLUSTRATED
`EMBODIMENTS
`Amore complete understanding of the invention may be
`obtained by reference to the drawings, in which:
`FIG. 1 schematically illustrates a system constructed
`according to the invention;
`FIG. 2 shows a typical graphical illustration locating
`items of interest and which can be displayed to a user of the
`system of FIG. 1;
`
`5,682,525
`
`4
`FIG. 3 shows a user interface display of various world
`Wide countries providing selectable locations according to
`the invention and which can be displayed to a user of the
`system of FIG. 1;
`FIG. 3A shows a user interface display of a map of the
`United States providing selectable locations according to the
`invention and which can be displayed to a user of the system
`of FIG. 1;
`FIG. 3B shows a user interface display of a map of
`California providing selectable locations according to the
`invention and which can be displayed to a user of the system
`of FIG. 1;
`FIG. 3C shows a user interface display of various select
`able locations within greater Los Angeles according to the
`invention and which can be displayed to a user of the system
`of FIG. 1;
`FIG. 4 illustrates a top level process ?ow, according to the
`invention, for providing information to a user at the remote
`port of FIG. 1;
`FIG. 4A shows a hierarchical structure of geographical
`vacinities, according to the invention;
`FIG. 5 shows a typical menu of categories of items of
`interest which are selectable by a user of the system of FIG.
`1;
`FIGS. 6A and 6B illustrate various components and
`methods, according to the invention, for constructing a
`communications link suitable for use in the system of FIG.
`1;
`FIGS. 7A and 7B illustrate various remote port display
`technologies, according to the invention, which are suitable
`for use within the remote port of the system of FIG. 1;
`FIG. 8 illustrates a system constructed according to the
`invention and which includes a mobile remote port for
`accessing the locations of the selected items of interest;
`FIG. 9 schematically illustrates system architecture, con
`structed according to the invention, which forms a database
`suitable for use as the database of FIG. 1, and which services
`both phone and fax information and internal administrative
`data;
`FIG. 10 shows one system architecture according to the
`invention, and which includes a host database and a remote
`Port;
`FIG. 11 illustrates process ?ow and system architecture
`for interfacing between user inputs and the database, in
`accord with the invention; and
`FIG. 12 shows one representative display or print-out,
`according to the invention, which includes an advertising
`?eld associated with the items of interest.
`
`35
`
`45
`
`DETAILED DESCRIPTION
`FIG. 1 illustrates a system 10 constructed according to the
`invention. A database 12 stores information about the items
`of interest, including information about locating the items of
`interest. The database 12 includes an information controller
`14 which communicates with a remote access port 16 via a
`communications link 18 and which controls the access and
`flow of information into and out of the database 12. The
`information within the database 12 is accessible by the
`remote access port 16 upon request by a user of the port 16.
`Accordingly, the port 16 preferably includes a user interface
`section 20 which provides a graphical display 22, keyboard
`24, and mouse tracker 25 (for pointing and clicking on
`selected display items within the display 22).
`Speci?cally, the information within the database 12
`includes, for each of the items of interest, positional
`
`55
`
`65
`
`18
`
`

`
`5
`coordinates, a geographic vicinity, and at least one associ
`ated category. Preferably, this information includes a graphi
`cal representation so that a user can easily interpret the
`information. FIG. 2 shows one exemplary display 30 of
`information locating computer products in downtown
`Boston, Mass. Accordingly, the associated category in this
`example is “computer products,” and, in the illustrated
`display 30, the geographic vicinity includes the selected
`items of interest, including (i) the two computer stores 32, 34
`at, respectively, 52 Congress Street and 101 Federal Street;
`and (ii) that area which is displayed within the display 30
`and which surrounds the items of interest, such as that area
`displayed between the streets of High Street and State Street.
`The positional coordinates, as part of the selected
`information, operate to locate the geographic vicinity.
`Brie?y, the positional coordinates locate one location within
`the geographic vicinity—such as the center of the vicinity—
`so that items of interest can be determined relative to the
`positional coordinates and within the geographic vicinity. In
`addition, the geographic vicinity is preferably a rectangle of
`information, with North situated upwards.
`In one preferred aspect of the invention, the display 30 is
`centered relative to the location of the user (as such, the
`positional coordinates of the information are set to the user’s
`present position). For example, if the hotel 36 at 25 Franklin
`Street has a port 16 therein, a user of the invention can (i)
`access that particular port and hence the information within
`the database 12, and (ii) display the items of interest relative
`to the user’s current location, i.e., at the hotel 36.
`Accordingly, in this embodiment, the display 30 is generated
`with the hotel 36 at the center of the display—corresponding
`to the positional coordinates of 25 Franklin Street—-—and the
`selected items of interest in the associated category are
`displayed on streets relative to the hotel 36. In this fashion,
`a user can easily walk or drive to the items of interest after
`leaving the hotel 36. Such a feature also gives the “appear
`ance” to the user that the hotel 36 is at the center of activity,
`a desirable marketing feature for the invention.
`With further reference to FIG. 1, the controller 14 pref
`erably includes a display 40 and a keyboard 42 so that an
`operator of the system 10 can add and modify the informa
`tion within the database 12. This is especially useful because
`information about the items of interest changes regularly;
`and thus the information within the database 12 is preferably
`updated on a regular basis so that users of the system 12
`receive accurate information. For example, in a typical
`commercial location such as illustrated in FIG. 2, new retail
`stores open and existing retail stores close throughout the
`year. The invention thus provides for updating information
`within the database 12, such as through the control of a
`system operator typing commands at the keyboard 42.
`Alternatively, the system 10 provides for remotely updat
`ing the database 12 with new information via any of the
`ports 16 or via a remote computer with a modern, described
`in more detail in connection with FIG. 6A. Speci?cally, the
`controller 14 provides access security which allows only
`authorized access for modi?cation of the database 12. As
`such, a system administrator at a remote port 16 can down
`load information to the database, or modify existing infor
`mation within the database, as needed and without physi-
`cally operating the keyboard 42.
`The communications link 18 of the invention can take
`many forms. It is generally impractical to “hard-wire” each
`remote access port 16 to the database 12; so the form of the
`communications link 18 generally includes existing com
`munication networks, such as one or more of the following:
`
`20
`
`25
`
`30
`
`35
`
`55
`
`65
`
`5,682,525
`
`5
`
`10
`
`15
`
`6
`telephone lines, ?ber-optic cabling, satellite
`communications, cellular communications, radio and
`microwave-frequency communicators, infra-red
`communicators, the facsimile mechanism, airphones,
`modems, the internet, co-axial cabling, television including
`interactive TV communications, and the like. These com
`munication networks and subsystems are readily known to
`those skilled in the art Without further reference hereto.
`Nevertheless, FIGS. 6A-6B illustrate representative com
`munication links, according to the invention, which com
`prise one or more of these communication networks.
`The displays 22 and 40 of FIG. 1 include those displays
`known to those skilled in the art, including the cathode-ray
`tube (CRT), Liquid Crystal Display (LCD), and an array of
`Light Emitting Diodes (LEDs). However, the display 22 can
`also take the form of a paper or voice communication port,
`such as a facsimile output (hard-copy), printer, a voice
`communication synthesizer with automated digitized voice
`responses, a voice-driven menu systems, or as other devices
`capable of rendering digitized or analogue output signals.
`FIGS. 7A and 7B below illustrate some of these alternative
`forms of the display 22.
`The remote access port 16 is generally provided at loca
`tions of public access in a city. Accordingly, the invention
`supports a nearly unlimited number of ports 16 that are
`connected for communication with the database 12, each of
`the ports being connected to the database 12 such as shown
`in FIG. 1 and such as described in more detail below. For
`example, the port 16 of the invention is appropriately placed
`in one or more hotels, restaurants, and public facilities (such
`as a train station) in the city. In Boston, Mass._. therefore, the
`port 16 of the invention would ideally be accessible at
`several different locations, particularly at busy locations,
`such as at (i) North and South Stations, (ii) Logan Airport
`and at each of the several airport terminals, (iii) within
`several (or many, if not all) of Boston’s hotels and
`restaurants, and (iv) at car rental locations.
`The invention provides, generally, two modes of opera
`tion for a user accessing the port 16. In the ?rst mode of
`operation, the user within the desired geographic vicinity
`accesses the database through the port 16 for information
`about the items of interest located near-by. This mode was
`described in connection with FIG. 2. That is, when the user
`is located within the geographic vicinity, e.g., at the hotel 36,
`a user can locate any of the items of interest relative to the
`hotel 36 and display items of interest in the associated
`category, e.g., computer products, through a street map
`connecting streets to and from the hotel 36. In this manner,
`as described above, a user can easily locate the items of
`interest from his or her present location, which determines
`the positional coordinates of the geographic vicinity.
`In one embodiment of the invention, a user accesses this
`?rst mode of operation by selecting the “LOCAL INFO” key
`44 on the keyboard 42, FIG. 1. Upon selection, the system
`10 provides information, such as a graphical display shown
`in FIG. 2, at the port 16 to locate items of interest within the
`geographic vicinity of the user and relative to the user’s
`current location. The scope of the geographic vicinity is
`generally within walking distance.
`In‘ the second mode of operation, a user is nowhere near
`the desired ‘geographic vicinity but nevertheless desires
`information about items of interest at a destination location
`(for example, it is generally impractical to display all items
`of interest within a one hundred mileradius; rather it is more
`convenient to display locations of items of interest in a
`format that is relative to his desired destination). In one
`
`19
`
`

`
`5,682,525
`
`10
`
`7
`embodiment of the invention, such a user selects the
`“REMOTE INFO” key 48 to access the desired set of
`destination position coordinates. For example, a user who is
`leaving Boston Logan Airport for Los Angeles International
`Airport (LAX) can access a port 16 at Logan and display,
`selectively, items of interest in an associated category rela
`tive to LAX. For example, if a user of the invention wishes
`to locate music stores upon arrival in Los Angeles. she can
`command the display of music stores relative to LAX so that
`they are easily located.
`In order to command the display of items of interest at the
`destination location, and in accord with one embodiment of
`the invention, a user ?rst selects “USA” at the port 16 via the
`keyboard 24, then the user sequentially selects “California,”
`“Los Angeles,” and ?nally “Los Angeles International Air
`port.” Each of these selections are provided to the user in a
`menu format on the display 22, such as known to those
`skilled in the art.
`FIGS. 3-3C schematically illustrate this display and
`selection process according to one embodiment of the inven
`tion. FIGS. 3-3C show successive displays which are dis
`played on the display 22, FIG. 1. Speci?cally, the system 10
`of FIG. 1 ?rst provides information to the display 22 that
`represents a selection 50 of Various countries which can be
`selected by a user, such as shown in FIG. 3. In this example,
`a user selects the “United States” (such as shown by the
`check-mark S2). The system 10 thereafter provides infor
`mation to the display 22 that represents a map 54 of the
`United States, shown in FIG. 3A, so that a user can point and
`select “California” with a mouse pointer 56 via the mouse
`tracker 25. Upon selection, an outline 58 of California is
`displayed, including many, if not all, of its major dries, as
`shown in FIG. 3B (for illustrative purposes, only Los
`Angeles and San Francisco are identi?ed).
`With the outline of California displayed, a user can select
`“Los Angeles” by again pointing the mouse pointer 56 onto.
`the city identi?ed as Los Angeles and clicking the mouse
`tracker 35. Thereafter, an alphabetic listing 60 of well
`lmown places is provided by the system to the display 22, as
`shown in FIG. 3C, so that a user can, appropriately, select a
`geographic vicinity within which to locate the items of
`interest. In this example, a user would appropriately select
`Los Angeles International Airport, as illustrated with a
`check-mark 62.
`'
`As should be dear to those skilled in the art, the successive
`display of information within the display 22 can be accom
`plished in several ways, each of which is within the scope of
`the invention. For example, the display of information
`shown in FIGS. 3-3C can be done through menus only, and
`without the map illustrations shown in FIG. 3A and 3B. That
`is, a menu of information can replace the maps of FIGS. 3A
`and 313. such as for example provided in FIGS. 3 and 3C. A
`menu of the United States, for example, at least includes a
`listing of the several states; and a map of California at least
`includes a menu listing of its major cities.
`Likewise, the display of information on the display 22 can
`entirely be in graphical form. In such a case, the menus of
`FIG. 3 and 3C are replaced, respectively, with (i) graphical
`representations of the world, and (ii) graphical locations of
`key items of interest within the greater Los Angeles area.
`Accordingly, the default display of information to a user
`monitoring the display 22 is a mixture of graphics and
`menus, such as shown in FIGS. 3-3C. However, a user can
`select only the display of graphic information by activating
`the “GRAPHICS” key 64, FIG. 1. Likewise, a user can also
`select the “MENLP’ key 66 to display information in the
`
`8
`menu (text) mode. Those skilled in the art should appreciate
`that other keys, key names, and combinations of keys can be
`used in accord with the invention to select and/or display
`other information. For example, a print key 68 provides a
`command for printing the current display of the port 16,
`which therefore preferably includes an attached printer 70
`connected via communication line 71.
`FIG. 4 illustrates one embodiment of the invention show
`ing a process ?ow 73 for providing information about
`selected items of interest to a user at the remote port.

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